Konami: Difference between revisions

From MAMEDEV Wiki
No edit summary
(No need to list this anymore.)
Line 22: Line 22:
Each of these games has a Xilinx FPGA (different per game) which primarily acts as a DMA controller, copying things all around work RAM and into the palette and sprite RAM.  However, the
Each of these games has a Xilinx FPGA (different per game) which primarily acts as a DMA controller, copying things all around work RAM and into the palette and sprite RAM.  However, the
format of it's operation list is not understood (see the comments in src/mame/drivers/konamigx.c for more details).
format of it's operation list is not understood (see the comments in src/mame/drivers/konamigx.c for more details).
=== System 573 Digital ===
* Many, many games including all '''DDR'''s from '''3rd Mix''' onwards (excluding '''Super Nova''', which runs on a PlayStation 2 in a cabinet.  Literally).
There's a minor litany here: there's a newer BIOS we don't have dumped yet (it boots with a faux-GUI instead of the traditional Konami text-only POST), there's the digital audio board which decodes and plays the music (in a currently un-understood format), there's a newer protection cartridge using a microcontroller, and the input processing is also believed to be different.

Revision as of 20:38, 25 February 2007

GX Type 1

  • Racing Force
  • Konami's Open Golf Championship

Both of these games use a special ROZ layer generated by the "PSAC4" custom IC which appears to include a height map.

GX Type 2

  • Fantastic Journey

This game (the export version of Gokujou Parodius) uses a protection chip to write to the palette.

GX Type 3

  • Soccer Superstars

This game would probably work if the video emulation were simply sorted out a bit more.

GX Type 4

  • Run and Gun 2
  • Rushing Heroes
  • Versus Net Soccer

Each of these games has a Xilinx FPGA (different per game) which primarily acts as a DMA controller, copying things all around work RAM and into the palette and sprite RAM. However, the format of it's operation list is not understood (see the comments in src/mame/drivers/konamigx.c for more details).