Page 1 of 1

DriveWire server and memory test utility

Posted: Fri Mar 06, 2020 11:12 pm
by sorchard
I've finally got round to publishing a couple of Dragon projects I've had kicking around for a while and thought they might be useful to others.

Firstly we have yet another Python DriveWire server. I wrote this because I needed something relatively simple that supports the DriveWire hardware and software developed by Tormod Volden. There are much more sophisticated DriveWire servers available, but this gets the job done with a minimal footprint.

https://gitlab.com/sorchard001/dwlserve


The other project is a memory test utility for 32K and 64K machines. This performs walking bit and pseudo-random pattern tests in a continuous loop until a failure is detected.

It's been written in the most masochistic way possible, i.e. using position independent code, without a stack and no memory variables. This allows the code to be resident in a cartridge ROM and run in a meaningful way even with bad memory.

If run from RAM, the code moves itself and the video screen around to allow the memory to be fully tested.

https://gitlab.com/sorchard001/memtest

Re: DriveWire server and memory test utility

Posted: Tue Mar 10, 2020 10:42 pm
by Bosco
Nice. :D

Thanks Stew.

Re: DriveWire server and memory test utility

Posted: Sat Mar 21, 2020 6:57 pm
by tjewell
Adding my vote of thanks too! Just upgraded a Dragon 32 to 64K, and the memory tester has been invaluable. Cheers Stew!