moa/emulator/frontends/pixels
transistor 941c793523 Added pixel encoding, requested by frontend
The hope was that this would reduce the amount of copying and bit
shifting required by the frontend to get the data on screen, but
it doesn't seem to offer much advantage, surprisingly.  I'll leave
it in though.  There are a few other minor tweaks included here to
try to improve the performance a bit
2023-03-25 10:51:46 -07:00
..
assets/moa-genesis Added pixel encoding, requested by frontend 2023-03-25 10:51:46 -07:00
src Added pixel encoding, requested by frontend 2023-03-25 10:51:46 -07:00
Cargo.toml Minor fixes to audio 2022-10-11 10:28:59 -07:00
justfile Added work-in-progress on pixels frontend 2022-10-02 21:20:44 -07:00
README.md Added pixel encoding, requested by frontend 2023-03-25 10:51:46 -07:00

Moa Frontend using Pixels

This is a frontend for the moa emulator that uses the pixels crate as the rendering library, and which can be compiled to wasm and run in a web browser.

To start the server with Sega Genesis emulation, run:

just serve moa-genesis