PDA

Voir la version complète : [NDS] Lexique


M@cZér0
05/07/2008, 00h30
.gba : Extension de fichier des homebrews et roms GBA.

.nds : Extension de fichier des homebrews et roms NDS.

Acekard : Séries de linker (voir Dossier sur les linkers (http://www.playeradvance.org/forum/showthread.php?p=192646#post192646) de M@cZér0 (http://www.playeradvance.org/forum/member.php?u=713)).

Action Replay : Accessoire qui permet d'utiliser des codes afin de débloquer divers bonus. Certains linkers peuvent aussi utiliser ces codes lorsque le jeu fonctionne avec le linker en question.

AR : Acronyme de Action Replay (voir Action Replay).

Backup : Voir rom.

Beup : Homebrew de HtheB qui permet d'utiliser les réseaux de la messagerie instantanée de Windows Live Messenger afin de dialoguer avec son passport.NET (voir post officiel (http://forum.gbadev.org/viewtopic.php?p=105525#105525)).

Bios : voir firmware.

Bit : En informatique, unité de mesure de stockage : 8 Bits = 1 Byte = 1 Octet.

Brické : Anglissisme désignant une mort logicielle d'une console dû à un firmware corrompu.

Byte : Terme anglophone très souvent équivalent à l'Octet. En informatique, unité de mesure de stockage : 8 Bits = 1 Byte = 1 Octet.

Compact Flash : Format de carte mémoire amovible de dimensions 42,8×36,4×3,3mm.

CF : Acronyme de Compact Flash (voir Compact Flash).

Code source : L'ensemble des fichiers à la base d'un programme.

CPU : Acronyme de Central Processing Unit (voir Processeur).

CRC : Acronyme de Cyclic Redundancy Check (Controle de Redondance Cyclique). Chaine héxadécimale permettant d'identifier un fichier.

Cyclo DS : Linker (voir Dossier sur les linkers (http://www.playeradvance.org/forum/showthread.php?p=192646#post192646) de M@cZér0 (http://www.playeradvance.org/forum/member.php?u=713)).

DAT : Base de données (souvent, mises à jour quotidiennement) qui permet de référencer les roms d'une console avec Offlile list.

DLDI : Acronyme de Dynamically Linked Device Interface (Interface de Périphériques liées Dynamiquement. Système mis en place par Chism qui permet d'améliorer la compatibilité des homebrews avec les linkers en allouant un espace dans le homebrew, l'utilisateur doit ensuite patcher le homebrew avec les drivers pour son linker (voir site officiel (http://chishm.drunkencoders.com/DLDI/), tutoriel (http://www.playeradvance.org/forum/showthread.php?t=9290) de M@cZér0 (http://www.playeradvance.org/forum/member.php?u=713)).

Driver : Terme anglophone désignant un pilote (voir Pilote).

DS Browser : Navigateur commerciale de Nintendo basé sur Opéra, fourni avec un Expansion PAK pour DS ou DS lite.

DS Linker : Séries de linker (voir Dossier sur les linkers (http://www.playeradvance.org/forum/showthread.php?p=192646#post192646) de M@cZér0 (http://www.playeradvance.org/forum/member.php?u=713)).

DS Linux : Homebrew développé par une grande communauté qui a pour but d'adapter le système d'exploitation Linux sur DS. Certains programmes de DS Linux peuvent nécessité un Expansion PAK pour utiliser la fonction RAM Boost (voir site officiel (http://dslinux.org/)).

DS lite : Nouveau modèle de Nintendo DS de meilleur facture et disponible en France depuis le 23 Juin 2006.

DS Motion : Série d'accessoires composés d'un accéléromètre 3 axe et un gyroscope 1 axe. Il permet de reconnaitre les mouvements de la DS dans les homebrews compatibles (voir site officiel (http://ndsmotion.com/)). Le linker NeoFlash Mk-R6 Gold intègre une DS Motion Card.

DS Motion Card : Accessoire slot 1 (voir DS Motion).

DS Motion PAK : Accessoire slot 2 (voir DS Motion).

DS Organize : Homebrew très développé de Dragon Minded qui permet la lecture de fichiers multimédia ainsi que diverses fonctions d'un assistant personnel et la navigation sur Internet (voir site officiel (http://www.dragonminded.com/?loc=ndsdev/DSOrganize)).

DS Serial² : Accessoire Slot 1 conçu par Natrium42 qui permet d'utiliser divers périphériques (voir site officiel (http://www.natrium42.com/)).

DS TT : Acronyme de DS Top Toy. Linker (voir Dossier sur les linkers (http://www.playeradvance.org/forum/showthread.php?p=192646#post192646) de M@cZér0 (http://www.playeradvance.org/forum/member.php?u=713)).

DSO : Acronyme de DS Organize (voir DS Organize).

Dump : Voir rom.

Dumper : Extraire une rom de son support original sous forme de fichier unique.

EEPROM : Acronyme de Electrically-Erasable Programmable Read-Only Memory (Mémoire Morte Affaçable Électriquement et Programmable). Type de sauvegarde parfois utiliser sur cartouche GBA.

Émulation : Pratique qui consiste à jouer à des jeux plutôt anciens.

Émulateur : Programme permettant de simuler (émuler) un ancien système afin de pouvoir utiliser les roms ou homebrew appropriés.

Expansion PAK : Accessoire slot 2 nécessaire au DS Browser qui offre 32 Mo de RAM supplémentaires et qui permet aussi d'utiliser la fonction RAM Boost.

EZ 3in1 : Extension slot 2 de la Team EZ pour l'EZ Flash V (mais compatible avec certains autres linkers) qui combine Expansion PAK, Rumble PAK et qui permet de lancer des roms GBA stockées sur un slot 1.

EZ Flash : Séries de linker par la Team EZ (voir Dossier sur les linkers (http://www.playeradvance.org/forum/showthread.php?p=192646#post192646) de M@cZér0 (http://www.playeradvance.org/forum/member.php?u=713)).

FAT : Acronyme de File Allocation Table (Table d'Allocation de Fichiers). Diminutif de FAT16, un système de formatage qui peut gérer jusqu'à 2Go de capacité.

FAT32 : Système de formatage utilisé avec la norme HC, pouvant gérer jusqu'à 32Go de capacités.

Firmware : Fichier contenant le système d'exploitation et diverses informations d'un appareil électronique.

Flasher : Changer le firmware d'une console.

Flashme : Modification du firmware qui permet d'utiliser des linkers slot 2 en mode NDS.

G6 : Séries de linker (voir Dossier sur les linkers (http://www.playeradvance.org/forum/showthread.php?p=192646#post192646) de M@cZér0 (http://www.playeradvance.org/forum/member.php?u=713)).

GBA : Acronyme de GameBoy Advance.

GBA Union : Fonction disponible sur certains linkers qui permet de simuler la présence d'un jeu GBA lorsqu'on utilise un jeu DS. Cette fonction peut être utile pour débloquer divers bonus.

Go : Acronyme de Giga Octets. Multiple de l'octet : 1 Go = 1024 Mo.

HC : Acronyme de High Capacity (Haute Capacité). Norme qui permet de formater les cartes mémoires en FAT32 et ainsi d'utiliser des cartes jusqu'à 32Go. Cette norme s'applique au carte mémoire mais aussi aux appareils (dont les linkers) qui doivent aussi être HC pour pouvoir lire la carte.

Hexadécimal : Système de numérotation de base 16, de 0 à F. Par opposition au décimal, système de numérotation de base 10, de 0 à 9.

Homebrew : Programme développé par des amateurs.

IPS : Acronyme de Internationnal Patching System (Système de Patch International). Patch qui décrit les modifications effectués entre plusieurs fichiers, par exemple lors de la traduction d'une rom.

Kernel : Terme anglophone désignant un noyau (voir Firmware).

Ko : Acronyme de Kilo Octets. Multiple de l'octet : 1 Ko = 1024 Octets.

Linker : Accessoire permettant de stocker et d'exécuter des programmes sur une console portable.

M3 : Séries de linker (voir Dossier sur les linkers (http://www.playeradvance.org/forum/showthread.php?p=192646#post192646) de M@cZér0 (http://www.playeradvance.org/forum/member.php?u=713)).

Max Media Dock : Ensemble du Max Media Launcher et du Max Media Player (voir tutoriel (http://www.playeradvance.org/forum/showthread.php?t=5251&highlight=Max+Media+Player) de ecaheti (http://www.playeradvance.org/forum/member.php?u=4167), Max Media Launcher et Max Media Player).

Max Media Launcher : Passkey de Datel ne supportant pas le mode veille et compatibles avec quelques linkers.

Max Media Player : Linker de Datel de faible qualité disponible en grandes surfaces (voir tutoriel (http://www.playeradvance.org/forum/showthread.php?t=5251&highlight=Max+Media+Player) de ecaheti (http://www.playeradvance.org/forum/member.php?u=4167)).

Mo : Acronyme de Méga Octets. Multiple de l'octet : 1 Mo = 1024 Ko.

miniSD : Format réduit des cartes SD. Format de carte mémoire amovible de dimensions 21,5×20×1,4mm.

microSD : Format réduit des cartes SD. Format de carte mémoire amovible de dimensions 11×15×1mm.

MK# : Séries de linker (voir Dossier sur les linkers (http://www.playeradvance.org/forum/showthread.php?p=192646#post192646) de M@cZér0 (http://www.playeradvance.org/forum/member.php?u=713)).

MK4 mini : Passkey conçu par la team NeoFlash support le mode veille et la plupart des linkers.

Mode veille : Mode enclenché lorsque la DS est fermé. Le son et les écrans s'arrêtent et le jeu est mis en pause.

MoonShell : Surement l'homebrew le plus élaboré. MoonShell est homebrew de Moonlight qui permet de lire de multiples formats multimédia. C'est aussi la base des firmware de beaucoup de linkers slot 1 actuels, ce qui permet de lancer d'une même interface, les programmes et les fichiers multimédia (voir tutoriel (http://www.playeradvance.org/forum/showthread.php?t=5340) de M@cZér0 (http://www.playeradvance.org/forum/member.php?u=713)).

NDS : Acronyme de Nintendo DS.

NFO : Petit fichier qui accompagne les dumps, il contient diverses informations sur le dump associé.

Nopass : Voir Passkey.

Octet : En informatique, unité de mesure de stockage : 8 Bits = 1 Byte = 1 Octet.

OL : Acronyme de Offline List (voir Offline List).

Offline List : Utilitaire permettant d'organiser et de trier ses roms pour diverses consoles, utilise un DAT spécifique par console (voir site officiel (http://offlinelist.free.fr/)).

Passcard 3 : Passkey conçu par la M3 / G6 supportant le mode veille et la plupart des linkers.

Passme: Carte DS non-officielle conçu par Natrium42 qui permet d'utiliser des linkers slot 2 en mode NDS. Le Passme dépasse beaucoup du slot-1 et nécessite l'insertion d'un jeu commerciale dans sa fente. Si la DS date d'après noël 2005 ou si c'est une DS lite, un Passme de 2ème génération est nécessaire. Sa particularité et qu'il doit être programmé auparavant en fonction du jeu inséré (voir site officiel (http://www.natrium42.com/)).

Passkey : Passme de 3ème génération qui ne dépasse pas du slot 1 et ne nécessite pas l'insertion d'un jeu commerciale. Certains Passkey ne supporte pas le mode veille de la DS et ne sont pas compatibles avec tous les linkers (voir site officiel (http://www.natrium42.com/), article (http://www.playeradvance.org/forum/showthread.php?t=2979) de Crabos (http://www.playeradvance.org/forum/member.php?u=60)).

Patcher : Opération dont le principe est de modifier un fichier afin de le rendre compatible avec certains matériels, ajouter des fonctions, corriger certaines anomalies ou casser certaines protections.

Pilote : Programme permettant de configurer un autre programme avec le périphérique associé à ce pilote.

Processeur : C'est le composant qui interprète les instructions et traite les données. La Nintendo DS est par exemple équipée de deux processeurs : un ARM9 (66Mhz) et un ARM 7 (33Mhz)..

R4 : Linker (voir Dossier sur les linkers (http://www.playeradvance.org/forum/showthread.php?p=192646#post192646) de M@cZér0 (http://www.playeradvance.org/forum/member.php?u=713)).

RAM : Acronyme de Random Access Memory (Mémoire Vive). C'est la mémoire où sont placées les données lors de leur traitement par le CPU. La Nintendo DS est par exemple équipée de 4 Mo de RAM.

RAM Boost : Fonction utilisé par certains programmes (DS Browser, DS Linux...) afin de bénéficier de plus de RAM, elle nécessite les 32Mo de RAM d'un Expansion PAK.

Release : Terme anglophone signifiant Sortie, quand un jeu apparait dans un DAT, on dit qu'il est released (releasé).

Rom : Acronyme de Read-Only Memory (Mémoire à Lecture Seule). Dans le domaine de l'émulation, désigne un jeu (sous forme d'un fichier seul) extrait de son support original.

Rom clean : Rom non modifiée : elle n'est ni trimmée, ni patchée.

Rumble PAK : Extension slot 2 officiel ou non-officiel permettant de bénéficier des vibrations dans les jeux ou programmes compatibles. Certains linker sont équipés d'un Rumble PAK.

Save : Terme anglophone désignant une sauvegarde.

SD : Acronyme de Secure Digital. Format de carte mémoire amovible de dimensions 24×32×2,1mm.

Skin : Terme anglophone désignant une apparence ou thème graphique qui est souvent interchangeable.

Slot 1 (d'une Nintendo DS) : Port pour carte de jeu DS.

Slot 2 (d'une Nintendo DS) : Port pour cartouche de jeux GameBoy Advance.

SuperCard : Séries de linker (voir Dossier sur les linkers (http://www.playeradvance.org/forum/showthread.php?p=192646#post192646) de M@cZér0 (http://www.playeradvance.org/forum/member.php?u=713)).

SuperPass (1 ou 2) : Passme version 1 ou 2 conçu par la Team SuperCard.

SuperKey : Passkey conçu par la Team SuperCard supportant le mode veille et compatible avec la plupart des linkers.

Sources (les) : voir Code source.

SRAM : Format de sauvegarde le plus courant sur cartouche GBA (256Ko).

To : Acronyme de Téra Octets. Multiple de l'octet : 1 To = 1024 Go.

TransFlash : Voir microSD.

Trimm : Opération qui consiste à réduire la taille d'une rom en supprimant l'espace non occupé en fin de rom, trimmer n'est pas compresser.

Wifime : Programme à envoyer par WMB qui permet d'utiliser des linkers slot 2 en mode NDS.

WMB : Acronyme de Wireless MultiBoot (Démarrage Sans fil). Méthode permettant d'envoyer des programmes via reçu grâce au Téléchargement DS. Il faut auparavant modifier les drivers de sa carte Wifi pour pouvoir envoyer des données, les cartes compatibles sont celles équipées d'un chipset ralink rt2560 (liste disponible ici (http://ralink.rapla.net/%29)).

M@cZér0
05/07/2008, 21h49
Bon voilà un petit lexique que j'ai rédigé hier soir en vue de quelque chose de plus adapté.

Si vous voulez y contribuer n'hésitez pas à me signaler tout terme manquant ou erreurs, fautes...

YoBoY
06/07/2008, 12h44
Bon ben je m'y colle :)

les extensions de fichiers, ne devrais tu pas aussi faire une remarque sur les extensions spécifiques à certains linkers qu'on trouve communément (ou trouvait...) .nds.sc par exemple...

Beup -> un lien vers le sujet correspondant serait bien
Byte -> "très souvent" ?
CRC -> "identifier une rom" -> plutôt "un fichier" restons génériques
Émulation -> mouai ... définition étrange
FAT -> mauvais caractères en gras
OL -> manque un lien
Skin -> apparence ou thème graphique ...
Trimm -> trimmer ?

voila mes petite remarques, très bonne initiative et très bon travail :)

Ludo6431
06/07/2008, 14h44
Bonne initiative, mais j'aurais une remarque ;)


.gba : Extension de fichier des homebrews et roms GBA.

.nds : Extension de fichier des homebrews et roms NDS.

Il faut que tu parles des .ds.gba et .sc.nds
Ces deux formats désignent strictement un même type de fichier, à savoir un .nds concaténé à un loader (généralement de 512octets) qui permet de lancer un tel fichier sur un slot-2.
Rq : sur certaines mises à jour récentes de linker slot-2, le lancement effectué par ce loader est effectué à la volée par le linker lui-même, le linker peut donc lancer directement des .nds.
Ex : Les supercards sont passés en 1.84, cette mise à jour permet ceci ;)

M@cZér0
06/07/2008, 15h18
C'est bon ça les gars, merci pour remarques, jm'en occupe dès que je trouve un bout de temps (j'ai pas encore manger :/).

archipel
06/07/2008, 16h36
Il manque brické ou briqué, peut etre Bios et surtout, un mot que même les plus aguérris d'entre nous ne connaissent peut etre pas : la rooms

Ludo6431
06/07/2008, 16h41
Il manque aussi la chose la plus importante à mes yeux, à savoir, tous les termes de dev...
devkitpro, devkitarm, libnds, PAlib, librairie...

M@cZér0
07/07/2008, 02h35
Bon ben je m'y colle :)

les extensions de fichiers, ne devrais tu pas aussi faire une remarque sur les extensions spécifiques à certains linkers qu'on trouve communément (ou trouvait...) .nds.sc par exemple...

Beup -> un lien vers le sujet correspondant serait bien fait
Byte -> "très souvent" ? Soyons exact (http://fr.wikipedia.org/wiki/Byte)
CRC -> "identifier une rom" -> plutôt "un fichier" restons génériquesfait
Émulation -> mouai ... définition étrangeen attendant mieux...
FAT -> mauvais caractères en gras fait
OL -> manque un lien fait
Skin -> apparence ou thème graphique ... pris en compte
Trimm -> trimmer ? bah ouais :D

voila mes petite remarques, très bonne initiative et très bon travail :) merci pour tes remarques et encouragements

Brické c'est fait mais Bios c'est un peu comme firmware sur DS non?

Il faut que tu parles des .ds.gba et .sc.nds

Il manque aussi la chose la plus importante à mes yeux, à savoir, tous les termes de dev...
devkitpro, devkitarm, libnds, PAlib, librairie...

J'aimerais beaucoup mais suis pas assez calé sur le sujet, y'aurais moyen que tu tente...

.ds.gba :
.sc.nds :
devkitpro :
[...]

Ayla
07/07/2008, 03h49
librairie...
En français on dit "bibliothèque" ;)

M@cZér0
07/07/2008, 04h16
Ouais mais si tu demande une bibliothèque wifi on va te dire que c'est de la bonne. ;)

archipel
07/07/2008, 10h13
OL est un acronyme:blink: ca veut dire qu'on dit la [aule], c'est pour differencier de l'olympique lyonnais?

Correction : en fait tu as mit acronyme partout:s, fait attention c'est pas comme un sigle, les acronymes tu les lit pas lettres par lettres

Sinon, tu vas pas trop loin avec les terra octet (on parle de la DS quand meme)

Vu que tu parles de programmation, peut être "compiler"

et il n'y a pas de neo quelquechose aussi?

Dr.Vince
07/07/2008, 11h48
effectivement OL n'est pas un acronyme mais une abréviation

liberty
07/07/2008, 12h14
yop, bonne initiative, juste pour émulation c'est ce servir d'un emulateur tout bêtement, pas jouer à des jeux ancien. (on peux jouer aux jeux DS actuels sur un emulateur DS pour PC par exemple ;))

Pour le bios évidement que c'est le firmware de la DS ^^

Sinon je suis d'accord pour mettre les libs de dev (pas les bibliothèque hein, dans un langage courant on utilise bien ce terme qui est très français d'ailleurs). Je penses que le type qui débarque dans l'univers Ds et qui entend parler de libfat, libnds ou liblobby doit un peu être dépassé....

Aurel.ti
07/07/2008, 13h20
Très bonne idée =) !

Je rajouterais juste mon grain de sel pour émulation et émulateur :

Émulation : Simulation d'un système d'exploitation afin d'exécuter du code exécutable par celui-ci mais non exécutable sur un autre système d'exploitation qui le deviendra donc grâce à un émulateur (voir ci dessous)

Exemple : Emulation du système GBA sur un système Windows XP grâce à l'émulateur VBA

Émulateur : Programme permettant d'exécuter du code (qui se trouvent en règle générale dans des fichiers à part appelés Roms (cf. Rom plus bas)) prévu pour un système d'exploitation sur un autre système d'exploitation

Exemple : l'émulateur VBA + la rom "super mario advance" permettent de jouer au jeu "super mario advance" sur un système d'exploitation tel que Windows XP

Remarque : L'émulation peut être illégale dans la mesure où le système et/ou le code émulé peut posséder une liscence. Dans le cas de la liscence, il faut posséder le système original ainsi que, si il y a lieu, du support originale contenant le code pour pouvoir les émuler.

Ouais, j'avais ressenti le besoin profond de mettre des exemples :x

archipel
07/07/2008, 13h53
C'est quoi ce glossary.php ? Et tout ces mots soulignés avec des pointillets bleus:huh:

Uglak
07/07/2008, 13h56
C'est une fonction automatique du forum qui souligne tous les mots présents dans ce lexique, clique et tu verras la définition.

M@cZér0
07/07/2008, 16h33
C'est quoi ce glossary.php ? Et tout ces mots soulignés avec des pointillets bleus:huh:

Hihihi!! Ca c'est la consécration mon coco! C'est l'implantation du lexique sur tout PA!! Ce topic c'est juste un endroit où débattre des définitions, sachant que tous les termes actuels du lexique sont présents ici et inversement (sauf pour les termes où la définition n'est pas définitive.

edit :

Modification ou ajout des termes : Emulation, Emulateur, RTS, RTGG. (en cours de validation)

@Aurel.ti : Merci pour tes contributions mais je trouve des définitions un peu redondante (chose que j'essaie d'éviter) et on peut pas se permettre de mettre des exemples au risque de surcharger les infos bulles (l'exemple sera de toute façon présent dans le contexte). ;)

Aurel.ti
07/07/2008, 19h03
@Aurel.ti : Merci pour tes contributions mais je trouve des définitions un peu redondante (chose que j'essaie d'éviter) et on peut pas se permettre de mettre des exemples au risque de surcharger les infos bulles (l'exemple sera de toute façon présent dans le contexte). ;)

Ouaip, je sais, j'ai souvent du mal à me faire comprendre :x
Mais bon, c'était pour le geste, mais vous l'avez compris, hein ! .... hein ?...


(>_<)

Ludo6431
07/07/2008, 21h45
J'aimerais beaucoup mais suis pas assez calé sur le sujet, y'aurais moyen que tu tente...

.ds.gba :
.sc.nds :
devkitpro :
[...]

Bon, ok je m'y colle... ;)

P.S. : scuze du (jet ?)lag... j'avais pas vu les réponses au topic.... :whst:

.ds.gba et .sc.nds : t'abuses quand même... Je l'ai expliqué un poil plus haut.... <_<
devkitpro : ensemble d'outils pour la compilation de source en C/C++ exécutables sur différentes plateformes.
devkitarm : ensemble d'outils permettant la compilation, le débuguage, ... de C/C++ pour une architecture ARM comme par exemple la DS de Nintendo.
librairie : ( en développement : ) Une librairie contient la définition de fonctions susceptibles d’être utilisées par plusieurs programmes (simultanément ou
non). Il existe deux types de librairies : les librairies statiques (sous forme de .a) et les librairies dynamiques (sous la forme de .dll sous windaube, et sous forme de .so sous linux).

Si besoin est, demande d'autres trucs ou des modifs.... ;)