You can use the bx instruction to jump to any address stored in a register.
> Additionally, what would happen if one of TheZZAZZGlitch's incorrectly reconstructed ROMs was run on a real GameBoy?
It would crash, and eventually start playing the ROM on the speaker, the whole point of the video :)
Add them up and a Quad-Core N100 becomes equivalent. Here they're on Amazon for 180€ with 16GB ram and 512 GB storage. And cheaper options with less storage and ram (usually coupled with the sightly slower N95 chip)
It's not a pi and if you want to integrate it into electronics a pi is much better but for the "small mini server" usecase I don't see the benefit of going for a pi anymore.
The grandparent comment said you could get an N100 for the same price, but they are all more expensive no matter how you look at it.
> port [...] to consoles like Xbox original
Uuh, in the name of energy efficiency, let's not. My smartphone is much more powerful and has a much lower power consumption than these systems. My Steam Deck even more so, though it's higher-power than a phone.
Targeting energy-efficient, low power hardware should be the goal, not porting to inneficient obsolete HW, IMO (though it's pretty cool, and demonstrates that you can do a lot with little computing power).
Still, I agree that something that runs well on old commodity hardware can run well on most existing hardware, reducing the need for hardware upgrades.
But my point is, running ond old HW is probably counterproductive if you only value ecology. At best, you could emulate old HW with much more efficient modern HW, and integrate most of the system on a single low power chip.