Nintendo 64 emulator written in python
- Executing some instructions;
- Initial VI, PI, RI, MI support;
- First Video Emulation;
The emulator doens't convert little-endian to big-endian. use .Z64 Files Formats or convert .N64(little-endian) to Z64(big-endian) You can Convert little-endian to big-endian with LEtoBE.py script, python LEtoBE.py [input.n64] [output.z64]
Extremely slow, due to a lot of "trash code";
- Print Statements;
- Unnecessary Strings conversions;
- Unoptimized Code in general;
python main.py [rom path]
Running CPULW.N64 test from [PeterLemon-N64](https://github.com/PeterLemon/N64/
Running HelloWorldCPU.N64 test from [PeterLemon-N64](https://github.com/PeterLemon/N64/