Hey dude... its been a while. I was checking the fixed movie... but something weird happened. The movie, once again desynced... this time in the second special stage.
The pattern completely changed somehow, and I don't know how the hell that happened. Do you know how that happened?
I'm in half of Stage 3-2, but I found addresses for the game.
0x000C is the address for the clock timer. The changes are for each second that passes by.
0x0005, 0x0007 and 0x0009 are the detectors for the controller.
There are more addresses I found right here.
Please somebody tell me what they do if you can.
All those addresses you found are not from great importance, focus on x/y position and you're fine.
0x00E6 X Pos for the egg you shoot, 0x00E3 is a counter for it (there's another one for the second egg).
0x000B, 0x000C, 0x05D0 are counters.
The rest of them don't do what you assumed.
I'm stuck at 4-2. Moving forward and heavy health and power management is a total pain. I'm trying my best at following your advices, but following them doesn't work sometimes (like stopping to save time and avoiding damage.) I redid the stage, but the second half was unoptimized for using the upper route.
If something I mentioned doesn't work, ignore it. I didn't played the game, these are just tipps you should consider.
The first boss is improved by 64 frames, level 2-1 by 60. There are many more levels to possibly improve. So do a bit of an analysis of your inputs you did.
If you don't wont to have them in your file now, I can later add them and resync.
Ok... I found a useful, TAS only trick that could save some time.
When moving left or right, on 1 left and right frame + A input frame ONLY and you'll jump... backwards! Maybe this could save time when enemies are behind you... I'm not sure.
I'm back 4 some news. I realized that theres some way to skip some special stage screens much faster than in the TAS, but theres a very small possibility that it can work with the world map screen as well (although i'm still not sure).
Putting that aside... After realizing how much time I left this project, I will come back to finish this thing. Obviously, not alone... TASeditor, I want to ask you if you can officially co-op with me on this. I understand your standards and I will try to follow them... But please, can you help me? I'm not really that good at NES stuff (that being the hardest platform I've ever tased), so I'm politely asking for your help. :(
So I found out sometime ago that this game hates rewinding...
You can be on the first level, and bizarre things can happen if you rewind... like warping to stage 5-1, 3-1 and the stage 4 boss.
Example:
I have no idea why this happens, but it's a thing...
http://tasvideos.org/userfiles/info/28356656915552848
Resynced up to W2 bonus level. Applied TASeditor's improvements to the 1st boss and stage 2-1, also managed to save very few frames from his improvement as well, specifically in stage 2-1. :)
After a long time of me doing other stuff, I went back to the old TAS to improve the final boss fight as I felt it could've been a little better.
Then, after playing it back through TAS Editor, I realized that Stage 4-4 (the dreaded maze level) could've been much better as well, so I worked on it before tackling the final boss. I was right, and I managed to improve it by about 329 frames! ...Until I noticed I didn't have recording mode enabled and I setup the pause hotkey as P, the same key that's assigned to load state............
SO I DID IT ALL OVER AGAIN.
Link to video
And this time I managed to improve it by 384 frames! Until I lost some of those frames because of that weird frame rule I still don't understand. SO...
This level is pain. It has everything that makes it painful: Health management, careful routing, very specific RNG manipulation, tight, optimized movement, air management, avoiding enemies left and right, frame rules, obscure tech, and a lot of patience.
All of this ending off with a boss fight against a clown... well I feel like one for messing up earlier. But now, I have to resync the final Special Jelly Stage and then redo the final boss fight and I think I'm done for now. Even if I felt frustrated at times, this game is just as fun to TAS as it was back in 2014, that has certainly not changed all that much.