mirror of
https://github.com/holub/mame
synced 2025-06-06 04:43:45 +03:00
pgm2: document debug features
This commit is contained in:
parent
e5193d9fa3
commit
6347d1db4c
@ -45,7 +45,7 @@
|
||||
Support remaining games (need IGS036 dumps)
|
||||
Identify which regions each game was released in and either dump alt. internal ROMs for each region, or
|
||||
create them until that can be done.
|
||||
RTC (integrated into the CPU with the SRAM?)
|
||||
properly implement RTC (integrated into the CPU)
|
||||
Memory Card system (there's an MCU on the motherboard that will need simulating or dumping somehow)
|
||||
Verify Sprite Zoom (check exactly which pixels are doubled / missed on hardware for flipped , non-flipped cases etc.)
|
||||
Simplify IGS036 encryption based on tables in internal roms
|
||||
@ -53,6 +53,11 @@
|
||||
codepath that would not exist in a real environment at the moment)
|
||||
Fix Save States (is this a driver problem or an ARM core problem, they don't work unless you get through the startup tests)
|
||||
|
||||
Debug features (require DIP SW1:8 On):
|
||||
- QC TEST mode: hold P1 A+B during boot
|
||||
- Debug/Test mode: hold P1 B+C during boot, when ingame pressing P1 Start skips to next location, where might be other unknown debug featuers.
|
||||
works for both currently dumped games (orleg2, kov2nl)
|
||||
|
||||
*/
|
||||
|
||||
#include "includes/pgm2.h"
|
||||
@ -232,7 +237,7 @@ static INPUT_PORTS_START( pgm2 )
|
||||
PORT_DIPNAME( 0x40000000, 0x40000000, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW1:7")
|
||||
PORT_DIPSETTING( 0x40000000, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00000000, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x80000000, 0x80000000, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW1:8")
|
||||
PORT_DIPNAME( 0x80000000, 0x80000000, "Debug" ) PORT_DIPLOCATION("SW1:8")
|
||||
PORT_DIPSETTING( 0x80000000, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00000000, DEF_STR( On ) )
|
||||
INPUT_PORTS_END
|
||||
|
Loading…
Reference in New Issue
Block a user