Emulator in Blitzmax?

BlitzMax Forums/BlitzMax Programming/Emulator in Blitzmax?

I've had an interest in wanting to code an emulator (of the good ol' NES) for a long while, so I'm quite interested in this, even if it is for a non-relevant system.

The main thing I could never grasp was how to set code up so it emulates hardware, and from there, knowing how to interpret rom information and then applying it to said emulated hardware....

By anychance will you be coding the entire thing in a manner that'll be adaptable to Blitz3D? Keeping my eye on this otherwise.