XaiJu
JOTEGO
JOTEGO

patreon


CPS0 CRT/DIP update

Many people have asked me to add CRT sync signal control on the OSD for all CPS0 games too. So here is a service release for that and some other items:

1. CRT adjustment on OSD (only MiSTer)
2. DIP support via MRA (needs latest firmware on MiST/SiDi). Needs attached MRA files
3. Fixed scan doubler issue on vertical games (MiSTer, thanks to Paulnb)
4. Fixed parsing of last object in the sprite table (affects several games)
5. Aspect ratio set to 5:4 in all games (MiSTer)

Some caveats:

-If the game starts upside down, go into DIP Switches and toggle the flip setting
-Becareful with the freeze DIP. It will pause the game but it is not routed through the pause key. Good for snapshots. (Not all games include this DIP switch)
-GnG is not updated for MiST/SiDi because of a timing issue
-Bionic Commando is still halted but I will go back to it and fix the 8051 MCU problem that prevents the core from working at the moment

You can get the cores via the update script but you need to manually download the attached MRA files. I have only made the main MRA files and a bunch of the alternative ones. Please use them as reference to write more MRA files for these arcades.

MiSTer project does not accept to link to my files with their update tool. Managing an update and distribution system right now falls outside of my bandwidth. I think I serve better the community developing cores so I will keep focusing at that. However, I will keep an eye open for any upcoming system for RBF/MRA distribution that is open to all developers.

MiST/SiDi users:

-Get the files from the binary repository or from the attached zip files
-Remove the date stamp from the file when copying it to the SD card
-Generate ARC files using the mra tool

That's all for today. Thank you!

CPS0 CRT/DIP update

Comments

There is only a script in jtbin. Is it a bad place for it? I accept PR there too.

JOTEGO

@Jose I wonder if perhaps you might like to split your existing updater scripts out into jotego/jtupdater repo or something with a "I don't have time to work on this as well as cores, but contributions are welcome" README and then perhaps we can rewrite it and keep it up-to-date via pull requests?

Dominic Evans

¡Gracias!

Rodrigo Garcia Carmona


More Creators