Commit Graph

984 Commits

Author SHA1 Message Date
Vince Weaver 0a13368f2a keen: update notes 2024-03-20 01:47:05 -04:00
Vince Weaver a7f1826f3f keen: update rayguns 2024-03-20 01:45:37 -04:00
Vince Weaver 7387e83a63 keen: score updates properly 2024-03-20 01:40:58 -04:00
Vince Weaver f3f4681194 keen: clean up variable initialization
some things should be initialized at the title, some at the level
2024-03-20 01:03:28 -04:00
Vince Weaver afaea8e59c keen: more work on item pickup 2024-03-18 01:16:13 -04:00
Vince Weaver e2327896d2 keen: update scroll for left edge of screen 2024-03-17 00:29:57 -04:00
Vince Weaver 018f407828 keen: update start position
keen comes through the door, he doesn't drop in from the sky
like that maniac duke nukem
2024-03-16 16:09:01 -04:00
Vince Weaver fb1cf56ec9 keen: update status 2024-03-16 01:28:25 -04:00
Vince Weaver 1866d19a53 keen: add support for partial blocks 2024-03-14 01:21:45 -04:00
Vince Weaver 6460d12c25 keen: more drawing optimization 2024-03-14 00:32:22 -04:00
Vince Weaver 9d27583f11 keen: optimize drawing a bit 2024-03-14 00:24:03 -04:00
Vince Weaver 8ad4414424 keen: almost have full screen working 2024-03-14 00:08:19 -04:00
Vince Weaver eef30bc258 keen: working on making it full screen 2024-03-13 00:46:34 -04:00
Vince Weaver bff5f6c13b keen: add twinkling star 2024-03-12 02:20:36 -04:00
Vince Weaver 29932afb40 keen: show parts 2024-03-12 02:09:15 -04:00
Vince Weaver 8f51042ed8 keen: more mars map 2024-03-12 01:02:44 -04:00
Vince Weaver d34a2131a9 keen: more work on mars map 2024-03-12 00:58:15 -04:00
Vince Weaver e002d2e982 keen: add mars map 2024-03-11 01:37:08 -04:00
Vince Weaver 3143e46d90 keen: update sprites 2024-03-10 22:49:04 -04:00
Vince Weaver a08a515886 keen: auto-gen sprites 2024-03-10 01:29:13 -05:00
Vince Weaver 6552127256 duke: autogen sprites 2024-03-10 01:26:40 -05:00
Vince Weaver a091e8e7ec keen1: initial mostly working proof 2024-03-10 00:44:20 -05:00
Vince Weaver 2cf26ac28d keen: initial checkin 2024-03-09 13:36:33 -05:00
Vince Weaver f2f17259ba hgr_font: trying some things out 2023-08-23 16:18:49 -04:00
Vince Weaver 8615485137 cliff: update priority background 2023-08-16 17:07:04 -04:00
Vince Weaver ec2c38f0ea sb: back_off: fix order of screen clear
this was lurking on a different devel machine, but I think it is
necessary?
2023-08-14 16:10:15 -04:00
Vince Weaver 1464010226 cliff: update graphics to have less purple/green transitions 2023-08-14 16:07:18 -04:00
Vince Weaver eed939a0e0 cliff: can walk around now 2023-08-14 15:11:33 -04:00
Vince Weaver 92cd39ac43 sb: more work on cliff 2023-08-14 01:43:56 -04:00
Vince Weaver 8f7175273a peasant: longstanding bug in hgr_copy should have caught? 2023-08-14 01:41:40 -04:00
Vince Weaver bee32d7ab1 sb: work on cliff 2023-08-14 01:40:08 -04:00
Vince Weaver 82fa0203b3 sb: forgot to update loading graphic 2023-06-16 17:20:32 -04:00
Vince Weaver 1496a99034 sb: fix sound up 2023-06-16 16:02:23 -04:00
Vince Weaver c7ed743b17 sb: finish graphics for back off 2023-06-16 02:00:04 -04:00
Vince Weaver dc2692ad94 Merge branch 'master' of github.com:deater/dos33fsprogs 2023-06-15 23:52:04 -04:00
Vince Weaver ac62b3b087 sb: add helper file 2023-06-15 23:51:44 -04:00
Vince Weaver 6d5921d1f0 sb: hook up back off 2023-06-15 00:18:22 -04:00
Vince Weaver 8d8dda40b0 sb: add initial back_off code 2023-06-14 16:56:30 -04:00
Vince Weaver c96e9932b7 sb: add back off 2023-06-14 00:25:10 -04:00
Vince Weaver 2fd78d96b2 sb: get background pulsing 2023-06-11 13:14:24 -04:00
Vince Weaver e645d558fa sb: move to load at $4000 2023-06-11 02:33:52 -04:00
Vince Weaver d7f7366ae4 sb: re-arrange so we can load lower 2023-06-11 02:16:25 -04:00
Vince Weaver a3a3471805 sb: add sound effects 2023-06-11 02:06:45 -04:00
Vince Weaver 290f6f4bc6 sb: more or less have logic in reasonable state 2023-06-11 01:03:01 -04:00
Vince Weaver 26a4a66e4a sb: shield work mostly works 2023-06-11 00:52:09 -04:00
Vince Weaver d64015eae6 sb: can now damage strongbad 2023-06-10 23:44:58 -04:00
Vince Weaver 447b21d420 sb: your head, can in fact, now asplode 2023-06-10 23:08:49 -04:00
Vince Weaver 6a4ff347da sb: fix blue/orange sprite to have pseudo transparency 2023-06-10 22:37:29 -04:00
Vince Weaver b95389b54e sb: bounce off walls 2023-06-10 22:20:30 -04:00
Vince Weaver 261be4abdb sb: working on gameplay 2023-06-09 16:56:25 -04:00
Vince Weaver 49585b0a28 sb: add in sound 2023-06-09 16:16:43 -04:00
Vince Weaver c3dd6b2687 sb: asplode more or less there 2023-06-09 15:43:52 -04:00
Vince Weaver a6a2fb235c sb: update with full sprite load 2023-06-09 13:25:11 -04:00
Vince Weaver 40eb53cb7c sb: more spritework 2023-06-09 01:54:20 -04:00
Vince Weaver 7a160512b3 sb: get the asplode text printing right 2023-06-09 00:26:49 -04:00
Vince Weaver ff5a7cb543 sb: update Makefile to build all 2023-06-07 13:52:12 -04:00
Vince Weaver 790437e339 sb: projectile animation 2023-06-06 15:34:11 -04:00
Vince Weaver 9ded41d8bd sb: add some sound effects 2023-06-05 16:29:18 -04:00
Vince Weaver e86d1f503a sb: add projectile 2023-06-05 01:48:45 -04:00
Vince Weaver 75bfb9b9a5 sb: drop shield after timeout 2023-06-04 00:50:59 -04:00
Vince Weaver 0ce69e9a12 sb: can activate shield 2023-06-04 00:46:01 -04:00
Vince Weaver ce03614991 sb: use page flipping 2023-06-03 18:37:14 -04:00
Vince Weaver 7ec3ce6856 sb: add edga jr easter egg 2023-06-03 16:00:05 -04:00
Vince Weaver 687e963275 sb: add some head movement 2023-06-03 12:48:37 -04:00
Vince Weaver 6104eb40ba sb: improve color cycle 2023-06-02 23:46:25 -04:00
Vince Weaver 4eb8cd5ab8 sb: work on color cycle 2023-06-02 17:07:04 -04:00
Vince Weaver 34401d1dac sb: start using big sprites 2023-06-02 16:37:01 -04:00
Vince Weaver b29f0334ae sb: add sbzone files 2023-06-02 15:40:42 -04:00
Vince Weaver 2468c859ac sb: add two placeholder games 2023-06-02 11:59:48 -04:00
Vince Weaver 3e0a94861f sb: update title screen 2023-06-01 23:46:07 -04:00
Vince Weaver ec60687498 sb: split up files 2023-06-01 23:25:42 -04:00
Vince Weaver e3a9d29184 sb: skip intro when you return to the menu screen 2023-06-01 17:04:31 -04:00
Vince Weaver dca40eecea sb: rename the fn files 2023-06-01 16:50:41 -04:00
Vince Weaver 4c462958ab sb: title keyboard navigation 2023-06-01 16:45:32 -04:00
Vince Weaver cae06cd638 sb: add some sprites to title 2023-06-01 16:21:40 -04:00
Vince Weaver 7fbebb9895 sb: keyboard early out 2023-06-01 14:29:59 -04:00
Vince Weaver 960339242d sb: fix up scroll intro 2023-05-31 17:06:35 -04:00
Vince Weaver 5d4e0b066b sb: forgot a file 2023-05-31 01:15:43 -04:00
Vince Weaver 41d7fe69c8 title: add sound 2023-05-31 01:14:56 -04:00
Vince Weaver abe1dd5bc5 vscroll: add faster version 2023-05-30 16:56:41 -04:00
Vince Weaver f240488fb7 vscroll: cycle count 2023-05-30 13:17:08 -04:00
Vince Weaver c844297c3b sb: work on vert scroll 2023-05-30 00:36:16 -04:00
Vince Weaver 68dab4547d sb: use qboot 2023-05-26 00:18:33 -04:00
Vince Weaver 67e00b64e8 double: update music 2023-05-13 00:52:17 -04:00
Vince Weaver a50edb886d missing files 2023-05-05 02:21:05 -04:00
Vince Weaver 3bc06db7ba fn: add final screen 2023-05-03 18:49:11 -04:00
Vince Weaver 034b22db48 fn: working 2023-05-03 02:08:13 -04:00
Vince Weaver 5c37ea5fb7 fn: huge pain getting page flipping to work 2023-05-03 00:41:01 -04:00
Vince Weaver cb84455f65 fn: first implementation 2023-05-02 22:10:19 -04:00
Vince Weaver abf18eb43c fn: update sprite mask code 2023-05-02 21:18:43 -04:00
Vince Weaver d99e0726e2 fn: update floppy animation 2023-05-02 01:06:29 -04:00
Vince Weaver b4c8a5ed5e fn: making progress 2023-05-02 00:50:49 -04:00
Vince Weaver b462b2a3ca text_to_ed: make it a centralized utility 2023-05-01 21:44:23 -04:00
Vince Weaver ee73d1f55b fn: initial implementation 2023-05-01 21:14:07 -04:00
Vince Weaver 7b13414386 vaporlock: try some of the double modes 2023-04-25 22:55:26 -04:00
Vince Weaver 5ec950a48a sb: add text info 2023-03-15 02:07:52 -04:00
Vince Weaver cc4f67099e sb: properly page flip 2023-03-15 02:02:51 -04:00
Vince Weaver aaed2d1b39 sb: add transparent sprite support 2023-03-13 23:55:12 -04:00
Vince Weaver 18317502d3 sb: update graphics 2023-03-13 18:43:17 -04:00
Vince Weaver 6545f5e521 sb: both ducks move 2023-03-13 15:29:05 -04:00
Vince Weaver 29f92a2df4 sb: update graphics 2023-03-13 09:28:00 -04:00
Vince Weaver 2de3dbffc5 sb: auto-gen sprites 2023-03-11 22:43:40 -05:00
Vince Weaver a9708b9f5b sb: update title screen 2023-03-11 12:14:26 -05:00
Vince Weaver e63b2977db sb: urgh Y must be 0 2023-03-10 00:28:36 -05:00
Vince Weaver 7d3be99107 sb: more ill-advised nonsense 2023-03-07 00:28:45 -05:00
Vince Weaver 5cfabce59c sb: ill advised new project 2023-03-05 20:54:41 -05:00
Vince Weaver e37873de3b appleiibot: add elite 2022-09-06 00:30:11 -04:00
Vince Weaver b85da4bc1a peasant: convert to zx02 compression from lzsa
makes a noticable improvement in file sizes
2022-08-02 00:46:54 -04:00
Vince Weaver 1e3fa91a6e lemm: hook up music 2022-04-22 01:56:34 -04:00
Vince Weaver 60902532cb lemm: add more music 2022-04-22 01:34:33 -04:00
Vince Weaver 64d366ef8f lemm: some more music 2022-04-22 01:34:03 -04:00
Vince Weaver 6c06f149ec lemm: update levels to be playable 2022-04-19 21:36:44 -04:00
Vince Weaver c6fa85acf0 lemm: let you switch jobs if digging, etc
I think the actual game lets you do this
2022-04-19 21:27:36 -04:00
Vince Weaver 0845530f75 lemm: hr_level2 was still slightly too big to fit
was having odd effects on the flame thrower
2022-04-17 22:01:56 -04:00
Vince Weaver d6876d4cde lemm: add hr expansion 2022-04-17 19:28:29 -04:00
Vince Weaver f782b5d41c lemm: switch to other iic vblank method 2022-04-15 08:18:47 -04:00
Vince Weaver b6fcd7efa8 lemm: more work on iic vblank 2022-04-14 16:12:21 -04:00
Vince Weaver 3b8aa7fad8 lemm: bump to version 1.01
iic and iigs in theory tested in emulators
2022-04-13 22:23:40 -04:00
Vince Weaver df1980d214 lemm: get music working on IIc 2022-04-13 21:35:48 -04:00
Vince Weaver 76810c1863 lemm: bump version to 1.0 2022-04-13 08:15:59 -04:00
Vince Weaver 2b7b8763ee lemm: improve exploding sequence a bit 2022-04-12 23:21:51 -04:00
Vince Weaver f914998e5e Merge branch 'master' of github.com:deater/dos33fsprogs 2022-04-12 22:39:03 -04:00
Vince Weaver f9b67e69e8 lemm: add danger to level7 2022-04-12 22:38:43 -04:00
Vince Weaver 990965a122 lemm: add a README 2022-04-11 16:15:59 -04:00
Vince Weaver 04e31d4844 lemm: one-way digging on Level9 2022-04-10 15:15:48 -04:00
Vince Weaver 4e7496c6e4 lemm: exit flames on l5 are green 2022-04-09 22:10:09 -04:00
Vince Weaver 46e6467da7 lemm: move some stuff to qload to free up some room 2022-04-09 22:02:37 -04:00
Vince Weaver 5024313a11 lemm: make level5 winnable 2022-04-09 21:53:27 -04:00
Vince Weaver 354ed0e013 lemm: handle falling into the water 2022-04-09 21:22:18 -04:00
Vince Weaver d3d0e45941 lemm: add bubble animation for level4 2022-04-09 21:07:28 -04:00
Vince Weaver 64041dcd32 lemm: add animation to level6 2022-04-09 01:05:11 -04:00
Vince Weaver bc60bee478 lemm: make arrows more clean on L9 2022-04-06 01:23:17 -04:00
Vince Weaver 818296b858 lemm: don't assign floater if already one 2022-04-04 23:24:19 -04:00
Vince Weaver 87f038b675 lemm: update version 2022-04-04 19:18:25 -04:00
Vince Weaver faf9179c10 lemm: keep pointer on screen
would crash spectacularly when we'd go off the edge
2022-04-04 19:17:37 -04:00
Vince Weaver eff804db03 lemm: pressing escape at end of level takes you back to intro 2022-04-04 14:43:07 -04:00
Vince Weaver c01bf713ee lemm: update TODO 2022-04-04 13:57:14 -04:00
Vince Weaver 01eb59f4b0 lemm: remove lemmings that go off screen
still let them walk around in the status bar as it's vaguely amusing
2022-04-04 13:54:59 -04:00
Vince Weaver e33f1a82c4 lemm: fix bug where not erase on bottom half of screen 2022-04-04 13:50:15 -04:00
Vince Weaver 5fd7ae72c6 lemm: only make climber if not one already 2022-04-04 13:33:26 -04:00
Vince Weaver e057eae1ae lemm: bump to version 0.7 2022-04-03 01:08:43 -04:00
Vince Weaver 322050a149 lemm: add cheat mode 2022-04-03 01:06:55 -04:00
Vince Weaver afab837c37 lemm: fix bug where it'd crash if you get too close to ceiling 2022-04-03 01:03:13 -04:00
Vince Weaver c004229ec3 lemm: update all levels to support accurate job count 2022-04-03 00:13:17 -04:00
Vince Weaver f57de3b138 lemm: more hooking up proper job decrement 2022-04-02 23:52:15 -04:00
Vince Weaver 39a5627cf6 lemm: update so we update number of jobs left
irregularly placed, should re-draw the graphics to look better
2022-04-02 23:28:45 -04:00
Vince Weaver 26ee0aa451 lemm: work on adding job counters 2022-04-02 20:30:16 -04:00
Vince Weaver 17dd60972f lemm: get blockers vs climbers working OK again 2022-04-02 16:57:46 -04:00
Vince Weaver b6e8de41ed lemm: builder is much closer 2022-04-02 01:39:16 -04:00
Vince Weaver 0cad221d9e lemm: work on builder 2022-04-01 00:33:33 -04:00