Commit Graph

15 Commits

Author SHA1 Message Date
mgcaret 4affcb82e4 XModem 2018-10-01 16:35:21 -07:00
mgcaret 264bf5ce0d reorganize dispatching to work like 5X 2018-09-29 23:56:04 -07:00
mgcaret ea801bed1f add block counter safety check to config finder 2017-05-27 17:08:08 -07:00
mgcaret fdbb458ec6 4X: create README.md specifically for 4X, add experimental config file support 2017-04-25 20:10:02 -07:00
mgcaret 69180fbd1d update dates for release 2017-04-08 14:05:48 -07:00
mgcaret 3ac2b9d74f conversion to cc65 2017-03-18 20:00:43 -07:00
mgcaret 42499b5891 4X: safe default in disp wasn't so safe 2017-03-18 15:51:46 -07:00
mgcaret 63ca071737 Rework card clear to avoid stack ops 2017-01-21 16:52:20 -08:00
mgcaret d2b79dc4bb ons tack -> on stack 2017-01-21 11:45:53 -08:00
mgcaret 8cb2f1b418 Bug fixes and improvements.
Move ext 5.25 boot snippet to load at $800 since we expect that to be trashed by boot sector anyway.
Replace beq/bra combination with bne.
Fix flashing 'R' to actually be flashing 'R' instead of random memory contents.
2017-01-21 11:30:15 -08:00
mgcaret c4b1070329 Simplify bootable ramdisk detection. Jump to AppleSoft if no boot device.
I discovered that there are more than one ProDOS boot block in the wild, so I
simplified the check for recoverable RAM disk to check card for $01 and then
anything besides $00 and $FF since most uninitialized RAM tends to have one of
those two values.  This is slightly more rigid than the boot code checks for.
I added a jump to AppleSoft if no bootable device is found.  I changed the
message a little bit, too.
I also added notes about the feasibility of using the RamFactor firmware.
2017-01-12 19:40:55 -08:00
mgcaret 1a8942bc97 save a byte 2017-01-03 23:17:01 -08:00
mgcaret 3458d8e7be I changed the msg format and forgot to adjust the code comment to match. fixed. 2017-01-03 23:02:00 -08:00
mgcaret 64fe87caed Fix ramdisk recovery to happen whether or not ca was pressed.
Optimize some wee hours/YOLO code into something sensible.
Ensure that ram card slot rom space is twiddled so the registers are active.
2017-01-03 21:19:47 -08:00
mgcaret 1cf35fd0f8 Initial code commit 2017-01-03 18:43:31 -08:00