This section includes non-game projects and other miscellaneous projects.
Creating a Gameboy Emulator - Part 2 - Ongoing
This is part 2 of an ongoing project in C++ to create an emulator of the Nintendo Gameboy. Since the last post, I have added a GUI for debugging, including inspectors for the CPU state, the Gameboy鈥檚 Memory, a visualization of Graphics Memory, and a ROM loader. Github Repository https://github.com/CharlieHart0/GameBoyEmu (The project is ongoing, and is not yet fully usable) SDL and ImGui ImGui, a C++ GUI library, was used in combination with SDL2 and OpenGL3 to add a GUI to the program, through which different parts of the emulator could be debugged....