3
edits
MetroidYoshi (talk | contribs) (Created page with "{{Stub}} thumb|Super metroid anti-piracy screen. Anti-piracy is an unofficial cartridge registration method that when detect...") |
No edit summary |
||
Line 4: | Line 4: | ||
[[Super Metroid]] anti-piracy not only freezethe game also deletes all files permanently. | [[Super Metroid]] anti-piracy not only freezethe game also deletes all files permanently. | ||
[[File:Captura de pantalla 2021-04-06 212158.jpg|thumb|As you can see, the anti-piracy screen of Donkey Kong Country 2 & Donkey Kong Country 3 are influenced by the game over screen.]] | [[File:Captura de pantalla 2021-04-06 212158.jpg|thumb|As you can see, the anti-piracy screen of Donkey Kong Country 2 & Donkey Kong Country 3 are influenced by the game over screen.]] | ||
'''Examples Of Anti Piracy in Metroid Games''' | |||
Super Metroid: | |||
In Super Metroid, there are two anti-piracy checks that happen during boot up. The first is the Region check and the second one is the SRAM mapping check. The SRAM mapping check first copies the 8KiB SRAM at $700000 copied to WRAM for backup. Then this SRAM area is erased. An incrementing series of values ($0000, $0001, $0002,... $0FFF) is written to the $702000..3FFF area, which on the real cart is a mirror of the 8KiB of SRAM. Finally, it reads back the 8KiB of SRAM from $700000 and asserts that the incrementing values have been written. If they match, the program restores the WRAM backup to SRAM and continues to boot as usual. On extension devices or copy devices/cartridges there may be more SRAM and the two 8KiB areas not mirrored. In this case, the above assertion fails and the anti-piracy message is triggered, leaving the SRAM erased. The region check doesn’t erase the SRAM on failure unlike the SRAM check | |||
The anti piracy screen for the US and Japan versions of the game says: “It is a serious crime to copy video games. 18 USC 2319. Please refer to your Nintendo game instruction booklet for further information” with some Japanese version of the message at the bottom. The screen for the Europe version says: “To resume your gameplay, turn off your control deck and disconnect any attachment or game altering device. Refer to your game pak instruction booklet for further information. | |||
[[File:Https://tcrf.net/File:SuperMetroidCopyright.png|thumb|Anti-piracy screen for US and Japan]] | |||
[[File:Https://tcrf.net/File:SuperMetroidCopyrightFRGR.png|thumb|Anti-piracy screen for Europe]] | |||
{{Source}} | {{Source}} |
edits