Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

: Une distribution pour Nintendo DS

Posté par western (). Modéré le 24 juin 2005.
Les développeurs de www.dslinux.org ont un GNU/Linux pour votre console !
En utilisant une NeoFlash contenant une distribution "complète" vous êtes en mesure de transformer votre console de jeux en un... le mot me manque pour définir l'outil ainsi obtenu...
Cerise sur le gâteau : grâce à une astuce, vous pouvez utiliser l'écran du bas comme un clavier virtuel.

À quand une console de jeux, PDA, GPS, téléphone GSM/EDGE/UMTS en un avec une autonomie de 10 jours en fonctionnement et qui tient dans la poche revolver ? Comme ça, "pas possible" ? Tout vient à point qui sait attendre. Wait&See ;-)

NdM : La Nintendo DS est une console portable à deux écran, dont un sensitif (touchscreen).

> Lire la dépêche (28 commentaires, moyenne: 3,6).  

Pour démarrer Linux sur la console Nintendo DS, vous avez besoin au minimum d'une cartouche mémoire du type GBA Flashcard. DSLinux permet depuis la cartouche de lancer le noyau mais la console reste en mode 'Gameboy Advance', c'est-à-dire que le deuxième écran reste inaccessible. Pour "corriger" ce problème, vous avez besoin d'une carte supplémentaire du type PassMe. Ces cartes obligent la Nintendo DS à lancer les GBA-ROM's dans un mode complet, avec l'utilisation des deux écrans.

L'autre façon de lancer DSLinux est l'utilisation d'une carte NeoFlash qui permet de "tuer les deux lapins d'un seul coup". Ce type de cartes est un "3-en-1": DS/GBA/SP et dont les capacités varient entre 512 Mo et 1 Go.

Dernier point: comme j'ai indiqué dans l'annonce, vous pouvez utiliser le deuxième écran de la DS comme un clavier virtuel tactile. Cependant, d'après les messages des forums, cette astuce pose des problèmes à certains utilisateurs...

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

multi fonction

