@typhlosion it's so... *wipes a tear* beautiful
@Fuego it'd be nice if i could have an assembler do this work for me buuuuuuuut
i'll save that til i actually have the whole processor implemented
@typhlosion is that like a risc-16 reference CPU?
@Fuego it's a processor i designed for a fantasy console i'd like to develop, kinda like a more grounded pico-8 (by which i mean i'm approaching the design as though i'm developing a real console, even though it'll almost certainly only ever be an emulator)
@typhlosion yay bank switching. I started a NES emulator with rewind and symbolic execution not too long ago
@Fuego the bank switching is there because the processor is 16-bit but with 32-bit addressing and the bank register is where the high 16 bits come from in most cases where you're accessing memory
@Fuego oops i meant NES, i know what i'm talking about, i promise