>>11949782
Here, if you watch between minute 9 and 11 you should get what it's about
https://www.youtube.com/watch?v=PK4qFZIn4TI
An invisible rule is that you never want to land with the wind in your back. Actually you can't, the planes will go back up to circulation if you try.

I've used ndstool to disassemble the ROM and have found (I think) the source script which runs all of the stages. A certain plane with a certain name (like "JNL 803") always enter the stage at a certain time (in this case 17:20).

But to hook it all in properly I will need to have the game disassembled. So now I'm at the stage of despair, where writing a disassembler is my next step. There are all these conditions which I need to look at to know what's doable and not.

>but making randomizers is actually fairly easy
Tell me a bit about randomizers in general. I know that for Super Metroid they compute the game on a PC and then create a ROM out of that. But I want to create it all in the DS memory. Preferably on the fly (like an "infinite shift").