As a former Computer Engineer, this stuff takes lots of work and lots of simulation of wave forms. Really nice work.
I assume the FPGA is written in Verilog or VHDL?
How did you end up simulating the busses? What software did you end up using?
I figure there must be specifications all over the place since it's pretty old now.
I can tell you have another job which might be embedded system design or something?
Just curious.
I haven't coded in almost 10 years, but every once in awhile I miss FSM design and playing with metastability logic.
Anyway, as a kid growing up dreaming about a NEO GEO and being poor, I finally pulled the trigger on an AES. The only reason was because I saw the multi-cart and figured I can finally play these at home on the original hardware. Promise kept to 12 year old me! Thank you for taking the time to make this become reality. I look forward to the AES version down the road.
Thank You Again for working and sharing your projects with the rest of us.