diff --git a/audit/audit.dsk b/audit/audit.dsk index 65ec533..a220100 100644 Binary files a/audit/audit.dsk and b/audit/audit.dsk differ diff --git a/audit/build b/audit/build index fa35bf9..f7f4fe6 100755 --- a/audit/build +++ b/audit/build @@ -53,7 +53,7 @@ case "${1-none}" in mame -rompath $ROMPATH apple2 -flop1 ./audit.dsk -skip_gameinfo -debug ;; "oe") - (head -c 24576 /dev/zero; cat audit.o; head -c 65536 /dev/zero) | head -c 65536 > $TMPLS/Apple\ II/Apple\ IIe-test.emulation/appleIIe.ram.bin + (head -c 24576 /dev/zero; cat audit.o; head -c 65536 /dev/zero) | head -c 65536 > $TMPLS/Apple\ II/Apple\ IIe-test.emulation/appleIIe.mainRam.bin sed -e 's|||' $TMPLS/Apple\ II/Apple\ IIe.xml > $TMPLS/Apple\ II/Apple\ IIe-test.emulation/info.xml ;; "none") diff --git a/audit/detect.asm b/audit/detect.asm index a9cdc9f..bff523f 100644 --- a/audit/detect.asm +++ b/audit/detect.asm @@ -43,9 +43,8 @@ beq ++ + +prerr $000C ;; E000C: $400 main memory and $300 aux memory seem to write to the same place, which is probably an emulator bug. - !text "MAIN AND AUX ARE SAME RAM" + !text "BUG:MAIN AND AUX ARE SAME:PRETEND 64K" +prerred - jmp end .has64k lda #64 diff --git a/audit/notes.org b/audit/notes.org index c4805c8..8342a44 100644 --- a/audit/notes.org +++ b/audit/notes.org @@ -21,8 +21,9 @@ D747 F0 D74B D7 D768 85 D76E 65 -* Links to things to test +* TODOs and Links to things to test ** TODO [[https://groups.google.com/d/msg/comp.sys.apple2/RMnus8p6xp8/TDfD2HVtDwAJ][csa2: question on HGR behavior with enhanced 128K Apple //e]] +** TODO Check whether c8-cf sticks after reading c3xx but c3 is only active due to the whole c3 ROM switch * Language card operation