From 9ebef45e80d78308d2b76be6c98a432527a0a42d Mon Sep 17 00:00:00 2001 From: Dagen Brock Date: Tue, 23 Mar 2021 11:10:08 -0500 Subject: [PATCH] update readme --- README.md | 27 ++++++++------------------- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index edcda40..04f8e20 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,4 @@ -MiniMemoryTester - -# mmt +# MiniMemoryTester A program designed to exhaustively test expansion memory on an Apple IIGS. ![Boot up and running a quick test](docs/minimemorytester.gif "Boot up and running a quick test") @@ -8,18 +6,14 @@ A program designed to exhaustively test expansion memory on an Apple IIGS. # Usage There is a full manual here http://goo.gl/NiKJTH -If you just want the program, the latest disk images are +# Downloads +Disk images are available on the project releases page. +https://github.com/digarok/MiniMemoryTester/releases - [MMT800.2mg](https://github.com/digarok/mmt/blob/master/MMT800.2mg?raw=true "MMT800.2mg") - - [MMT800.po](https://github.com/digarok/mmt/blob/master/MMT800.po?raw=true "MMT800.po") - - [MMT140.po](https://github.com/digarok/mmt/blob/master/MMT140.po?raw=true "MMT140.po") - -You can transfer those to a 3.5" or 5.25" disk using ADT Pro or if you have a SD based storage system, it should run fine from there. +You can transfer them to a 3.5" or 5.25" disk using ADT Pro or you can run it from your modern SD storage systems. # Build -You can build it yourself using the *make_bootable* Bash script under Linux or OSX. It should be trivial to write an approximate BAT or Powershell for Windows, if that is what you are using. Note - You need to edit the following lines in the *make_bootable* script: +You can build it yourself using the *`make_po.sh`* Bash script under Linux or OSX. It should be trivial to write an approximate BAT or Powershell for Windows, if that is what you are using. Note - You need to edit the following lines in the *make_bootable* script: # SET THESE TOOLS UP ON YOUR SYSTEM AND UPDATE THE PATHS HERE TO BUILD CADIUS="../tools/Cadius" @@ -52,11 +46,6 @@ Large portions of this program are written in one of the two cpu modes: The 8-bit test modes, in particular, are written with a short accumulator, but long index registers. This way it can easily scan a bank of memory using the X register from 0000 to FFFF. Likewise, when running 16-bit test modes, we write 16 bit values using a long accumulator, and still using long index registers. However, we also increment or decrement by two, since it writes two bytes at a time with a long accumulator. +`TestInit` function is where the "BEGIN TEST" code starts. - -Again, see the manual at the top for the full description of the software and usage. - - - - - +Again, see the manual at the top for the full description of the software and usage. \ No newline at end of file