coopatruth / genplus-gx

Automatically exported from code.google.com/p/genplus-gx
Other
0 stars 0 forks source link

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

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
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.

Original issue reported on code.google.com by 47isc...@gmail.com on 18 Jun 2014 at 5:22

GoogleCodeExporter commented 8 years ago
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.

Original comment by ekeeke31@gmail.com on 18 Jun 2014 at 9:27

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
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.

Original comment by 47isc...@gmail.com on 18 Jun 2014 at 1:12

GoogleCodeExporter commented 8 years ago
Fixed in r872

Original comment by ekeeke31@gmail.com on 18 Jun 2014 at 9:00

GoogleCodeExporter commented 8 years ago
Okay, thanks.

Original comment by 47isc...@gmail.com on 19 Jun 2014 at 12:39