So is the anti-seizure protection in the ROMs or part of the Canoe emulator? Is it possible to load clean ROMs on and play in Canoe, or is retroarch required?
There is a post multiple pages back with a link to Reddit that explains what people are figuring out with the way Canoe and roms work.
Apparently the roms have patches on them that do a number of things such as epilepsy filters, possible sensors etc.
The problem is that these patches are hard coded into Canoe as well, and if it detects similar rom it attempts to patch the roms with various patches... No one has found a way to prevent this from happening.
Note: this also happened on the NES mini for a few games as well like it autopatches Zelda II roms to remove some of the epilepsy flashes from the death scene, and to remove the battery/save warning.
The problem with this autopatching though is it sometimes breaks the roms and then causes c7 errors. It's not known what the difference between stock built in rom and dumped roms from other places that causes this problem.
Further fixing it may require reverse engineering the code, and figuring out how to modify the emulator further?
https://www.reddit.com/r/miniSNESmo...to_work_on_canoe_with_custom_secret/?sort=new
--------------------- MERGED ---------------------------
I've tested Yoshi's Island injected from a clean rom and has same issues in World 1-7 than the stock game.
Probably because of the 'auto-patching' (to add filters) by the Canoe when it detects he game. No work around yet.
One way people got past auto-patching in NES classic apparently (Zelda II for example) was by uploading a partially hacked rom (slight 'corruption' of the rom) that changed its appearance enough that the emulator didn't detect the rom as Zelda II to initiate the patch. Maybe if there is a way to change Yoshi's 'ID' number to something else?
https://github.com/ClusterM/hakchi2/issues/33
The auto-patching effects many games on the SNES mini in Canoe including Earthbound, Secret of Mana, Donkey Kong Country, F-Zero, Super Mario RPG, Kirby All Stars, Contra, etc. It probably patches all the core roms in some way if there are any 'strobing', bright animations or 'flashes'.
https://www.reddit.com/r/miniSNESmods/comments/7487t2/are_the_seizure_changes_from_super_mario_rpg_and/
https://www.reddit.com/r/miniSNES/comments/74vmxp/games_with_seizureepileptic_protection_changes/