This is a ROM that is able to test of ALL memory in the Commander X16.
Edit: Updated to version 0.4 on 2024/02/22
When booted, it will continously run through checks of banked memory and base memory.
For more information, please visit https://cx16.dk/memdiag/
RAM diagnostic ROM
- JimmyDansbo
- Posts: 476
- Joined: Sun Apr 26, 2020 8:10 pm
- Location: Denmark
- Contact:
RAM diagnostic ROM
- Attachments
-
- MEMDIAGv0.3.BIN
- (16 KiB) Downloaded 633 times
-
- RAMDIAGv0.2.BIN
- (16 KiB) Downloaded 111 times
Visit my Github repo
or my personal site with CX16/C64/6502 related information.
Feel free to contact me regarding any of my projects or even about meeting up somewhere near Denmark
or my personal site with CX16/C64/6502 related information.
Feel free to contact me regarding any of my projects or even about meeting up somewhere near Denmark
Re: RAM diagnostic ROM
Mentioned on the Discord but just to mention here, works great!! I was able to both confirm good working RAM as well as testing a known bad configuration which previously was passing basic RAM tests. The ROM was able to properly detect the bad RAM. Nicely done!
Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
Check Out My Band: https://music.victimcache.com/
Re: RAM diagnostic ROM
I like the layout. This would make a good prop screen.
- JimmyDansbo
- Posts: 476
- Joined: Sun Apr 26, 2020 8:10 pm
- Location: Denmark
- Contact:
Re: RAM diagnostic ROM
New version uploaded - V0.3
MEMDIAGv0.3.BIN
MEMDIAGv0.3.BIN
Visit my Github repo
or my personal site with CX16/C64/6502 related information.
Feel free to contact me regarding any of my projects or even about meeting up somewhere near Denmark
or my personal site with CX16/C64/6502 related information.
Feel free to contact me regarding any of my projects or even about meeting up somewhere near Denmark
- JimmyDansbo
- Posts: 476
- Joined: Sun Apr 26, 2020 8:10 pm
- Location: Denmark
- Contact:
Re: RAM diagnostic ROM
New version uploaded - v0.4
MEMDIAGv0.4.BIN
Functionality has not changed much, but the code has been converted to CA65, I have switched from a build script to a makefile and I have manged to create a ca65 config file to use for building the binary.
All of this is to enable the Memory diagnostic ROM to be included in the official kernal.
I have made a pull request to the x16-smc and one to the official x16-rom
If these requests get accepted, it will mean that the system can boot into memory diagnostic by holding the power butten pressed when powerering the system on.
It will also be possible to jump directly to the memory diagnostics from BASIC by doing:
MEMDIAGv0.4.BIN
Functionality has not changed much, but the code has been converted to CA65, I have switched from a build script to a makefile and I have manged to create a ca65 config file to use for building the binary.
All of this is to enable the Memory diagnostic ROM to be included in the official kernal.
I have made a pull request to the x16-smc and one to the official x16-rom
If these requests get accepted, it will mean that the system can boot into memory diagnostic by holding the power butten pressed when powerering the system on.
It will also be possible to jump directly to the memory diagnostics from BASIC by doing:
BANK0,16:SYS$C000To follow the development of the memory diagnostic software, visit https://github.com/JimmyDansbo/MemDiagRom
Visit my Github repo
or my personal site with CX16/C64/6502 related information.
Feel free to contact me regarding any of my projects or even about meeting up somewhere near Denmark
or my personal site with CX16/C64/6502 related information.
Feel free to contact me regarding any of my projects or even about meeting up somewhere near Denmark