EDF seems to be running well, the sound works now it and as far as i know all graphics are correct with the correct p-rom.
Twisted has had this hack running with the correct p-rom and played to the end with no errors.
You can see my testing above with the wrong prom, it's the same but with sound at the moment.
Just need to clean up the code and fix the test mode that got broken sometime near the end of the hacking it was running fine at early stages.
I also have avenging spirit running but only to the end of level 1.
This game is tricky because there's loads of stuff in there and all the addresses are read from tables (not my favorite, but can be quicker at times)
Whats more, with the wrong prom the character layer is obscured by scroll 1 so it's more or less unplayable past lev 1 with the wrong prom.
Also this game has a lot of secret rooms and stuff... so lots of play needed to 'get' everything.
Good job the code is full of funny bits like checking P . BRAIN copied to the ram successfully as some sort of security check haha.
You can find this one written to ram around 78800 on set 1. The check does not seem to be in phantasm set.
Any of these jaleco will port to any other mega system 1 platform, the ram is not a problem.
To be honest the older hardware looks better to make the multigame at this point, it's less work porting games, less destructive and the overall job will be a lot neater in end.
So avenging spirit will be the last one for the Mega 1C.
I think porting the mega A games to mega C & B may also introduce input lag with the MCU and slowdown to the main code where the data requests will be added.
With the A system's setup the B & C game controls can only get faster inputs and gameplay (don't need to waste time sending data requests to the mcu).
The z system Legend of makai.... had the pcb in for a bit not long ago, not an amazing game but worth a play and the time porting to the rom board based system A but not worth the time porting to the C system.
Can have it play some kind of sound maybe not the correct / perfect thing due to sound chips.
The other oddball hardware is a porno game that uses a spinner, not worth the time converting either way.
Can someone who has done this conversion do me a favour? I've got an original I'm trying to sort out and I think the PROM has died
I need to know which pins show activity on the PROM, I have several that show nothing at all and I'm not sure if that's intentional or not.
Also,
@twistedsymphony - from your programming, do you know which pins are input and which are output?
You posted a pic somewhere of this problem, it is NOT prom related. Post a video and maybe i can help.
It's a scroll layer fault, but you need to know what scroll layer and it's 'easy' from there.
The 'scroll rom' each has it's own set of 2 customs and 2 ram (a bit like a mini version of mid era konami video setups). check the ram, bad soldering on those customs or a dead chip/line or maybe lucky the rom / socket is bad that's all it can be basically.
If you have problems with more than one scroll layer (text layer counts as scroll 2) then the issue will be further back to the processor before the rom / customs.
A very long post there, hopefully helps out people on jaleco boards.