Commit Graph

66 Commits

Author SHA1 Message Date
Dagen Brock 2a002b1c07 V1.1
- replaces Apple IIc, IIc+ VBL ProDOS interrupt handler with direct $C019 polling
- removes a few pieces of unused code
- added comments and changed formatting (sorry) for consistency
2020-03-19 04:43:50 -05:00
Dagen Brock 40f8ee3ef4
Merge branch 'master' into v1.1 2020-03-19 04:33:33 -05:00
Dagen Brock f1fb6a0dee reformatted all with radius for consistency 2020-03-19 04:08:32 -05:00
Dagen Brock 4c7cc709cd VBL working on IIc 2020-03-19 04:04:07 -05:00
Dagen Brock 0c8a9a81bb cleanup and new vbl handler 2020-03-17 08:15:43 -05:00
Dagen Brock 0f6ac41005 cleanup .bak file 2020-03-17 08:13:13 -05:00
Dagen Brock 379413709f The original v1.0 public release via cicd.
github sponsors file
2020-03-13 21:52:49 -05:00
Dagen Brock 525057ed0b github sponsors file 2020-03-13 08:24:48 -05:00
Dagen Brock ad399d7fcd
Merge pull request #2 from digarok/cicd
The original v1.0 public release via cicd.
2020-03-13 00:03:58 -05:00
Dagen Brock 27da3dc44b
Merge branch 'master' into cicd 2020-03-13 00:03:43 -05:00
Dagen Brock 6e3774c827 The original v1.0 public release via cicd. 2020-03-13 00:00:35 -05:00
Dagen Brock fda6785688 set better ignore 2015-07-09 21:47:19 -05:00
Dagen Brock 0cdf81c6d2 Latest build with button fixes 2015-07-09 21:36:07 -05:00
Dagen Brock b5e1148f02 Fix game start with button 2015-07-09 21:35:15 -05:00
Dagen Brock e3aa0c3246 Debounce joystick buttons 2015-07-09 21:22:30 -05:00
Dagen Brock 06fb8ebb3a build script pointed to symbolic link no longer needed
-When I first wrote all of this, I was using Merlin 16+
 on an Apple IIgs emulator, and I had to manually type
 the build command so I used to shorten everything to
 single letter names to save on typing.
-Now I use Merlin32 on my "host" build system and this
 is no longer neccessary.
2015-07-09 21:15:02 -05:00
Dagen Brock 8fb093c135 merlin32 build pipeline which does both regular and mono versions and both 800k and 140k images 2015-07-09 16:50:19 -05:00
Dagen Brock 75ccbddd9a now has cross assembly build pipeling for Merlin32
Still builds with Merlin 16+ (AFAIK)

PS- I'm actually feeling quite sick today, so there could be
errors/missing files.  I'll try to double check when I feel better and
catch up at work. :(
2015-05-06 11:45:17 -05:00
Dagen Brock 661ed219be added the readme.s which is a copy of readme.md
it's been formatted as a source file so that people loading the
disk image in Merlin can open the file easily.
2014-12-05 00:06:25 -06:00
Dagen Brock ce33363ef3 fix indenting with Cadius (by Brutal Deluxe) 2014-12-04 23:44:27 -06:00
Dagen Brock 065ec1274d mono mode and working IIc vblanks 2014-06-18 18:28:31 -05:00
Dagen Brock c001358342 release version 2014-06-06 10:47:02 -05:00
Dagen Brock b4affc71f3 Merge branch 'master' of github.com:digarok/flapple 2014-06-04 23:51:22 -05:00
Dagen Brock 544837dcfd Initial commit 2014-06-04 23:49:14 -05:00
Dagen Brock 66778e7f20 add joy button support & text intro 2014-06-04 23:47:32 -05:00
Dagen Brock bd33f90e2c most keys work as expected.. bettter attract 2014-06-02 15:20:18 -05:00
Dagen Brock 1ecd824666 so many things... attract mode near done 2014-05-30 12:29:49 -05:00
Dagen Brock 20d346bda0 so much stuff.. logo, etc 2014-05-22 14:55:16 -05:00
Dagen Brock 3bb1398fca new version (full only so far) 2014-05-12 23:50:28 -05:00
Dagen Brock 5a28f86f28 time flies when you'r almost done? 2014-05-12 21:08:09 -05:00
Dagen Brock f5a9eee5ea pipes largely optimized 2014-05-08 22:39:41 -05:00
Dagen Brock 4a0248ce28 Minor optimizations and refactoring 2014-05-08 15:26:37 -05:00
Dagen Brock a41677dd7b use jmp to move around pipe functions 2014-05-06 23:32:10 -05:00
Dagen Brock 236ceed08d optimize pipe cap left clip 2014-05-06 23:07:51 -05:00
Dagen Brock 75a13ed465 the overall cost of this short-circuit probably negates the gains unless you have a lot of masked bytes.
also, this is a legitimate commit message length... I'm not part of your system!!!!
2014-05-06 22:34:11 -05:00
Dagen Brock dd8e5d68aa i think i forgot to remove some unneeded functions 2014-05-06 22:33:48 -05:00
Dagen Brock 7f5b53fe06 faster grass - hardcoding vbl for IIgs 2014-05-06 21:59:20 -05:00
Dagen Brock 9e40ebc851 optimize other pipe cap 2014-05-06 21:19:35 -05:00
Dagen Brock efc076e425 pipe cap sprite optimization 2014-05-06 20:50:31 -05:00
Dagen Brock ea2c27f1e9 some more minor optimization 2014-05-06 09:48:34 -05:00
Dagen Brock f363610cbf more jmp vs jsr 2014-05-06 00:55:20 -05:00
Dagen Brock f1e2c8cdd9 more optimization 2014-05-06 00:42:40 -05:00
Dagen Brock 29ee3bbf9a pipe body optimization 2014-05-05 20:57:40 -05:00
Dagen Brock 6036d76c59 optimization passes... with some versions i've tried 2014-05-04 16:34:05 -05:00
Dagen Brock 31c0fc17dc mostly working engine 2014-05-03 18:17:30 -05:00
Dagen Brock 569cf9aa62 fix sprite drawing 2014-05-02 11:39:11 -05:00
Dagen Brock 7b02fd9973 fixed sprite routines i think 2014-05-01 16:45:30 -05:00
Dagen Brock 82a8a1b406 partiall working sprites 2014-04-30 07:39:12 -05:00
Dagen Brock 2590a8d2ca collision/draw partial 2014-04-27 14:06:37 -05:00
Dagen Brock 2ba14b086b sprite collision pseudocode 2014-04-27 10:25:08 -05:00