I'm glad someone decided to give this game a try again as I got distracted from my own run of it by other matters.
Actually I've been doing more research on the game's mechanics and memory addresses than actual TASing, so my WIP is just a short test run. Enemy drop manipulation is awkward, I started to reverse engineer some parts of the game. Didn't find out much about randomness except it's set in stone at certain points so if you're looking for gas refills you might have to go a few screens back even if the items that are dropped do change if you shoot the enemies at different times. But in some cases they will likely never change into a gas refill, there might be some patterns of drops you can obtain at a specific time. I think these are set in stone way before killing an enemy.
Well, it might be much easier than that, I didn't really test it, yet.
So, yes,
here is my WIP
The zipping glitch is found at around frame 2800. It doesn't save a lot of frames, in fact I hope it actually does save any and doesn't need to be skipped because you might benefit from that arrow more if it was used in another place. Anyway, it looks kind of fun. Also, I let Basic Bot do most parts of this test run. I wonder how well it did.
And
here is a list of memory addresses and hopefully not too cryptic notes I did on them (some of them probably not being of any use for TASing).