There's never been a clear documentation of what the patching options for gba roms actually do.
Well after some testing I think I've figured it out.
Soft Patch(Patches the save type to sram "creates same crc as gbata's sram patcher")
Hardware Support 1(Used for patching save types "this works the best with flash saves and pokemon games")
I have no idea what Hardware Support 1 converts the save to or the other modifications it makes
Hardware Support 2(Clean rom setting "same crc before and after")
It's a little dissapointing to see that "perfect" gba compatibility can only be achieved with patching.
Also any criticism or insight is appreciated.
Well after some testing I think I've figured it out.
Soft Patch(Patches the save type to sram "creates same crc as gbata's sram patcher")
Hardware Support 1(Used for patching save types "this works the best with flash saves and pokemon games")
I have no idea what Hardware Support 1 converts the save to or the other modifications it makes
Hardware Support 2(Clean rom setting "same crc before and after")
It's a little dissapointing to see that "perfect" gba compatibility can only be achieved with patching.
Also any criticism or insight is appreciated.