Commit Graph

466 Commits

Author SHA1 Message Date
Bobbi Webber-Manners
b7dafc24b5 Fix stack imbalance in *SPOOL & *EXEC 2022-09-21 00:01:34 -04:00
Bobbi Webber-Manners
7565681434 README.md: add *ECHO 2022-09-20 23:45:41 -04:00
Bobbi Webber-Manners
5481da53f3 IRQBRKHDLR: Add LDA #$80, TSB $C036 to set GS to fast mode. 2022-09-20 23:31:16 -04:00
Bobbi Webber-Manners
0a2b891b7c First implementation of *SPOOL. 2022-09-20 23:29:07 -04:00
Bobbi Webber-Manners
421b3bc8ce First implementation of *EXEC (called *XEXEC for now) 2022-09-20 22:54:55 -04:00
Bobbi Webber-Manners
02347adde2 Added *TYPE to README. 2022-09-20 20:54:04 -04:00
Bobbi Webber-Manners
73bbed5544 Better error handling for *TYPE. 2022-09-20 20:52:58 -04:00
Bobbi Webber-Manners
af83102481 Removed junk directory from floppy. 2022-09-20 20:25:29 -04:00
Bobbi Webber-Manners
d7f17a51dc First crack at *TYPE command. 2022-09-20 20:21:47 -04:00
Bobbi Webber-Manners
deb58e87fe mainmem.svc.c: AUXMOVE only one byte for GBPB. 2022-09-20 17:07:04 -04:00
Bobbi Webber-Manners
c0ae79ab3a auxmem.init.s: Added paranoid SEI while setting up aux stack. 2022-09-20 16:58:28 -04:00
Bobbi Webber-Manners
ecc8669e84 auxmem.bytwrd.s/auxmem.chario.s: removed redundant CLIs 2022-09-20 16:13:31 -04:00
Bobbi Webber-Manners
cd29d9e30c auxmem.bytwrd.s/auxmem.gfx.s: Removed PHP/SEI ... PLP. 2022-09-20 15:48:36 -04:00
Bobbi Webber-Manners
0adf054973 auxmem.hostfs.s/auxmem.misc.s: removed redundant PHP/SEI .. PLP 2022-09-20 15:28:59 -04:00
Bobbi Webber-Manners
8a19df857b Removed redundant PHP/SEI .. CLI from auxmem.vdu.s 2022-09-20 15:18:17 -04:00
Bobbi Webber-Manners
91b95ecfda Updated Applecorn capabilities in README. 2022-09-20 01:40:16 -04:00
Bobbi Webber-Manners
b2aec710cf Updated README (function keys with ctrl) 2022-09-20 01:29:46 -04:00
Bobbi Webber-Manners
26a1289061 Cleanup use of memory macros in auxmem (part 2/2) 2022-09-20 00:21:00 -04:00
Bobbi Webber-Manners
e783f41c9b Cleanup use of memory macros in auxmem (part 1/2) 2022-09-20 00:06:14 -04:00
Bobbi Webber-Manners
9da8399e6a Mainmem code shouldn't use WRTMAIN/WRTAUX macros. 2022-09-19 23:42:44 -04:00
Bobbi Webber-Manners
0ddec48dbb Use ALTZP/MAINZP macro in mainmem.ldr.s 2022-09-19 23:20:35 -04:00
Bobbi Webber-Manners
144f9e39a7 Switch to main memory when doing long writes on GS 2022-09-19 22:32:36 -04:00
Bobbi Webber-Manners
40cf232ead Removed junk directory from disk image 2022-09-19 22:24:27 -04:00
Bobbi Webber-Manners
db75bbf523 OSGBPB can write to file now also. 2022-09-19 22:08:28 -04:00
Bobbi Webber-Manners
afd7722fb5 Refactoring GBPB routine, preparing for writing. 2022-09-19 21:02:59 -04:00
Bobbi Webber-Manners
33c9459151 Reverted WRTMAIN / WRTAUX changes. Was breaking file I/O/ 2022-09-19 20:19:28 -04:00
Bobbi Webber-Manners
02b4e65cfa Interrupt fixes to macros (applecorn.s) 2022-09-19 19:25:51 -04:00
Bobbi Webber-Manners
50dc6c3e1b Removed unnecessary bank switch GS text screen write. 2022-09-19 19:10:03 -04:00
Bobbi Webber-Manners
7198e1e078 Return correct carry flag from OSGBPB. 2022-09-19 16:10:39 -04:00
Bobbi Webber-Manners
d08dbcdc3f Maybe a fix for the //c ? 2022-09-19 15:56:39 -04:00
Bobbi Webber-Manners
42ccf7573c VDU20: Comment out GS colour setting. Not safe on //c. 2022-09-19 15:44:26 -04:00
Bobbi Webber-Manners
8cb8878db3 START: Set AltZP switches when initializing AltZP! 2022-09-19 15:31:03 -04:00
Bobbi Webber-Manners
9b309233ba OSGBPB: increment all three bytes of file offset. 2022-09-19 15:27:01 -04:00
Bobbi Webber-Manners
d48fc89d1c OSGBPB can write to CB in AuxZP now. 2022-09-19 14:31:50 -04:00
Bobbi Webber-Manners
64d3cfbb18 Less duplication in gfx reverse scrolling code. 2022-09-19 13:26:12 -04:00
Bobbi Webber-Manners
7830603320 Reverse scrolling now works in MODE1 / HGR. 2022-09-19 13:21:07 -04:00
Bobbi Webber-Manners
63de6efbc2 Fixed OSGBPB seeking bug. 2022-09-19 00:48:54 -04:00
Bobbi Webber-Manners
a32db137ce More progress on OSGBPB. 2022-09-19 00:02:28 -04:00
Bobbi Webber-Manners
bc98a80e74 OSGBPB can read stuff from file now. Not finished! 2022-09-18 23:27:56 -04:00
Bobbi Webber-Manners
ef268047a6 Fixed typos in mainmem.fsequ.s 2022-09-18 22:26:55 -04:00
Bobbi Webber-Manners
683d0ebc56 Added comments. 2022-09-18 21:35:29 -04:00
Bobbi Webber-Manners
2a65154486 Some groundwork for OSGBPB. 2022-09-18 21:33:57 -04:00
Bobbi Webber-Manners
26501923c8 Implemented reverse scrolling for VDU11. 2022-09-18 19:40:31 -04:00
Bobbi Webber-Manners
b08a49d5c6 Fixed bug in VDU30. 2022-09-18 19:00:12 -04:00
Bobbi Webber-Manners
ddf2f4aa14 Removed commented out code. 2022-09-18 14:31:22 -04:00
Bobbi Webber-Manners
bee6a02586 Added View A3.0 ROM image (not added to menu yet) 2022-09-18 14:03:21 -04:00
Bobbi Webber-Manners
de867b4716 Deleted some useless BASIC programs. 2022-09-17 23:43:15 -04:00
Bobbi Webber-Manners
6a240dd1be Added ISO Pascal manual to collage image. 2022-09-17 23:31:58 -04:00
Bobbi Webber-Manners
24ab60cd22 Update README.md 2022-09-17 23:24:33 -04:00
Bobbi Webber-Manners
f237143b75 Update README.md 2022-09-17 23:23:50 -04:00