Commit Graph

31 Commits

Author SHA1 Message Date
blondie7575
e851441668 Create README.md 2017-08-19 13:53:10 -07:00
Quinn Dunki
ea4fabe311 Better demos 2017-07-18 11:38:30 -07:00
Quinn Dunki
6976747a86 Final KFest demo commit
- Added text mode
- Added some sprites
- Fixed a bug in high-bit detection
- High bit detection now smarter
2017-07-18 11:33:57 -07:00
Quinn Dunki
b8ae24af14 Testing merged branches 2017-07-04 12:54:01 -07:00
Quinn Dunki
b42ba15277 Merge branch 'master' of https://github.com/blondie7575/HiSprite
# Conflicts:
#	HiSprite.py
2017-07-04 12:52:44 -07:00
Quinn Dunki
b4f3c4bcfe Working demo for KFest 2017 2017-07-04 12:44:47 -07:00
Quinn Dunki
69e669054b Optimizations
- Added black rectangle compiling
- Got batched rendering working
2017-06-19 21:53:57 -07:00
blondie7575
d05bc7af85 Merge pull request #4 from robmcmullen/hisprite
HiSprite.py changes only
2017-05-31 18:57:37 -07:00
Rob McMullen
b74d5141a1 Modifications to jump table for vanilla 6502 support
* added argparse for argument parsing & printing usage
2017-05-30 14:06:33 -07:00
Quinn Dunki
34e34055d4 Cleaned up BG stuff I’m never going to use 2017-05-29 13:20:47 -07:00
Quinn Dunki
ca2bd7c586 Optimization & refinement
- Compiler now tracks cycle counts of blitters
- More interesting sample app
- Better VBL sync macro
2017-05-29 13:14:37 -07:00
Quinn Dunki
b3f9fdfd7d Merge branch 'master' of https://github.com/blondie7575/HiSprite 2017-05-28 11:56:27 -07:00
Quinn Dunki
d9cb4bd8af Optimization and fleshing out of demo app 2017-05-28 11:55:20 -07:00
blondie7575
b1828eaa91 Merge pull request #1 from robmcmullen/master
pypng on my platform returns an iterator for pixelData
2017-05-01 09:03:06 -07:00
Rob McMullen
ffcfab2ca2 pypng on my platform returns an iterator instead of a sequence of bytes, so have to force pixelData to a list 2017-04-29 19:36:01 -07:00
Quinn Dunki
f031405e33 Working parallel sprite demo 2017-04-02 19:54:51 -07:00
Quinn Dunki
537e1e0544 Put an old optimization back in 2017-03-26 11:02:22 -07:00
Quinn Dunki
2d92fa90cf Revert 2017-02-26 20:18:20 -08:00
Quinn Dunki
110760c8b1 Proof of concept for page flipping 2017-02-26 20:17:22 -08:00
Quinn Dunki
9284814222 Cleanup, early support for page 2 2017-02-25 16:30:30 -08:00
Quinn Dunki
386b338c23 Code cleanup
- Also fixed a bug with high bit determination
2016-12-25 13:43:14 -07:00
Quinn Dunki
56e75f426e Fixed background save/restore for 6-byte sprites
Also added interesting background test image and utility functions
2016-12-22 14:28:46 -08:00
Quinn Dunki
7eb3f6fdd7 Added support for the color white 2016-12-21 14:03:28 -08:00
Quinn Dunki
a37f15846f Cleanup 2016-09-10 11:04:57 -07:00
Quinn Dunki
2d1a5c6f34 All basic colors working 2016-09-01 13:13:27 -07:00
Quinn Dunki
53b2080b66 Working horizontal lookups 2016-08-29 12:44:54 -07:00
Quinn Dunki
dbe729e839 Basic shifted data unrolling working for violet and green 2016-08-18 12:12:11 -07:00
Quinn Dunki
0a1cd5b8ed Proof of concept working 2016-07-20 22:44:22 -05:00
Quinn Dunki
6e2bcdb352 Rough first pass on python sprite compiler 2016-07-20 22:39:11 -05:00
Quinn Dunki
b72ce43d95 gitignore 2016-07-20 19:31:35 -05:00
Quinn Dunki
bbc4488494 Initial commit 2016-07-20 19:30:24 -05:00