Emulate RAM/ROM Using Raspi Pico and a 68K
Posted: Sun Nov 10, 2024 2:06 am
I can't find this topic on this forum and so I give it a shot myself.
Press a 68000 or a 68008 into a breadboard and knot it up to a Raspi Pico. Seems simple and it is more simple than one might think. At least to do some simple coding.
I don't know yet if a 68K can do single stepping but a W65C02S does.
See this wonderfull example:
Build Your Own Computer - Emulate RAM/ROM For A 6502 Using a Raspberry Pi Pico
https://www.youtube.com/watch?v=elrf1nM5nco
The RAM is present in the Pico and the ROM is to copy into a second part of the Pico's RAM. Just do allocate and there you go.
I don't know exactly about certain hardware addresses and how to fabricate a screen. In theory even a Raspberry Pi model 4 or 5 could do it and then there is a keyboard and SDcard and the screen output would not be a problem. Have to find out. Had some experience with programming in X11 and it is easy to put anything on screen in any dimension. I would try first the example with the W65C02S on the Pico. Someone in the comments says he reached 2 MHz with better sofware than the example. If done in C it may go higher.
If possible it would be cheap and small. Who wouldn't like such a pretty treasure?
Has anyone already been trying this, or thinking about it?
Would like to hear about the result.
Press a 68000 or a 68008 into a breadboard and knot it up to a Raspi Pico. Seems simple and it is more simple than one might think. At least to do some simple coding.
I don't know yet if a 68K can do single stepping but a W65C02S does.
See this wonderfull example:
Build Your Own Computer - Emulate RAM/ROM For A 6502 Using a Raspberry Pi Pico
https://www.youtube.com/watch?v=elrf1nM5nco
The RAM is present in the Pico and the ROM is to copy into a second part of the Pico's RAM. Just do allocate and there you go.
I don't know exactly about certain hardware addresses and how to fabricate a screen. In theory even a Raspberry Pi model 4 or 5 could do it and then there is a keyboard and SDcard and the screen output would not be a problem. Have to find out. Had some experience with programming in X11 and it is easy to put anything on screen in any dimension. I would try first the example with the W65C02S on the Pico. Someone in the comments says he reached 2 MHz with better sofware than the example. If done in C it may go higher.
If possible it would be cheap and small. Who wouldn't like such a pretty treasure?
Has anyone already been trying this, or thinking about it?
Would like to hear about the result.