Post #3694689
2026-06-26 03:24 UTC
current status: you've heard of "not even wrong"? well I'm at "not even failing the emulator test rom"
Replies (1)
-
@aparrish@friend.camp 2026-06-30 16:37
the main architectural thing i want to do with this emulator is immutable state, or close to it: each component of the SoC is implemented as a function that takes the current state as an argument and returns a list of updates it wants to perform, (rather than actually modifying the state). benefits: helps avoid inconsistent states; no need to worry about the order of changes on any particular tick; helps catch "bus conflicts" (when two components want to update the same value)