You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
3 years ago | |
---|---|---|
cpu_design_and_emulator | 4 years ago | |
custom_asm_macro_compiler | 4 years ago | |
olcPGE | 4 years ago | |
program_data | 4 years ago | |
xpm_to_ppubytecode | 4 years ago | |
.gitattributes | 4 years ago | |
.gitignore | 4 years ago | |
LICENSE.md | 3 years ago | |
README.md | 4 years ago | |
cpu_design_and_emulator.sln | 4 years ago | |
customCPU-INSTR.xlsx | 4 years ago |
README.md
Private project exploring machine code and funcitonality of old hardware.
This includes multiple solutions:
- Compiler for an assembly language with macro support
- Decompiler for the generated code
- System emulator
The system is roughly based on the Nintendo Entertainment System and Nintendo GameBoy. Information about the instruction set and system design may be obtained in the excel table "customCPU-INSTR.xlsx".
This project lacks futher documentation and may very likely be partly broken.