User avatar
retrorom
Posts: 14
Joined: Thu Apr 02, 2026 8:37 am

retrorom WinXP 32bits PATCH

retrorom WinXP 32bits PATCH v1.0

I still have a retro PC with Windows XP Pro 32bits so I was glad that MASH still released 32bits mame binary till 0.287 which is the very last. Apparently nobody else released a patch for the recent 32bits versions so here is the small one I have made for my personal usage : it is a simple bat file which will force mame to override audio, video and controller settings in order to get rid of such issues.

Issues fixes :

- keyboard keys not responding (5 key to add rom credit typically does not work)
- sound error message when you start mame or a rom

if you see this error message at mame launch and each time you run a rom then you need my patch.
https://drive.google.com/file/d/15DytYJ ... p=drivesdk

MAME 32bits versions fixed :

You can use my patch on any 32bits binary from MAME 0.240 to 0.287
(FYI the last fully working 32bits binary on Windows XP 32bits is 0.239 if you do not want to use my patch)


Install :

Pick the bat file version corresponding to your mame version (all my bat files are the same except binary name) and copy it in the same directory as your mame exe 32 bits (if you do not have one yet then go either to retrodanuart.com/mamexp/ or progettosnaps.net) then double click on this bat file, a short message will be prompted, press any key to skip pause and launch mame.
If nothing happens then your binary has a different name : open any of my bat files with notepad and check last line to see if mame name (could be mame.exe, mame32.exe, arcade32.exe, etc...) is exactly the same as yours, and rename it exactly as yours if this is not the case, save bat file and relaunch it.


My PATCH link :
https://drive.google.com/file/d/1AtCF30 ... p=drivesdk


regards,
retrorom.

Return to “MAME Discussion”