This branch adds Dear ImGui to the emulator and uses it for debug windows. The profiler window has been remade, and a new memory browser window has been added. The VRAM window hasn't been replaced as of yet since its rendering is dependent on the main window render.
Merging this branch now because local Linux builds are working, automated Windows builds are working, and the web emulator works.
This branch adds Dear ImGui to the emulator and uses it for debug windows. The profiler window has been remade, and a new memory browser window has been added. The VRAM window hasn't been replaced as of yet since its rendering is dependent on the main window render.
Merging this branch now because local Linux builds are working, automated Windows builds are working, and the web emulator works.