It's been some time, but i actually managed to get quite a bit of the CPU to work! (Well...Guess i can't really call it a CPU, it's more of an interpreter, really) So today i've mostly decided to think about how the menu is going to look like and i came up with this!
So far, it looks a tiny bit bland, one huge issue is that i don't have a MicroSD Card reader for the chip, meaning i'm gonna have to make this work via a local server for the purpose of streaming files directly into it (At least until i actually do get a MicroSD Card Reader...)
In the meantime, i managed to get a pretty nice opcode list going, some of which draws to the screen, other being some general Assembly instructions (E.g. INC, DEC, JMP, etc)
While i'm working on this thing, i've had some thoughts about how i would realistically be able to distribute this thing, and i've gotten the idea to publish it on Github at some point!
For anyone eventually looking to play around with this thing (Once it comes out), just know that the current setup i'm making this in requires an ESP-WROOM-32 with a few buttons, a joystick, and an ST7789 Screen (240x240)












2 comments