Commit Graph

92 Commits

Author SHA1 Message Date
Nathan D Riggs
e098d42f8c
Update README.md 2019-09-27 17:07:43 -04:00
nathanriggs
9f35f32f67 Revision 0.5.0
- massive overhaul of architecture
- first round of optimizations
- first draft of the technical manual for the entire library
- reorganization of directory structure
2019-09-27 16:57:34 -04:00
Nathan D Riggs
34b6a34753
Update README.md 2019-05-04 15:48:33 -04:00
Nathan D Riggs
c08904a15c
Update README.md 2019-05-03 00:46:54 -04:00
Nathan D Riggs
7ee2ce658d
Update README.md 2019-05-02 22:48:45 -04:00
Nathan D Riggs
41a1bc5c8a
Update README.md 2019-05-01 23:41:19 -04:00
Nathan D Riggs
e9741dddcc
Update README.md 2019-05-01 23:34:50 -04:00
Nathan D Riggs
f1c490babe
Update README.md 2019-05-01 22:03:57 -04:00
Nathan D Riggs
70b79ee7fb
Update README.md 2019-05-01 20:51:13 -04:00
Nathan D Riggs
73c09ba072
Update README.md 2019-05-01 20:36:35 -04:00
Nathan D Riggs
c0207db5fb
Update README.md 2019-05-01 16:45:17 -04:00
Nathan D Riggs
8bff03156d
Update README.md 2019-05-01 13:52:24 -04:00
Nathan D Riggs
f24b2731de
Update README.md 2019-05-01 13:07:35 -04:00
Nathan D Riggs
2db052405d
Update README.md 2019-05-01 13:01:50 -04:00
Nathan D Riggs
29a2f6a12e
Update README.md 2019-05-01 13:01:05 -04:00
Nathan D Riggs
4a2d79427f
Update README.md 2019-05-01 12:44:13 -04:00
Nathan D Riggs
41951b5a96
Update README.md
added more resources
2019-05-01 10:03:31 -04:00
Nathan D Riggs
afdb2aaa5c
Update README.md 2019-04-30 21:01:00 -04:00
Nathan D Riggs
0e3aa735da
Update README.md 2019-04-30 20:56:46 -04:00
Nathan D Riggs
fbffdc0977
Update README.md 2019-04-30 20:55:04 -04:00
Nathan D Riggs
fdb28556bc
Update README.md 2019-04-30 20:49:29 -04:00
Nathan D Riggs
ae0daa47d5
Update README.md 2019-04-30 20:35:12 -04:00
Nathan D Riggs
aa4c87c89a
Update README.md 2019-04-30 20:34:14 -04:00
Nathan D Riggs
48f1753048
Update README.md 2019-04-30 20:22:29 -04:00
Nathan D Riggs
225d69615c
Update README.md 2019-04-30 20:21:26 -04:00
Nathan D Riggs
999be76d61
Update README.md 2019-04-30 20:14:19 -04:00
nathanriggs
1440783a46 Merge branch 'master' of https://github.com/nathanriggs/AppleIIAsmLib 2019-04-26 18:49:23 -04:00
nathanriggs
c8cac53c5e Rev 0.4 updates
Massive updates that changes the way most subroutines are handled. Major bugfixes, various utilities added, started higher-level libraries.
2019-04-26 18:49:10 -04:00
Nathan D Riggs
182cab7822
Update README.md 2019-04-07 15:32:53 -04:00
nathanriggs
b3eda59f4f 0.3.1 updates
minor bugfixes to v0.3.0
2019-01-28 22:41:53 -05:00
nathanriggs
ee29fc0539 preliminary documenation updates 2019-01-28 00:16:32 -05:00
nathanriggs
643e4a6463 documentation updates for 0.3.1--incomplete 2019-01-26 23:11:41 -05:00
nathanriggs
82d0e74c1a 0.3.1 updates
some minor bugfixes, directory shuffling, added demo and utility disks
2019-01-26 21:02:17 -05:00
nathanriggs
45df2f6415 Update README.md 2019-01-23 14:23:01 -05:00
nathanriggs
3af3d14153 FINISHED 0.3.0 updates
- added rudimentary error detection to some fileio routines
- separated fileio lib into individual routine files
- changed txtmode to amode
- added automatic applesoft mode to binsave,binload
- a couple minor bugfixes / tweaks
2019-01-23 14:12:29 -05:00
nathanriggs
e0c1f8e82d Disk 5: STRINGS 0.3.0 updates
- separated subroutines into own files
- added some, but very little, additional error handling; Leventhal's routines already handle errors pretty well, so there isn't much to add in that regard until a total rewrite of each
2019-01-21 13:27:30 -05:00
nathanriggs
d99c32fdda Disk 4: MATH 0.3.0 updates
- separated each subroutine into own file
- minor changes to comments
- not too many changes for 0.3.0, really. Major changes for this disk will come with 0.5.0
2019-01-20 22:03:35 -05:00
nathanriggs
ad58479739 Disk 3: ARRAYS 0.3.0 updates
- major bugfixes, especially in 2D arrays
- separated each subroutine into own file
- reconfigured arrays to use 1-based indexing
- Arrays.demo uses macros now
- added overflow error handling to get and put routines
2019-01-20 19:14:17 -05:00
nathanriggs
12a0b19398 Disk 2 COMMON library 0.3.0 updates
- added some error control
- added initial jump table
- fixed a few minor bugs
- separated common library into separate subroutine files
2019-01-14 10:57:05 -05:00
nathanriggs
f5c097e70f STDIO disk 0.3.0 update
- added error handling
- no more massive library; just a subroutine per file. This is because Merlin doesn't like large files.
- added a "minify" BASIC utility that gets rid of *most* comments in a source textfile. This dramatically reduces space used if you're not terribly interested in non-inline comments.
- TFILL,THLIN,TVLIN and TPUT not directly access the video memory (page one), making for a much faster draw without interfering COUT.
- some stylistic changes, primarily to TFILL
- change required files to minified versions only. The whole files can be found on disk 2.
- got a norovirus so pretty much couldn't do anything requiring sustained attention, so focused on small things here and not on my dayjob. Cool.
- created a required.vars file that separates variables and settings from the other required files. Not minified.
- This current bout of revision will probably be the last, once all initial 6 disks are revamped, that focuses on all subroutines/macros in a given library at a single push. After this round, commits will be done on a subroutine or related file basis.
2019-01-13 23:48:09 -05:00
nathanriggs
82348c8b8d Update README.md~ 2019-01-09 23:12:46 -05:00
nathanriggs
1cca2ca580 various additions
mostly updated the required and common libraries, as well as created a minify program in applesoft basic that automatically creates a .min file from fully-commented source.
2019-01-09 23:12:28 -05:00
nathanriggs
65d1e6ab05 Update README.md~ 2019-01-09 15:13:19 -05:00
nathanriggs
dafe80d008 library updates
- added _RDUMP to required library
- added MSWAP to common library
- deleted full required library from each disk except #2, replaced with min versions (still need to update demos accordingly)
- added beginnings of error handling in required library
2019-01-09 15:12:55 -05:00
nathanriggs
5c0e432186 small fixes 2019-01-07 22:20:21 -05:00
nathanriggs
34f97e8d1e finished initial macro cheat sheet 2019-01-07 21:41:39 -05:00
nathanriggs
f818d61373 updated macro cheat sheet 2019-01-07 20:14:32 -05:00
nathanriggs
f55fa3dc35 more readme updates 2019-01-07 13:47:46 -05:00
nathanriggs
ad690b22b8 jekyll experimentation 2019-01-07 00:22:51 -05:00
nathanriggs
784653373a trying jekyll... 2019-01-06 23:55:54 -05:00