4 ms·
Learning here - long time sw eng, but mostly back ends. So I’m starting down the emulator path. Would this work with the display/ui portion of an emu like an
by flandish 3y ago
Learning here - long time sw eng, but mostly back ends. So I’m starting down the emulator path. Would this work with the display/ui portion of an emu like an 8080/chip8? Since the logic is in the opcodes, most of what I think is needed is displaying vram, ui, windowing (screen, options, stack etc). It is still fuzzy where “ui” ends and “game engine” begins.
Your pages are great and readable!
- _cart 3y agoI suspect that as a visualizer for an emulator, Bevy would be a reasonable fit. You could use Bevy UI or build your own for the emulator interface. You might want to build a custom shader to display emulator outputs. You could also consider doing a custom renderer in Bevy if you see the need. Theres also always the option of dropping down a level and using a graphics api like wgpu (which is the "low level" api we use under the hood that allows us to target Vulkan / DX12 / Metal / OpenGL / WebGL2)
- flandish 3y agoThanks! I’ll give it a try!