Sonic 3 & Knuckles Still loaded into Wii RAM after loading SK by itself

Issue #381 resolved
Former user created an issue

Original issue 381 created by 47iscool on 2014-06-18T05:22:55.000Z:

What steps will reproduce the problem?
1. Load Sonic 3 & Knuckles
2. Load another game such as Sonic & Knuckles by itself
3.

What is the expected output? What do you see instead?
Expected to see Sonic & Knuckles by itself, but it loaded up as SK3 when it shouldn't have

What version of the emulator are you using (official, SVN revision,...)?
SVR r814

Please provide any additional information below (Emulator settings, Console
setting,...)
This bug is also present in the newest current download here.

Comments (4)

  1. Former user Account Deleted
    • changed status to open

    Comment # 1 originally posted by ekeeke31 on 2014-06-18T09:27:33.000Z:

    Indeed, previously loaded ROM is not wiped out of memory but simply overwritten by next loaded ROM so if that previous ROM was larger than current one, it still exists in upper memory area.

    For most games, it does not matter since ROM is mirrored and only currently loaded ROM data is accessible.

    However, for S&K, upper part above S&K ROM is not mirrored and accessible since it is reserved to cartridge lock-on area, so if a valid game header was loaded in that area (which is the case with Sonic xx & Knuckles combined ROMs), S&K will see it on startup and assume there is a locked cartridge.

  2. Former user Account Deleted

    Comment # 3 originally posted by 47iscool on 2014-06-18T13:12:27.000Z:

    I Didn't see this in the issues list so I though I'd let you know if you didn't already.

    Also thanks for the great work/port by the way.

  3. Former user Account Deleted

    Comment # 5 originally posted by 47iscool on 2014-06-19T00:39:09.000Z:

    Okay, thanks.

  4. Log in to comment