Building a NeoRam Ram expansion memory cartridge for the C64 computer
Posted: Sun Sep 05, 2021 11:02 am
Hi Zippy Zapp,
I thought I'd post some personal observations on building a NeoRam Ram expansion memory cartridge for the C64 computer.
https://www.hackup.net/2019/04/the-neoram-remix/
Essentially it is one of these
http://www.cbmhardware.de/show.php?r=1&id=9/Neoram
Which is a GeoRAm...
http://www.cbmhardware.de/show.php?r=1&id=4
Please let let me know if I have made any errors on this.
The the Neoram-remix PCB's are available for order at PCBWAY.com (this is not a paid endorsement). The PCB being under 100x 100 mm means that one can order the bare PCB's for 5$ USD not including shipping, at least I did this some time ago.. Unfortunately with the World in it's current state of flux things may have changed.
Zippy Zapp you mentioned ways to test the ram functionality of the NeoRam. Recently eslapion posted a link to a useful site. I must say I never came across this in my wanderings. It seems good though and I must test it out time permitting.
https://gglabs.us/node/2065
I used these 2 applications...
A program called "ramexp-check". It's actually German so I had to translate the instructions into English. I think the german name is ramexp erkennung if you are looking for it on the internet.
Here's the English instructions.
load the program "ramexp-check" with, 8.1.
Type in new and confirm with return.
then load and run the basic program with, 8.
10 sys49152
20 printpeek (52992)
30 printpeek (52993)
40 printpeek (52994)
50 printpeek (52995)
60 printpeek (52996)
70 printpeek (52997)
order of peek output
----------------------------
1 = georam identifier is always 1
2 = georam ram size. 00.03.07, 15.31.63
3 = re-identifier is always 2
4 = reu ram size. 00.01.03.07.15.15
5 = scpu identifier is always 3
6 = scpu ram size 00.01
info on ram size
-----------------
00 = no ramexp or no ram available
01 = 0128 kb ram and for the scpu = 1024 kb
03 = 0256 kb ram
07 = 0512 kb ram
15 = 1024 kb ram
31 = 2048 kb ram
63 = 4096 kb ram
I thought I'd post some personal observations on building a NeoRam Ram expansion memory cartridge for the C64 computer.
https://www.hackup.net/2019/04/the-neoram-remix/
Essentially it is one of these
http://www.cbmhardware.de/show.php?r=1&id=9/Neoram
Which is a GeoRAm...
http://www.cbmhardware.de/show.php?r=1&id=4
Please let let me know if I have made any errors on this.
The the Neoram-remix PCB's are available for order at PCBWAY.com (this is not a paid endorsement). The PCB being under 100x 100 mm means that one can order the bare PCB's for 5$ USD not including shipping, at least I did this some time ago.. Unfortunately with the World in it's current state of flux things may have changed.
Zippy Zapp you mentioned ways to test the ram functionality of the NeoRam. Recently eslapion posted a link to a useful site. I must say I never came across this in my wanderings. It seems good though and I must test it out time permitting.
https://gglabs.us/node/2065
I used these 2 applications...
A program called "ramexp-check". It's actually German so I had to translate the instructions into English. I think the german name is ramexp erkennung if you are looking for it on the internet.
Here's the English instructions.
load the program "ramexp-check" with, 8.1.
Type in new and confirm with return.
then load and run the basic program with, 8.
10 sys49152
20 printpeek (52992)
30 printpeek (52993)
40 printpeek (52994)
50 printpeek (52995)
60 printpeek (52996)
70 printpeek (52997)
order of peek output
----------------------------
1 = georam identifier is always 1
2 = georam ram size. 00.03.07, 15.31.63
3 = re-identifier is always 2
4 = reu ram size. 00.01.03.07.15.15
5 = scpu identifier is always 3
6 = scpu ram size 00.01
info on ram size
-----------------
00 = no ramexp or no ram available
01 = 0128 kb ram and for the scpu = 1024 kb
03 = 0256 kb ram
07 = 0512 kb ram
15 = 1024 kb ram
31 = 2048 kb ram
63 = 4096 kb ram