Nezgar Posted November 21, 2018 Share Posted November 21, 2018 I just built v1.5 into a ROM image for my AtariMax 32-in-1 OS board, works great! But I just noticed something... it shows "DRAM: 0x0800-0xBFFF" - which i presume has a typo and should read "DRAM: 0xD800-0xBFFF" Edit: Nevermind... I'm the one not reading it right... Since I'm here, a suggestion for the column headers: XL, XLF, XE, 600XL/XEGS(4464) could even stack "600XL/XEGS(4464)", instead of on same line. There's room on the line above. 1 1 Quote Link to comment https://forums.atariage.com/topic/282022-shoestrings-atari-8bit-ram-tester/page/3/#findComment-4161731 Share on other sites More sharing options...
shoestring Posted November 21, 2018 Author Share Posted November 21, 2018 Thanks for the feedback. But I think this needs some re-working as I'm not entirely happy using player missile graphics, for reasons mentioned in post #48. I'll think I'll keep the table and indicate which bit is bad via text instead of using the player gfx. What's tricky is that I need to keep the display list in rom ( and i can't make changes to screen memory on the fly ).There are 8 bits, so that's 8^2 = 256 possible combinations and I doubt that I can store that many combos. Maybe just have 8 of them and stop at the first bad bit detected. 1 1 Quote Link to comment https://forums.atariage.com/topic/282022-shoestrings-atari-8bit-ram-tester/page/3/#findComment-4161744 Share on other sites More sharing options...
shoestring Posted August 17, 2019 Author Share Posted August 17, 2019 a8diag1-6.rom CRC16 - E00A Some small fixes. 800XL PMG markers were completely off. 2 1 Quote Link to comment https://forums.atariage.com/topic/282022-shoestrings-atari-8bit-ram-tester/page/3/#findComment-4330971 Share on other sites More sharing options...
tzok Posted February 2, 2020 Share Posted February 2, 2020 Would it be possible to relocate this program to work from a cartridge ROM instead of OS ROM? Even by a cost of limited functionality? Quote Link to comment https://forums.atariage.com/topic/282022-shoestrings-atari-8bit-ram-tester/page/3/#findComment-4447203 Share on other sites More sharing options...
shoestring Posted February 11, 2020 Author Share Posted February 11, 2020 (edited) Thought about it this initially but there's already Sys-Check V2 and SuperSALT which work really well via the PBI. I don't believe the cartridge slot is the best place for my diagnostic, simply because the OS ROM checks GINTLK register to determine if a cartridge is present before doing anything useful. So in a completely dead machine with a potentially bad OS ROM, I fear the my diagnostic program on the cart can't run at all. Edited February 11, 2020 by shoestring Quote Link to comment https://forums.atariage.com/topic/282022-shoestrings-atari-8bit-ram-tester/page/3/#findComment-4455253 Share on other sites More sharing options...
Nezgar Posted February 12, 2020 Share Posted February 12, 2020 Random idea for the hardware gurus... A simple PBI or Cart+ECI PCB that's ONLY function is to override the on-board OS. It could be a cheaper alternative option for diagnostic with shoestrings RAM tester, without having to open the machine. Next step feature would be switch(es) to select between 2 or 4 OS's on the external EPROM. Quote Link to comment https://forums.atariage.com/topic/282022-shoestrings-atari-8bit-ram-tester/page/3/#findComment-4456007 Share on other sites More sharing options...
tzok Posted February 12, 2020 Share Posted February 12, 2020 22 hours ago, shoestring said: I don't believe the cartridge slot is the best place for my diagnostic, simply because the OS ROM checks GINTLK register to determine if a cartridge is present before doing anything useful. So in a completely dead machine with a potentially bad OS ROM, I fear the my diagnostic program on the cart can't run at all. If computer is "completely dead", it won't work neither from OS ROM slot, nor from the cartridge. If you set D7 at $BFFD, the on board OS ROM will do pretty much nothing, leaving full control over the hardware to the cartridge ROM. If D7 in $BFFD is set, then the next thing which is done is the unconditional jump under the address held in $BFFE and $BFFF. Such cartridge would be useful for testing if a working machine is fully working (at least its RAM is fully working), not for testing a faulty machine to find out where is the fault. 2 Quote Link to comment https://forums.atariage.com/topic/282022-shoestrings-atari-8bit-ram-tester/page/3/#findComment-4456158 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.