Get it here!
NB: For the Japanese version to work with the core, you'd also need this:
Hello, please can someone explain me how to add this core to my sd? i've copied .mra's and rbf's files (world/japan) but doesn't work , i get black screen. Missing some files? I don't know where to copy the rest of the mainfolder's files. Thank you in advance
shimazu wrote: ↑Mon Aug 07, 2023 2:27 pmHello, please can someone explain me how to add this core to my sd? i've copied .mra's and rbf's files (world/japan) but doesn't work , i get black screen. Missing some files? I don't know where to copy the rest of the mainfolder's files. Thank you in advance
Check that you put the latest RBF and MRA in the right directories and have deleted the older versions. The MRA files belong in _Arcade, the RBF file in _Arcade/cores. Make sure that you downloaded the files properly and do not rename any of the files.
Also, the ROM file (psychic5.zip from MAME) must be placed in Games/mame.
I've got all of those files, in those directories, and mine just kicks me back to the Cores select menu.
Question, the RBF file needs to be renamed to Psychic5_20230716.rbf , correct?
BabaYaga326 wrote: ↑Mon Aug 07, 2023 7:49 pmIQuestion, the RBF file needs to be renamed to Psychic5_20230716.rbf , correct?
If it is the only Psychic5 core on your system it does not really matter but it is always a good practice to rename it in order to avoid future problems.
Weird, no matter what I do w/ the rbf in the _Arcade/cores folder, when I try to run the core I get the error, "No RBF found!"
mapf wrote: ↑Mon Aug 07, 2023 3:46 pmshimazu wrote: ↑Mon Aug 07, 2023 2:27 pmHello, please can someone explain me how to add this core to my sd? i've copied .mra's and rbf's files (world/japan) but doesn't work , i get black screen. Missing some files? I don't know where to copy the rest of the mainfolder's files. Thank you in advance
Check that you put the latest RBF and MRA in the right directories and have deleted the older versions. The MRA files belong in _Arcade, the RBF file in _Arcade/cores. Make sure that you downloaded the files properly and do not rename any of the files.
Also, the ROM file (psychic5.zip from MAME) must be placed in Games/mame.
Thanks alot! it's my first game added manually, i forgot the rom ^^ it works o/
Has this been added to any of the update_all scripts? I can never seem to pull this down.
I don't think so, not seeing it here.
Patron of MiSTer + theypsilon + Jotego Team + Coin-Op Collection + Pierco + Nullobject
I used the update_all to download this game today and the .rbf is named incorrectly in the .mra causing it not to start. Should be name <rbf>ikacore_Psychic5</rbf>
Or you can edit the mra files.
In either case, the core fails to load the rom, trying to find a file that isn't present in the psychic5.zip downloaded by the update-all script here.
Rocky launch!
edit: Ah, today was another update. The MRA has the correct RBF name now. But the Japanese Rom version isn't downloaded. It's called Psychic5j.zip. Getting it manually should work though. World version is fine.
i'm confused: what should i rename xxx.mra/xxx.rbf? what is the correct name xxx.mra, xxx.rbf?
thanks!
heinzgruber wrote: ↑Thu Jul 25, 2024 6:08 pmi'm confused: what should i rename xxx.mra/xxx.rbf? what is the correct name xxx.mra, xxx.rbf?
thanks!
Just run update_all again and it should fix the issue but like someone else mentioned the jpn rom isn't downloaded so that has to be downloaded manually.
I haven’t updated in a couple weeks, but after running update_all neither Psychic 5 core works. I took a look at the mra’s but they looked fine to me. I also tried updating the Japan ROM manually with no luck either. Hopefully this will be sorted soon.
ChopstickSamurai wrote: ↑Sat Jul 27, 2024 3:12 amI haven’t updated in a couple weeks, but after running update_all neither Psychic 5 core works. I took a look at the mra’s but they looked fine to me. I also tried updating the Japan ROM manually with no luck either. Hopefully this will be sorted soon.
I had to manually download the rbf from the github and install it to get the core to work
Then something went wrong. Everything comes via update_all script. Delete all roms, rbf and mra files and try again.
FPGA64 wrote: ↑Sat Jul 27, 2024 8:02 amChopstickSamurai wrote: ↑Sat Jul 27, 2024 3:12 amI haven’t updated in a couple weeks, but after running update_all neither Psychic 5 core works. I took a look at the mra’s but they looked fine to me. I also tried updating the Japan ROM manually with no luck either. Hopefully this will be sorted soon.
I had to manually download the rbf from the github and install it to get the core to work
Cool I'll give this a try, thanks!
Update All for me grabbed the MRA's and the Psychic5 world rom. It didn't grab the .rbf nor the Japan ROM. The Japanese MRA still seems to start, after I grabbed the .rbf file from Github but it is missing a file.
Gangsta Spanksta wrote: ↑Sat Jul 27, 2024 7:58 pmUpdate All for me grabbed the MRA's and the Psychic5 world rom. It didn't grab the .rbf nor the Japan ROM. The Japanese MRA still seems to start, after I grabbed the .rbf file from Github but it is missing a file.
The MRA for the Japanese version has an outdated checksum or reference to a file that is now part of a...larger file.
The p5a file it's referencing is actually the first half of the myp5a file used in the World version. Either way, the world and the Japanese version both only utilize the first half of the file (32k of the 64k file).
Easy solution is to fix the MRA yourself if you want to play the Japanese version or use the MRA that I have attached.
Replace this checksum value:
Code: Select all
50060ecd
with this one:
Code: Select all
6efee094
If you want to validate/verify that the myp5a file contains the p5a data referenced in the original MRA, do the following:
Extract the myp5a file, extract the first half of it with something like DD:
Code: Select all
dd if=myp5a of=p5a bs=1k count=32
Then use a utility that calculates crc32 checksums and you should get the 50060ecd value. Mister doesn't have the crc32 command pre-installed so you'll have to find another method.