A few days ago I suddenly had a desire to port Super Mario 64 to the Gameboy Advance.
I quickly realised that a straight port was going to be impossible given that the GBA:
- Is about an order of magnitude slower than the N64
- Lacks a GPU or any sort of hardware parallelism (you get about 10 cycles per pixel, per frame to rasterise everything in software, and *that's it*)
- Has no hardware support for floating point maths
So, I guess I'm rewriting the whole thing from scratch.