nds


XFLib 6

XFLibMollusk, le programmeur légendaire à qui l’ont doit la PAlib (librairie utilisée par plus de 50% des homebrews sur Nintendo DS) se met au développement sur Pocket PC.
Et qu’est ce qu’il nous pond (avec la complicité de Pitt) ? Une librairie open-source de la même veine que sa PAlib: la XFlib.
Actuellement, parmi ces nombreuses fonctions, on peut citer la gestion des sprites avec rotation et alphablending, les couches vectoriel et texte, le support des .png et des .gif, etc.
De plus, il utilise le compilateur universel gcc au lieu de visual studio. De quoi faciliter l’utilisation de sa librairie pour d’autres plateformes ?

Maintenant, il faudrait que Thierry Tremblay libère sa librairie PocketHAL afin d’améliorer la xflib au niveau compatibilité avec tous les types de pocket pc.

Je me plais à rêver à un concurrent open-source de la librairie EDGELIB


Did you like this article ? Then share it with your friends by clicking the buttons below:

Twitter Facebook Google Plus Linkedin email

Crocods 2.0 76

You could forget the joke from kukulcan: here is the v2.0 of CrocoDS 🙂

crocods_jaquette

– Save-states (load, read & erase).
– New design. (thanks to kukulcan)
– Bugfixes with the autostart.
– Beter support of the copy, shift, control and caps-lock keys.
– Single / multi-keys pressed for activate cheat code.
– Minor update in the Z80 emulation.
– Bugfixes in the timing of the sound module. (thanks to Alekmaul)
– All options are now available via icons.
– Screen capture (you need sna2png to convert the snapshot to bitmap)
– Speed limitator. (crocods is sometimes too fast)

Enjoy !!

Download


Did you like this article ? Then share it with your friends by clicking the buttons below:

Twitter Facebook Google Plus Linkedin email

Did you like this article ? Then share it with your friends by clicking the buttons below:

Twitter Facebook Google Plus Linkedin email

KMSC #14 NDS Words Concept

This 14th entry was created by Fejuai
Here is his description:


Powerful dictionary and thesaurus application for the Nintendo DS. Features the key elements to a pocket dictionary, thesaurus, and includes recreational and archival capabilities.

The top “Dictionary” and “Thesaurus” buttons would switch the function between the two. The universal search entry box is situated in the top-center of the first screen. To manage the menus, a bottom-top ‘L’ swap system could be implemented so that the user could easily press the ‘L’ putton to swap the top and bottom screens.

Every feature should be made managable by the stylus as well as by buttons. The interface itself should look professional and should not travel far from a basic colour scheme.

Things to include:

* Text input via virtual keyboard
* Text input via freehand
* Quick search
* Full dictionary
* Full thesaurus
* Linking between definitions and files
* Translation tool
* Audio for pronounciation of word
* Preferences menu including default language changes
* Language files, allowing use in any language
* Word hangman game for specified word
* Word jumble game for specified word
* Word history look-up

This would be pretty difficult to impliment, but it’s supposed to be a dream mock-up ;). This is based on the capabilities and functions of http://word.sc which I believe would be great on the Nintendo DS.

ndswordsconcept


Did you like this article ? Then share it with your friends by clicking the buttons below:

Twitter Facebook Google Plus Linkedin email

KMSC #9: DSnatcher

This 9th entry was created by Moro
Here is his description:


Well, this is quite obvious, this is a port of the segaCD ( megaCD ) version of Snatcher, that uses the double screen and the stylus to play in a comfortable “Phoenix Wright” style.
It can be played with the stylus and with d-pad and buttons. The shooting scenes need to be played with the stylus and it would be great if they would be faster and harder than the original ( you can shoot really tapping with the stylus ) ; in the shooting scenes the top screens will show the life markers or any HUD that is present… It could be released with the acts in different nds files, one after another ( like a tv serial… ).

DSnat3 DSnat1 Dsnat2


Did you like this article ? Then share it with your friends by clicking the buttons below:

Twitter Facebook Google Plus Linkedin email

KMSC #7: DS-110

This 7th entry was created by Bobby Sixkilla
Here is his description (in french):


DS-110 est une boite à rythme, plus précisément l’adaptation
logicielle sur DS de la célèbre boite à rythme BOSS DR-110. Pourquoi
cette boite à rythme? Parce qu’elle ne propose que 6 différents sons,
que les options sont peu nombreuses, qu’elle est diablement efficace
et surtout que son ergonomie est légendaire.

Voici une version Flash très limitée (elle ne permet que la lecture,
contrairement à la vraie boite à rythme) permettant de se faire une
idée de cette machine :
http://www.keyboardmuseum.org/d_machines/dr110.html

Sur l’écran du bas, sont affichés :
– les 6 différents pads sur lesquels il faut frapper pour jouer les sons
– un pad pour choisir la banque parmi les 4 disponibles, et 8 pads
pour chaque pattern présents dans une banque
– un pad SHIFT qui permet d’avoir accès à d’autres fonctions
– un pad ACCENT pour pouvoir accentuer les sons voulus
– un pad START pour lancer la lecture ou l’enregistrement et un pad STOP
– 4 bouttons permettant de modifier le tempo, la balance, l’accent et le volume
– un menu pour ouvrir et enregistrer les rythmes programmés, les
éditer, et exporter les boucles sous la forme de fichier WAV ou MIDI.
Le manuel de la boite à rythme DR-110 étant assez simple, une version
numérique pourrait être accessible via le menu.

L’écran de la boite à rythme DR-110 est ici affiché sur l’écran du
haut de la DS.

Des rythmes pré-programmés dans les patterns sont disponible dès le début.

Il est cependant possible de créer ses propres rythmes. Deux méthodes
sont envisageables :
1/ Programmer le rythme en temps réel. On lance l’enregistrement, une
boucle vide est lue. Il suffit de frapper au moment voulu sur les pads
affiché sur l’écran tactile de la DS pour générer un son pour enrichir
cette boucle. Si l’on frappe lentement deux fois sur le pad “Bass
Drum” par exemple, la boucle jouera “boom … boom”. Si, après, l’on
frappe sur le pad “Snare Drum” entre ces 2 “boom”, on aura “boom shak
boom”, etc.
2/ Programmer un rythme en remplissant la grille qui permet de
visualiser le rythme. Il suffit de basculer les écrans de la DS pour
pouvoir dessiner sur la grille des points aux endroits voulus. Par
exemple, si on dessine au début de la grille un point sur la ligne
correspondant à “Bass drum” et au milieu de la grille un point sur la
ligne “Snare Drum”, on aura “boom shak”.

Ces deux méthodes sont complémentaires : la première permet d’élaborer
un rythme intuitivement, la 2e permet de corriger les erreurs que l’on
a pu faire avec la programmation en temps réel.

DS110


Did you like this article ? Then share it with your friends by clicking the buttons below:

Twitter Facebook Google Plus Linkedin email

KMSC #6: Openoffice DS 1

This 6th entry was created by Kerem Kiliç.
Here is his description:

I got this idea of making an office suite for the DS. The DS exclusive abilities of having such a suite would be…

Wi-Fi synchronizing to PC
Touch screen editing with screen switching
And some more creative stuff which I cannot come up with yet 😛

ds word


Did you like this article ? Then share it with your friends by clicking the buttons below:

Twitter Facebook Google Plus Linkedin email

KMSC #5: NDS Canvas Concept

This 5th entry was created by Fejuai.
Here is his description:

Lightweight ported version of Photoshop with general image editing, stamps (or paintbrush sets), wand select, select, etc.

The menu system could be designed as a drop-down from the top menu which includes “File, Edit, Image, Layer, Select, Filter, View, and Help” as this could facilitate the usage of features. To manage these menus a Bottom-Top “R” swap could be implemented so that the user could easily press ‘R’ or ‘L’ to swap the top and bottom screens.

Every feature should be made managable by the Stylus but to also include the option of button use. The interface itself should not be too colourful and preferably bland so that attention is not brought away from the canvas.

Things to include:

* Text input via virtual keyboard
* Colour wheel
* Freehand pen
* Freehand paintbrush
* Shape select
* Lasso tool
* Eraser
* Gradient colour
* Paintbucket colour
* Shape paste
* Stamps (pre-made shapes or images such as the flowers included)
* Zoom-in, zoom-out
* Foreground/background colours
* Rotate canvas

Of course due to hardware restrictions full filters could not be generated as with cropping and copy/pasting between documents. So lightweight alternatives could be used. These are all suggestions for the application, it is strongly based on applications such as Photoshop and Gimpshop.

ndscanvasconcept


Did you like this article ? Then share it with your friends by clicking the buttons below:

Twitter Facebook Google Plus Linkedin email