Here you will find a collection of custom made free play hacks. These were made free of charge from KLOV's own DogP (Pat). These files will need to be burned to an EPROM and will add free-play to classic arcade games that otherwise did not have a free-play option.
Enjoy and thanks to DogP.
Link to all files on my Google Drive - https://drive.google.com/open?id=0B-Lxzm1pN58Lb09kYWRjVllFaGM
Bagman - Full attract mode, "FREEPLAY" text, etc. There's two versions... _a and _b. I believe _b is the common one (it's the main set in MAME), which I hacked first, then burned the ROMs, but realized that I had set _a. So, _b is untested on hardware, but I did basically the same hack to _a, which did work... so I think it'll work. Let me know if you try it out. This one makes the game think there's 2 credits and sits at a screen waiting to press start. It needs 3x 2732 chips.
Bump n' Jump - It just forces 2 credits, and attract mode continues as normal.
Frenzy - This keeps the game thinking there's always 2 credits, but it still goes through a normal attract mode. I believe there's only one ROM set for this. It needs 1x 2732 chip.
Ice Cold Beer - The display will tell you the actual number of credits, but the start button flashes and starts a game when you press it, even with 0 credits. Nothing else should be affected. You need to burn this to a 27c64, and replace U23. There's no way to turn this on or off... if you want to be able to enable/disable free play, you should burn both the original and the hacked file to a 27c128 and use a switch to toggle between the hacked and unhacked ROM.
KickMan - This always keeps 2 credits in the game, and sits at the "press start" screen. It needs 2x 2532 chips (or adapt a 2732 to a 2532 socket, or restrap the board for 2732 chips and reburn all 6 ROMs).
Mouse Trap (v5)- XXXX
Pepper II (v8) - XXXX
Space Duel - This runs the attract mode like normal, but when you press start, it adds one credit and takes you into the select screen. I took out the maximum credit checking (used to limit to max of 18 credits) and replaced it with this code, as well as adding the flashing start button LED during attract. The checksum is correct, so self-test should pass.
You need to set your DIPs correctly... see the readme in the zip. It needs to be on 1 coin/1 credit, and charge by game.
It only needs to replace chip R1, which is a 2532.
StarCastle - This doesn't actually do anything to the number of credits in the game, but makes it think that there's sufficient credits. So, this sits at the "press start" screen, but it does change between two screens (like it normally does when there's credits), so it's less burn-in inducing. This is hacked from the ROM set that was in my board, which I believe is different than any in MAME (it's also attached in the folder orig_dump). There's only two ROMs changed from the original, but unless you have this same set, you'll need to burn all four ROMs. It needs 2x (or 4x) 2716 chips.
Venture - Freeplay ROMs for Venture v4, v5 set 1, and v5 set 2. Version 4 had no checksum, so you only need to change one ROM in that version.
Zeke's Peak - Works the same as the ICB one.