![]() |
![]() |
![]() |
|
Vintage Computers Any vintage computer systems, calculators, video games etc., but with an emphasis on 1980s and earlier equipment. |
![]() |
|
Thread Tools |
![]() |
#1 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,086
|
![]()
I'm probably a little bit behind the curve these days but I have just noticed this shortish Youtube video featuring an Arduino based hardware emulation of the MK14.
https://www.youtube.com/watch?v=RZ9qNae5m3w |
![]() |
![]() |
![]() |
#2 |
Heptode
Join Date: Mar 2011
Location: North Yorkshire, UK.
Posts: 911
|
![]()
Yep, been talking to Johannes, its a work in progress but very impressive. Last time we spoke he still had some SC/MP instructions to add to the emulation, but that was before my camping trip, might be complete by now
![]() |
![]() |
![]() |
![]() |
#3 | |
Diode
Join Date: Oct 2023
Location: Cape Town, South Africa
Posts: 2
|
![]() Quote:
There were some updates since the video. ![]() https://github.com/dadecoza/Ardu14 |
|
![]() |
![]() |
![]() |
#4 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,086
|
![]()
Hello (Johannes, I presume?) - nice to have you here with us. Good work with the Arduino emulator! This section of the forum has many, many threads devoted to the MK14 and the SC/MP, if only you can find enough time to read them all...
|
![]() |
![]() |
![]() |
#5 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,086
|
![]()
One thing I notice about the latest update is that it has added 1K of memory between 0200-0600. In real life, a RAM expansion fitted in this area would usually occupy the space between 0200-07FF, so 1.5K, but I don't know if the 1K you have added is a limitation imposed by the amount of physical RAM the Arduino you are using has?
|
![]() |
![]() |
![]() |
#6 |
Diode
Join Date: Oct 2023
Location: Cape Town, South Africa
Posts: 2
|
![]()
[QUOTE=SiriusHardware;1591136]One thing I notice about the latest update is that it has added 1K of memory between 0200-0600. In real life, a RAM expansion fitted in this area
I made some changes to try and get Pico Basic working ... but you are correct the 328p based Arduinos only have 2K of RAM and I need to use some of that for the emulator itself ... I will probably revert the memory map back to the unexpanded version with only the option memory added ie. a total of 512 bytes. I were able to get pico basic running but without the program memory it is pretty useless. ![]() I did contemplate to use some of the flash memory as program storage for Pico Basic but decided against that ... we don't want too many write cycles in flash. |
![]() |
![]() |