User contributions

From GbdevWiki
Jump to: navigation, search
Search for contributions
 
 
     
  

(newest | oldest) View ( | older 20) (20 | 50 | 100 | 250 | 500)

  • 08:44, 28 June 2009 (diff | hist) . . (+29). . Sound Controller
  • 07:09, 28 June 2009 (diff | hist) . . (+1,142). . N External Connectors(New page: ===Cartridge Slot=== Pin Name Expl. 1 VDD Power Supply +5V DC 2 PHI System Clock 3 /WR Write 4 /RD Read 5 /CS Chip Select 6-21 ...)
  • 07:09, 28 June 2009 (diff | hist) . . (+361). . N Sprite RAM Bug(New page: There is a flaw in the GameBoy hardware that causes trash to be written to OAM RAM if the following commands are used while their 16-bit content is in the range of $FE00 to $FEFF: inc r...)
  • 07:08, 28 June 2009 (diff | hist) . . (+3,413). . N Reducing Power Consumption(New page: The following can be used to recude the power consumption of the gameboy, and to extend the life of the batteries. == PWR Using the HALT Instruction == It is recommended that the HALT in...)
  • 07:07, 28 June 2009 (diff | hist) . . (+2,461). . N Power Up Sequence(New page: When the GameBoy is powered up, a 256 byte program starting at memory location 0 is executed. This program is located in a ROM inside the GameBoy. The first thing the program does is read ...)
  • 07:07, 28 June 2009 (diff | hist) . . (+1,671). . N Gamegenie/Shark Cheats(New page: Game Shark and Gamegenie are external cartridge adapters that can be plugged between the gameboy and the actual game cartridge. Hexadecimal codes can be then entered for specific games, ty...)
  • 07:06, 28 June 2009 (diff | hist) . . (+9,493). . N Memory Bank Controllers(New page: As the gameboys 16 bit address bus offers only limited space for ROM and RAM addressing, many games are using Memory Bank Controllers (MBCs) to expand the available address space by bank s...)
  • 06:59, 28 June 2009 (diff | hist) . . (+5,559). . N The Cartridge Header(New page: An internal information area is located at 0100-014F in each cartridge. It contains the following values: ===0100-0103 - Entry Point=== After displaying the Nintendo Logo, the built-in bo...)
  • 06:58, 28 June 2009 (diff | hist) . . (+2,146). . N CPU Comparision with Z80(New page: ===Comparision with 8080=== Basically, the gameboy CPU works more like an older 8080 CPU rather than like a more powerful Z80 CPU. It is, however, supporting CB-prefixed instructions. Also...)
  • 06:56, 28 June 2009 (diff | hist) . . (+6,237). . N CPU Instruction Set(New page: Tables below specify the mnemonic, opcode bytes, clock cycles, affected flags (ordered as znhc), and explanatation. The timings assume a CPU clock frequency of 4.194304 MHz (or 8.4 MHz for...)
  • 06:55, 28 June 2009 (diff | hist) . . (+1,875). . N CPU Registers and Flags(New page: ===Registers=== 16bit Hi Lo Name/Function AF A - Accumulator & Flags BC B C BC DE D E DE HL H L HL SP - - Stack Pointer PC ...)
  • 06:53, 28 June 2009 (diff | hist) . . (+9,097). . N Sound Controller(New page: == Sound Overview == There are two sound channels connected to the output terminals SO1 and SO2. There is also a input terminal Vin connected to the cartridge. It can be routed to either ...)
  • 06:50, 28 June 2009 (diff | hist) . . (+38,556). . N SGB Functions(New page: == SGB Description == ===General Description=== Basically, the SGB (Super Gameboy) is an adapter cartridge that allows to play gameboy games on a SNES (Super Nintendo Entertainment System...)
  • 06:42, 28 June 2009 (diff | hist) . . (+4,677). . N CGB Registers(New page: ===Forward=== This chapter describes only CGB (Color Gameboy) registers that didn't fit into normal categories - most CGB registers are described in the chapter about Video Display (Color ...)
  • 06:41, 28 June 2009 (diff | hist) . . (+3,961). . N Interrupts(New page: ===IME - Interrupt Master Enable Flag (Write Only)=== 0 - Disable all Interrupts 1 - Enable all Interrupts that are enabled in IE Register (FFFF) The IME flag is used to disable all ...)
  • 06:39, 28 June 2009 (diff | hist) . . (0). . Timer and Divider Registers(INT 50 - Timer Interrupt)
  • 06:38, 28 June 2009 (diff | hist) . . (+1,445). . N Timer and Divider Registers(New page: ===FF04 - DIV - Divider Register (R/W)=== This register is incremented at rate of 16384Hz (~16779Hz on SGB). In CGB Double Speed Mode it is incremented twice as fast, ie. at 32768Hz. Writi...)
  • 06:37, 28 June 2009 (diff | hist) . . (+4,196). . N Serial Data Transfer (Link Cable)(New page: ===F01 - SB - Serial transfer data (R/W)=== 8 Bits of data to be read/written ===FF02 - SC - Serial Transfer Control (R/W)=== Bit 7 - Transfer Start Flag (0=No Transfer, 1=Start) Bit...)
  • 06:34, 28 June 2009 (diff | hist) . . (+2). . Pan Docs
  • 06:34, 28 June 2009 (diff | hist) . . (+2,052). . N Joypad Input(New page: ===FF00 - P1/JOYP - Joypad (R/W)=== The eight gameboy buttons/direction keys are arranged in form of a 2x4 matrix. Select either button or direction keys by writing to this register, then ...)

(newest | oldest) View ( | older 20) (20 | 50 | 100 | 250 | 500)