Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ressource:gameboy [2024/10/19 19:23]
emoc [Réaliser ses propres jeux et cartouches]
ressource:gameboy [2025/04/24 11:52] (Version actuelle)
emoc [Histoire]
Ligne 5: Ligne 5:
 Différentes ressources concernant la console Game Boy Différentes ressources concernant la console Game Boy
  
-https://​gbwiki.org/​+
  
 ===== Histoire ===== ===== Histoire =====
Ligne 11: Ligne 11:
 <​code>​ <​code>​
 DMG: Game Boy (monochrome),​ introduced on April 21, 1989 DMG: Game Boy (monochrome),​ introduced on April 21, 1989
-MGB: Game Boy (monochrome),​ introduced on April 21, 1989+MGB: Game Boy Pocket
 MGL: Game Boy Light (monochrome),​ introduced on April 14, 1998 MGL: Game Boy Light (monochrome),​ introduced on April 14, 1998
 CGB: Game Boy Color (color), introduced on October 21, 1998 CGB: Game Boy Color (color), introduced on October 21, 1998
 SGB: Super Game Boy, introduced on June 14, 1994 SGB: Super Game Boy, introduced on June 14, 1994
 SGB2: Super Game Boy 2, introduced on January 30, 1998 SGB2: Super Game Boy 2, introduced on January 30, 1998
 +OXY : Game Boy Micro
 +AGB : Game Boy Advance
 +AGS : Game Boy Advance SP
 </​code>​ </​code>​
 ===== Réaliser ses propres jeux et cartouches ===== ===== Réaliser ses propres jeux et cartouches =====
Ligne 21: Ligne 24:
 Les jeux d'​origine sont stockés sur cartouche, on appelle «ROM» le fichier numérique correspondant à un jeu. Les jeux d'​origine sont stockés sur cartouche, on appelle «ROM» le fichier numérique correspondant à un jeu.
  
-[[ressource:​logiciel:​gb_studio:​start|GB Studio]] permet de créer un jeu, et de l'​exporter pour qu'il soit jouable par un émulateur logiciel, par un émulateur dans le navigateur ou inscrit sur une cartouche+[[ressource:​logiciel:​gb_studio:​start|GB Studio]] permet de créer un jeu, et de l'​exporter pour qu'il soit jouable par un émulateur logiciel, par un émulateur dans le navigateur ou inscrit sur une cartouche. On peut aussi utiliser des outils de plus bas niveau en C ou assembleur...
  
 Une page de ressources sur le sujet : https://​gbdev.io/​resources.html et une autre : https://​github.com/​gbdev/​awesome-gbdev Une page de ressources sur le sujet : https://​gbdev.io/​resources.html et une autre : https://​github.com/​gbdev/​awesome-gbdev
Ligne 32: Ligne 35:
   * cartouche avec carte microSD : [[materiel:​everdrive_gb_x5|Krikkz EverDrive-GB X5]]   * cartouche avec carte microSD : [[materiel:​everdrive_gb_x5|Krikkz EverDrive-GB X5]]
   * programmateur de cartouche GBxCart RW : [[materiel:​gbxcart|GBxCart RW]]   * programmateur de cartouche GBxCart RW : [[materiel:​gbxcart|GBxCart RW]]
 +
 +Il est aussi possible de fabriquer ses cartouches en DIY!
 ===== Documents techniques ===== ===== Documents techniques =====
  
-https://​gbdev.io/​pandocs/​+  * https://​gbwiki.org/​ 
 +  * https://​gbdev.io/​pandocs/​ 
 +  * http://​hxc2001.free.fr/​gbkit/​index.html (comment fabriquer ses cartouches en DIY) 
 +  * https://​gbhwdb.gekkio.fi/​consoles/​dmg/​ **hardware des différents modèles : photo des PCB, etc.** 
 ===== Réparation ===== ===== Réparation =====
  
