Rob McMullen
|
d5019d31f0
|
Added generated PDF product
|
2018-07-23 13:15:27 -07:00 |
|
Rob McMullen
|
cbec94af8e
|
Added URL for asmgen
|
2018-07-23 13:15:10 -07:00 |
|
Rob McMullen
|
9ff9f7b13e
|
Added build products for font comparison test
|
2018-07-23 12:52:43 -07:00 |
|
Rob McMullen
|
703e412eb2
|
Added comments about writing to 2nd hi-res page
|
2018-07-23 12:46:23 -07:00 |
|
Rob McMullen
|
e4a67924e3
|
Added sample tests for publishing
|
2018-07-23 12:39:56 -07:00 |
|
Rob McMullen
|
025b756e24
|
Changed shbang line to use /usr/bin/env to find the python interpreter
|
2018-07-23 12:18:14 -07:00 |
|
Rob McMullen
|
8f2d4b294e
|
Updated one-sheet with speed comparison chart
|
2018-07-23 11:32:07 -07:00 |
|
Rob McMullen
|
dc1f5bf463
|
Added beginnings of one-page summary of transposed font
|
2018-07-23 06:22:56 -07:00 |
|
Rob McMullen
|
a92efaf0f2
|
Added two demo modes: InsaneClear and CompiledFont
* these don't make sense except for testing, they are inefficient or take too much space
|
2018-07-20 19:26:40 -07:00 |
|
Rob McMullen
|
56f2edca20
|
Added fast clear screen routine
|
2018-07-19 21:21:25 -07:00 |
|
Rob McMullen
|
f3b6a5195d
|
Updated to version 2.0, dropping support for python 2
|
2018-07-01 21:26:04 -07:00 |
|
Rob McMullen
|
b946684f0d
|
Fixes for py3 compatibility
|
2018-07-01 21:23:56 -07:00 |
|
Rob McMullen
|
ef52e61be3
|
Font demo program comparing my transposed font character generator to standard type character generators
|
2017-09-20 09:55:27 -07:00 |
|
Rob McMullen
|
651cc2c7f1
|
Changed driver filename to -asmgen-driver instead of -sprite-driver
|
2017-09-20 09:54:32 -07:00 |
|
Rob McMullen
|
e58f196dd5
|
Added comment about friendly fork status in README
|
2017-08-29 08:46:19 -07:00 |
|
Rob McMullen
|
bd53e7a6e1
|
Updated README
|
2017-08-18 09:34:36 -07:00 |
|
Rob McMullen
|
272f935631
|
Updated README
|
2017-08-17 10:44:32 -07:00 |
|
Rob McMullen
|
1f4bbbd533
|
Added argument to convert raw data to assembly source .byte (or equivalent) directives
|
2017-07-28 09:28:22 -07:00 |
|
Rob McMullen
|
4f8cf05853
|
Rename to asmgen; added WIP for RLE compression
|
2017-07-26 23:58:45 -07:00 |
|
Rob McMullen
|
8ab52b1722
|
Added generator for scrolling wipe
|
2017-07-26 10:40:11 -07:00 |
|
Rob McMullen
|
5a66fad560
|
Switch back and forth between merged images instead of just once
|
2017-07-24 14:05:23 -07:00 |
|
Rob McMullen
|
9abfdff8c7
|
Initial code fork to new repository from Quinn's HiSprite
|
2017-07-17 10:59:00 -07:00 |
|
Rob McMullen
|
827b808e4f
|
Added merge for raw HGR screen data
|
2017-07-17 06:33:47 -07:00 |
|
Rob McMullen
|
754b0e60c8
|
Added title screen image conversion
|
2017-07-15 23:54:00 -07:00 |
|
Rob McMullen
|
71e57e7433
|
Removed debug background stuff (unnecessary now that lots more is working)
|
2017-07-09 21:19:06 -07:00 |
|
Rob McMullen
|
ee9d4e1efb
|
Added wipe
|
2017-07-09 20:00:59 -07:00 |
|
Rob McMullen
|
39057dc2c7
|
Added makefile target that includes title screens
|
2017-07-07 12:24:25 -07:00 |
|
Rob McMullen
|
aa8c033547
|
fatfont: fixed 0 and 1 for consistency
|
2017-07-06 22:22:33 -07:00 |
|
Rob McMullen
|
1dba5f5d67
|
Damage working!
* removed slow font drawing since I won't ever use it
|
2017-07-06 21:52:04 -07:00 |
|
Rob McMullen
|
053f631335
|
Keyboard control experiments
|
2017-07-06 11:05:29 -07:00 |
|
Rob McMullen
|
da9236db0b
|
Added printout of keypress
|
2017-07-06 07:16:51 -07:00 |
|
Rob McMullen
|
5d34f19fd6
|
Removed stuff from Quinn's demo that I'm not using
|
2017-07-05 22:25:43 -07:00 |
|
Rob McMullen
|
83b57cbf7a
|
Added some keyboard debug checking & added debug flag for quicker startup
|
2017-07-05 22:20:49 -07:00 |
|
Rob McMullen
|
527cd2226c
|
Since I now have an approved fork rather than contributing back to Quinn, changing to more PEP-8 python style
* changed some assembly variables and categorized them by address to hopefully make debugging easier
|
2017-07-05 12:50:22 -07:00 |
|
Rob McMullen
|
e04491e324
|
Added comparison of fast draw and slow draw of fonts
|
2017-07-05 07:26:31 -07:00 |
|
Rob McMullen
|
25610af2b4
|
Added fast font demo
|
2017-07-04 13:36:36 -07:00 |
|
Rob McMullen
|
607c020e7e
|
Added fast font routine using unrolled loops
|
2017-07-04 13:34:25 -07:00 |
|
Rob McMullen
|
95cd30c5ac
|
Added damage option to supply to user the size of the sprite for background regeneration
|
2017-07-03 21:22:58 -07:00 |
|
Rob McMullen
|
41ce921322
|
Changed complicated push/pull to simple EOR to choose a page
|
2017-07-03 16:33:22 -07:00 |
|
Rob McMullen
|
22d12dc34f
|
Fixed push/pull framework. Works on page1
|
2017-07-03 07:54:40 -07:00 |
|
Rob McMullen
|
89db8f6406
|
Optimization: don't have to inx in sprite code, can hardcode the increase in the array position
|
2017-07-02 21:54:04 -07:00 |
|
Rob McMullen
|
d748e2b737
|
push/pull framework for drawing sprites to either page
|
2017-07-02 21:38:32 -07:00 |
|
Rob McMullen
|
cf5c47e121
|
Color background test
|
2017-07-02 19:58:07 -07:00 |
|
Rob McMullen
|
c3a9f1478c
|
Added autogeneration of restorebg_init and restorebg_driver
|
2017-07-01 08:27:06 -07:00 |
|
Rob McMullen
|
d7ed49b7c2
|
Added generated code for backing store save/restore
|
2017-06-30 22:58:42 -07:00 |
|
Rob McMullen
|
695f589d1b
|
backingstore: mini optimization using smc instead of recomputing the column
|
2017-06-30 21:56:27 -07:00 |
|
Rob McMullen
|
9725c1bfd4
|
Ha! Figured out what the _smc suffix means... Self Modifying Code
|
2017-06-30 21:51:23 -07:00 |
|
Rob McMullen
|
c7defdfa81
|
renderloop: use a round robin so all sprites get the same amount of flicker
|
2017-06-30 14:43:28 -07:00 |
|
Rob McMullen
|
b817b9e1aa
|
Made color selection in PNGs a little more forgiving
|
2017-06-30 14:13:42 -07:00 |
|
Rob McMullen
|
2704f6f9a4
|
Updated sample program to alternate between using the delay routine and going full speed
|
2017-06-30 13:02:47 -07:00 |
|