Gameboy
aus RHWiki, der freien Romhacking-Enzyklopädie
Der Gameboy ist ein Handheld der Firma Nintendo. Der ursprüngliche Gameboy wurde 1989 der Öffentlichkeit vorgestellt. Neben dem Gameboy erschienen noch zwei direkte Nachfolger, die mit dem ersten Gameboy eng verwandt sind: der Gameboy Pocket und der Gameboy Color.
| Inhaltsverzeichnis |
Technische Details
(aus gbdoc übersetzt)
CPU - 8-bit (ähnlich dem z80 Prozessor) Taktrate - 4,194304MHz (4,295454MHz beim SGB, maximal 8,4MHz beim GBC) Arbeitsspeicher - maximal 8KB (32KB beim GBC) Video RAM (VRAM) - 8KB (16KB beim GBC) Bildschirmgröße - 2,6 Zoll Auflösung - 160x144 (20x18 Tiles) Max Spriteanzahl - Max 40 auf dem gesamten Screen, Max 10 pro Zeile Sprite Größen - 8x8 oder 8x16 Paletten - 1x4 BG, 2x3 OBJ (für GBC: 8x4 BG, 8x3 OBJ) Farbtiefe - 4 Graustufen (32768 Farben beim GBC) Horiz Sync - 9198 KHz (9420 KHz beim SGB) Vert Sync - 59,73 Hz (61,17 Hz beim SGB) Sound - 4 Kanäle mit Stereo Sound Stromversorgung - DC6V 0,7W (DC3V 0,7W beim GB Pocket, DC3V 0,6W beim GBC)
Memory Map
Der Speicher des GB bietet zur Hälfte Zugriff auf das Rom und zur anderen Hälfte Zugriff auf den RAM:
Rom: 0000-3FFF 16KB Rombank 00 (in Cartridge, immer Bank 00) 4000-7FFF 16KB Rombank 01..NN (in Cartridge, wählbare Rombank) RAM: (Arbeitsspeicher) 8000-9FFF 8KB Video RAM (VRAM) (zwischen Bank 0 und 1 umschaltbar auf dem GBC) A000-BFFF 8KB Externer RAM (u.a. für Savegame; Bank wählbar wenn mehr als 8KB) C000-CFFF 4KB Arbeitsspeicher Bank 0 (WRAM) D000-DFFF 4KB Arbeitsspeicher Bank 1 (WRAM, zwischen Bank 1-7 umschaltbar auf GBC) E000-FDFF Mirror auf C000-DDFF (ECHO, normalerweise nicht verwendet) FE00-FE9F Sprite Attribut Tabelle (OAM = Object Animation Memory) FEA0-FEFF Nicht definiert FF00-FF7F I/O Ports FF80-FFFE High RAM (HRAM, auch als Arbeitsspeicher nutzbar) FFFF Interrupt Enable Register
Rom Aufbau
Siehe Artikel GB Rom Aufbau
Gehackte Spiele für Gameboy
- Metroid 2
- Pokémon Rot & Blau
- Pokémon Gelb
- Pokémon Gold & Silber
- Pokémon Kristall
- Super Mario Land
- Super Mario Land 2
- Zelda4DX
Siehe auch
Weblinks
- Pan Docs (http://www.work.de/nocash/pandocs.htm)
- gbspec (http://www.devrs.com/gb/files/gbspec.txt)
- GameBoy Opcode Summary (http://www.devrs.com/gb/files/opcodes.html)
Dieser Artikel ist noch sehr kurz und/oder inhaltlich noch (sehr) unvollständig. Hilf RHWiki, indem du ihn bearbeitest und erweiterst (http://magicstone.de/rhwiki/index.php?title=Gameboy&action=edit).
Gehackte Systeme

