ares-emulator / ares

ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.
https://ares-emu.net
Other
941 stars 114 forks source link

Ares fails the anti piracy check in Picachu (World) (Unl) (Pirate) also known as Pocket Monster. #851

Open drachenschanze opened 1 year ago

drachenschanze commented 1 year ago

The game apparently has anti piracy that causes the opening screen to loop forever. Which is exactly what happens in Ares.

Capture

nes

https://bootleggames.fandom.com/wiki/Pocket_Monster_(Mega_Drive/SNES)

LukeUsher commented 1 year ago

This isn't uncommon with pirate games: they often have extra hardware in the cartridges specific to that game, in order to prevent playing on flash carts or emulators.

In order to run these, ares would need to emulate every single cartridge variant ever used by a pirate rom; which at the moment isn't really worth our development time when not a single commercially released game, or homebrew title, uses the same hardware.

jbo-85 commented 1 year ago

It's just a crappy form of copy protection. It has absolutely nothing to do with "running it in an inaccurate emulator". https://archive.nes.science/nesdev-forums/f12/t4417.xhtml

To make a long story short, here's the bitswap pattern:
76543210 becomes 06712345

d4s released some cracks for a bunch of these games. The zip-Files are no longer available but were saved in the Wayback machine. https://dforce3000.de/index_p_news_t_crack.html