libretro / gambatte-libretro

Hard fork of Gambatte to the libretro API.
http://sourceforge.net/projects/gambatte/
GNU General Public License v2.0
105 stars 79 forks source link

Homebrew ROM (Airaki!) shows Checksum Error on launch #121

Open richiegigabit opened 5 years ago

richiegigabit commented 5 years ago

First of all thank you so much for the Gambatte core development.

The issue I come with today is very specific. Essentially, modern day rom developers are adding emulation checksum errors so that their developed titles cannot be played on emulators (or RetroArch cores in this case), but rather play perfectly fine and enhanced with color on physical GameBoy hardware. However, there are emulators that can actually run the title because that boast accuracy to actual GameBoy/GameBoy Color hardware.

The rom I would like to add support for is called Airaki! and it is available for download here. The page lists detail of what happens when the game is emulated, but it displays a Checksum Error screen that reads "Fuck You, Emulator!" on launch. I am hoping to get support on the Gambatte core for Retroach since it is the best speedwise in reference to GameBoy and GameBoy Color (preferably the NES Classic retroarch).

The rom however does work on SameBoy and BGB emulators on computer in case you wanted to test it through other avenues, but I do understand emulators and cores are very different so I want to say thank you once again.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/67018415-homebrew-rom-airaki-shows-checksum-error-on-launch?utm_campaign=plugin&utm_content=tracker%2F1258974&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F1258974&utm_medium=issues&utm_source=github).
richiegigabit commented 5 years ago

echo echo echo

LodanZark commented 5 years ago

@richiegigabit you can fix gb\gbc roms checksum with this tool: https://www.romhacking.net/utilities/24/

clotifoth commented 4 years ago

Most unfortunate that I can't play Airaki with a reasonable workflow. It's like the opposite of an advertisement, I'm spurned from trying this out. Ah well, maybe that's what the dev was going for with their caustic tone. Screenshots of gameplay make Airaki look good, but I recall the build-up to the Spore release in 2008 vs. the actual release...

Perhaps you'd consider 10000000 or You Need To Build A Boat for mobile alternatives?

With commercial development of these games coming back into fashion, I'm interested in how, if at all, emulator projects prioritize overcoming anti-emulator measures. Any relevant discussion I can check out? Thanks.