Pages: [1] 2   Bas de page
Imprimer
Auteur Fil de discussion: [NDS] J'ai taté du SDK ^^ (si, si j'vous jure)  (Lu 2570 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Toiletking Hors ligne
Mega Member
***
Messages: 1301


Voir le profil WWW
"Caca Boudin!"

« 11 Octobre 2007, 22:18:53 »

Yop, quelle chance mes amis, j'ai rendu visite à mon frangin au boulot, et j'ai pu voir vite fait à quoi ressemblait sdk!   Smiley

C'est super complet apparemment (normale puisque c'est l'officiel), il fournisse même tous pleins d'exemples...

Mais, bon c'est là que je vois que la PA-lib me convient parfaitement pour la noob que je suis : y a pas plus simple! (j'échangerai pas mon baril de palib)

D'ailleurs j'ai parlé de la palib aux développeurs qui me demandait si on pouvait gerer le wifi, le son et le stylet... Il était vraiment surprit de tout ce qu'on pouvait faire avec un environnement libre! Cheesy

Bon je sais il y a aussi la nds lib, mais comme je la connais pas, je n'ai pas pu en venter les mérites...  Roll Eyes
« Dernière édition: 13 Octobre 2007, 08:18:33 par Mollusk » Journalisée
Yus Hors ligne
Relecteur et
Administrateur
*****
Messages: 349


Voir le profil WWW
« Réponse #1 : 11 Octobre 2007, 23:39:55 »

Bah ndslib tu peux faire tout pareil mais à toi de te démerder (tu as vu je prends des mots adaptés par rapport à toi Tongue).
Journalisée


Il est dangereux de frôler les arbres, mais vous serez récompensé si vous prenez des risques.
Mollusk Hors ligne
Administrateur
*****
Messages: 3546


Voir le profil WWW
Ne vous posez pas de questions, codez !

« Réponse #2 : 12 Octobre 2007, 08:55:54 »

Ils t'ont demandé si on pouvait gérer le stylet ? :s Wifi ok, on a galéré et c'est pas au point à 100%, son c'est galère mais au final pas si compliqué, mais stylet.... On peut difficilement faire plus simple Azn Dommage que les pros ne soient pas plus au courant de ce qui se fait en amateur :/

Et sinon, tout ce que tu peux faire avec PAlib n'est possible que parce que libnds/libfat/libwifi le permettent... Je n'ai rien inventé de compliqué, tout le sale boulot a été fait par les autres :s
Journalisée

Toiletking Hors ligne
Mega Member
***
Messages: 1301


Voir le profil WWW
"Caca Boudin!"

« Réponse #3 : 12 Octobre 2007, 10:37:07 »

Ah, donc la palib, c'est une librairie avec l'essentielle des fonctions utiles pour l'écriture d'un jeux, mais  bon, force est de reconnaitre que tes fonctions sont plutôt bien écrites!  Azn (pour les noobs c'est nikel)

Edit Yus : C'est le cas de le dire  Wink
Journalisée
Toiletking Hors ligne
Mega Member
***
Messages: 1301


Voir le profil WWW
"Caca Boudin!"

« Réponse #4 : 12 Octobre 2007, 10:44:32 »

Ah oui je lui ai montré GBAtek aussi, et pareil, il se demandait comment on avais pu réunir autant d'info ! C'est marrant, sur son mur, le développeur avait scotcher un schéma sur l'utilisation des deux écrans fournit avec sdk, et il était casi identique avec celui de gbatek Smiley
Journalisée
Mollusk Hors ligne
Administrateur
*****
Messages: 3546


Voir le profil WWW
Ne vous posez pas de questions, codez !

« Réponse #5 : 12 Octobre 2007, 10:57:35 »

En même temps le gros du travail a été fait avec la GBA, le reste a été extrapolé Azn
Journalisée

mikegba Hors ligne
VIP
****
Messages: 35


Voir le profil
« Réponse #6 : 12 Octobre 2007, 17:25:04 »


D'ailleurs j'ai parlé de la palib aux développeurs qui me demandait si on pouvait gerer le wifi, le son et le stylet... Il était vraiment surprit de tout ce qu'on pouvait faire avec un environnement libre! Cheesy


Oui je vois bien pourquoi il a été surpris, c'est tout simplement parce que avec le sdk officiel , on a pas le droit de toucher à l'arm7, cette partie n'est même pas documentée techniquement, pour utiliser le stylet, le wifi et le son ( et donc aussi les 2 boutons en + de la ds qui est mappé avec l'arm7 ) on doit obligatoirement passer par la nitrolib... Azn


