For 0.164, is recommended for debugging, Merged for arcade cabinets. 4.4 CHD Troubleshooting Check CHD version:

clrmamepro.exe -profile mame0146.dat # convert .dat to .cmp In ClrMamePro: Set “ROM Path” → “Merged” → Rebuild. | Type | Parent ROM | Clone ROM | Space | Speed | |------|------------|-----------|-------|-------| | Split | Full | Only differences | Medium | Fast | | Merged | Full | Contained in parent | Small | Slower | | Non-merged | Full | Full copy | Huge | Fastest |

mame64 pacman -window -nosound -nothrottle -debug Advanced 0.164-specific:

:

Convert a newer CHD to v4 (rarely successful, but try):

bp 0x1000,1,printf "Hit PC %x\n", pc; g Download cheat.zip for 0.164 (cheat database version 0.164). Activate with -cheat . In-game press Tab → “Cheat” → enable Poke or Watch. 6.3 Recording and Playback Record an input (INP) file:

chdman info -i game.chd For 0.164, CHDv4 is max. CHDv5 (introduced in 0.165) will NOT work.

Record video (AVI):

<?xml version="1.0"?> <mameconfig version="10"> <system name="sf2"> <input> <port tag=":INPUTS" type="P1_BUTTON1" mask="1" defvalue="0"> <newseq>KEYCODE_LCTRL JOYCODE_1_BUTTON1</newseq> </port> </input> </system> </mameconfig> Basic:

mame64 sf2 -record sf2.inp -playback sf2.inp Limitation: INP files desync if MAME version differs. 0.164’s INP is not compatible with 0.163 or 0.165.

MenuX

Mame 1645 Apr 2026

For 0.164, is recommended for debugging, Merged for arcade cabinets. 4.4 CHD Troubleshooting Check CHD version:

clrmamepro.exe -profile mame0146.dat # convert .dat to .cmp In ClrMamePro: Set “ROM Path” → “Merged” → Rebuild. | Type | Parent ROM | Clone ROM | Space | Speed | |------|------------|-----------|-------|-------| | Split | Full | Only differences | Medium | Fast | | Merged | Full | Contained in parent | Small | Slower | | Non-merged | Full | Full copy | Huge | Fastest |

mame64 pacman -window -nosound -nothrottle -debug Advanced 0.164-specific: mame 1645

:

Convert a newer CHD to v4 (rarely successful, but try): Activate with -cheat

bp 0x1000,1,printf "Hit PC %x\n", pc; g Download cheat.zip for 0.164 (cheat database version 0.164). Activate with -cheat . In-game press Tab → “Cheat” → enable Poke or Watch. 6.3 Recording and Playback Record an input (INP) file:

chdman info -i game.chd For 0.164, CHDv4 is max. CHDv5 (introduced in 0.165) will NOT work. CHDv5 (introduced in 0

Record video (AVI):

<?xml version="1.0"?> <mameconfig version="10"> <system name="sf2"> <input> <port tag=":INPUTS" type="P1_BUTTON1" mask="1" defvalue="0"> <newseq>KEYCODE_LCTRL JOYCODE_1_BUTTON1</newseq> </port> </input> </system> </mameconfig> Basic:

mame64 sf2 -record sf2.inp -playback sf2.inp Limitation: INP files desync if MAME version differs. 0.164’s INP is not compatible with 0.163 or 0.165.