Have you tried loading the set you're trying to run on the board in MAME? I'm starting to think there might be an issue with the ROM set if you've confirmed it's burnt properly
Yeah they do, I had a really good dig into it all and the roms from the French site are the same md5sum as the files from daimakair.zip in MAME anyway.
I found
this discussion and there's a guy with username "shoestring" who is using the same board as me and says some interesting things.
I read the entire thread. From what I can see:
- daimakair.zip GAL file is fine and works on my B board
- I am right about needing to swap 2 and 3 and 6 and 7 on my B board
- Also a few people noted that when the game boots when its working it does what mine does - plays random music or a burst of static so I must be close.
- 150ns is too slow you need 120ns or faster for CPS-1
- I might perhaps need to use modified code in ROM 22 and 23 for my board. I can't figure out either way from what they are saying. There is a process in there where someone combined a us romset and a jap romset, I followed the procedure and burned the ROM - confirmed it works in MAME and burned it to my ROM, does exactly the same thing
- There is also talk of needing custom ROMs for the US MASK ROM board that aren't in MAME.
dam_01.3a => no change
dam_02.4a => to 5a
dam_03.5a => to 4a
dam_04.6a => no change
dam_05.7a => no change
dam_06.8a => to 9a
dam_07.9a => to 8a
dam_08.10a => no change
One issue I had was with the AM27c4096-150s for the program roms. They didn't work even though they verified OK. Obviously some timing issue. I had to use some 27c240s.
the issue with those EPROMs was the speed - 150ns is too slow you need 120ns or faster for CPS-1.
Tried the roms produced by doing this:
1. I loaded up theghostsu driver in mame with "mame -log -debug ghoulsu"
2. Then dumped thecode like this. Press tilde "save 23.bin,0,0x80000" for the 23, then"save 22.bin,0x80000,0x80000" for the 22 rom
3. Copy the 22.bin,23.bin into daimakair.zip
4. In the cps1.cdriver, change the daimakair driver to use the new 22.bin, 23.bin you've justcreated ( or u can simply rename them in the zip file )
5. Load the game upagain using the Daimakaimura Resale driver with mame -log -debug daimakair
6. Again dump thecode, "save 23.bin,0,0x80000" for the 23 rom, then "save22.bin,0x80000,0x80000" for the 22 rom. This is to swap every 16bytesback, miss this step and your rom will not work.
7. Replace the new23.bin,22.bin with the old 23.bin,22.bin in the daimakair.zip.
A few people say things like this, might need to make an account and ask the guy doing mods what I need
ok, so it appears the roms needed for this conversion (at least using the US MASK ROM) board, do not exist in mame.
I guess my next steps are to:
- Buy some faster ROMs
- Pay some money to get posting rights in that other forum and ask some questions