Posté par MsK` () le 24/06/2005 à 15:57. (lien). Évalué à 7.

À quand une console de jeux, PDA, GPS, téléphone GSM/EDGE/UMTS


Ca s'appelle la gizmondo, ca tarde à sortir en France, pour l'autonomie de 10 jours on repassera. ( et puis les jeux ... ils ont vraiment pas l'air terrible, moi je préfère les console de jeu, les vrai, pas les trucs qui accessoirement permettent de jouer )

--
\_o<~~~~

Orthographe, syntaxe, tout ça...

Posté par Nicolas Y () le 24/06/2005 à 16:34. (lien). Évalué à 5.

Hum..

au minimum d'une cartouche

DSLinux de la cartouche permet
Je ne comprend pas cette phrase.

clavier virtuel tactile

cette astuce

et 20 balles et un mars?

Posté par Staz (Jabber id, ) le 24/06/2005 à 18:57. (lien). Évalué à 6.


À quand une console de jeux, PDA, GPS, téléphone GSM/EDGE/UMTS en un avec une autonomie de 10 jours en fonctionnement et qui tient dans la poche revolver ? Comme ça, "pas possible" ?


Nokia a déjà tenté un truc similaire avec sa NGAGE.

Je ne crois pas qu'il soit nécessaire de rappeller le résultat :D

Detail sur l'équipement NEO Flash

Posté par CrazyDiver () le 24/06/2005 à 20:12. (lien). Évalué à 8.

Le kit NEO Flash comprend :

- Une cartouche GameBoyAdvance a memoire flash de 512 ou 1024 Mbits (pas de Moctets)
- Un Programmateur de cartouche GameBoyAdvance (en USB)
- Un adaptateur PassMe (qui permet de passer outre les restrictions du au slot a cartouche GBA)

Quand au prix de ce kit il faut compter environ 180 ¤ avec une cartouche de 512 Mbits ou 230 ¤ avec une cartouche de 1GBits.

--
Plongeur Fou pour vous servir !

console de "jeux" ?

Posté par dovik (page perso, ) le 24/06/2005 à 20:20. (lien). Évalué à 5.

à noter qu'au Japon, Nintendo a sorti des "applications" utilisants les fonctions tactiles de la console sans toutefois pouvoir être strictement classés dans la catégorie des jeux :

- un traducteur anglo-japonais : http://www.nintendo.co.jp/ds/adjj/index.html(...)
- des "jeux" en rapport avec le QI :
--- pour se "muscler" le cerveau qd on est plus tout jeune : http://www.nintendo.co.jp/ds/andj/index.html(...)
--- plus "léger" et plus ludique : http://www.nintendo.co.jp/ds/ayaj/index.html(...)

sans compter que la Nintendo DS incorpore par défaut un logiciel de "chat" (messagerie instantanée) : "Pictochat"

Life, Linux on the DS, and everything ...

Posté par Alexandre Boeglin (page perso, ) le 24/06/2005 à 22:29. (lien). Évalué à 10.

note sur le boot, y'a 2 ou 3 raccourcis dans la news :

- la ds a 2 slots, un gba et un ds.
- la ds a 2 processeurs, un arm9 et un arm7

quand on la fait booter sur une cartouche gba, elle utilise l'arm7 dans un mode comptatible GBA, matériellement castré (pas de support des deux écrans, du micro, du wifi... elle apparaît exactement comme une GBA au software)

quand on la fait booter sur une cartouche DS, l'arm9 est le processeur principal, et l'arm7 est utilisé pour la gestion du son, de l'affichage ...

il y a 2 ou 3 astuces pour booter son propre code sur DS :

un pass-me est dongle qui se branche entre la cartouche ds et le slot ds, et quand la ds va lire le header de la cartouche, le pass-me va réécrire celui ci à la volée pour lui indiquer que l'entrypoint du binaire à exécuter est l'adresse du slot gba, ce qui va forcer l'exécution du code présent sur la carte gba en mode non protégé.

Sur une cartouche ds, les données sont chiffrées RSA, seul le header est en clair. donc impossible à priori de mettre le code sur une simili cartouche DS. de plus, il n'existe pas de cartouche ds réinscriptible. Ce n'est pas une image gba (comme dit dans la news) qui est exécutée depuis le slot gba dans ce cas, mais bien un code écrit spécifiquement pour la DS, qui peut exploiter à priori tout le matos (son, wifi, deux écrans, touchscreen...)

une autre méthode est d'utiliser le multiboot au lieu d'un pass me. le multi-boot est le proto qui permet à plusieurs personnes de jouer en réseau avec une seule cartouche. un binaire est envoyé aux autres ds via un protocole qui est du 802.11b avec une ou deux restrictions propriétaires qui le rendent incompatible avec du matos wifi standard.

seulement, 1 ou 2 personnes ont réécrit des drivers qui vont bien, la suite est modif du header (je suppose, j'ai pas étudié le code), exécution du code depuis le slot GBA en mode DS.

enfin, il est aussi possible, une fois que l'on peutexécuter son code sur la ds, de flasher le bios pour pouvoir lui faire exécuter du code depuis le port gba sans matériel supplémentaire par la suite (de manière conditionnelle, bien sûr. ca ne l'empêche pas de booter les jeux ds et gba commerciaux)

par contre, neoflash, c'est mal et ca pue !

- neoflash, c'est juste un pass me et une carte flash gba repackagées, il vendent du vent, et se font 50% de marge

de leur côté, des membres de la communauté de développeurs vendent des pass-me qu'ils fabriquent eux même "artisanalement" par lot de 100, ils font ca comme un service, et le vendent 20$, et une carte flash pour gba tourne autour de 100$ pour une version 512Mbit

- pour le moment, tout le monde parle de neoflash : leur deal est "tu es un développeur DS ? tu nous le prouve en nous envoyant un programme, tu nous fais plein de pub sur le net, et on t'envoie un kit gratos"

forcément, pour le moment, on ne voit que le bénéfice immédiat, le kit gratos, et c'est quand même cool... mais à long terme, ils espèrent juste s'aménager un bon monopole des familles, et là, adieu la diversité, le fait que ca ne dérange personne est quand même paradoxal pour une communauté dont le crédo est justement de repousser les limites du matériel plus loin que ce qui nous esy alloué par le fabricant...

- le gros point noir est enfin ceci : il "parait" que neoflash a contacté un développeur et a proposé de le payer pour que :

- il réussisse à dumper les jeux commerciaux et lance ainsi la "snène" warez sur DS (ce qui est très mal)

- il patche aussi les roms qu'il release pour qu'elles ne s'ecéxutent que sur neoflash, et pas avec les autres pass-me / multiboot / bios modifié, bref, là encore ca sent la tentative de monopole rempant ... pas bon !

PassMe

Posté par Erwan (page perso, ) le 25/06/2005 à 01:55. (lien). Évalué à 6.

Il y a deux autres facons de faire executer du code non signe par la DS: WifiWe et FlashMe.

WifiMe : a partir d'un PC (Windows), on upload un logiciel par Wifi.
FlashMe : il faut d'abord une autre technique de PassMe (la carte PassMe et WifiMe) pour executer un programme qui flashe la rom et permet de s'affranchir de la technique de PassMe precedement utilisee.

[+] Un peu de retard

Posté par nicolas16 (page perso, ) le 25/06/2005 à 18:16. (lien). Évalué à -10.

Salux,

Juste pour dire que LinuxFR est un peu de retard sur la News :D
PC Inpact là poster y'a déjà 4 jours :p

--
Alionet.org, communauté francophone d'entraide SuSE Linux

Ca ne serait pas plus interressant pour la psp ? :)

Posté par Frédérick Diot (page perso, ) le 26/06/2005 à 10:53. (lien). Évalué à 1.

bonjour,

Il faut savoir qu'un projet identique à commencé sur http://www.psp-linux.org(...) pour la psp.

Vu le nombre de fonctionnalité que cette dernière à initialement, je pense que ça serai rudement plus interressant.

oui mais..

Posté par Volnai () le 26/06/2005 à 19:43. (lien). Évalué à 5.

Est-ce qu'on faire touner un emulateur gameboy dessus ? ca serais top.

Revenir en haut de page