Ligne 42: Ligne 51:
   * https://​www.thingiverse.com/​thing:​104919 par 666Aenur   * https://​www.thingiverse.com/​thing:​104919 par 666Aenur
   * https://​www.thingiverse.com/​thing:​5742279   * https://​www.thingiverse.com/​thing:​5742279
-Test avec le premier modèle de 666Aenur, c'est un peu grand mais ça rentre dans le boîtier avec des petits ajustements+Test avec le premier modèle de 666Aenur, c'est un peu grand mais ça rentre dans le boîtier avec des petits ajustements ​manuels (cutter, ponçage)
  
 {{:​ressource:​game_boy:​gameboy_avec_cache_pile.jpg?​direct&​400|}} {{:​ressource:​game_boy:​gameboy_avec_cache_pile.jpg?​direct&​400|}}
Ligne 49: Ligne 58:
 **binjgb** https://​github.com/​binji/​binjgb \\ **binjgb** https://​github.com/​binji/​binjgb \\
 émulateur et debugger de game boy / game boy color / super game boy en C \\ émulateur et debugger de game boy / game boy color / super game boy en C \\
-utilisable aussi dans le navigateur (WebAssembly) ​+utilisable aussi dans le navigateur (WebAssembly) ​\\ 
 +Cette version permet d'​uploader un fichier ROM : https://​binji.github.io/​binjgb/​ \\
  
 **emulicious** https://​emulicious.net/​ \\ **emulicious** https://​emulicious.net/​ \\
Ligne 55: Ligne 65:
   chmod +x Emulicious.jar   chmod +x Emulicious.jar
   java -jar ./​Emulicious.jar   java -jar ./​Emulicious.jar
 +  ​
 +**pizza boy** https://​play.google.com/​store/​apps/​details?​id=it.dbtecno.pizzaboy \\
 +émulateur pour téléphones android
 +
 +**gearboy** https://​github.com/​drhelius/​Gearboy \\
 +multiplateforme,​ émulation GB/GBC \\
 +  # 20250410 Debian 12 @ tenko
 +  git clone https://​github.com/​drhelius/​Gearboy.git
 +  sudo apt install build-essential libsdl2-dev libglew-dev libgtk-3-dev
 +  cd platforms/​linux
 +  make
 +  ​
  
 ===== Bibliographie ===== ===== Bibliographie =====
 +
 +Dans la bibliothèque des portes logiques
  
 {{:​ressource:​game_boy:​jv_hors-serie_gameboy_hs15.jpg?​direct&​50 |}} **JV Hors série #15** \\ {{:​ressource:​game_boy:​jv_hors-serie_gameboy_hs15.jpg?​direct&​50 |}} **JV Hors série #15** \\
 Été 2024 \\  Été 2024 \\ 
-https://​www.jvlemag.com/​product/​hors-serie-game-boy+https://​www.jvlemag.com/​product/​hors-serie-game-boy ​\\ 
 +---- 
 +{{:​ressource:​game_boy:​game_boy_modding.jpg?​direct&​50 |}} **Game Boy Modding** \\ 
 +Greg Farrell, 2020, No Starch Press \\ 
 +https://​nostarch.com/​gameboymod 
 + 
 + 
 +Et aussi : \\ 
 +[[https://​www.editionspixnlove.com/​les-bibles-du-jeu-video/​603-la-bible-game-boy---classic-set-9782371880740.html|La bible Game Boy]], éditions Pix'​n'​Love \\ 
 +[[https://​www.editionspixnlove.com/​l-histoire-du-jeu-video/​851-l-histoire-de-nintendo-vol4-l-histoire-de-la-game-boy-9782919603664.html|L'​histoire de Nintendo, vol.4 : la Game Boy]], éditions Pix'​n'​Love 
 + 
 ===== Ressources diverses ===== ===== Ressources diverses =====
  
  • ressource/gameboy.1729358620.txt.gz
  • Dernière modification: 2024/10/19 19:23
  • par emoc