Todo/Mysteries: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 19: Line 19:
*neo cd schematics
*neo cd schematics
*dump lc98000 version neocd bios
*dump lc98000 version neocd bios
*fix bankswitching in neo-cmc
*lspc-a0, pro-b0 and pro-c0 pinouts
*lspc-a0, pro-b0 and pro-c0 pinouts
*[[How to start]] page
*[[How to start]] page
*[[LC8953]] microcode
*[[LC8953]] microcode
*How does the [[Mahjong controller]] works ? (SNK doc)
*How does the [[Mahjong controller]] works ? (SNK doc)

Revision as of 03:34, 18 June 2012

Official SNK doc infos

  • First 80 bytes of code are switchable through REG_SWPBIOS/REG_SWPROM and switched to the BIOS part on startup ($0~$7F = $C00000~$C0007F)

Registers

  • What are $380011, $380061, $380065, $380067, and $3800E1 used for ?

SP-E init code:

	move.b	d0,$380065
	move.b	d0,$380067
  • CD registers

Others

  • CDDA playback (needs more research in cd bios)
  • neo cd schematics
  • dump lc98000 version neocd bios
  • fix bankswitching in neo-cmc
  • lspc-a0, pro-b0 and pro-c0 pinouts
  • How to start page
  • LC8953 microcode
  • How does the Mahjong controller works ? (SNK doc)