User | Post |
Smallhacker
Posts: 93/2273 |
Hmm... Those OV location bytes doesn't seem to be 100% correct... Hmm... Have anyone got the RAM location of the table containing the "Activated Directions"? (I'm not talking about the directions to activate, but the directions that has already been activated.) I'm thinking about creating a "3:rd Exit Block" that exits the level and activates the event number + 2 and activates a third path. (A 4:th exit would only be useful for the first level in the game, so it would be pointless.)
One more question. Are there any way to exit the level without activating the given path? |
HyperLamer
Posts: 323/8210 |
Indeed, 16-bit numbers aren't supposed to be stored at odd-numbered addresses. I haven't actually checked it out yet. |
Smallhacker
Posts: 91/2273 |
Originally posted by Escherial Anyhow, I'd really like to see this used, as I never had a chance to try it out myself on a decent scale -- send me a demo if you get anything going, Smallhacker .
Well, sorry... I prefer to release whole my hack at once, not world by world.
However, I MIGHT throw together a minor hack to see if it works. |
blackhole89
Posts: 85/971 |
The overworld event# flag could be also used to make multiple secret exits inside a level. |
Escherial
Posts: 12/90 |
Hey, Hyper, did you ever figure out whether or not those OW position addresses are actually correct? They were kind of guesses on my part and I recall you saying something about them being misaligned.
As far as moving between submaps, there's some concern about changing the palette or something, but I think it's ok as long as you change the submap before you exit a level.
Anyhow, I'd really like to see this used, as I never had a chance to try it out myself on a decent scale -- send me a demo if you get anything going, Smallhacker . |
HyperLamer
Posts: 319/8210 |
7E1F11 Submap (0=Overworld, 1=Yoshi, 2=Vanilla, 3=Forest, 4=Bowser, 5=Special, 6=Star) 7E1F17 16-bit OW X position 7E1F19 16-bit OW Y position 7E1DEA Overworld event to run at level end ($FF=None) Just be careful moving between submaps. |
Darkmatt
Posts: 71/212 |
Wow, haven't seen this problem.
Well, I dunno, that would damn well rock. But of course, if we don't know how to hack how it works in the original, it's not going to happen in SMW. |
Escherial
Posts: 11/90 |
I was researching this quite a while back -- of course, the thread's gone, but someone might remember the addresses. If I can find them in my notes, I'll edit this post. |
Smallhacker
Posts: 89/2273 |
Have anyone found a way to change the OV location by using a custom block, so you can do stuff like the OV pipes in SMB3? |