adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3565)
Joined: 11/3/2004
Posts: 4749
Location: Tennessee
WOW. I'm really excited to see what can be done with this glitch
It's hard to look this good. My TAS projects
Experienced player (914)
Joined: 9/18/2008
Posts: 151
Location: Japan
NESAtlas wrote:
Here is a new Deja Vu discovery. The Capsule Warp!
I took a look at this. It seems that the place ID ($0514) becomes 0xFF when you use the capsule on any untaken medicine. This is caused by the code $AEE1 (ROM:$1AEE1), and this probably intends to erase a medicine from the inventory. And, apparently the game sometimes executes a strange address (e.g. $3820) when you "OPEN" somewhere on this glitch (confirmed on Mesen). I haven't analyzed this game so thoroughly, but this glitch might have potential for further improvements.
Experienced player (914)
Joined: 9/18/2008
Posts: 151
Location: Japan
TaoTao wrote:
NESAtlas wrote:
Here is a new Deja Vu discovery. The Capsule Warp!
I took a look at this. It seems that the place ID ($0514) becomes 0xFF when you use the capsule on any untaken medicine. This is caused by the code $AEE1 (ROM:$1AEE1), and this probably intends to erase a medicine from the inventory. And, apparently the game sometimes executes a strange address (e.g. $3820) when you "OPEN" somewhere on this glitch (confirmed on Mesen). I haven't analyzed this game so thoroughly, but this glitch might have potential for further improvements.
When the place ID is 0xFF, the game reads out of bounds of some tables. for example: * The game reads a minimap portal list pointer 0x3247 from the table $06:9023. * The game reads a view rectangle list pointer 0x4001 from the table $02:9C00. But, reading from $3247- or $4001- is open bus access. So, I think it might be difficult to control this as you desire.

1727569668