-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bounty - Add cheat support to Beetle PCE Fast core in RetroArch #93
Comments
Just upped the bounty on this one. |
i second the request, some RAW codes are here. |
Nowaday, cheat support "only" needs main ram pointer to be returned by the |
I can confirm native cheats are now working with this core! |
Really? Can you give an example of a .cht file for any game that works? EDIT: I just tested this with codes for Bonk's Adventure located here and none of the codes work with either the Beetle PCE or Beetle PCE Fast cores in RA 1.8.0 (also updated the cores before testing). Tried a couple things like using the codes as F82XXX and 1F0XXX and no go. Some guidance on how you got it working would be most appreciated. |
here it is the procedure i am using:
resulting cht file:
|
Okay, that worked, thanks a lot! I've ported a lot of PC Engine cheats over using your mini tutorial. But, I ran into a problem. While it works for PC Engine CD games too like Castlevania: Rondo of Blood I've found two codes that don't seem to work...
|
To have Unlimited Health in Castlevania: Rondo of Blood there is this code that works fine: F82098:92 (Disable at end of stage for score). P.S.: You can share the cht you've made here. |
That works for infinite health, but the invincibility and 1-hit kill codes (which are not listed on gamehacking.org's page for the game but were posted in their forums) are at RAM addresses outside of the "normal" See if you can get Otherwise, here's what I got so far for Akumajou Dracula X - Chi no Rondo (Japan) AKA Castlevania: Rondo of Blood:
Works for both characters in the game (Richter and Maria) and works with the English translation of the game too. P.S. Is there any documentation on how RA's native cheats work? Mainly I'm curious about |
Also here's some more cheats for normal PC Engine games... Bonk's Adventure (USA):
Bonk's Revenge (USA):
Bonk 3 - Bonk's Big Adventure (USA):
Finally, here's cheats for two more PC Engine CD games... Gate of Thunder (Japan):
Lords of Thunder (USA):
Hopefully that helps some would-be cheaters. ;) |
I have been struggling with this to work for Rondo of Blood (Fully Translated) for the past week or so with no success :/ @BooBerry |
I just checked the English translation of Rondo of Blood with the Beetle PCE core with cheats and it works fine here. |
I've tried Chi no Rinne, Chi no Rondo (with and without translations) with the proper bios syscard3.pce. I can get it running fine and access the cheats but not a single one of these cheats work for it :( What else could I be missing? usually im really good with figuring these things out but I'm totally stumped. |
F82xxx mean base address of 0+xxx when translated to Retroarch cheat format. This is the main RAM which is 8192 bytes or 32768 bytes in supergrafx. So, a F83xxx means base address 0 + xxx+ 1000... there is also a format like this: which just means similar to above but this time, 1Fxxxx means base address of main RAM, so code address is 0 + xxxx i have not figured out what F81xxx is. probably save ram based on pattern.
|
Moving this over to let @negativeExponent fetch the bounty that was associated to this. |
update: i've made a python script to automate the conversion process: |
Description:
I have created a bounty for adding cheat support to Beetle PCE Fast core as below:
Add functional cheat support into Beetle PCE Fast core.
Cheats must be usable on Android and RPi3 platforms.
Bounty Link below:
https://www.bountysource.com/issues/58270012-bounty-add-cheat-support-to-beetle-pce-fast-core-in-retroarch
Related Post (possible duplicate):
#86
The text was updated successfully, but these errors were encountered: