To me, the basic modules would be:afanofosc wrote:It would be relatively easy to write an emulator that only emulated touch sensors, nxt buttons, and the nxt lcd screen. What should this emulator do when you run an RXE that tries to use hardware/firmware features other than simple touch sensors, buttons, and the LCD screen?
John Hansen
- Flash storage emulation
- LCD screen emulation
- Buttons emulation
- minimal AVR co-processor emulation (to boot the NXT firmware).
This would at least get a simple CPU-bound RXE program up and running.
The rest can be tackled later.