Journalisée
Copper Hors ligne
Mega Member
***
Messages: 1296


Voir le profil
« Réponse #7 : 12 Octobre 2007, 17:51:46 »

Donc en gros on est moins libre avec le sdk officiel (mais certainement plus assisté) qu'avec la libnds
Journalisée
Mollusk Hors ligne
Administrateur
*****
Messages: 3546


Voir le profil WWW
Ne vous posez pas de questions, codez !

« Réponse #8 : 13 Octobre 2007, 08:18:15 »

Oui et non Copper. Au final, qui fait quoi de l'arm7 ? On 'peut' foutre des choses dedans, mais on a une limitation niveau CPU et ram qui fait qu'on ne va pas l'utiliser pour de gros trucs de toute manière, donc 95% des gens n'utilisent l'arm7 que pour le wifi, le stylet, et le son (+/- un petit modplayer ou autre, mais je crois que dans le sdk tu as déjà un format audio particulier (mais je peux me tromper)). En gros, ça revient à ce qu'on fait, sauf que nous en théorie on peut faire plus, sauf qu'en pratique ça sera surement toujours moins bien que l'arm7 officiel par défaut Azn
Journalisée

Copper Hors ligne
Mega Member
***
Messages: 1296


Voir le profil
« Réponse #9 : 13 Octobre 2007, 09:54:02 »

OK...

Par contre je comprend pas la limitation RAM... l'ARM7 n'a pas accès au 4Mo de mémoire principale ?
Journalisée
Mollusk Hors ligne
Administrateur
*****
Messages: 3546


Voir le profil WWW
Ne vous posez pas de questions, codez !

« Réponse #10 : 13 Octobre 2007, 09:58:22 »

Oui et non Azn En pratique je crois par défaut tu as 64ko de ram réservés pour l'arm7 (si je dis pas de connerie). Le problème étant que tu ne dois pas pouvoir faire de malloc/autre sur les 4Mo communs :s Mais tu peux faire un malloc depuis l'arm9, envoyer le pointeur à l'arm7, et là il peut utiliser la mémoire
Journalisée

MasterDje Hors ligne
Diet Coke Addict
Global Moderator
*****
Messages: 3249


Voir le profil WWW
« Réponse #11 : 13 Octobre 2007, 12:54:47 »

...et tout ça, mesdames et messieurs, sans citer une seule fois le terme NDA, je dis chapeau ! Wink

y a bien de l'info qui a dû fuir d'un endroit ou d'un autre, pourtant...
Journalisée

Mollusk Hors ligne
Administrateur
*****
Messages: 3546


Voir le profil WWW
Ne vous posez pas de questions, codez !

« Réponse #12 : 13 Octobre 2007, 12:59:20 »

Techniquement y'a rien comme info là Azn C'est comme si microsoft sort un jeu, que tu es au courant mais n'a pas le droit d'en parler, à partir du moment où son existence est connue tu as le droit de dire tout ce qui est déjà dispo dans la 'presse', donc tu peux dire que c'est super ou que c'est de la merde, tu violes pas le NDA logiquement Azn
Journalisée

MasterDje Hors ligne
Diet Coke Addict
Global Moderator
*****
Messages: 3249


Voir le profil WWW
« Réponse #13 : 13 Octobre 2007, 13:37:31 »

Je ne parlais pas de la discussion de ce topic, mais plutot de comment la libnds avait pu se constituer... whistle
Journalisée

Mollusk Hors ligne
Administrateur
*****
Messages: 3546


Voir le profil WWW
Ne vous posez pas de questions, codez !

« Réponse #14 : 13 Octobre 2007, 13:53:08 »

Je ne parlais pas de la discussion de ce topic, mais plutot de comment la libnds avait pu se constituer... whistle
En théorie non, c'est la raison pour laquelle la libnds est légale Azn Après, j'avoue que pour le wifi je vois pas trop comment ils ont fait si c'est vraiment par trial and error :s Enfin remarque, ils ont aussi le reverse ingeneering des jeux/roms Langue
Journalisée

Pages: [1] 2   Haut de page
Imprimer

Aller à: