CPS1 Beta
UPDATE: after many reports of SDRAM problems and particularly Elexor reporting that his SDRAM would work if he touched it with his finger; I had an idea to fix it and applied it this morning. The new core is in Google Drive now jtcps1_20200223.rbf. (please delete the old RBF file). We have tested it on three faulty systems with possitive results. I hope this works for everyone. Sorry for yesterday's problems.
Here it is. Download the files for MiST or MiSTer depending on your platform.
MiSTer
Install MRA and RBF files normally. Place MAME zipped files in the usual folder. Nothing special.
MiST
You need to use this tool to convert the MRA files into valid .rom files. Thanks a lot to Sebdel for developing it. Check the readme file.
MRA files
I have provided the MRA files for Final Fight, Ghouls 'n Ghosts and Willow. I already have the MRA files for all variants of these games included in MAME and I'll release them very soon. For variants not included in MAME, like this, you're welcome to contribute with an MRA file.
If you experience errors during the game boot up (such as RAM/ROM error) try using the corresponding *_notest.mra file. These errors are due to SDRAM differences. I'll work on them.
Issues
Please check README for known issues and where to report them.
And...
This has been an awesome month. Seeing this come to live -even to a beta stage- has been quite intense. A lot of new users have joined Patreon making me feel very happy about how people perceive this work. I'd like to welcome all of you. I'd like also to thank former patrons who were pushing me even at times I was delivering minor games. All the experience developed last year has paid off this month.
Now I'll take a couple of days easy before going back to improve the quality of all the cores.
ENJOY CAPCOM SYSTEM!
Comments (105)
May i ask how do i enable demo/attract mode sound ? At the moment all my CPS1 games do not have demo/intro sound. Only after coin up and starting the game the music will play. I tried to enable in the dipswitch setting (if it's available) but none seem to be working.
Hi Ameen, I just replied to your message. I didn't realize you already new about the DIP switch settings. Try resetting the game as many won't read DIP changes until reset. Also, some games are rather quiet in demo mode and may stay most of the demo in silence. Try games that start soon with music, like SF2.
I am intrigued about Ghouls'n'Ghosts "Computer Aided Difficulty Adjustment" system, is that really true? Does it somehow adjust difficulty depending on player skill?
I think it is as developers bloated about it at the time but it would be nice if someone could dig up how difficulty evolves through the gameplay.
Hi Jotego, Thank you for all you have done thus far. Can I ask. I see the the horizontal centring has changed this week and is now much better. However, the Vertical centring appears to still be off and and needs to come down. On my PVM the centring has changed from 76 to 224 which is near it's limit. This is using Direct Video. Any thoughts? Thanks
This is a little nightmare. I think it is impossible to do it right for everyone so I'm just gonna add an OSD option so each one can adjust for it. If the experience works well I'll push to get this incorporated into the standard MiSTer framework.
hello jotego thank you for all you are doing incredible piece of work are you going to release next week super pang and pang 3? or just forgotten worlds waiting for the next release.
Hi, am newcomer to this Patreon. What are MRA files? how can I get the beta cores working? I only know how regular rbf cores works. Anyone can explain or link a video? Thanks all.
Hi Mohamed, welcome! This video has some information about how to set it up. https://youtu.be/xkh-vnP4eUs Please link your Discord account to patreon to gain access to the user community. You can also have a look at Retrodriven scripts. Not sure where to link but his twitter account is this one: https://twitter.com/RetroDriven In short: -MRA files are a proxy to load RBF files and mame files. -MAME zip files are expected in directory _Arcade/mame -Then you can place RBF files in _Arcade/cores and MRA files in _Arcade -You will find MRA and RBF files in our shared google drive for cores in beta state and in here for publicly released cores: https://github.com/jotego/jtbin/
Please I need help! No idea on how to install step by step? How to convert MRI to ROM file? Also location of Core and Rom on Mister, Any help would be much appreciated
Hi George, This video has a section about installing it. https://youtu.be/xkh-vnP4eUs Note that if your work with MiSTer you don't need to convert the ROM files. Join our discord group by linking your Discord and Patreon accounts so you'll be able to discuss with savvy users.
Si, claro así lo hice, con los nuevos MRA, entre ellos , los juegos nuevos como strider o dinasty war..
Actualiza el firmware a la última versión de MiST. Sin esa no puede cargar las ROM. He cambiado la carga para que sea más rápida pero necesita el firmware nuevo.
En sidi, con el último core, se me queda la pantalla en negro, con el core anterior no me pasaba
Tienes que regenerar los ficheros ROM usando los nuevos MRA.
For anyone that wants to enable continues on Final Fight ASAP you can hex edit ff_42.11h to modify the DIP settings. By doing the following patches you can get Demo Sound:ON, Continue:ON, Difficulty: Normal,Extend 100K and Every 200K. Patch $20 from $FFFF to $B49F Patch $39C from $801C to $0041 Patch $3A2 from $801E to $0043 Just don't forget your ROM is hacked whenever dipswitch support is added because your ROM will be reading dipswitch settings from ROM instead of the dipswitch location until you restore the original ROM.
Thank you. The patch can be written in the MRA file using the patch XML element so you don't need to modify the ROM file. The notest.mra files that I distributed on the first day were using this patch feature to skip the ROM test.
Anyone confirmed working on the MiST? Tried RGB and only willow I get audio but totally garbled screen, other cores I get nothing.
I have only checked VGA output on MiST so far.
I haven't been able to get any of these to work. The colors flashing on screen are pretty though.
Why not? Maybe ask in our discord group so we can help you setting it up
Really great!
This is fantastic thank you :) loving Ghouls 'n Ghosts just need to get better at it. Are there any plans to add X and Y screen adjustments for the analogue video output ? i can`t adjust this on my PVM.
I will center it. It's just that I leave these small details to the end of the development
Great stuff Jo!
I updated to the newest mister and menu cores to try this after I couldn't even see the Arcade cores with the old one. Now the Mister refuses any USB input and two green LEDs on opposing sides take turns lighting up. Same for the second and third newest cores. Has anybody any idea what this means / what's causing it?
Why not use the updater script?
The ROMs seems to work - is the Coin button working as Pause by mistake?
Yes, mea culpa.
The new RBF core worked, now it’s ok except GnG failing to load sometimes, even with a hard reset. Thank you for the ultra fast fix, you’re the man!
...ed tour support
Confirmed, update core works good. Thanks for tour support
All 3 now work like a charm, look and sound great so far :) Thanks so much Jose! Ghouls N Ghosts is a particular favourite of mine - mastered it on the MD - had a Jap import when it came out and could complete in the aracde on one credit. Going to need a lot of pratctice to get that good again, but now I can..!
Dear Jose, are you planning on releasing in the beta phase the MRAs for the rest of the CPS1 games?
Yes, I'd like to test them all with patrons first. I suppose as we clean up problems some games will just work on first trial.
Hi! sorry maybe for this stupid question. I have read the readme.md file, but I am still trying to figure out how to launch cps1 core, I get "md5 mismatch for rom 0"
Maybe it is a wrong rom.
Mabe you could add a note stating that the first version must be replaced, since if the two rbf versions are stored side by side the oldest wins due to wrong date format in the name on the first release.
Oh! Thanks for telling me. I'll add that to the post.
Also wanted say thanks and to report that the rbf from 0223 fixed all my problems.
I have only one problem: be good enough to beat final fight with a coin 😂😂😂😂
Notest working great now for me, was not working before! Thank you what a wonderful message to wake up to!
I'm glad to hear that!
Can someone tell me what MISTer setup I'd need to get this working?
DE10-Nano + SDRAM.
With the new updated core, every game is running as others have reported. I just wanted to say thanks again for the hard work! :)
okay, no problem, thanks for the reply.
With the new .rbf I can get the games to boot, but I can not add credits.
Use MAME keys, like 5 for coin and 1 for start. I haven't finished the work on game pad mapping yet. Sorry.
Everything works for me. Only ffight2 have some issue at start continue reset the rom check but after a pair of try the game starts
final fight and ghouls and ghost working, willow shows some purple glitches and then a black screen, this is on a 128mb mister.
Do not use the notest MRA now. It can fail depending on previous SDRAM content as the game initialization is skipped
Interesting thing regarding memory problems. Had a nice play with all three "old" cores this early morning (CET) and can't report any problem except some gfx glitches with my 128MB. Very playable, really great work! Thanks!
After the update all 3 are working fine for me, thank you and have some rest.
All 3 booting up using the new rbf. Now take your well-earned rest, Jotego!!
The new cores work, little buggy still but pretty cool! great work.
This is amazing! Thank you so much for all the hard work Jose :)
Thank you Jose! You're work is greatly appreciated. All 3 are working fine and using set 0.216. Slight glitches here and there with graphics and sound but it's to be expected in the beta stages. This is really exciting though and thanks again for all that you do.
https://www.youtube.com/watch?v=DP7vlkJ6Mro Working with glitches... I did a livestream, but couldnt really answer questions as I was so excited!
All 3 games work great for me. Would be awesome if the Final Fight dips could be changed to allow Continues and Demo Sound :)
No joy for me so far unfortunately, including updated no-test mra's. Final fight starts but image jumps about and I can insert credit but can't start the game. Ghoul's and Ghosts starts to show intro for a split second then shows garbled background with Scroll 1 No Good error and then freezes. Willow shows a few 0 s in the screen and does nothing - can hear credits go in but nothing else. I've tried several differnet ROM sets. I have 128MB SDRAM - all your other cores work without issues. Will wait for next update. Thanks
I'm very sad to hear that. I need to provide a more robust memory access. Sorry for this.
No dice on my end with the notest files. Got Final Fight to start on my PVM, but have a hard time mapping my buttons. Once I started the game it effectively rebooted after the first boss laughs about 5 seconds in. Can't get Ghouls or Willow to load either. Totally wanted to play Final Fight today - oh well I can be patient!
I'm sorry. It's been sad news to see the compatibility problem with many memory boards. I'll fix it.
Roms and core working beautifully for me; thanks so much! Only on my flat panel though. Any help with hdmi to vga adapter using direct video with jotego cores? These (and prior jt cores) will not sync to PVM for me - all other mister cores perfect. Any insight would be rad guys, thanks!
I'm going to spend time on the video adapter topic during March. I know it fails for many users.
choosing the correct romset is a bit crazy eh? .216 or .218? able to get final fight going, and willow for a few moments but then freezes. ghouls gets stuck on test with just a 2 just like others seem to mention.
is it that different developers are working against different sets? is there a downside to moving non-working titles into a "not working" subfolder, or what would be the best approach for this?
any idea on the correct roms for these ? i'm using 218 and GnG doesnt want to load
Please try the _notest.mra files I have uploaded to Google Drive. Those MRA files will boot the game skipping the selftest procedure. This problem seems to be a SDRAM phase issue. I'll work on it.
Very impressive how much progress was made on this in such a relatively short time. Keep up the good work, JT!
Well done on getting to the beta! Unfortunately I cannot get any of the games working... I have tried 0.216 and 0.209 merged. For example when I launch 'willow2' I get either 'Work Ram No Good' or 'Work RAM OK', but 'Scroll 1 No Good' with a bunch of zeroes all over the screen. Probably user error, but anyone got any ideas? I have 128mb SDRAM and can launch all Neo Geo games no problem...
Please try the _notest.mra files I have uploaded to Google Drive. Those MRA files will boot the game skipping the selftest procedure. This problem seems to be a SDRAM phase issue. I'll work on it.
Thank you Jotego 😇💪
Thank you. Unfortunately Final Fight and Willow failed booting tests (scroll 1 no good). Ghouls n Ghosts just gave me black screen. Maybe sdram issues? i've a 32mb 1.1 bank
I have the same with 128MB, FF color ram no good, GnG black screen, Willow scroll 1 no good
Yehaa!
Fantastic work! Thank you!
Gran trabajo Jose, enhorabuena 👏🏻👏🏻👏🏻
I used MAME .205 (merged) roms and was able to get Willow and Final Fight working, but not Ghouls and Ghosts. Ghouls always freezes at the system check screen. Enjoying Willow right now! For some reason the coin button always pauses the game and you need to use the player 2 start button instead.
Same here - G&G gets stuck on the check screen - the others are playable and it's awesome to see running on Mister :) P2 Start to coin up and Btn3 to start P1 :)
Awesome work JT! Keep it up, happy to support you!
I am running 32mb on mister
Thanks Jose!Anyone else get scroll 1 no good on ff2
Use Merged rom - I use .216 its solved that issue.
You’re a god, thank you so much. Keep bringing the others, I can’t wait for SF2 and The King of Dragons! Cheers from Brazil!
<3
Fantastic work - Quickly testing now, it's great to relive Final Fight :D
I've had the sound effects in Final Fight cut off in the middle of gameplay. The Background sound track will continue to play however. Similar to an issue I see on the Neo Geo core actually :)
Are the roms based on MAME 0.217? Or another version?
Thanks for your effort and your time!
Wow! Amazing.
What MAME roms did you use? I can only get Willow to work. The other's have bad Working ROM.
Look for parent game ROMs or merged sets preferably.
Thank you JT!!! Can’t wait to try it out! Off to a party now where absolutely no-one is into retro gaming, except me. 🤓😂😇
They don't know what they're missing
Excellent job, thanks for making this available!
Amazing work!
Thaaaaaaaaank you!!!! Omg.
Fantastic work Jotego!!!!
Really nice, thanks friend!
Amazing work, thank you for all the effort!
Muchas gracias figura
Congrats!
We salute you Jose!
