You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After address 0x800000 the results are the same as 0x0000, next block (0x802000) is equal to 0x2000 and so on.
This is correctly handled in ogc_card_readsegment() (haven't checked the values for more than 2048 0x2000 sector blocks though, not that there are bigger memory cards...)
I haven't tested restoring single savegames to a memory card that is already filled further than 1023 blocks, but raw writing doesn't work unless ogc_card_writepage is updated to calculate offsets as ogc_card_readsegment()
This has been tested and seems to be working fine so far.
The text was updated successfully, but these errors were encountered:
ogc_card_writepage() will start over when the memory card has over 1024 blocks
After address 0x800000 the results are the same as 0x0000, next block (0x802000) is equal to 0x2000 and so on.
This is correctly handled in ogc_card_readsegment() (haven't checked the values for more than 2048 0x2000 sector blocks though, not that there are bigger memory cards...)
I haven't tested restoring single savegames to a memory card that is already filled further than 1023 blocks, but raw writing doesn't work unless ogc_card_writepage is updated to calculate offsets as ogc_card_readsegment()
This has been tested and seems to be working fine so far.
The text was updated successfully, but these errors were encountered: