- C# 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .github/workflows | ||
| .idea/.idea.Chip8WorkingCopy | ||
| Chip8WorkingCopy | ||
| Chip8WorkingCopyTests | ||
| .travis.yml | ||
| Chip8WorkingCopy.sln | ||
| LICENSE | ||
| README.md | ||
SharpLense 🔍
Warning
This does not do what it says. It can't actually disassemble any machine code. The program has no awareness of how instructions are actually encoded and is basically just a giant switch statement lol. I barely started programming when I wrote this so cut me some slack 😅 Archiving.
This is a very utilitarian tool I made to take a closer look at GameBoy ROMs. It just presents all the opcodes of GameBoy machine code into more intelligible ASM-like stuff.
Plans
It all needs a serious refactor to turn it into a library and it was a mistake to hard code printing to the console in the giant switch. I know exactly how to make this better, so I'll be doing that (might get around to this before the end of 2019). Also need to write some unit tests, because it may well be this doesn't actually work.