Commit Graph

434 Commits

Author SHA1 Message Date
Vince Weaver
36f8287f87 hgr: parallax: sier 2022-09-27 16:00:36 -04:00
Vince Weaver
5b11e47081 hgr: par: sier 2022-09-27 11:43:30 -04:00
Vince Weaver
43bf3ae846 hgr: update par_hgr 2022-09-27 02:24:19 -04:00
Vince Weaver
c387dfd393 hgr: parallax 2022-09-27 01:34:56 -04:00
Vince Weaver
4a1a6e6126 basic: update par_bot 2022-09-25 23:24:43 -04:00
Vince Weaver
6aa3e56252 basic: par 2022-09-25 23:16:32 -04:00
Vince Weaver
f02c284329 basic: add large_xor 2022-09-25 17:37:38 -04:00
Vince Weaver
e3e4f2a559 basic: boxes 2022-09-25 01:32:03 -04:00
Vince Weaver
e37873de3b appleiibot: add elite 2022-09-06 00:30:11 -04:00
Vince Weaver
3e93b60331 basic: add target 2022-09-01 21:03:24 -04:00
Vince Weaver
021d88784f hgr: solaris: trying to fit 2022-08-21 23:46:35 -04:00
Vince Weaver
17114d2728 solaris: update trying to figure out table 2022-08-20 23:23:46 -04:00
Vince Weaver
47f30f9de9 hgr: solaris 2022-08-19 01:36:14 -04:00
Vince Weaver
086aaa47cd hgr_viewer: add another image 2022-08-09 23:39:06 -04:00
Vince Weaver
963f9f0586 hgr_viewer: update Makefile one last time 2022-07-19 22:11:21 -04:00
Vince Weaver
bf2d8cb12e hgr_viewer: update Makefile yet again 2022-07-19 22:05:08 -04:00
Vince Weaver
c9087b8201 hgr_viewer: forgot Makefile, as always 2022-07-19 22:01:46 -04:00
Vince Weaver
77bd42616f hgr_viewer: update and put things together 2022-07-19 21:59:43 -04:00
Vince Weaver
94bc946a4c hgr: another short graphics demo 2022-06-10 23:28:02 -04:00
Vince Weaver
4305eedcd2 gr: stars: see if it will fit in 128 bytes
short answer is no
2022-06-02 15:08:58 -04:00
Vince Weaver
72215d5ec8 basic: applebot: add star bounce 2022-05-31 13:57:28 -04:00
Vince Weaver
5b059ab037 basic: convert_tgreene: add help message 2022-05-31 13:47:25 -04:00
Vince Weaver
105148be9d gr: stars_bot: optimizing 2022-05-31 12:55:41 -04:00
Vince Weaver
c6a325c25d gr: stars 2022-05-31 12:10:10 -04:00
Vince Weaver
b289cab701 star: draw a star 2022-05-31 10:45:24 -04:00
Vince Weaver
6370349ac5 gr: scroll: more work 2022-05-23 09:00:01 -04:00
Vince Weaver
3f4b525f0d scroll: change pattern 2022-05-20 00:17:22 -04:00
Vince Weaver
eafb6271c8 gr: scroll: update texture 2022-05-19 23:20:44 -04:00
Vince Weaver
5bbdd48d60 gr: trench: merge in xw 2022-05-19 00:35:00 -04:00
Vince Weaver
d7ebc52fcd graphics: hgr: xw 2022-05-18 20:30:49 -04:00
Vince Weaver
c3bd11a910 gr: scroll: more work 2022-05-18 09:07:38 -04:00
Vince Weaver
ccea46bc50 polly: automate sample 2022-05-13 23:37:13 -04:00
Vince Weaver
4fcefd0ad0 gr: scroller: random: update logo 2022-05-09 00:54:34 -04:00
Vince Weaver
4715dfaf85 scroll: work on smaller version 2022-05-08 01:14:52 -04:00
Vince Weaver
0d9db2963f gr: scroll: random bot fits 2022-05-03 00:36:58 -04:00
Vince Weaver
ab46040837 gr: scroll: random 2022-05-02 22:50:11 -04:00
Vince Weaver
0949531644 gr: scroll: diamond 2022-04-28 00:29:10 -04:00
Vince Weaver
5dda7169c1 gr: work on scroller 2022-04-26 08:09:54 -04:00
Vince Weaver
2d303093d6 lemm: bottom menu sorta working 2022-03-14 22:57:33 -04:00
Vince Weaver
ad103d2feb hgr: lines: vlin
add some hgr_vlin code
2022-03-14 13:29:33 -04:00
Vince Weaver
5d3ba6d7cb lemm: add hlin support 2022-03-14 12:16:40 -04:00
Vince Weaver
539e48cc63 hgr_hlin: split off test 2022-03-14 01:02:58 -04:00
Vince Weaver
ea6e862d26 hgr: lines: update hlin code 2022-03-14 00:26:11 -04:00
Vince Weaver
436ee2f087 hgr: particle, make basic bot version
doesn't display well on the bot, single pixels never do
2022-03-12 14:16:13 -05:00
Vince Weaver
c0ee4c4df2 hgr: particle 2022-03-12 13:21:32 -05:00
Vince Weaver
8dfb365ab5 gr: particle effect 2022-03-12 00:21:37 -05:00
Vince Weaver
d24ed0f461 appleiibot: oops 2022-02-27 23:53:06 -05:00
Vince Weaver
66982968c1 hgr: static 2022-02-03 01:35:48 -05:00
Vince Weaver
1e7a64719d demos: more putting things back 2022-02-03 01:28:16 -05:00
Vince Weaver
5a73be34b7 orb: making sure we don't forget what we've learned 2022-02-02 23:29:50 -05:00
Vince Weaver
dbd4351b0e orb: add orb
also acciedntally update a few others
2022-02-02 00:20:56 -05:00
Vince Weaver
f67e8bc7cc sine: optimize a bit more 2022-01-26 00:06:20 -05:00
Vince Weaver
22a9c81d36 rotate: back off the sound a bit 2022-01-25 22:45:17 -05:00
Vince Weaver
ab9d7040b8 rotate: add sound 2022-01-25 22:20:22 -05:00
Vince Weaver
b317bb7d8e rotate: happy accident 2022-01-25 21:28:46 -05:00
Vince Weaver
2795f3e491 thick_cos: optimizations 2022-01-25 17:03:41 -05:00
Vince Weaver
7639719242 thick_cos: update optimization 2022-01-25 16:42:56 -05:00
Vince Weaver
d8fa3729a1 sine: update rom sine 2022-01-25 15:44:27 -05:00
Vince Weaver
265ca7b7ec sine: work on small sines 2022-01-25 14:16:08 -05:00
Vince Weaver
676cbb4659 hgr: transitions: rect for basic bot 2021-12-08 18:56:09 -05:00
Vince Weaver
f03e452326 hgr: rectangle, more optimization 2021-12-08 17:01:22 -05:00
Vince Weaver
18e4ae1554 hgr: transitions 2021-12-08 15:15:57 -05:00
Vince Weaver
4c36e768f7 hgr: doom flame for hgr 2021-11-29 15:39:39 -05:00
Vince Weaver
4b3beb6017 boxes: turkey
thanksgiving entry
2021-11-25 12:52:53 -05:00
Vince Weaver
19b2aac527 hgr: circle 2021-11-24 00:00:53 -05:00
Vince Weaver
21d3c1b289 hgr: thick lines 2021-11-23 23:52:19 -05:00
Vince Weaver
a25a133d6d hgr: thick_sine demo 2021-11-23 22:15:05 -05:00
Vince Weaver
9b5d52e09e plasma: one last opt 2021-11-04 21:39:42 -04:00
Vince Weaver
ecaa560381 plasma: more attempts 2021-10-26 15:05:14 -04:00
Vince Weaver
3e035a96fe hgr: plasma: forgot a file 2021-10-25 18:09:01 -04:00
Vince Weaver
d491f6ddca hgr: oval bot 2021-10-25 17:13:29 -04:00
Vince Weaver
0527513905 hgr: oval: pageflipping 2021-10-25 16:58:31 -04:00
Vince Weaver
9c6e0cb5ce hgr: oval: more optimization 2021-10-25 15:47:41 -04:00
Vince Weaver
ccdae6d1fb hgr: plasma 2021-10-25 14:10:44 -04:00
Vince Weaver
929c8e50c3 peasant: split off inventory code
put in language card?
2021-10-17 00:41:52 -04:00
Vince Weaver
ca018ebd00 oval: add bot version 2021-10-16 23:40:01 -04:00
Vince Weaver
f4879d9121 plamsa: more work 2021-10-16 21:30:06 -04:00
Vince Weaver
c9b19346eb Merge branch 'master' of github.com:deater/dos33fsprogs 2021-10-16 15:40:17 -04:00
Vince Weaver
553a9c34e1 plasma: add helper 2021-10-16 15:40:00 -04:00
Vince Weaver
cf0f503a4c static: ready for the bot 2021-10-15 18:57:06 -04:00
Vince Weaver
daceb8ef3b plasma: working on more plasma demos 2021-10-15 16:27:51 -04:00
Vince Weaver
3207ccd526 hgr: wires: add bot version 2021-10-07 22:59:03 -04:00
Vince Weaver
05953557ed hgr: wires: down to 91 bytes 2021-10-07 15:31:14 -04:00
Vince Weaver
7c680e4b56 hgr: wires: finally get it more or less working 2021-10-07 15:13:07 -04:00
Vince Weaver
6f61fe0df8 hgr: wires: update Makefile 2021-09-10 00:47:00 -04:00
Vince Weaver
645f486c91 hgr: blueorange 2021-09-09 16:23:06 -04:00
Vince Weaver
c680123ada peasant: fix narrow rectangles being drawn
also drop use of HGLIN, use rectangles for everything
2021-09-01 22:42:57 -04:00
Vince Weaver
c61a85b33f hgr_font: more or less working now 2021-08-09 21:46:19 -04:00
Vince Weaver
2977ac19c2 arcs: update appleiibot version 2021-08-05 01:11:11 -04:00
Vince Weaver
322ba44833 prodos: work on save file support 2021-08-02 16:01:09 -04:00
Vince Weaver
907146f43b vgi tests: split up 2021-07-30 15:10:38 -04:00
Vince Weaver
18a286dc0d vgi: move some things around 2021-07-29 16:56:45 -04:00
Vince Weaver
80ab6fefbf vgi-myst: move to own directory 2021-07-29 16:47:17 -04:00
Vince Weaver
1bd9028b9b vgi-doom: split off to own directory 2021-07-29 15:35:06 -04:00
Vince Weaver
f73271f20d hgr: lines: optimize 2021-07-29 14:16:08 -04:00
Vince Weaver
47336d1189 hgr: lines: minor changes 2021-07-28 08:44:22 -04:00
Vince Weaver
068ed6a85b hgr: lines: got 16-bit bresenham working 2021-07-27 15:29:08 -04:00
Vince Weaver
c3bde453ab checkers: version for use in LOGO 2021-07-26 01:33:26 -04:00
Vince Weaver
4e8e83cee6 logo: guess I'll get in on this LOGO action 2021-07-26 01:29:42 -04:00
Vince Weaver
e78e44abca now that Applwin supports LOGO, let's play with LOGO some 2021-07-22 12:07:02 -04:00
Vince Weaver
b0f9d12945 dhgr: fix raster4 sample 2021-07-21 22:46:20 -04:00
Vince Weaver
ee82b57505 vgi: add test program 2021-07-17 16:16:18 -04:00
Vince Weaver
46b2964348 mist_hgr: some more graphics stuff 2021-07-14 02:06:09 -04:00
Vince Weaver
67c80ee430 hgr_sprite: make generic
not very efficient
2021-07-12 02:18:06 -04:00
Vince Weaver
da6edf2a36 hgr: vgi: forgot to update for vgi_make_tables 2021-07-12 01:14:43 -04:00
Vince Weaver
9e26691bfd hgr: sprites: first sprite attempt 2021-07-11 22:10:51 -04:00
Vince Weaver
069d90dd0b vgi: update to better fit in myst code 2021-07-09 23:32:47 -04:00
Vince Weaver
63c8595d28 thinking: fix disk image size so will work with cffa3k 2021-07-09 00:33:28 -04:00
Vince Weaver
f11a02b9e1 hgr: vgi: modify tool so it can create binary output 2021-07-09 00:33:03 -04:00
Vince Weaver
a2afa747ef gr: thinking: might as well license the other files as well 2021-07-03 19:03:52 -04:00
Vince Weaver
d44044f042 gr: thinking: cracking, clarify license 2021-07-03 18:50:38 -04:00
Vince Weaver
9c3c8f0130 gr: thinking: add woz file 2021-07-03 17:14:39 -04:00
Vince Weaver
000d6df387 thinking: doing some over-thinking here 2021-07-03 16:13:41 -04:00
Vince Weaver
49e936326f gr: thinking/cracking updated 2021-07-03 15:40:34 -04:00
Vince Weaver
9552d1483f gr: thinking: working! 2021-07-03 15:17:00 -04:00
Vince Weaver
be704a2e44 gr: thinking: urgh too big to load at 3f5
took a while to figure out what was going on
2021-07-03 13:24:35 -04:00
Vince Weaver
af3834696b gr: thining: o/~ oh, oh, we're half way there o/~ 2021-07-03 12:55:44 -04:00
Vince Weaver
a38dfa674f gr: thinking: trying to get fully working 2021-07-03 12:07:54 -04:00
Vince Weaver
a9130f1c2e graphics: gr: thinking: update documentation 2021-07-03 00:28:17 -04:00
Vince Weaver
05343068df gr: thinking: cracking
in theory we can make the message anything that fits in a 40x7 bitmap
2021-07-02 23:16:00 -04:00
Vince Weaver
4f9db6bf4c gr: thinking: working for basic bot 2021-07-02 01:20:34 -04:00
Vince Weaver
fc09032b26 gr: thinking: too hard 2021-07-02 00:15:50 -04:00
Vince Weaver
4a724440cf gr: thinking: stuck on those last bytes 2021-07-01 17:21:19 -04:00
Vince Weaver
845bdad1b4 gr: thinking: have it scrolling
what to do about bottom of screen
2021-07-01 13:57:10 -04:00
Vince Weaver
66d1a39722 gr: thinking 2021-07-01 13:41:26 -04:00
Vince Weaver
19ac3d9bf2 hgr: lines: urgh 2021-07-01 01:39:13 -04:00
Vince Weaver
fef858fa6f hgr: lines: working on hgr lines 2021-06-30 23:33:04 -04:00
Vince Weaver
76275d1ee7 vgi: work on colors 2021-06-30 09:30:42 -04:00
Vince Weaver
4f395ea798 vgi: update for disk image upload 2021-06-27 23:21:09 -04:00
Vince Weaver
013411ffd1 vgi: split out common routines 2021-06-25 17:05:07 -04:00
Vince Weaver
fbcbc7e6b6 vgi: final doom version 2021-06-25 16:52:36 -04:00
Vince Weaver
ae09564fb8 vgi: doom: blurgh 2021-06-25 15:39:19 -04:00
Vince Weaver
84b997651d vgi: work on doom 2021-06-25 15:08:00 -04:00
Vince Weaver
598eb22da7 vgi: update lines code 2021-06-25 09:47:33 -04:00
Vince Weaver
673a08f403 hgr: vgi: add support for sparse triangles 2021-06-25 00:43:31 -04:00
Vince Weaver
1ba2a3b0e3 hgr: orb: cooler than expected 2021-06-25 00:04:25 -04:00
Vince Weaver
7b733e1509 hgr: web: get bot version working 2021-06-23 09:35:40 -04:00
Vince Weaver
d597b5210b vgi: rename some files 2021-06-21 22:05:33 -04:00
Vince Weaver
32c3f6f6d7 vgi: add fireplace 2021-06-21 20:21:07 -04:00
Vince Weaver
1ad2230f58 vgi: put in text 2021-06-21 17:15:30 -04:00
Vince Weaver
3262240cfc vgi: update with book
also vertical lines
2021-06-21 17:05:45 -04:00
Vince Weaver
957d2f3575 vgi: rocket_door done more or less 2021-06-21 15:52:04 -04:00
Vince Weaver
4c99c40a15 vgi: rocket 2021-06-21 15:02:34 -04:00
Vince Weaver
5d07e44a6a vgi: more rocket work 2021-06-21 13:58:13 -04:00
Vince Weaver
2088611f97 vgi: more work on triangles and too-big points 2021-06-21 12:34:43 -04:00
Vince Weaver
6dafbd8ba6 vgi: prepare for triangles 2021-06-21 11:12:21 -04:00
Vince Weaver
eb9a362a89 vgi: work on rocket 2021-06-21 00:52:15 -04:00
Vince Weaver
505a608549 hgr: triangles: investigate filled triangles
might fake it for now
2021-06-21 00:51:32 -04:00
Vince Weaver
f5717c604b hgr: vgi: finish first image 2021-06-20 00:31:14 -04:00
Vince Weaver
5495d6068c hgr: vgi: more work 2021-06-19 23:54:34 -04:00