Commit Graph

109 Commits

Author SHA1 Message Date
Rob McMullen 6186c1e639 Updated PDF 2018-07-23 23:29:16 -07:00
Rob McMullen 70e2cea056 More demo refactoring 2018-07-23 19:22:26 -07:00
Rob McMullen 213a06ad8d Reorganized demo directory structure` 2018-07-23 15:44:08 -07:00
Rob McMullen 2730283383 More README updates 2018-07-23 14:42:04 -07:00
Rob McMullen cd2ff5d059 Edits in progress for README.rst 2018-07-23 13:56:38 -07:00
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