This is probably the least exciting chapter in the series. Feel free to skip it, unless you are into random numbers, in which case you can just skip to the final section about random numbers. The first section might be of some relevance as well, where we create a static allocator for RAM, but this tool is not going to be used much in the subsequent chapters. The middle section has almost nothing to do with Megadrive. I just plan for a demo effect and anticipate how many cycles I can spare for its implementation. The effect was never implemented, so feel free to skip this section as well.
In this chapter we’re going to handle timing and have our code run periodically. This will enable us to do such cool things as a scrolling background.
We’re also going to ingest the super mushroom! We’ll start looking at what other people have done. Figuring out stuff by Continue reading →
I have thought about this for years, in a very low-priority thread in my head.
There are many situations where it could be useful. In this particular instance, we are making a rotoscoping application with Nuclear, where we draw polygons over a video, to create animations for Continue reading →