Vince Weaver
6678816206
riven: disk40 now working
2024-06-16 01:30:47 -04:00
Vince Weaver
bded85bc8f
riven: start hooking up disk40
2024-06-16 00:47:15 -04:00
Vince Weaver
71998c47c0
riven: split out level definitions from common_defines.inc
2024-06-16 00:38:13 -04:00
Vince Weaver
39da488f51
riven: move more files into own directory
2024-06-16 00:34:42 -04:00
Vince Weaver
68be3f6f7c
riven: wrong attempt to try to add the missind outside scene
...
still 1k short
2024-06-15 23:50:41 -04:00
Vince Weaver
1130778db2
riven: move more stuff to qload
...
this frees up room in the levels...
2024-06-15 23:36:30 -04:00
Vince Weaver
cd3335ce00
riven: rename the movie files
2024-06-15 23:00:55 -04:00
Vince Weaver
36b8b26a04
riven: start moving some common routines into QLOAD
...
this saves some space
2024-06-15 22:53:44 -04:00
Vince Weaver
ef8b039e65
riven_hgr: start working on having multiple disks
2024-06-15 22:21:59 -04:00
Vince Weaver
33bb8ce34b
fish: maybe have it going
2024-06-12 23:38:23 -04:00
Vince Weaver
9629883c53
fish: clean up some things
...
/ no longer exits
mask sprite code handles odd columns
title screen no longer blinks in at start
2024-06-12 23:06:05 -04:00
Vince Weaver
e2170d5111
fish: adjust fish behavior a bit
2024-06-12 22:07:26 -04:00
Vince Weaver
c6eebc26fe
fish: hook up proper lure graphics
2024-06-12 20:58:37 -04:00
Vince Weaver
01bf61e944
fish: speed up background copy
2024-06-12 20:28:00 -04:00
Vince Weaver
1c290ed271
fish: more work on catching
2024-06-12 19:35:39 -04:00
Vince Weaver
f7f86f423e
fish: work on catching
2024-06-12 17:07:34 -04:00
Vince Weaver
97d244867c
fish: add ripples
2024-06-12 16:53:42 -04:00
Vince Weaver
b5bdbe03f6
fish: add bubbles
2024-06-12 15:41:46 -04:00
Vince Weaver
39f04816d7
fish: more fish sprite work
2024-06-12 15:11:58 -04:00
Vince Weaver
e0c4dc8460
fish: fix up fish sprites
2024-06-12 14:43:18 -04:00
Vince Weaver
e4f2f591b1
fish: more fish state tables
2024-06-12 14:06:45 -04:00
Vince Weaver
62762718ca
fish: hook up fish state machine
2024-06-12 13:23:35 -04:00
Vince Weaver
111a233a5b
fish: more work on fish motion
2024-06-12 12:45:58 -04:00
Vince Weaver
5167815cdb
fish: more work on sprites
2024-06-12 02:04:19 -04:00
Vince Weaver
796c572a2c
fish: start drawing fish
2024-06-11 16:41:38 -04:00
Vince Weaver
524717f987
fish: hook up score code
...
was more of a pain than you'd think. have to be careful reusing
sprite code
2024-06-11 16:21:49 -04:00
Vince Weaver
cc0a348394
fish: add flashing text for spacebar message
2024-06-11 12:56:11 -04:00
Vince Weaver
9e251acaa4
fish: add fish sprites
2024-06-10 16:36:31 -04:00
Vince Weaver
c7f7b78752
fish: work on fish
2024-06-10 01:08:39 -04:00
Vince Weaver
a788cbdd99
fish: add help text
2024-06-08 16:31:22 -04:00
Vince Weaver
7bc9935dfe
fish: add copyright text to title screen
2024-06-08 15:59:14 -04:00
Vince Weaver
723fecdfc7
fish: update sprite_big to properly handle purple/green palette too
2024-06-08 13:54:24 -04:00
Vince Weaver
14d806f918
fish: more work on sprites
2024-06-08 10:54:19 -04:00
Vince Weaver
db320728dc
fish: work on animations
2024-06-08 00:59:56 -04:00
Vince Weaver
d758fc265b
fish: work on graphics
2024-06-06 01:19:31 -04:00
Vince Weaver
61ad203672
fish: missed some files
2024-06-05 17:03:07 -04:00
Vince Weaver
bc68c3f29e
fish: hook up sounds
2024-06-05 17:01:31 -04:00
Vince Weaver
3ec6dbbfc1
sb: update to properly load fishing challenge
2024-06-05 15:53:06 -04:00
Vince Weaver
753cd68c9b
peasant_mini: move the peasant minigames to their own project
2024-06-05 15:35:19 -04:00
Vince Weaver
a7f1bf4212
fish: probably ill-advised
2024-06-05 00:56:26 -04:00
Vince Weaver
ab2e28ee42
riven_hgr: make transition to lores less ugly
2024-05-28 23:13:42 -04:00
Vince Weaver
9773a85ce0
riven_hgr: not enough room for one more projector scene
2024-05-28 23:10:53 -04:00
Vince Weaver
66073a8d34
riven_hgr: avoid text-mode glitch between scenes
2024-05-28 23:10:32 -04:00
Vince Weaver
c0d5f55b22
riven_hgr: lots of changes at the end
2024-05-28 23:02:06 -04:00
Vince Weaver
ba62a274da
riven_hgr: hook up disk change message
2024-05-28 19:40:16 -04:00
Vince Weaver
5936f4d921
riven_hgr: add back title text
2024-05-28 17:18:36 -04:00
Vince Weaver
e1f10efbbb
riven_hgr: use qboot instead of qload
...
probably a mistake, was a huge pain, but freed up some room
2024-05-28 16:51:03 -04:00
Vince Weaver
2b8f1ac1af
riven_hgr: re-arrange zero page and clear it
...
maybe inadvised at this juncture, but was trying to sort out occasional
keyboard issue that might have been due to some zero page values not
being initialized
2024-05-28 14:37:12 -04:00
Vince Weaver
5ff2f532f8
riven_hgr: setup more frames
2024-05-28 14:05:09 -04:00
Vince Weaver
3c2790aed9
riven_hgr: more frames
2024-05-28 02:04:17 -04:00
Vince Weaver
75d0162520
riven_hgr: hook up more frames
2024-05-28 01:20:15 -04:00
Vince Weaver
cc169d8599
riven_hgr: more frames
2024-05-27 22:35:28 -04:00
Vince Weaver
89e8494737
riven_hgr: add some more frames
2024-05-27 02:08:54 -04:00
Vince Weaver
c36ec03755
riven_hgr: hook up some more frames
2024-05-27 00:19:27 -04:00
Vince Weaver
5ad725c7e5
riven_hgr: hook up more locations
2024-05-26 01:49:34 -04:00
Vince Weaver
650c2be57b
riven_hgr: hook up some more images
2024-05-25 20:49:59 -04:00
Vince Weaver
1dcca3c939
riven_hgr: hook up more graphics
2024-05-25 02:04:59 -04:00
Vince Weaver
8d475499f4
riven_hgr: hook up some more graphics
2024-05-24 16:35:34 -04:00
Vince Weaver
f33daf11e8
riven_hgr: a few more images
2024-05-24 10:02:16 -04:00
Vince Weaver
5fe012edbc
riven_hgr: start hooking up movie
2024-05-23 14:58:10 -04:00
Vince Weaver
e27ae2c7f9
riven_hgr: optimize overlays in movie1
2024-05-23 11:39:42 -04:00
Vince Weaver
86b941b3d4
riven_hgr: start hooking up second movie
2024-05-23 11:31:16 -04:00
Vince Weaver
73c72ff8c3
riven_hgr: release v0.02
2024-05-23 00:43:23 -04:00
Vince Weaver
e1895fcf2d
riven_hgr: start setting up for movie2
2024-05-23 00:18:53 -04:00
Vince Weaver
d8bdea7f1c
riven_hgr: some more movie files
2024-05-23 00:14:15 -04:00
Vince Weaver
5b22420b1d
riven_hgr: hook up some more images
2024-05-22 21:55:30 -04:00
Vince Weaver
49cbd6f9b9
riven_hgr: 3 more images
2024-05-22 17:13:25 -04:00
Vince Weaver
54414955f3
riven_hgr: 5 more frames
2024-05-22 16:27:13 -04:00
Vince Weaver
72b8e30de4
riven_hgr: hook up more movie
2024-05-22 01:33:49 -04:00
Vince Weaver
8aaa3a75ed
riven_hgr: hook up movie code
2024-05-21 23:59:01 -04:00
Vince Weaver
a9153c981e
riven_hgr2: genericize code a bit
2024-05-21 23:34:55 -04:00
Vince Weaver
b2aa6b750e
riven_hgr: prep for maglev ride
2024-05-21 23:13:56 -04:00
Vince Weaver
b7ae7f5076
riven_hgr: more graphics
2024-05-21 01:46:44 -04:00
Vince Weaver
a62df74933
riven_hgr: work on movie1
2024-05-21 01:13:56 -04:00
Vince Weaver
926b91fadc
riven_hgr: more work on movie
2024-05-20 18:04:33 -04:00
Vince Weaver
1da11d99f0
riven_hgr: more overlay graphics
2024-05-20 02:02:07 -04:00
Vince Weaver
56225dc48c
riven_hgr: add ore graphics
2024-05-20 02:00:41 -04:00
Vince Weaver
e7cba11d5a
riven_hgr: hookup some more graphics
2024-05-17 22:49:43 -04:00
Vince Weaver
e41ebd4bdc
riven_hgr: forgot Makefile
2024-05-17 20:15:03 -04:00
Vince Weaver
c5bcf74f30
riven_hgr: work on transparent overlays
2024-05-17 16:56:29 -04:00
Vince Weaver
9704bbd11b
riven_hgr: add better clean target to Makefile
2024-05-17 16:16:21 -04:00
Vince Weaver
002ea967ed
riven_hgr: can click on things now
2024-05-17 13:07:47 -04:00
Vince Weaver
8fad1050c2
myst_hgr: rename dome
2024-05-17 12:49:57 -04:00
Vince Weaver
5604097aeb
riven_hgr: work on movie code
2024-05-17 12:39:00 -04:00
Vince Weaver
08019b6e31
riven_hgr: missed some changes
2024-05-17 01:34:06 -04:00
Vince Weaver
aa3a7c1a82
riven_hgr: hook up some more graphics
2024-05-17 00:10:29 -04:00
Vince Weaver
ce5511230f
riven_hgr: work on movie
2024-05-16 16:44:29 -04:00
Vince Weaver
70d383d498
riven_hgr: hook up new graphics
2024-05-16 13:48:17 -04:00
Vince Weaver
6d17af62aa
riven_hgr: more graphics
2024-05-16 09:40:45 -04:00
Vince Weaver
668a103f86
riven_hgr: gimp broke the sprites somehow
2024-05-15 17:37:08 -04:00
Vince Weaver
774cd13bb4
riven_hgr: can walk between levels now
2024-05-15 16:12:35 -04:00
Vince Weaver
d6a42b3732
riven_hgr: add projector level
2024-05-15 14:14:13 -04:00
Vince Weaver
652fbce9b9
riven_hgr: some more graphics
2024-05-15 01:51:36 -04:00
Vince Weaver
103e8dcfcd
riven_hgr: auto-generate pointers from png
2024-05-15 00:17:57 -04:00
Vince Weaver
fc8e3c657e
riven_hgr: can actuall walk around
...
sort of
2024-05-14 16:31:41 -04:00
Vince Weaver
c9d8d8fbd1
riven_hgr: move some files around
2024-05-14 12:54:56 -04:00
Vince Weaver
5b7b685f55
riven_hgr: update graphics
2024-05-14 10:01:50 -04:00
Vince Weaver
4da598ef54
riven_hgr: more images
2024-05-13 02:35:21 -04:00
Vince Weaver
fb54ea2c6e
riven_hgr: add pointer code from mist_hgr
2024-05-12 23:15:58 -04:00
Vince Weaver
064fd3bf10
riven_hgr: poc
2024-05-12 22:21:30 -04:00
Vince Weaver
583bebb5f0
keen: release version 0.8
...
mostly menu / story support
2024-05-10 23:12:41 -04:00
Vince Weaver
c5906235fc
keen: hook up title choice
2024-05-10 22:26:38 -04:00
Vince Weaver
6822c48268
keen: work on title
2024-05-10 01:36:26 -04:00
Vince Weaver
a07936677c
keen: hook up initial title screen
2024-05-10 01:21:25 -04:00
Vince Weaver
54021d7245
keen1: story seems to be working
2024-05-10 00:14:54 -04:00
Vince Weaver
dc4ef11204
keen1: aligned story
2024-05-10 00:05:56 -04:00
Vince Weaver
a2990d38c2
keen: story with up works
2024-05-09 23:48:49 -04:00
Vince Weaver
e8298357b4
keen: cycle counting closer
2024-05-09 21:28:31 -04:00
Vince Weaver
4e0fdf6968
keen1: more cycle counting
2024-05-09 17:12:56 -04:00
Vince Weaver
16ae738044
keen: update story generation
2024-05-09 16:45:11 -04:00
Vince Weaver
320dd047df
keen: work toward cycle invariance
2024-05-09 16:25:11 -04:00
Vince Weaver
3c19cd57f5
keen: more work on story
2024-05-09 09:09:42 -04:00
Vince Weaver
ce36d74251
keen: story limits
2024-05-08 20:07:48 -04:00
Vince Weaver
f7cd1b2e43
keen1: update story code
2024-05-08 19:52:31 -04:00
Vince Weaver
28f144664e
keen: work on story
2024-05-08 01:12:57 -04:00
Vince Weaver
1ea4b0c506
dancing_blobs: maybe a better name
2024-05-07 23:27:11 -04:00
Vince Weaver
722db32577
keen: work on hooking up story
2024-05-07 01:24:37 -04:00
Vince Weaver
c1fa8afc05
o2024: add another program
2024-05-07 01:11:44 -04:00
Vince Weaver
88a2e1b23e
o2024: update the build
2024-05-07 00:50:26 -04:00
Vince Weaver
f9c64692d3
bubble_hgr: more optimization
2024-05-06 16:27:43 -04:00
Vince Weaver
44b090afd9
bubble_hgr: more optimization
2024-05-06 15:39:11 -04:00
Vince Weaver
83bd798037
bubble_hgr: more size optimization
2024-05-06 15:18:14 -04:00
Vince Weaver
bb6627b75a
bubble_hgr: work on size
2024-05-06 13:52:55 -04:00
Vince Weaver
ff0b9953d3
bubble_tiny: feed back what we know
2024-05-06 01:40:50 -04:00
Vince Weaver
6570ba6153
keen: work on story
2024-05-06 01:32:33 -04:00
Vince Weaver
04e2f98a18
demos: work on a new entry
2024-05-06 01:03:55 -04:00
Vince Weaver
533e59c6f9
bubble_gr: clean up comments
2024-05-06 00:54:59 -04:00
Vince Weaver
313dc4092a
bubble_gr: figured out how to get it down to 256
2024-05-06 00:52:48 -04:00
Vince Weaver
60a7c2b743
bubble_gr: add panning, now 2 bytes too big again :(
2024-05-04 00:31:05 -04:00
Vince Weaver
3df51e29ae
bubble_gr: re-optimize
2024-05-03 23:37:31 -04:00
Vince Weaver
2ba9e8d5d5
bubble_gr: try moving back to 64 sine table
2024-05-03 21:31:55 -04:00
Vince Weaver
d360e8e4d6
bubble_gr: more size work
2024-05-03 02:15:06 -04:00
Vince Weaver
8a39749d2f
bubble_gr: undo some smc
2024-05-03 01:51:58 -04:00
Vince Weaver
5c41d53724
bubble_gr: trim out extraneous code
2024-05-02 01:03:02 -04:00
Vince Weaver
793611509d
bubble_gr: more optimization
2024-05-02 01:00:27 -04:00
Vince Weaver
61bfa07ad7
bubble_gr: down to 255 bytes
2024-05-01 17:17:22 -04:00
Vince Weaver
fa07114911
bubble_gr: more optimization
2024-05-01 16:39:39 -04:00
Vince Weaver
a0292dd846
bubble_gr: more optimization
2024-05-01 00:23:17 -04:00
Vince Weaver
6d8bf2b877
Merge branch 'master' of github.com:deater/dos33fsprogs
2024-04-30 23:32:28 -04:00
Vince Weaver
aebcbfc289
bubble_gr: update bubble code
2024-04-30 23:31:16 -04:00
Vince Weaver
4273768c76
bubble_gr: add tale test code
2024-04-30 23:29:54 -04:00
Vince Weaver
f6cf762bf7
bubble_gr: working on code
2024-04-29 01:32:07 -04:00
Vince Weaver
896bb474a9
keen: update level12
2024-04-28 00:05:58 -04:00
Vince Weaver
2cdbf8e153
keen: update level11
2024-04-27 13:05:37 -04:00
Vince Weaver
5330100fde
spiral: putting way too much work ingo this
...
think I understand what's going on fully now though
2024-04-26 11:38:26 -04:00
Vince Weaver
1a9f28c7a2
spiral: even more documentation
...
as always I blame foone
2024-04-26 11:18:54 -04:00
Vince Weaver
a911154cfd
spiral: yet again, extra comments
2024-04-26 11:09:20 -04:00
Vince Weaver
17bbdfd4db
spiral: more gratuitous code commenting
2024-04-26 10:57:56 -04:00
Vince Weaver
a640993805
spiral: more code comments
2024-04-26 10:45:38 -04:00
Vince Weaver
0e657e6b4e
spiral: more code comments
2024-04-26 10:43:29 -04:00
Vince Weaver
f2f013df67
spiral: update code comments
2024-04-26 10:40:28 -04:00
Vince Weaver
f60cb2c1d6
keen: update level10
2024-04-26 00:25:32 -04:00
Vince Weaver
5ebc0dc8e6
keen: update level9
2024-04-25 02:31:43 -04:00
Vince Weaver
8fd766a34a
keen: update level8
2024-04-25 00:43:15 -04:00
Vince Weaver
a6a9c0ce28
keen: hook up more of level7
...
don't have quite enough tiles :(
2024-04-22 22:16:01 -04:00
Vince Weaver
62763967d6
keen: update levels7 and 8
2024-04-22 16:27:45 -04:00
Vince Weaver
871836628a
keen: hook up level6
2024-04-22 01:31:08 -04:00
Vince Weaver
7b3705dcf0
keen: release v0.7
2024-04-22 00:53:02 -04:00
Vince Weaver
9c5472339d
keen: update maps/items
...
you can now collect keycards and pogo but can't do anything with them
2024-04-22 00:52:08 -04:00
Vince Weaver
9b418215d1
keen: level4 map complete
2024-04-21 22:15:30 -04:00
Vince Weaver
f836ca3e5b
keen: hook up all 16 levels
...
most aren't even remotely playable yet
2024-04-21 21:03:36 -04:00
Vince Weaver
beba8e05e9
keen: fix problem with MAX_ENEMIES count
...
also start hooking up more levels
2024-04-21 18:53:46 -04:00
Vince Weaver
c19d21c26f
keen: initial checkin on level4
2024-04-21 01:29:51 -04:00
Vince Weaver
a4db36039c
keen: mostly finish level3 map
2024-04-21 01:17:42 -04:00
Vince Weaver
1c6eec35b4
keen: sort of have level load working again
2024-04-20 00:43:31 -04:00
Vince Weaver
0652503fbc
keen: more work on generic engine
2024-04-19 01:41:52 -04:00
Vince Weaver
d246207c95
keen: work on generic engine
2024-04-19 01:30:17 -04:00
Vince Weaver
05a7ad5c1e
keen: can get oracle message
2024-04-15 01:30:30 -04:00
Vince Weaver
1eed019e50
keen: fix some hard to find scrolling bugs
2024-04-15 01:10:39 -04:00
Vince Weaver
bc6f040d71
keen: more fixes to scrolling
2024-04-15 00:32:09 -04:00
Vince Weaver
2c2d0cf017
keen: working on making generic level engine
2024-04-14 23:52:16 -04:00
Vince Weaver
fbaec2928b
keen: more or less have things fixed for 128x80 grid now
2024-04-14 23:30:41 -04:00
Vince Weaver
95fc2febff
keen: hook up level2
2024-04-14 22:44:38 -04:00
Vince Weaver
0ec8efc1be
keen: make more things use tilemap lookup
...
only saves handful of cycles it seems
2024-04-14 22:35:37 -04:00
Vince Weaver
ed5053bb1e
keen: sort of got collision going on mars map
2024-04-14 22:17:26 -04:00
Vince Weaver
17ed65c383
mars: rename mars map and some other cleanups
2024-04-14 19:31:16 -04:00
Vince Weaver
f43edf23ea
keen: fix up mars startup code
...
properly fade out when enter level, preserve mars co-ords
2024-04-14 19:16:14 -04:00
Vince Weaver
26fb4f3c6a
keen: add teleporter noise
...
also fix some color 5/10 issues on mars map for some reason
2024-04-14 18:53:54 -04:00
Vince Weaver
eea7d9ec5c
keen: implement teleporters
2024-04-14 18:43:51 -04:00
Vince Weaver
5eb3f4fa4b
keen: start at starting point on mars
2024-04-14 01:40:45 -04:00
Vince Weaver
abc06c0a9d
keen: work on level2
2024-04-14 01:30:46 -04:00
Vince Weaver
6271105aa6
keen: can actually enter level1 again
...
it's currently broken though
2024-04-13 12:24:35 -04:00
Vince Weaver
7edd5d75f3
keen: can now enter locations
2024-04-13 12:13:36 -04:00
Vince Weaver
62c01b77c4
keen: fix fade-in
2024-04-13 11:16:43 -04:00
Vince Weaver
be968a1ad1
keen: updated mars map
...
no unknown pixels
2024-04-13 11:11:41 -04:00
Vince Weaver
de3561cb59
keen: update the mars tilemap
2024-04-12 00:52:41 -04:00
Vince Weaver
358b05229e
keen: sorta of working controls on mars again
2024-04-11 22:03:05 -04:00
Vince Weaver
5bd0d77d18
keen1: closer to getting mars working again
2024-04-11 00:33:20 -04:00
Vince Weaver
eb68006055
keen: move to 128x80 tilemap
...
more difficult than 256x40, but all levels should fit
2024-04-11 00:09:42 -04:00
Vince Weaver
1b549d860c
keen: update map to be more rectangular
...
also work on actual mars map
2024-04-10 01:44:01 -04:00
Vince Weaver
1a5d7a09f0
keyboard: add some sample keyboard code
2024-04-09 00:02:19 -04:00
Vince Weaver
1df61f7865
keen: improve IIgs support
2024-04-08 01:19:19 -04:00
Vince Weaver
c960ca1b16
keen: can squish yorps
2024-04-06 02:18:42 -04:00
Vince Weaver
d5efc2135a
keen: add fine tune controls
...
really struggling with controls here
2024-04-06 01:35:17 -04:00
Vince Weaver
2fd7d7d96a
keen: fix up laser support
2024-04-06 00:49:24 -04:00
Vince Weaver
5dbbd383ff
keen: activate yorps
2024-04-06 00:22:29 -04:00
Vince Weaver
4e64d7e9b9
keen: animate end of level
2024-04-06 00:10:26 -04:00
Vince Weaver
76254b9729
keen: better end-of-level handling
2024-04-05 23:56:13 -04:00
Vince Weaver
d7724283a3
keen: hook up more sound effects
2024-04-05 23:30:27 -04:00
Vince Weaver
57ac587d44
keen: add game over music if you quit
2024-04-05 23:10:52 -04:00
Vince Weaver
ceb32b2528
keen: back to feature parity
2024-04-05 16:45:40 -04:00
Vince Weaver
d20c367e94
keen: can bonk head again
2024-04-05 15:32:13 -04:00
Vince Weaver
38ded8a67c
keen: make keen co-ords closer to enemies
...
this might make things easier?
2024-04-05 15:25:26 -04:00
Vince Weaver
2fe318a13b
keen: more yorp movement
2024-04-05 01:32:16 -04:00
Vince Weaver
fbe3c22f0e
keen: more yorp behavior
2024-04-05 01:00:54 -04:00
Vince Weaver
1ed3c20533
keen: improve enemy logic
2024-04-04 22:34:47 -04:00
Vince Weaver
a3fae54b94
keen: move some code around
2024-04-04 16:21:19 -04:00
Vince Weaver
a165ba864b
keen: gratuitous renaming
2024-04-04 15:56:45 -04:00
Vince Weaver
403849605f
keen: more proper jump height
2024-04-04 01:44:56 -04:00
Vince Weaver
d75e358348
keen: add fake fade in / fade out
2024-04-04 01:27:11 -04:00
Vince Weaver
b99abbeb26
keen: rename some files
2024-04-04 01:09:36 -04:00
Vince Weaver
424c02e6f3
keen1: hook up more sound
2024-04-04 01:06:29 -04:00
Vince Weaver
92050bebc8
keen: hook up proper mars effects
2024-04-04 00:36:15 -04:00
Vince Weaver
d48ecfc5da
keen: more work on sound
2024-04-04 00:14:27 -04:00
Vince Weaver
c36dfba91b
keen: have sound working
2024-04-03 00:54:32 -04:00
Vince Weaver
c766a3bdff
keen: more work on keen sounds
2024-04-03 00:28:18 -04:00
Vince Weaver
97ca5079af
keen: more work on sound
2024-04-02 23:48:33 -04:00
Vince Weaver
686ee1bf51
keen: add sound file dumper
2024-04-02 20:48:34 -04:00
Vince Weaver
f802b938f6
sound: try to unify uses of redbook_sound
2024-04-02 00:47:51 -04:00
Vince Weaver
aedf5c130f
keen: more sound work
2024-04-01 16:54:54 -04:00
Vince Weaver
1be1d94080
keen: working on sound
2024-04-01 16:19:40 -04:00
Vince Weaver
4df133005d
keen: movement almost right
2024-04-01 02:03:48 -04:00
Vince Weaver
4246082e48
keen: item pickup much better
...
also slower sadly
2024-04-01 01:25:52 -04:00
Vince Weaver
b1a04a0ee6
keen: remove level_end code
2024-04-01 00:52:38 -04:00
Vince Weaver
c99e8d0837
keen: properly track laser shots
2024-04-01 00:49:20 -04:00
Vince Weaver
2d6fee4094
keen: work on level-over
2024-04-01 00:25:53 -04:00
Vince Weaver
4f8168a01d
keen: implement game over
2024-03-30 01:28:34 -04:00
Vince Weaver
9f7eda8d8a
keen: update help
2024-03-30 01:13:10 -04:00
Vince Weaver
f865bdcd1a
keen: level over if touch enemy
2024-03-30 01:05:25 -04:00
Vince Weaver
10f9706d05
keen: can exit level
2024-03-30 00:55:12 -04:00
Vince Weaver
4c1f36cd64
keen1: work more on items
2024-03-29 01:34:20 -04:00
Vince Weaver
9b0b98bbe8
keen: can jump left
2024-03-29 01:32:00 -04:00
Vince Weaver
49dd713c17
keen: more work on staying in bounds
2024-03-29 01:12:13 -04:00
Vince Weaver
ac36078d87
keen: work on proper collision detection
2024-03-28 23:56:15 -04:00
Vince Weaver
662437c5cd
keen: working on yorp support
2024-03-25 00:53:05 -04:00
Vince Weaver
9637633996
keen: add entry/exit music
...
not quite right sadly, but reasonably close
2024-03-21 01:08:46 -04:00
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
2e11fcb13a
make_pal: update with more colors
...
not sure if really useful
2024-03-16 01:08:57 -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
13fbb827ee
lovebyte: dtv: missing file
2024-03-14 00:24:31 -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
f07bb3d42a
bubble: add optimized versions
...
512 bytes fast, 256 bytes slow
2024-03-03 22:15:03 -05:00
Vince Weaver
f58040b071
bubble: generate cosine table too
2024-03-03 01:16:06 -05:00
Vince Weaver
fc3ab7444c
bubble: shrink by generating a lot of the sine tables
2024-03-03 00:58:18 -05:00
Vince Weaver
ebf7edec07
bubble: further optimization
2024-03-01 15:23:33 -05:00
Vince Weaver
8313ea50c6
bubble: more size optimization
2024-03-01 15:06:55 -05:00
Vince Weaver
a021e824b3
bubble: size optimize a bit, under 2k now
2024-03-01 14:49:34 -05:00
Vince Weaver
6ce85e34ca
bubble: work on tiny version
2024-03-01 00:56:56 -05:00
Vince Weaver
a72c6e4aa9
bubble: make configurable
2024-02-19 00:28:37 -05:00
Vince Weaver
472df21766
bubble: update credits
2024-02-18 01:43:11 -05:00
Vince Weaver
a50f2244f9
bubble: better bubble universe code
2024-02-18 01:40:51 -05:00
Vince Weaver
e074a11beb
bubble: update codes
2024-02-16 01:15:15 -05:00
Vince Weaver
c6945019ab
bubble_universe: rename
2024-02-16 00:29:06 -05:00
Vince Weaver
e9e50fe3b1
lovebyte: move some things around
2024-02-11 00:06:03 -05:00
Vince Weaver
a891b33bb9
lovebyte: update last bits
2024-02-09 21:23:46 -05:00
Vince Weaver
75ad84da5b
lovebyte: ebox, more random
2024-02-08 20:55:41 -05:00
Vince Weaver
c1963ccd17
lovebyte: ebox shave off 3 bytes
2024-02-08 20:46:11 -05:00
Vince Weaver
804fb29846
lovebyte: extended deadline?
2024-02-08 18:44:33 -05:00
Vince Weaver
afcfb55443
lovebyte: updated makefiles
2024-02-08 18:15:14 -05:00
Vince Weaver
aea2d4408c
lovebyte: dont: make a woz with cool pattern
2024-02-07 23:45:55 -05:00
Vince Weaver
1a12b5196d
lovebyte: dtv: load at $800, seeing if can make bootloader
2024-02-07 23:26:39 -05:00
Vince Weaver
b0e3f36658
lovebyte: are we done?
2024-02-07 23:18:00 -05:00
Vince Weaver
873d05e6f3
lovebyte: last minute here
2024-02-07 22:59:13 -05:00
Vince Weaver
d06f2c99da
lovebyte: this is getting increasingly silly
2024-02-07 21:26:46 -05:00
Vince Weaver
d2f99b48af
lovebyte: getting late
2024-02-07 21:20:08 -05:00
Vince Weaver
bea119cf04
lovebyte: update files
2024-02-07 21:03:57 -05:00
Vince Weaver
096f0a70c0
lovebyte: finally 1020 bytes
2024-02-07 20:53:09 -05:00
Vince Weaver
b2be06be8d
lovebyte: at size target
2024-02-07 19:35:27 -05:00
Vince Weaver
8621dbe235
lovebyte: more work on ending
2024-02-07 17:02:21 -05:00
Vince Weaver
97aa1d473b
lovebyte: not enough time
2024-02-07 15:34:40 -05:00
Vince Weaver
6247bd10ca
lovebyte: work on dont
2024-02-07 13:46:30 -05:00
Vince Weaver
ff597fde32
lovebyte: plasma: make it auto-start
2024-02-07 01:54:23 -05:00
Vince Weaver
9684d4eacd
lovebyte: plasma: compress whole thing
2024-02-07 01:52:32 -05:00
Vince Weaver
c9d1c05d86
lovebyte: more work on plasma_mask
2024-02-07 01:13:08 -05:00
Vince Weaver
8a504fb5c8
lovebyte2024: work on plasma
2024-02-07 00:30:52 -05:00
Vince Weaver
e4b2215288
lovebyte: more work on submissions
2024-02-06 23:03:20 -05:00
Vince Weaver
dad1cb0da6
lovebyte: minor comment fix
2024-02-05 13:31:27 -05:00
Vince Weaver
8d19975dcc
lovebyte: update dsr_wires
2024-02-05 13:28:26 -05:00
Vince Weaver
ad9f2dce0d
lovebyte: work on desire_wires
2024-02-05 13:13:49 -05:00
Vince Weaver
9abcdcac62
lovebyte: wires again
2024-02-05 11:45:04 -05:00
Vince Weaver
217bfb131a
lovebyte: wires
2024-02-05 11:44:16 -05:00
Vince Weaver
fd9932206e
plasmag: add more files
2024-02-05 01:44:58 -05:00
Vince Weaver
dc781aa714
lovebyte: missing hello
2024-02-05 01:44:03 -05:00
Vince Weaver
5e60e7bf7f
loveyte: 16-byte too hard
2024-02-05 01:41:18 -05:00
Vince Weaver
f99289e5da
lovebyte: spiral
2024-02-05 01:11:39 -05:00
Vince Weaver
a22f083521
lovebyte: sawblade
2024-02-05 00:40:52 -05:00
Vince Weaver
668bfcca8b
lovebyte: rs update final version
2024-02-04 23:33:29 -05:00
Vince Weaver
082e7d0118
lovelbyte: rs: 121 bytes
2024-02-04 23:06:19 -05:00
Vince Weaver
23d75504ee
lovebyte: work on rainbowsquares
2024-02-04 23:03:04 -05:00
Vince Weaver
67d993a9ed
lovebyte: add music to plasma
2024-02-04 01:20:16 -05:00
Vince Weaver
7f98b47120
lovebyte: some more work
2024-02-04 01:05:31 -05:00
Vince Weaver
e35ca28dea
lovebyte: making progress
2024-02-04 01:03:17 -05:00
Vince Weaver
6364166744
lovebyte: dont graphics update
2024-02-02 16:09:31 -05:00
Vince Weaver
264764a0ca
lovebyte: work on dont
2024-02-02 15:43:41 -05:00
Vince Weaver
0fb6ec1d14
trogdor: fix possible glitch
...
in some cases glitches if we have code in $BF00
I forget if that's a limitation of QLOAD
in any case, moving it out of the way fixes MAME (and also occasionally
real hardware)
2024-01-30 00:19:57 -05:00
Vince Weaver
4fa7d38942
trogdor: more or less working?
2024-01-29 22:53:37 -05:00
Vince Weaver
efd07a89ef
trogdor: re-arrange load times
2024-01-29 21:54:18 -05:00
Vince Weaver
66e9e04d39
trogdor: timing sorta good
2024-01-29 21:27:35 -05:00
Vince Weaver
223eccd5d3
trogdor: more timing
2024-01-29 20:35:01 -05:00
Vince Weaver
be1000cee6
trogdor: more timing
2024-01-29 20:01:24 -05:00
Vince Weaver
9f24c1b262
trogdor: more music timing
2024-01-29 19:14:26 -05:00
Vince Weaver
cf1fc32b63
trogdor: work on timing a bit
2024-01-29 01:04:59 -05:00
Vince Weaver
9bdfebdd30
trogdor: add strongbad scene
2024-01-29 00:42:56 -05:00
Vince Weaver
1808c065df
trogdor: try to make it all fit
2024-01-29 00:15:32 -05:00
Vince Weaver
cf912b10e7
trogdor: upside down cottage
2024-01-28 23:55:48 -05:00
Vince Weaver
cf0b2b4f22
trogdor: ending
2024-01-28 01:37:29 -05:00
Vince Weaver
88241022d3
trogdor: burninating all the people in the thatched roof cottages
2024-01-28 00:58:45 -05:00
Vince Weaver
ab42f9623e
trogdor: burninate the peasants
2024-01-28 00:44:11 -05:00
Vince Weaver
a74e92e614
trogdor: burninate the countryside
2024-01-27 22:46:30 -05:00
Vince Weaver
262555f0b4
trogdor: update flames
2024-01-27 22:27:31 -05:00
Vince Weaver
fe3cd7f5d1
trogdor: more work on remaining
2024-01-27 21:54:31 -05:00
Vince Weaver
d8be4e48c7
trogdor: add scroll down
2024-01-27 01:34:23 -05:00
Vince Weaver
8e82b8f44e
trogdor: make flames more generic
2024-01-26 01:10:05 -05:00
Vince Weaver
626121ef29
trogdor: scroll in cottage
...
also move things around as we hit the 16k limit
2024-01-25 00:19:13 -05:00
Vince Weaver
e6924d8dd0
trogdor: more effects hooked up
2024-01-24 00:43:12 -05:00
Vince Weaver
47760bf7a2
lovebyte2024: some prototypes
2024-01-23 21:53:01 -05:00
Vince Weaver
7101ad8a8b
trogdor: had old graphic
2024-01-22 00:30:19 -05:00
Vince Weaver
cc8f77410f
trogdor: missing common generator
2024-01-22 00:27:31 -05:00
Vince Weaver
4a82c04637
trogdor: update graphics
2024-01-22 00:26:20 -05:00
Vince Weaver
1a78d9ab1d
trogdor: dragonman working
2024-01-21 22:54:55 -05:00
Vince Weaver
c0bd03bab7
trogdor: loading dragonman
2024-01-21 22:40:00 -05:00
Vince Weaver
10316bbfad
trogdor: update countryside load
2024-01-21 16:04:25 -05:00
Vince Weaver
bcd68fd7ed
trogdor: vertical scroll
2024-01-20 23:10:30 -05:00
Vince Weaver
ee0ae37c89
trogdor: magnify copy works, but too slow
2024-01-20 16:24:22 -05:00
Vince Weaver
fcf5e39281
trogdor: work on horiz scroll
2024-01-20 15:41:58 -05:00
Vince Weaver
81828eae07
trogdor: animated flames
2024-01-20 13:48:33 -05:00
Vince Weaver
5770d7ca01
trogdor: update to load flames separately
2024-01-19 20:55:44 -05:00
Vince Weaver
2e91db49ec
pt3_lib_6ch: update README
2024-01-18 20:22:11 -05:00
Vince Weaver
4ff12cc23b
pt3_lib_ch6: update disk image
2024-01-18 02:05:57 -05:00
Vince Weaver
2102ec2ae5
pt3_lib_ch6: toggle the frequency conversion
2024-01-18 02:05:14 -05:00
Vince Weaver
4ff638f55a
pt3_lib_ch6: add visualization
...
not a particularly good one
2024-01-18 01:50:44 -05:00
Vince Weaver
8aacb5125e
pt3_lib_ch6: possibly have looping fixed
2024-01-18 00:15:48 -05:00
Vince Weaver
386329e9aa
pt3lib_ch6: update README
2024-01-18 00:05:44 -05:00
Vince Weaver
86fcf6b3ee
pt3_lib_ch6: actually more or less works
2024-01-18 00:04:39 -05:00
Vince Weaver
644f4476af
pt3_lib_ch6: some code trying to play 6 channels of pt3 music
2024-01-17 23:48:51 -05:00
Vince Weaver
981c3235d5
pt3_lib: update to version 0.5
2024-01-17 20:11:31 -05:00
Vince Weaver
cb0546ede7
pt3_lib: merge in fix for when more than 42 patterns
...
to look up pattern you take the number, and multiply by 3 because
there are 3 channels then by two as it's a 16-bit pointer.
43*3=129 and when you multiply by two it overflows 8-bit register
hit this bug with the pt3 found in the second reality demo
this fix isn't really optimal but seems to work
2024-01-17 18:54:21 -05:00
Vince Weaver
d4219e75e3
trogdor: sprites
2024-01-17 02:03:32 -05:00
Vince Weaver
68306e1533
trogdor: more work
2024-01-14 01:29:54 -05:00
Vince Weaver
bf0693a7c6
trogdor: probably ill-advised new demo
2024-01-11 01:25:38 -05:00
Vince Weaver
c358d404b6
lovebyte15: initial implementation
2024-01-09 12:13:33 -05:00
Vince Weaver
3f1acce8a6
bubble: update comments
2024-01-04 12:56:33 -05:00
Vince Weaver
a62c101066
bubble: more code comments
2024-01-04 12:53:45 -05:00
Vince Weaver
d75f8e43f3
bubble: more code comments
2024-01-04 12:43:16 -05:00
Vince Weaver
02d20faf82
bubble: clean up code comments a bit
2024-01-04 12:40:13 -05:00
Vince Weaver
46c79e587e
bubble: bring in the second call to sine
...
was already doing it via .include but was weird I had done the
first but not the second
2024-01-04 12:32:08 -05:00
Vince Weaver
de0c366e75
bubble: one more optimization round
2024-01-03 09:24:57 -05:00
Vince Weaver
d0fda8e44d
bubble: optimize
2024-01-02 20:30:57 -05:00
Vince Weaver
6bb7a42d00
bubble: more optimization
2024-01-02 17:17:04 -05:00
Vince Weaver
06ba6bfc22
bubble: more optimization
2024-01-02 17:05:46 -05:00
Vince Weaver
7216c531ff
bubble: more optimization
2024-01-02 16:37:04 -05:00
Vince Weaver
1a6d39d63f
bubble: optimize more
2024-01-02 16:20:43 -05:00
Vince Weaver
2675fcbd73
bubble: more optimization
2024-01-02 13:04:03 -05:00
Vince Weaver
8bdc5f32a6
bubble: missed a file
2024-01-02 02:08:34 -05:00
Vince Weaver
17630cded6
bubble: more speed optimization
2024-01-02 02:06:18 -05:00
Vince Weaver
028dda2869
bubble: more optimizing for speed
2024-01-02 01:39:20 -05:00
Vince Weaver
6c134ee061
bubble: optimizing
2023-12-31 14:02:56 -05:00
Vince Weaver
988d2cebe5
bubble: got it working, but slow
2023-12-31 01:23:21 -05:00
Vince Weaver
4b5e660764
bubble: initial assembly
2023-12-31 01:17:33 -05:00
Vince Weaver
9269635d8f
scroller: updated for xmas 2023
2023-12-29 13:48:11 -05:00
Vince Weaver
c05084c289
gr-sim: uppercase the 6502 emulated registers
...
probably broke something, but this also was a pain as was
often accidentally using the vars, especially X and Y
2023-12-29 13:47:18 -05:00
Vince Weaver
107b7f03f2
hgr: add bubble example
2023-12-29 01:43:47 -05:00
Vince Weaver
46da45ccb7
xmas2023: add snowflakes
2023-12-23 23:56:36 -05:00
Vince Weaver
466bd49ec4
xmas2023: fix some timing
2023-12-23 22:30:57 -05:00
Vince Weaver
ddc2a3d89e
xmas2023: working on timing
2023-12-23 17:37:15 -05:00
Vince Weaver
ab57c78383
xmas2023: continuous possible
2023-12-23 17:12:56 -05:00
Vince Weaver
c8ca10b60e
xmas2023: plasma looking nice
2023-12-23 16:55:41 -05:00
Vince Weaver
51c6c90414
xmas_2023: more autoprogress
2023-12-23 16:30:58 -05:00
Vince Weaver
e505bda874
xmas2023: update tree, add more frames
2023-12-23 16:15:33 -05:00
Vince Weaver
72c36ea61b
xmas2023: more tree work
2023-12-23 14:44:06 -05:00
Vince Weaver
b1b565a9bb
xmas2023: continue scroll
2023-12-23 11:36:23 -05:00
Vince Weaver
1cf8a7bebc
xmas2023: split out blocks code
2023-12-23 09:58:39 -05:00
Vince Weaver
378f28667e
xmas_2023: work on timing
2023-12-23 09:38:40 -05:00
Vince Weaver
b59e4f4364
xmas_2023: hook up scroll text
2023-12-23 01:28:27 -05:00
Vince Weaver
b060b0c5d9
xmas_2023: work on fireplace
2023-12-22 01:29:41 -05:00
Vince Weaver
c39b0d6395
xmas_2023: sorta working vapor lock
...
it's off by 2 scanlines sometimes
2023-12-22 00:52:14 -05:00
Vince Weaver
08a2f6dbf5
xmas2023: some scrolling
2023-12-20 00:48:41 -05:00
Vince Weaver
04f628973c
xmas2023: vapor lock going
2023-12-20 00:31:53 -05:00
Vince Weaver
a741425e4a
xmas_2023: hook up vapor lock
2023-12-18 01:00:54 -05:00
Vince Weaver
3d39890a27
xmas2023: add mockingboard message
2023-12-18 00:11:19 -05:00
Vince Weaver
c8b35b5378
xmas2023: update so draws properly
2023-12-15 17:04:21 -05:00
Vince Weaver
d67d8391c3
Merge branch 'master' of github.com:deater/dos33fsprogs
2023-12-15 11:42:59 -05:00
Vince Weaver
5796b6523c
hgr: add bubble universe code
2023-12-15 11:42:40 -05:00
Vince Weaver
641d4eef0c
xmas_2023: work on fireplace
2023-12-15 00:40:43 -05:00
Vince Weaver
04b551ddd5
xmas_2023: modularize a bit
2023-12-15 00:00:24 -05:00
Vince Weaver
227db7acb8
twist: work on lookup
2023-12-13 01:28:31 -05:00
Vince Weaver
0642baaf70
twist: simulated version
2023-12-12 00:59:50 -05:00
Vince Weaver
4bad9694e4
more graphics
2023-12-10 23:43:06 -05:00
Vince Weaver
2842065836
basicbot: add twister
2023-12-09 12:50:51 -05:00
Vince Weaver
b5589f75a0
twister: final version
2023-12-07 23:47:55 -05:00
Vince Weaver
373cb1a98f
twister: down to 286
2023-12-07 20:55:30 -05:00
Vince Weaver
7b7bdd2a2d
twister: down below 300
2023-12-07 20:16:47 -05:00
Vince Weaver
7c379152b4
twister: update tiny version
2023-12-07 17:18:43 -05:00
Vince Weaver
697a9e6e9a
twister: work on tiny version
2023-12-07 16:55:49 -05:00
Vince Weaver
a52d1ebb47
twister: more lores optimization
2023-12-07 00:28:57 -05:00
Vince Weaver
60ffe8b76e
twister: add lores version
2023-12-06 23:59:11 -05:00
Vince Weaver
a49ae04118
gr: twister: working on some twister code
2023-12-06 23:31:08 -05:00
Vince Weaver
53783d0cf0
tokenize_asoft: fix issue with spaces in tokens
...
the Applesoft tokenizer essentially allows spaces anywhere in tokens
HCOLOR=3
HCOLOR = 3
H C O L O R = 3
HCOLOR = 3
are all the same
this fixes an issue when parsing on some code I had, I hope it doesn't
break other things. Need to add some test cases
2023-12-06 23:29:19 -05:00
Vince Weaver
f215f585e4
xmas2023: actually starts up
2023-12-04 22:35:11 -05:00
Vince Weaver
cf30f0e536
xmas2023: initial checkin
2023-12-04 22:17:22 -05:00
Vince Weaver
65091783da
dots: more size optimization
2023-12-01 08:22:04 -05:00
Vince Weaver
085689df38
dots: more sizecoding
2023-11-30 23:45:08 -05:00
Vince Weaver
a2feef02da
dots: update minimal to match 6502
2023-11-28 14:46:11 -05:00
Vince Weaver
e2c14813ed
dots: more progress
2023-11-28 00:38:18 -05:00
Vince Weaver
8145b7186c
dots: more work on 6502 dots
2023-11-27 16:49:43 -05:00
Vince Weaver
9903d4ffc5
dots: more work on 6502
2023-11-27 16:22:06 -05:00
Vince Weaver
fd60bd5953
dots: more work on various dots programs
2023-11-27 01:29:43 -05:00
Vince Weaver
cfb4f73395
gr-sim: more work on dots
2023-11-26 17:33:10 -05:00
Vince Weaver
ed83b9dd06
gr-sim: more work on dots
2023-11-25 23:59:45 -05:00
Vince Weaver
7e7ba324e2
gr-sim: dots: more minimal
2023-11-25 01:26:04 -05:00
Vince Weaver
59e302544b
gr-sim: more dot changes
2023-11-25 00:39:47 -05:00
Vince Weaver
0c81be5e23
gr-sim: dots: more work on dots nonsense
2023-11-25 00:16:15 -05:00
Vince Weaver
39b86e87cb
gr-sim: dots
...
add dots PoC
2023-11-23 18:27:30 -05:00
Vince Weaver
ddd0cc4520
second: update credits
2023-11-13 00:45:21 -05:00
Vince Weaver
e78ce29c23
second: threed: animation is complete now
2023-11-13 00:35:32 -05:00
Vince Weaver
cf7e1f092b
donut: add rotation
...
breaks after a few frames?
2023-11-10 16:36:47 -05:00
Vince Weaver
b1c5090753
donut: got donut going
...
it's very slow
2023-11-10 16:07:58 -05:00
Vince Weaver
9cea3d1ae5
gr-sim: Add donut code
2023-11-09 23:31:06 -05:00
Vince Weaver
14a3e17f4c
second: update images
2023-11-09 00:03:19 -05:00
Vince Weaver
3943db72e8
second: iigs support seems to be working
2023-11-08 23:59:36 -05:00
Vince Weaver
5f435b846c
second: fix Apple IIc support
...
it runs in MAME at least now
2023-11-08 21:45:20 -05:00
Vince Weaver
4e3a1257ab
second: fix apple iigs detection
...
there were actually quite a few bugs here in the detection
2023-11-08 21:20:07 -05:00
Vince Weaver
7520950fcd
second: wasn't going to do this, but guess I can add the images
...
experimenting with compression
2023-11-08 21:02:28 -05:00
Vince Weaver
ae551ff1e8
second: update disk image
2023-11-04 01:31:50 -04:00
Vince Weaver
e6a622a500
second: speed up fake bios
...
applewin hiding slowdown because disk motor was on
2023-11-04 01:31:23 -04:00
Vince Weaver
b142019500
second: another attempt at final versions
2023-11-04 00:25:34 -04:00
Vince Weaver
3a770f9913
second: urgh bug in music player, previous fix was broken
...
didn't handle the corner case of two carries, and the credits music
was crashing after pattern 13
this is an ugly fix but hopefully correct
2023-11-04 00:24:36 -04:00
Vince Weaver
7a11877cce
second: update music for credits
2023-11-04 00:24:13 -04:00
Vince Weaver
b45ad1b595
second: declaring this first beta release
2023-11-03 20:42:17 -04:00
Vince Weaver
df60c0854c
second: hook up everything
2023-11-03 20:27:14 -04:00
Vince Weaver
5475a19b4c
second: explosion
2023-11-03 20:23:14 -04:00
Vince Weaver
f8b3a58833
second: hook up some sprites
...
not the best but running low on time
2023-11-03 19:19:59 -04:00
Vince Weaver
bc77ab6f39
second: move intro to start at $8000
...
tight fit but frees up $6000
2023-11-03 18:49:00 -04:00
Vince Weaver
d4cedf0e7a
second: chessboard falling
...
a hack but maybe good enough for now
2023-11-03 17:00:18 -04:00
Vince Weaver
1d54bddcb6
second: try to make dots more interesting
2023-11-03 16:19:26 -04:00
Vince Weaver
38a56a4686
second: finally got gorilla scroll working
...
this was much more of a pain than needed
2023-11-03 15:37:38 -04:00
Vince Weaver
e410bcc31c
second: add ma2e to the credits
2023-11-03 15:11:35 -04:00
Vince Weaver
363eda7f65
second: add last-minute intro music from mA2E !
2023-11-03 15:03:02 -04:00
Vince Weaver
8b0b4c6291
second: add another sound sample
...
this one is tricky as we only have room to load it in advance, to
the language card, and hope it's still there later
2023-11-03 10:54:09 -04:00
Vince Weaver
b6df18f37e
second: more work on intro
2023-11-03 02:06:05 -04:00
Vince Weaver
feea4fbf9d
second: intro pan working
...
still not the best
2023-11-03 01:43:30 -04:00
Vince Weaver
370c1fee8f
second: still trying to get falling bars to sync
2023-11-03 00:22:39 -04:00
Vince Weaver
0e21dc5121
second: make object actually bounce on chessboard
2023-11-03 00:19:32 -04:00
Vince Weaver
2426cba389
second: add debug ifdefery
2023-11-02 23:06:16 -04:00
Vince Weaver
e9f3645e52
second: hook up fake bios
2023-11-02 22:46:35 -04:00
Vince Weaver
bf628eaa71
second: update how music is paused
2023-11-02 21:52:50 -04:00
Vince Weaver
1fb453807b
second: more timing
...
urgh it's a pain
2023-11-02 21:41:51 -04:00
Vince Weaver
ba83a62c36
second: sword transmission
2023-11-02 20:09:10 -04:00
Vince Weaver
42c6570302
second: spheres: have sampled audio after shapes drawn
2023-11-02 16:25:17 -04:00
Vince Weaver
ca63fcd3e7
second: adjust timing
2023-11-02 16:24:57 -04:00
Vince Weaver
2c66242415
second: polar, scroll but no bounce
2023-11-02 16:23:33 -04:00
Vince Weaver
a69e21353b
second: ocean: more work on ending
...
was more trouble than worth and still doesn't look all that great
2023-11-02 15:58:13 -04:00
Vince Weaver
381f7a301c
second: ocean: try fixing reversing
2023-11-02 15:34:39 -04:00
Vince Weaver
0975e18d7b
second: spheres: use lo-res graphics
...
even though hi-res looks nice, low on room and hard to do
diagonal sprites in hi-res
2023-11-02 15:34:05 -04:00
Vince Weaver
1088c95017
second: plasma: try to avoid previous graphic glitch
2023-11-02 15:33:43 -04:00
Vince Weaver
197f9b9e2b
second: use common zx02 library
...
was already in qload though I hadn't realized it, so use it
saves 150 bytes or so per effect
2023-11-02 15:32:58 -04:00
Vince Weaver
86d2d64b06
second: move debug music code to main start routine
...
will make it easier to turn off later
2023-11-02 15:09:17 -04:00
Vince Weaver
64f5a7c419
second: get bouncing lens going
...
it's not doing a proper lens effect but probably out of time for that
2023-11-02 14:14:14 -04:00
Vince Weaver
737e9af10e
second: lens: hookup gr sprite code
2023-11-02 12:02:08 -04:00
Vince Weaver
4215f84611
second: work on lens code
...
this is mostly just moving things around and trying not to break it
2023-11-02 11:38:10 -04:00
Vince Weaver
e37536bb2d
second: update Makefile
2023-11-02 01:20:02 -04:00
Vince Weaver
8adfa20154
second: add some audio
2023-11-01 23:51:57 -04:00
Vince Weaver
7c0330a741
second: more work on plasma
2023-11-01 23:24:26 -04:00
Vince Weaver
233ba08fbb
second: more work on plasma
2023-11-01 22:35:08 -04:00
Vince Weaver
62d13ccc88
second: split up plasma code
2023-11-01 21:34:37 -04:00
Vince Weaver
faaf947da0
second: update tv effect
2023-11-01 21:02:40 -04:00
Vince Weaver
5e4445ecb2
second: update the leaves part
2023-11-01 20:53:47 -04:00
Vince Weaver
06acbd819e
second: add tv effect for gorilla
2023-11-01 20:06:47 -04:00
Vince Weaver
94c3c05d45
second: add falling bars during interference
2023-11-01 15:52:08 -04:00
Vince Weaver
4a1ac9a061
second: add sierzoom for the second interference part
2023-11-01 15:22:31 -04:00
Vince Weaver
9cbb2f3c25
second: add some scrolling to thumbnail credits
2023-11-01 11:53:16 -04:00
Vince Weaver
ca71d4aea3
second: update credits
2023-11-01 10:51:42 -04:00
Vince Weaver
c6b3f9bbb5
second: fix issue with gr screen clear and Makefiles
...
hopefully it's all straightened out
2023-11-01 10:28:26 -04:00
Vince Weaver
97e9b308c0
second: finish hooking up timeouts
...
in theory the demo will run now, such as it is
2023-11-01 01:28:10 -04:00
Vince Weaver
670608af34
second: more timing
2023-11-01 01:04:28 -04:00
Vince Weaver
4d8b79c4f6
second: blurgh found bug in pt3 player if more than 42 patterns
...
multiply by 3 for channels and by 2 for word offset and you overflow
8-bits :(
of course our pt3 player has 51 channels
2023-11-01 00:36:45 -04:00
Vince Weaver
162d2b07f5
second: more work on timing
2023-11-01 00:36:34 -04:00
Vince Weaver
5ba0e97c13
second: update zero page usage
2023-10-31 21:57:26 -04:00
Vince Weaver
bedaba77c1
second: start making it autoplay
2023-10-31 20:27:19 -04:00
Vince Weaver
48ec58298e
second: missing file
2023-10-31 18:21:24 -04:00
Vince Weaver
d1956248a5
second: add in circles effect
2023-10-31 17:05:14 -04:00
Vince Weaver
54a764b537
second: update some timing notes
2023-10-31 01:32:38 -04:00
Vince Weaver
d75f5a0ba7
second: less jarring plasma
2023-10-30 23:08:37 -04:00
Vince Weaver
c97d79d7e3
second: much better plasmacube
2023-10-30 23:00:04 -04:00
Vince Weaver
273558c872
second: bigger cubes for plasmacube
2023-10-30 22:30:34 -04:00
Vince Weaver
b50e821037
second: shave 4 cycles off inner loop
2023-10-30 18:18:41 -04:00
Vince Weaver
2beb1d66c0
second: update horizontal scroll
2023-10-30 16:02:34 -04:00
Vince Weaver
ee52204238
second: horiz scroll
2023-10-30 14:39:29 -04:00
Vince Weaver
885bbec511
second: intro, implement simple scrolling
2023-10-30 14:36:03 -04:00
Vince Weaver
344db7afff
second: more forgotten graphics
2023-10-30 02:03:53 -04:00
Vince Weaver
df2c3ea2f5
second: other missing files
2023-10-30 02:02:43 -04:00
Vince Weaver
4387f65a40
second: forgotten file
2023-10-30 02:02:03 -04:00
Vince Weaver
77bc9e38c0
second: fix Makefile
2023-10-30 02:00:35 -04:00
Vince Weaver
93bd1465bd
second: update plasmacube
2023-10-30 01:57:08 -04:00
Vince Weaver
d9de0c63e3
second: work on plasmacube
2023-10-30 01:47:00 -04:00
Vince Weaver
915a6d870f
second: more work on graphics
2023-10-30 01:11:21 -04:00
Vince Weaver
96ed5257b1
second: fix it so we reload music at the right place
2023-10-29 21:49:45 -04:00
Vince Weaver
dd822670a6
second: move around the object
2023-10-29 20:27:56 -04:00
Vince Weaver
0b5b35b7b1
second: add interference pattern hack
2023-10-29 19:00:59 -04:00
Vince Weaver
5829435061
gr: plasma: one more try at interference
2023-10-29 18:45:07 -04:00
Vince Weaver
0f121ce524
gr: plasma: optimize interference2 some more
2023-10-29 18:08:35 -04:00
Vince Weaver
c9afbb2443
gr: plasma: work on effect
2023-10-29 18:01:18 -04:00
Vince Weaver
51ea424c74
second: intro, add title cards
2023-10-29 01:55:20 -04:00
Vince Weaver
090a4b9c7c
second: work on intro scrolling
2023-10-29 01:11:22 -04:00
Vince Weaver
c667adfd33
second: update Makefile
2023-10-29 01:07:07 -04:00
Vince Weaver
c5e0ec8120
second: hook up intro
2023-10-29 01:06:06 -04:00
Vince Weaver
a23c6178e7
second: some last build fixes
2023-10-29 00:59:25 -04:00
Vince Weaver
5c843ed323
second: more build fixes
2023-10-29 00:54:55 -04:00
Vince Weaver
9c187f4b09
second: Fix build
2023-10-29 00:53:39 -04:00
Vince Weaver
9d17b5fb5f
second: hook up chess
2023-10-29 00:51:28 -04:00
Vince Weaver
399a95ab75
second: reattach the latter effects
2023-10-29 00:13:32 -04:00
Vince Weaver
557341ee79
second: hook up gorilla
2023-10-28 23:51:26 -04:00
Vince Weaver
1a23a505f4
second: hook up leaves
2023-10-28 23:38:44 -04:00
Vince Weaver
96062af3da
second: hook up lens code
2023-10-28 23:23:04 -04:00
Vince Weaver
cda2f2dc5d
second: hook up plasma
2023-10-28 23:16:35 -04:00
Vince Weaver
7e97333185
second: hook up lo-res plasma
2023-10-28 22:56:39 -04:00
Vince Weaver
20ac0645f1
second: massively re-write loading
...
trying to make sure everything fits
2023-10-28 22:40:01 -04:00
Vince Weaver
6e8bfa4181
second: have placeholder dot bounce
2023-10-28 20:13:34 -04:00
Vince Weaver
5126506b04
second: hook up dots
2023-10-28 19:13:02 -04:00
Vince Weaver
aa96991f1d
second: add placeholder spheres code
2023-10-28 17:28:52 -04:00
Vince Weaver
9b3489bb36
second: print change disk message
2023-10-28 15:52:18 -04:00
Vince Weaver
fae3695289
second: start in on disk1
2023-10-28 12:12:24 -04:00
Vince Weaver
8ac9e9ff66
second: adjust disk2 startup
2023-10-28 09:15:39 -04:00
Vince Weaver
9c24e67981
second: finish hooking up disk2
...
not as smooth as one could hope
2023-10-28 01:51:10 -04:00
Vince Weaver
6d9d7beff5
second: more animation
2023-10-28 01:45:21 -04:00
Vince Weaver
0e15f04fda
second: work on animation
2023-10-28 01:28:48 -04:00
Vince Weaver
167373cd5e
second: move hgr table generation to common code
2023-10-27 01:04:26 -04:00
Vince Weaver
12ed6da87d
second: properly transition from nuts to credits
2023-10-27 00:14:56 -04:00
Vince Weaver
e07753eb7d
second: credits auto-progress
2023-10-27 00:01:17 -04:00
Vince Weaver
55937c6c9d
second: forgot a file
2023-10-26 23:50:37 -04:00
Vince Weaver
31abf4ba63
second: threed: missing some frames
2023-10-26 23:49:44 -04:00
Vince Weaver
a125a72ef3
second: use page flipping in thumbnail credits
2023-10-26 23:46:06 -04:00
Vince Weaver
97d4588348
second: work on disk2 infrastructure
2023-10-26 23:14:02 -04:00
Vince Weaver
b23413da7f
second: more work on credits
2023-10-26 21:50:58 -04:00
Vince Weaver
71dc8c3cb2
second: update credits
2023-10-26 15:32:24 -04:00
Vince Weaver
8f72d2d4a9
second: update credits
2023-10-26 15:16:05 -04:00
Vince Weaver
ed0d40f11f
second: more work on credits
2023-10-26 13:40:51 -04:00
Vince Weaver
83b2d54117
second: more credits action
2023-10-25 02:05:53 -04:00
Vince Weaver
c027258f52
second: add logos to credits
2023-10-25 01:46:47 -04:00
Vince Weaver
c619789594
second: more work on credits
2023-10-24 01:56:32 -04:00
Vince Weaver
c7c764a597
second: more work toward end
2023-10-23 01:36:14 -04:00
Vince Weaver
c52b42f3c2
second: missing file
2023-10-23 01:02:51 -04:00
Vince Weaver
5c3e3e91ec
second: update loader
2023-10-20 08:48:02 -04:00
Vince Weaver
becb8fd276
second: more graphics
2023-10-18 01:49:05 -04:00
Vince Weaver
8ed667fe5c
second: moving more things into place
2023-10-18 01:10:30 -04:00
Vince Weaver
6a1f433d7f
second: ocean: more frames
2023-10-17 02:45:48 -04:00
Vince Weaver
e2dc374012
second: add ocean
2023-10-17 01:19:06 -04:00
Vince Weaver
af221b3aac
second: more frames
2023-10-12 01:32:15 -04:00
Vince Weaver
4c93a5ed7e
second: some unwise optimization
2023-10-11 01:02:15 -04:00
Vince Weaver
cae86499c9
second: re-arrange VLIN to slightly optimize replayer
...
not really worth the trouble
2023-10-11 00:29:36 -04:00
Vince Weaver
07377a0204
second: more messing with draw_boxes
2023-10-10 22:30:11 -04:00
Vince Weaver
3251444dd5
second: add VLIN_ADD
...
saves 150 bytes or so
2023-10-10 21:23:30 -04:00
Vince Weaver
d1b1505832
second: build updates
2023-10-10 01:24:45 -04:00
Vince Weaver
781bfc50e8
second: update frames
2023-10-10 00:58:20 -04:00
Vince Weaver
0384bf1dbd
second: urgh some images had grey2 which just makes things look bad
...
as well as not compressing as well
2023-10-06 01:22:40 -04:00
Vince Weaver
35b0f4a87c
second: move some things around
2023-10-06 01:01:02 -04:00
Vince Weaver
ab1d8992dc
second: merge in fake bios
2023-10-06 00:21:16 -04:00
Vince Weaver
1fabebdd3a
second: hook up more graphics
2023-10-05 16:11:26 -04:00
Vince Weaver
33085807fe
second: work on intro
2023-10-05 15:02:28 -04:00
Vince Weaver
30439c19fc
second: setup some graphics
2023-10-05 00:21:58 -04:00
Vince Weaver
6e36d12be4
second: more code commenting
2023-10-04 15:04:07 -04:00
Vince Weaver
089ed1c103
second: add yet more comments
2023-10-04 14:22:43 -04:00
Vince Weaver
7555b4d4f9
second: more commenting of box_convert
2023-10-04 14:16:11 -04:00
Vince Weaver
9be823f7c4
second: more commenting of box code
2023-10-04 12:53:02 -04:00
Vince Weaver
bed43f7108
Merge branch 'master' of github.com:deater/dos33fsprogs
2023-10-04 12:46:11 -04:00
Vince Weaver
2356da7969
second: add some code comments to the box converter
2023-10-04 12:45:51 -04:00
Vince Weaver
f53c25ea05
second: hook up music
2023-10-04 01:23:02 -04:00
Vince Weaver
64f16c560f
second: play music
2023-10-03 16:27:24 -04:00
Vince Weaver
23984e9ee4
second: more animation frames
2023-10-03 01:23:18 -04:00
Vince Weaver
85beed799f
second: more work on animation
2023-10-02 01:18:28 -04:00
Vince Weaver
650f6f19bf
second: setup so we can auto
2023-10-01 23:35:05 -04:00
Vince Weaver
6c571cefd2
second: done optimizing now. auto-convert has 10% overhead?
2023-10-01 22:07:16 -04:00
Vince Weaver
fac6b54e18
second: more compression
2023-10-01 21:39:44 -04:00
Vince Weaver
799ba457fd
second: update compression
2023-10-01 15:50:32 -04:00
Vince Weaver
5efd467aaf
second: more optimization
2023-10-01 10:11:34 -04:00
Vince Weaver
4d1b567fe5
second: more box optimization
2023-10-01 01:28:13 -04:00
Vince Weaver
7054084a9e
second: more auto generation
2023-10-01 01:06:59 -04:00
Vince Weaver
b287da0ae1
second: work on automated conversion
2023-10-01 00:03:47 -04:00
Vince Weaver
6924ca9658
second: more work on auto-convert
2023-09-30 15:08:04 -04:00
Vince Weaver
d129924562
second: clean up box_convert
2023-09-30 01:03:08 -04:00
Vince Weaver
cfe857dff1
second: work on automatic conversion
2023-09-30 00:50:37 -04:00
Vince Weaver
d4951f41eb
second: more work on animation
2023-09-29 00:38:12 -04:00
Vince Weaver
189f68b27a
second: move roto code
2023-09-29 00:37:05 -04:00
Vince Weaver
16f4ba8eb0
second: more animation
2023-09-27 23:08:58 -04:00
Vince Weaver
07f220b898
second: more file optimization
2023-09-27 14:45:05 -04:00
Vince Weaver
24ddf77b80
second: more optimization
2023-09-27 02:00:05 -04:00
Vince Weaver
a7d21842eb
second: optimize some more
2023-09-27 01:35:34 -04:00
Vince Weaver
be489d8228
second: more size optimization of encoding
2023-09-27 01:24:33 -04:00
Vince Weaver
d1d32a7c35
second: more work
2023-09-25 00:07:50 -04:00
Vince Weaver
8c79d4afa3
dot tunnel: some initial work
2023-09-25 00:07:10 -04:00
Vince Weaver
44487f82a3
second: optimize size a bit more
2023-09-22 23:54:18 -04:00
Vince Weaver
c2107afb53
second: size optimize a bit
2023-09-22 23:26:09 -04:00
Vince Weaver
12d677e815
second: some more animation
2023-09-22 23:22:34 -04:00
Vince Weaver
483b0f54cd
second: more animation
2023-09-22 01:24:40 -04:00
Vince Weaver
10860cfdc8
second: update animation
2023-09-20 23:45:13 -04:00
Vince Weaver
385f2296ee
second: more animation
2023-09-20 01:34:28 -04:00
Vince Weaver
b6867769f9
second: more animation
2023-09-20 01:05:36 -04:00
Vince Weaver
2458f13759
second: migrate to HLIN_ADD
2023-09-19 19:15:48 -04:00
Vince Weaver
6572e45ac2
second: more animation
...
also added HLIN_ADD primitive
2023-09-19 18:55:31 -04:00
Vince Weaver
2ab177f99c
second: more animation
2023-09-19 08:30:28 -04:00
Vince Weaver
b13e7af5fa
second: another few frames
2023-09-18 02:15:15 -04:00
Vince Weaver
46c7f5739b
second: more animation
2023-09-18 01:20:10 -04:00
Vince Weaver
e3769421bb
second: fix off-by-one error in box/vlin drawing
2023-09-18 00:12:20 -04:00
Vince Weaver
fb33832144
second: implement VLIN and PLOT
...
this is so inefficient
2023-09-17 22:36:29 -04:00
Vince Weaver
739ddd312a
second: boxes are right size
2023-09-17 22:23:37 -04:00
Vince Weaver
620e3e75ba
second: more work on animation
2023-09-17 21:24:41 -04:00
Vince Weaver
ae595b8117
second: work on animation
2023-09-17 01:10:45 -04:00
Vince Weaver
8c4fd13ca3
plasmag: cycle counting
2023-09-12 01:21:37 -04:00
Vince Weaver
e4e1f20770
plasmag_hgr: try every 4th line
2023-09-10 00:15:34 -04:00
Vince Weaver
f1b34ac48e
plsmag_hgr: draw every other scanline
2023-09-10 00:13:30 -04:00
Vince Weaver
d6b3b0a77f
plasmag: hgr sorta looks OK
2023-09-09 18:11:23 -04:00
Vince Weaver
7efdf1a437
plasmag: more work on hgr version
2023-09-09 17:05:10 -04:00
Vince Weaver
4747055c54
plasmag: try some hgr
2023-09-09 13:38:23 -04:00
Vince Weaver
9c5af5412f
star_horiz: quick attempt at some BASIC
2023-09-09 13:37:38 -04:00
Vince Weaver
576c2d7bc9
plasmag: more optimization
2023-09-08 00:29:22 -04:00
Vince Weaver
0cf99d0216
plasmag: try to optimize
2023-09-07 15:26:57 -04:00
Vince Weaver
2aca9de337
plasmag: merge in fac tables
2023-09-07 02:14:32 -04:00
Vince Weaver
241706414a
fac: more opt
2023-09-07 01:59:31 -04:00
Vince Weaver
5457d2f482
fac: more opt
2023-09-07 01:50:55 -04:00
Vince Weaver
d62dba27ec
plasma: more opt
2023-09-07 01:41:10 -04:00
Vince Weaver
944b3d4255
fac: more opt
2023-09-07 00:59:25 -04:00
Vince Weaver
a108df45c1
fac: optimize plasma tables
2023-09-07 00:21:33 -04:00
Vince Weaver
cdae2ec00b
fac3: update to sin3
2023-09-06 00:21:25 -04:00
Vince Weaver
c1832c84a1
fac: trying something new
2023-09-05 20:44:36 -04:00
Vince Weaver
ee04e5f042
plasmag: more size opt
2023-09-05 00:40:33 -04:00
Vince Weaver
29564f6762
plasmag: optimize size down some more
2023-09-04 22:47:04 -04:00
Vince Weaver
1f4db2b7ed
plasmag: more sine reversing
2023-09-03 23:32:26 -04:00
Vince Weaver
d1bcefc04a
plasma: reverse engineering the sine tables
2023-09-03 22:17:39 -04:00
Vince Weaver
df69d2d5ba
plasma: shaving some bytes off
2023-09-01 00:43:12 -04:00
Vince Weaver
2efe9aed60
plasma: split off so can work on minimal version
2023-08-31 00:59:07 -04:00
Vince Weaver
7b3a877a91
plasma: reformat
2023-08-31 00:56:07 -04:00
Vince Weaver
c3b9e1a713
plasmag: still trying to find a good plasma
...
this one is from French Touch, let's see if I can get it compiling
2023-08-31 00:18:30 -04:00
Vince Weaver
cb9795c6e4
fake_bios: use custom wait so not using ROM
2023-08-29 00:14:01 -04:00
Vince Weaver
9aa045e297
fake_bios: add 6502, aux, and mockingboard detection
2023-08-28 23:34:00 -04:00
Vince Weaver
1ead39db6e
fake_bios: detect language card
2023-08-28 21:45:35 -04:00
Vince Weaver
5b6cb448eb
fake_bios: detects the model type
...
or at least detects II,II+,IIe,IIc,or IIgs
2023-08-28 21:21:28 -04:00
Vince Weaver
2fd1508f01
fake_bios: split off in own dir
2023-08-28 21:00:38 -04:00
Vince Weaver
68155e1629
hgr_font: more fine tuning
2023-08-27 23:25:43 -04:00
Vince Weaver
bb765bcbc7
hgr_font: sorta have bios screen working
2023-08-27 13:28:23 -04:00
Vince Weaver
7f84d3b7ed
vmw_font: more work on bios
2023-08-27 00:48:36 -04:00
Vince Weaver
f628ad3d48
vmw_font: add cga thin font, not really that different
2023-08-25 22:25:56 -04:00
Vince Weaver
0d468ef8e3
second: update TODO
2023-08-25 13:53:33 -04:00
Vince Weaver
858ad0b84d
hgr_font: adjust so underscore connects
2023-08-24 01:01:08 -04:00
Vince Weaver
f4fbed727d
hgr_font: hook up font generation tools
2023-08-23 23:36:32 -04:00
Vince Weaver
56c40d3516
png2font: add png2font tool
2023-08-23 23:36:02 -04:00
Vince Weaver
25ad7af88b
hgr_font: leave 10 font behind
2023-08-23 21:44:35 -04:00
Vince Weaver
8bca6fb354
hgr_font: modify to work with vmw-style strings
2023-08-23 21:36:11 -04:00
Vince Weaver
68ae91fe7e
hgr_font: clean things up a bit
2023-08-23 21:07:25 -04:00
Vince Weaver
8c8f764388
hgr_font: separate out the hgr table code
2023-08-23 20:02:57 -04:00
Vince Weaver
9ac439ae28
hgr_font: more work on 4am fonts
2023-08-23 19:47:33 -04:00
Vince Weaver
f2f17259ba
hgr_font: trying some things out
2023-08-23 16:18:49 -04:00
Vince Weaver
2f79555324
xmas2018: fix Makefile
...
it ended up broken a long time ago when moving things around
2023-08-21 17:07:11 -04:00
Vince Weaver
8615485137
cliff: update priority background
2023-08-16 17:07:04 -04:00
Vince Weaver
7df21a6912
second: forgot some more files
2023-08-15 16:02:53 -04:00
Vince Weaver
fb72b9032c
Merge branch 'master' of github.com:deater/dos33fsprogs
2023-08-15 16:02:08 -04:00
Vince Weaver
010d59820e
second: add missing files
2023-08-15 16:01:52 -04:00
Vince Weaver
cc0f7b3c7e
second: added wrong file
2023-08-15 16:01:12 -04:00
Vince Weaver
1151474587
second: add rotozoom
2023-08-15 14:48:24 -04:00
Vince Weaver
3fc491c3aa
second: sigh
2023-08-15 12:53:05 -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
cbfda75a1e
Merge branch 'master' of github.com:deater/dos33fsprogs
2023-08-14 01:44:13 -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
f1cf8122b9
text: update program to dump a 1k file to the text screen
2023-07-31 14:16:49 -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
b2c4346a20
outline2023: update Makefile
2023-05-20 01:15:38 -04:00
Vince Weaver
6acaa0d541
outline2023: hitting the deadline hard...
2023-05-18 17:04:33 -04:00
Vince Weaver
9a9cb955d2
midline: working?
2023-05-18 16:57:20 -04:00
Vince Weaver
80af2dd610
midline: optimize
2023-05-18 14:14:05 -04:00
Vince Weaver
e5b108298b
midline: more optimizing
2023-05-18 13:43:07 -04:00
Vince Weaver
a9db68a74a
midline: finally
...
problem was trying to be clever and updating the self-modifying
ranges inside of the loop rather than outside in vblank
2023-05-18 12:43:36 -04:00
Vince Weaver
d5db7dc892
midline: urgh
2023-05-18 12:15:54 -04:00
Vince Weaver
3ec17c1bde
midline: still don't know why it won't work
2023-05-18 09:37:33 -04:00
Vince Weaver
b44a925fcf
midline: doesn't work and I don't know why
2023-05-18 01:08:00 -04:00
Vince Weaver
c385ed3bf4
midline: more opts
2023-05-17 23:40:52 -04:00
Vince Weaver
7294283e0f
midline: clean up code
2023-05-17 16:47:21 -04:00
Vince Weaver
945244fdd0
midline: optimize a bit
2023-05-17 16:26:04 -04:00
Vince Weaver
b76e1b20ef
midline: ill-advised demo
2023-05-17 15:39:09 -04:00
Vince Weaver
cb276305fc
double: add stable midline version
2023-05-16 16:17:56 -04:00
Vince Weaver
d19cbaeaaf
mixed: comment the code
2023-05-16 15:15:29 -04:00
Vince Weaver
b0973496f8
midline: add iie vblank mid-line sample from sather
2023-05-16 11:20:08 -04:00
Vince Weaver
a9a053b295
double: got rid of bottom line jitter
...
was trouble in the sine table
2023-05-15 16:39:07 -04:00
Vince Weaver
cb4cec284f
double: closer
2023-05-15 16:19:53 -04:00
Vince Weaver
a985959e47
double: static and dynamic effects
2023-05-15 15:42:06 -04:00
Vince Weaver
670f252ef9
double: add in static effect
2023-05-15 15:36:45 -04:00
Vince Weaver
2b001d1134
double: switching between effects
2023-05-15 14:50:24 -04:00
Vince Weaver
742f764844
double: make the cycle-count code generic
2023-05-15 14:10:16 -04:00
Vince Weaver
5d2e219320
double: separate out common setup code
2023-05-15 12:43:23 -04:00
Vince Weaver
a64664b7a1
pt3_player: bumpt to library v0.4
2023-05-15 12:26:02 -04:00
Vince Weaver
ba3adb6447
pt3_lib: bump to version 0.4
...
made it so you can configure out the frequency scale code
*hopefully* this is mostly transparent and doesn't break anyone's code
2023-05-15 12:22:55 -04:00
Vince Weaver
26e272ff42
double: more effects
2023-05-15 01:18:24 -04:00
Vince Weaver
eca6a50832
double: facier effect
2023-05-14 13:48:17 -04:00
Vince Weaver
cd72e91c0d
double: update effect
2023-05-14 01:44:14 -04:00
Vince Weaver
7409f2f5a9
double: work on effects
2023-05-14 01:24:36 -04:00
Vince Weaver
e411e67ea5
double: finish static code
2023-05-13 02:03:43 -04:00
Vince Weaver
743a0ec5b1
double: update title screen
2023-05-13 01:28:05 -04:00
Vince Weaver
ab906fcecc
double: only play music if mockingboard detected
2023-05-13 01:01:52 -04:00
Vince Weaver
b005f13415
double: don't need to detect languge card
2023-05-13 00:55:55 -04:00
Vince Weaver
67e00b64e8
double: update music
2023-05-13 00:52:17 -04:00
Vince Weaver
fb0de6f7c5
double: forgot one more file
2023-05-13 00:09:13 -04:00
Vince Weaver
3ffc96531f
double: as always missed some files
2023-05-13 00:08:38 -04:00
Vince Weaver
0cdf8b01c8
double: use pt3 music
...
should fit in the blank
2023-05-13 00:06:46 -04:00
Vince Weaver
fd9cf82d2c
double: more music
2023-05-12 01:21:30 -04:00
Vince Weaver
5d405c27cd
double: more mockingboard code
2023-05-12 00:33:45 -04:00
Vince Weaver
5211fd633a
double: add mockingboard files
2023-05-11 00:42:40 -04:00
Vince Weaver
2ecf50f2c6
double: add more detection code
2023-05-11 00:33:10 -04:00
Vince Weaver
81c2b777ee
double: more vblank
2023-05-10 00:49:47 -04:00
Vince Weaver
bf32f928f9
double: add some text
2023-05-09 22:24:01 -04:00
Vince Weaver
335ad44c1a
double: finally figure out why dhgr not working
2023-05-08 02:14:34 -04:00
Vince Weaver
b2727fd8e0
dgr2png: fix aux color rotate
2023-05-08 00:04:54 -04:00
Vince Weaver
47225c718e
dgr_viewer: forgot the examples
2023-05-07 15:01:40 -04:00
Vince Weaver
8c7aedf263
dgr2png: always forget files somehow
2023-05-07 14:58:38 -04:00
Vince Weaver
30825d0fdf
dgr_viewer: double lo-res is a pain
...
did finally figure out what was going on
the aux pages are rotated by nybble
2023-05-07 14:55:55 -04:00
Vince Weaver
59095129e3
gr_viewer: get it like the others
2023-05-06 01:44:03 -04:00
Vince Weaver
cc165c3efb
gr2png: add gr2png utility
2023-05-06 00:37:40 -04:00
Vince Weaver
74eb128890
double: getting closer
2023-05-05 17:12:43 -04:00
Vince Weaver
0cc56766d2
double: add hi-res load
2023-05-05 16:45:10 -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
7b07bfc0a3
ed: update korobeiniki one more time
...
tool couldn't handle tabs vs spaces
2023-05-01 15:38:48 -04:00
Vince Weaver
670c024076
electric_duet: fix some more music
...
I apparently didn't know proper use of sharp/flats
2023-05-01 14:53:03 -04:00
Vince Weaver
d23220cfb0
doubledouble: working on detection
2023-05-01 02:30:26 -04:00
Vince Weaver
6a74f2e9a8
eduet: fix up some of the music
2023-05-01 02:09:16 -04:00
Vince Weaver
deb0af4914
dhgr_viewer: add missing files
2023-04-27 21:43:13 -04:00
Vince Weaver
bf13f24098
dhgr_viewer: automate
2023-04-27 01:24:38 -04:00
Vince Weaver
95451c2149
mode_switch: clean up double code a bit
2023-04-26 11:03:58 -04:00
Vince Weaver
6104bc57d1
vaporlock: update the iie code
2023-04-26 10:48:23 -04:00
Vince Weaver
7b13414386
vaporlock: try some of the double modes
2023-04-25 22:55:26 -04:00
Vince Weaver
9bcb3dc17e
hgr: mess around with gimp palettes
2023-04-17 23:29:20 -04:00
Vince Weaver
d5075e1055
dhgr: move some stuff around
2023-04-15 00:57:22 -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
076a305205
hgr_viewer: more cleanup
2023-02-27 08:50:04 -05:00
Vince Weaver
adea7c0cfd
iibot: the cheat
...
this is cheating, it's like 3 twitterbot entries combined
2023-02-26 21:59:01 -05:00
Vince Weaver
cfa50b530f
hires_viewer: always forget a file
2023-02-22 18:34:31 -05:00
Vince Weaver
e8edf44d4c
hgr_viewer: overhaul to allow making slideshows easier
2023-02-22 15:15:12 -05:00
Vince Weaver
9959152370
hgr_viewer: merge some of the code
2023-02-21 20:38:34 -05:00
Vince Weaver
dc2601d020
flood_fill: update
2023-02-15 00:43:41 -05:00
Vince Weaver
8823615189
flood_fill: initial checkin
2023-02-15 00:18:15 -05:00
Vince Weaver
83cdf2509f
lovebyte: update the documentation
2023-02-12 21:20:37 -05:00
Vince Weaver
e560faa124
lovebyte2023: update READMEs
2023-02-12 09:34:16 -05:00
Vince Weaver
fecc48518b
lovebyte2023: some minor updates
2023-02-11 14:57:22 -05:00
Vince Weaver
59f176ce69
lovebyte2023: one more update to README
2023-02-10 23:53:49 -05:00
Vince Weaver
59c0d97834
lovebyte: update README
2023-02-10 23:48:57 -05:00
Vince Weaver
e597725d15
lovebyte: long-form README
2023-02-10 23:33:26 -05:00
Vince Weaver
1045460437
lovebyte2023: add README on the 8-byte code
...
much longer than the actual program
2023-02-10 11:31:28 -05:00
Vince Weaver
b91fdfcd4f
demosplash2023: add some documentation
2023-02-10 09:52:03 -05:00
Vince Weaver
e6bad0af53
loveduck: properly fix Makefile
2023-02-09 18:42:34 -05:00
Vince Weaver
bb9446f2bd
loveduck: update makefile
2023-02-09 09:42:47 -05:00
Vince Weaver
fd7f776d02
loveduck: fits and is more or less there
2023-02-08 23:02:11 -05:00
Vince Weaver
9d1231184f
love_duck: back in size
2023-02-08 22:51:58 -05:00
Vince Weaver
123f76aa70
loveduck: add some sound
2023-02-08 21:20:51 -05:00
Vince Weaver
6e4d96942e
loveduck: more work
2023-02-08 20:24:22 -05:00
Vince Weaver
59b27359eb
loveduck: not sure if we'll finish this one
2023-02-08 16:58:44 -05:00
Vince Weaver
99e183cc33
tiny_hgr8: didn't think it was possible
2023-02-08 11:09:39 -05:00
Vince Weaver
fdcbdaeb6a
lovebyte: update makefile
2023-02-06 00:53:33 -05:00
Vince Weaver
f6406d9d60
lovebyte: work on 512
2023-02-04 00:38:10 -05:00
Vince Weaver
588a7bef7d
blue_flame: under 1020 bytes!
2023-02-03 23:42:19 -05:00
Vince Weaver
5cb27a5524
blue_flame: more optimization, still 5 bytes too big
2023-02-03 22:57:53 -05:00
Vince Weaver
3e84b26e7b
blue_flame: more optimization
2023-02-03 17:09:33 -05:00
Vince Weaver
5e823b17d3
blue_flame: further init
2023-02-03 16:43:17 -05:00
Vince Weaver
b7f0dc76e0
blue_flame: try adding one effect too many
2023-02-03 16:18:01 -05:00
Vince Weaver
a3b8d64a03
blue_flame: merge in sier_parallax
2023-02-03 15:45:12 -05:00
Vince Weaver
d2e6219118
letters: more timing
2023-02-03 12:56:49 -05:00
Vince Weaver
dbf8110611
letters: optimize a bit
2023-02-03 11:56:50 -05:00
Vince Weaver
cff10e3705
letters: center better
2023-02-03 09:25:50 -05:00
Vince Weaver
d384a33400
lovebyte: work on blueflame
2023-02-02 00:51:20 -05:00
Vince Weaver
beec60a715
lovebyte: more work
2023-02-01 23:06:46 -05:00
Vince Weaver
0268935779
letters: update letters
2023-02-01 16:28:58 -05:00
Vince Weaver
166fde58ca
letters: update letters
2023-02-01 16:07:37 -05:00
Vince Weaver
12bef90a01
letter_test: test some letters
2023-01-30 14:28:39 -05:00
Vince Weaver
0507b6bd37
demosplash: work on 1k entry
2023-01-30 08:53:53 -05:00
Vince Weaver
5d3bdbce3a
lovebyte: more fine tuning
2023-01-29 20:10:59 -05:00
Vince Weaver
1647653f8e
lovebyte: more prep
2023-01-28 23:24:49 -05:00
Vince Weaver
a3a5c7610c
demosplash: add field15
2023-01-28 21:54:13 -05:00
Vince Weaver
2da88c203d
shape_table: some more attempts
2023-01-28 19:24:17 -05:00
Vince Weaver
9848a0d53c
shape_table: more attempts at small
2023-01-28 18:37:06 -05:00
Vince Weaver
42bfd87f03
lovebyte: still questing for 15byte entry
2023-01-28 18:17:22 -05:00
Vince Weaver
6e22fbeadf
shape_table: update README
2023-01-27 17:11:07 -05:00
Vince Weaver
2ed3a07465
lovebyte23: breakthrough on the agony
2023-01-27 17:06:11 -05:00
Vince Weaver
18c512d502
rotate: more work on shear rotate
2023-01-27 13:26:45 -05:00
Vince Weaver
904a7df6cc
Merge branch 'master' of github.com:deater/dos33fsprogs
2023-01-27 00:23:58 -05:00
Vince Weaver
12075db10b
rotate: rotate by shearing
2023-01-27 00:17:18 -05:00
Vince Weaver
a47b58003c
ooze32: hard to keep in sync
2023-01-26 11:38:47 -05:00
Vince Weaver
a9935044fe
lovebyte: add ooze32
2023-01-25 21:01:24 -05:00
Vince Weaver
c12c4148b4
gears: update gears_tiny
2023-01-25 00:58:07 -05:00
Vince Weaver
58bd996bdf
gears: even smaller
2023-01-24 23:00:15 -05:00
Vince Weaver
9c7b188263
parallax: update par_tiny
2023-01-24 21:16:14 -05:00
Vince Weaver
5534e639fd
gears: work on gears
2023-01-24 21:15:11 -05:00
Vince Weaver
f60457b933
lovebyte2023: pied changes
2023-01-24 00:37:31 -05:00
Vince Weaver
d46561048d
demosplash2023: update par_tiny
2023-01-24 00:34:59 -05:00
Vince Weaver
1288807b42
lovebyte2023: add lemming basic demo
2023-01-24 00:30:39 -05:00
Vince Weaver
a55dd47077
lovebyte2023: work on 128 byte entry
2023-01-24 00:17:57 -05:00
Vince Weaver
a301a8fb95
parallax: work on tiny version
2023-01-22 03:14:16 -05:00
Vince Weaver
75bb600623
lovebyte2023: some lovebyte nonsense
2023-01-20 01:57:51 -05:00
Vince Weaver
cb06209b80
shape_table: clean up documentation
2023-01-19 10:39:28 -05:00
Vince Weaver
9f2f5df75d
update lovebyte TODO
2023-01-19 08:58:33 -05:00
Vince Weaver
900a77463b
zero_wing: music sorta going
2023-01-17 00:44:24 -05:00
Vince Weaver
bdc3d846b8
zero_wing: move to qboot loading
2023-01-16 00:46:20 -05:00
Vince Weaver
c1ed093dc3
music: zero wing intro
2023-01-15 01:30:31 -05:00
Vince Weaver
08f1049e9c
shape_table: more attempts at entries
2023-01-12 08:43:01 -05:00
Vince Weaver
133b550021
shape_table: update
2023-01-11 02:01:36 -05:00
Vince Weaver
ef0fbe4048
shape_table: trying to find a good 16-byte entry
2023-01-10 09:14:36 -05:00
Vince Weaver
d29d6649e5
budge3d: re-arrange some more
2023-01-06 23:33:41 -05:00
Vince Weaver
776300be78
budge3d: more optimization
2023-01-06 21:56:36 -05:00
Vince Weaver
e8f0a3f16f
budge3d: some more optimization
2023-01-06 15:37:08 -05:00
Vince Weaver
f73b03e821
budge3d: convert to assembly
2023-01-06 14:17:40 -05:00
Vince Weaver
97bf08906e
some updates from a non-as-often used computer
2023-01-06 13:26:45 -05:00
Vince Weaver
c0d9f65c2e
budge3d: update code
2023-01-06 08:25:04 -05:00
Vince Weaver
02e36c7980
zero_wing: some more graphics
2023-01-03 23:59:57 -05:00
Vince Weaver
99f0657237
appleiibot: triangle christmas tree
2023-01-02 02:22:58 -05:00
Vince Weaver
6f534c297a
zero_wing: more nonsense
2023-01-02 02:22:26 -05:00
Vince Weaver
8483cc9d95
demo: more unadvised messing around
...
worried there's a glitch in the sound at least on AppleWin
mame is fine
2022-11-17 21:24:00 -05:00
Vince Weaver
8643183756
demo: unwisely shave off like 10 bytes
2022-11-17 20:10:37 -05:00
Vince Weaver
123d684970
demo: rename and optimize
2022-11-13 01:07:13 -05:00
Vince Weaver
485822d8d8
demo: black and white
2022-11-12 23:53:22 -05:00
Vince Weaver
c5261a7f33
demo: missing file
2022-11-12 23:24:17 -05:00
Vince Weaver
e55b114738
demo: add in apple logo
2022-11-12 23:23:32 -05:00
Vince Weaver
1fe81ea5f6
demo: move things to functions, no net win?
2022-11-12 21:45:48 -05:00
Vince Weaver
3afabf3af4
demo: shave a few more bytes
2022-11-12 21:22:20 -05:00
Vince Weaver
7c9f3ebf6c
demo: shave off some more bytes
2022-11-12 19:24:51 -05:00
Vince Weaver
647adeb54f
demo: re-arrange
...
not much room :(
2022-11-12 19:15:57 -05:00
Vince Weaver
58a853bcf3
demo: sort of have music working
2022-11-12 18:40:59 -05:00
Vince Weaver
19e5b1735e
demo: more missing files
2022-11-12 14:32:56 -05:00
Vince Weaver
f8a3b7cba8
demo: working on logo drawing
2022-11-12 14:31:56 -05:00
Vince Weaver
8ebbb46376
d4: more accuracy
2022-11-09 23:35:01 -05:00
Vince Weaver
243abc4f10
d4: make it an actual tracker
2022-11-09 23:22:57 -05:00
Vince Weaver
716650fa38
d4: fix playback
2022-11-09 22:58:37 -05:00
Vince Weaver
27516de7f9
tracker6: make it interrupt-run
2022-11-09 22:21:25 -05:00
Vince Weaver
28fb6d13ba
tiny_tracker: working on things
2022-11-06 23:31:27 -05:00
Vince Weaver
15e5495d24
gears: somehow Makefile was wrong
2022-11-04 23:24:49 -04:00
Vince Weaver
971f7c197a
appleiibot: sad demise
2022-11-04 21:23:18 -04:00
Vince Weaver
19c5448839
basic: pumpkin2
2022-10-25 00:43:35 -04:00
Vince Weaver
00659143de
gr: moon
2022-10-24 01:20:19 -04:00
Vince Weaver
cce5b35c61
graphics: both: a2 lores
2022-10-11 21:58:19 -04:00
Vince Weaver
23b4af92f6
hgr: both: update bot code
2022-10-11 03:47:24 -04:00
Vince Weaver
dac0557a5c
hgr: gears
2022-10-10 02:34:32 -04:00
Vince Weaver
e8b63d7aeb
hgr: pattern
2022-10-05 22:20:46 -04:00
Vince Weaver
bbed9e6a95
hgr: sier: not able to speed up
2022-09-28 14:34:13 -04:00
Vince Weaver
8b0a032119
hgr: more sier work
2022-09-28 00:22:54 -04:00
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
ba0794eeb0
basic: add office picture
...
based on image posted by onedreamergame
2022-09-09 22:00:05 -04:00
Vince Weaver
f5624fc1e9
basic: add missing files
2022-09-09 18:35:41 -04:00
Vince Weaver
b0c3736813
basic: add mystery
2022-09-09 18:34:51 -04:00
Vince Weaver
e37873de3b
appleiibot: add elite
2022-09-06 00:30:11 -04:00
Vince Weaver
301eb86fc6
dos33: mkdos33fs: fix really embarassing = vs == bug
...
the catalog code was mostly working by accident
should never have learned Pascal first
2022-09-05 21:09:00 -04:00
Vince Weaver
bd9ab1915a
dos33: mkdosfs fix bug when more than 105 files
2022-09-05 21:04:18 -04:00
Vince Weaver
4cde5ae284
dos33: re-write mkdos33fs catalog creation a bit more robust
...
in theory can generate images with non-105 catalog entries
should test this thoroughly
2022-09-05 20:47:29 -04:00
Vince Weaver
c2faa9ec61
dos33: update slightly how mkdos33fs works
2022-09-05 18:58:09 -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
2c6ade629c
wargames: fix the SSI speech to work on actual hardware
2022-08-11 09:42:08 -04:00
Vince Weaver
28d9b629fb
lovebyte_turbo: update Makefile
2022-08-11 00:49:53 -04:00
Vince Weaver
086aaa47cd
hgr_viewer: add another image
2022-08-09 23:39:06 -04:00
Vince Weaver
a22670169d
planet: add lovebyte turbo files
2022-08-03 20:46:10 -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
5dde1f4baa
appleiibot: asplode
2022-07-28 02:43:59 -04:00
Vince Weaver
96fc0fde29
appleiibot: update solaris
2022-07-26 18:13:01 -04:00
Vince Weaver
7f02cdbe3b
applebot: add solaris
2022-07-26 17:11:40 -04:00
Vince Weaver
046342a81c
utils: mkdos33fs: fix embarassing bug
...
was overwriting VTOC when copying DOS over
2022-07-26 14:58:34 -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
d0c491b6b7
boxes: add boxes-on-plain
2022-07-09 19:50:06 -04:00
Vince Weaver
ba9d287fb2
planet_gr: lores version of planet
...
apparently this all came from the Acorn User's January 1989 issue,
an article by Peter Voke, called 'A World Of Your Own' (page 85)
2022-07-09 18:01:11 -04:00
Vince Weaver
f974330b0d
basic: planet in 280 bytes
...
this is a stripped down implementation of a much cooler BBC Basic
program by Kweepa
2022-07-09 01:21:22 -04:00
Vince Weaver
1099a50b13
compression_test: update results with exomizer
2022-06-17 01:30:30 -04:00
Vince Weaver
7771f2d660
compression_test: missed some files
2022-06-17 01:25:26 -04:00
Vince Weaver
bff16e6de7
compression_test: finally got exomizer working
2022-06-17 01:24:21 -04:00
Vince Weaver
94bc946a4c
hgr: another short graphics demo
2022-06-10 23:28:02 -04:00
Vince Weaver
cbdb595f63
dos33: more robust error checking
...
This was inspired by a request from Micah Cowan
hopefully this didn't break anything
2022-06-09 19:53:10 -04:00
Vince Weaver
0007cbe3a9
dos33: return error code if we hit an error
...
this can make scripting easier
2022-06-09 18:54:38 -04:00
Nick Downing
9458bcf374
Add .gitignore
2022-06-09 18:06:12 -04:00
Vince Weaver
cf1c580870
poly: sample sound
2022-06-09 18:04:15 -04:00
Vince Weaver
72f8e5070f
dos33: some more comments to clear up the last fix
...
needed to break out Beneath Apple DOS for this one
TSL_OFFSET_L/H says what offset in the file the first TSL entry
is representing. It's a 16-bit sector value. Apparently not everything
uses this value.
2022-06-09 17:59:21 -04:00
Nick Downing
08f870dd38
Fix critical bug with saving that prevents BLOAD/BRUN working on the saved file
2022-06-09 17:56:46 -04:00
Vince Weaver
87f7fc15f5
dos33: fix some issues when copying files off disk image
...
ran across this when trying to debug a different issue
by default we can only get total sector size from the T/S lists
(which is only a multiple of 256 bytes) but in addition A (basic)
and B (binary) files also tell you the exact length. So we used that
to truncate to the exact length
Only it turns out some programs (I'm looking at you, cracked version
of WAVY NAVY) intentionally set the file size to be wrong and so
we were truncating things improperly
I think this updated code is a bit more clear. Hopefully it doesn't
break anything, I need a better test suite.
2022-06-09 16:46:17 -04:00
Vince Weaver
db49ead0b6
dos33: try to propogate errors a bit better
2022-06-06 17:01:07 -04:00
Vince Weaver
3b76177bec
compression: update comparison
2022-06-06 01:19:58 -04:00
Vince Weaver
1ae6ddac20
compression: add some compression tests
2022-06-06 00:53:52 -04:00
Vince Weaver
6f6e36b231
compression: doing some tests
2022-06-04 00:52:41 -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
8f5df0b139
demo: outline2022
2022-05-28 16:10:39 -04:00
Vince Weaver
cfc938ee9e
demo: o: accidentally found better starting point
2022-05-26 00:22:50 -04:00
Vince Weaver
4f6278f087
demo: o: update sound then optimize down again
2022-05-25 22:17:02 -04:00
Vince Weaver
031eb48e6a
demo: o: back below 256B
2022-05-25 16:11:38 -04:00
Vince Weaver
ca945e3609
demo: o: more size opt
2022-05-25 00:54:18 -04:00
Vince Weaver
7c2ae5942b
demos: o: more work
2022-05-24 17:05:07 -04:00
Vince Weaver
63f62f3ddd
demos: o: merge in the hires stuff
2022-05-24 16:21:37 -04:00
Vince Weaver
fd92afd93d
demos: o: rename things
2022-05-24 11:18:33 -04:00
Vince Weaver
02778624d6
demo: o: update
2022-05-24 00:21:26 -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
4d82766a00
utils: fix odd bug in shape_table
2022-05-18 20:31:41 -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
c3f95ea6f0
polly: more sound effects
2022-05-18 01:19:40 -04:00
Vince Weaver
75d4c04631
music: polly: more sound work
2022-05-16 02:16:30 -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
cfbeb5e191
basic: moon lander
2022-05-02 01:05:33 -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
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
Vince Weaver
6872291993
lemm: fix some minor issues with the backgrounds
...
no more red hair on level2
2022-03-31 23:20:10 -04:00
Vince Weaver
c1b3808e35
lemm: update so time works w/o mockingboard
2022-03-31 00:47:31 -04:00
Vince Weaver
fd0254618e
lemm: release v0.06
2022-03-31 00:26:24 -04:00
Vince Weaver
9b7e3f9ea5
lemm: more fine tuning
2022-03-31 00:25:49 -04:00
Vince Weaver
880c64a96f
lemm: more adjustment of various jobs
...
use OR on lemmings so they overlap when drawn
*except* for stoppers as it just made them look sans clothes
2022-03-31 00:10:00 -04:00
Vince Weaver
d180310504
lemm: climbing more or less works
2022-03-30 23:18:01 -04:00
Vince Weaver
47f8c98f15
lemm: initial climbing support
2022-03-30 22:38:45 -04:00
Vince Weaver
4f29bada10
lemm: explicitly call check ground
...
wasn't saving many bytes and was causing problems when we don't want
things to fall
2022-03-30 20:06:02 -04:00
Vince Weaver
eba3878dc3
lemm: hook up level9 music
2022-03-30 18:35:02 -04:00
Vince Weaver
d339d40ac4
lemm: add another song
2022-03-30 17:13:31 -04:00
Vince Weaver
f27952ad63
lemm: work on builder
2022-03-30 17:12:03 -04:00
Vince Weaver
d1789e1760
lemm: implement bashers
2022-03-30 15:10:49 -04:00
Vince Weaver
fa4e090dd8
lemm: update move on mining
2022-03-30 14:55:49 -04:00
Vince Weaver
c5bf82598b
lemm: optimize movement code
2022-03-30 14:46:46 -04:00
Vince Weaver
2c292a3654
lemm: can now beat level8 with blockers
2022-03-30 00:51:10 -04:00
Vince Weaver
99bd6a8744
lemm: also forgot level10
2022-03-30 00:29:59 -04:00
Vince Weaver
cf39438970
lemm: forgot level9
2022-03-30 00:29:38 -04:00
Vince Weaver
d6e0fd3e62
lemm: update level10 graphics
2022-03-30 00:26:39 -04:00
Vince Weaver
64bdb4474b
lemm: add level10
2022-03-30 00:18:05 -04:00
Vince Weaver
40ada4bde7
lemm: add level9
2022-03-29 23:54:50 -04:00
Vince Weaver
7cbff2792d
lemm: print numbers to background too so pointer doesn't erase
2022-03-29 23:13:46 -04:00
Vince Weaver
4721e60d52
lemm: use common exploding code
...
also make it so you can't re-nuke
also stop lemmings from coming out if you nuke
2022-03-29 22:45:57 -04:00
Vince Weaver
1df80cc9c4
lemm: add level8
2022-03-29 21:52:34 -04:00
Vince Weaver
9e6f6f3966
lemm: add level7
2022-03-28 23:22:33 -04:00
Vince Weaver
7ee84a675f
lemm: update music for level6
2022-03-28 15:37:54 -04:00
Vince Weaver
b21a5e433a
lemm: bump version number
2022-03-28 01:30:35 -04:00
Vince Weaver
55b05b28a6
lemm: proper explosion destruction
2022-03-28 01:29:12 -04:00
Vince Weaver
30debf1373
lemm: properly remove background for miner
2022-03-28 01:16:55 -04:00
Vince Weaver
6d5b1ff592
lemm: move some things to qload to free up space
2022-03-28 00:53:34 -04:00
Vince Weaver
bb027fa983
lemm: add level6
2022-03-28 00:52:40 -04:00
Vince Weaver
ee41a5ee78
lemm: add miner support, move some things around
2022-03-27 15:40:20 -04:00
Vince Weaver
6e1acc7e87
lemm: jump table for assigning jobs
2022-03-27 14:21:19 -04:00
Vince Weaver
37b11038c9
lemm: use jump table for movement
2022-03-27 14:05:47 -04:00
Vince Weaver
73dc3b03dc
lemm: hook up all sprites
2022-03-27 13:26:03 -04:00
Vince Weaver
6a7564aacc
lemm: make draw lemming use jump table
2022-03-27 01:58:39 -04:00
Vince Weaver
df0f6bf36d
lemm: add more sprites
2022-03-27 01:05:32 -04:00
Vince Weaver
85e67e61dd
sound: try for tiny sound
2022-03-26 00:53:35 -04:00
Vince Weaver
ed5ec29895
lemm: sort of added blockers
2022-03-25 00:59:49 -04:00
Vince Weaver
7ba8b5b8a4
lemm: hook up floaters
2022-03-24 21:25:26 -04:00
Vince Weaver
f4bb380802
lemm: particles start at right place
2022-03-24 20:27:20 -04:00
Vince Weaver
b230b2a947
lemm: minor comment fix
2022-03-24 16:40:15 -04:00
Vince Weaver
9afe460971
lemm: update version
2022-03-24 00:22:22 -04:00
Vince Weaver
c5fc707186
lemm: add splatting
2022-03-24 00:21:50 -04:00
Vince Weaver
1ad56f6eba
lemm: hook up explosions
2022-03-23 22:57:02 -04:00
Vince Weaver
0f8e9963ed
lemm: support speeding up release
2022-03-23 21:49:58 -04:00
Vince Weaver
08dd4bf01d
lemm: update percent in counter
2022-03-23 00:34:33 -04:00
Vince Weaver
ddb9328748
lemm: properly print 100% in outtro
2022-03-22 21:58:21 -04:00
Vince Weaver
357dfe7c57
lemm: can explode all now
2022-03-22 21:48:02 -04:00
Vince Weaver
3e18390ec6
lemm: can select any lemming
2022-03-22 21:36:44 -04:00
Vince Weaver
a4fe2f7a4f
lemm: can fall too far now
2022-03-22 21:10:57 -04:00
Vince Weaver
8100ab783e
lemm: percentage checking mostly working
...
not sure if it's worth all the bytes
2022-03-22 18:50:06 -04:00
Vince Weaver
671182cf46
lemm: centralize printing outtro info
...
also try to pick proper outtro from stats
2022-03-22 17:13:38 -04:00
Vince Weaver
b918d7a14e
lemm: support up to 10 active lemmings
2022-03-22 00:05:49 -04:00
Vince Weaver
6f6e057b1e
lemm: release up to 10 lemmings
2022-03-21 23:00:30 -04:00
Vince Weaver
0b8fdb163b
lemm forgot file
2022-03-21 20:35:57 -04:00
Vince Weaver
8d20ab32e0
lemm: update to have all intros
2022-03-20 23:09:23 -04:00
Vince Weaver
4b714999a6
lemm: don't re-load level if already in RAM
2022-03-20 22:50:26 -04:00
Vince Weaver
8824603ec2
lemm: work on lemming explosion taking out part of background
2022-03-20 22:43:15 -04:00
Vince Weaver
56c0d10635
lemm: add simple click sound effects
...
also enable keyboard shortcut for jobs for some reason
2022-03-20 22:24:24 -04:00
Vince Weaver
1815e74976
lemm: more complete credits
2022-03-20 11:47:10 -04:00
Vince Weaver
33034fd868
lemm: move common code out of the levels
2022-03-20 11:32:08 -04:00
Vince Weaver
0b732265f6
lemm: add level3
2022-03-19 23:12:07 -04:00
Vince Weaver
c84a7a7495
lemm: tidy up level4
2022-03-19 22:35:22 -04:00
Vince Weaver
26bc0e7bc4
lemm: some fixes to music
...
should handle the song-dong-early case now
also bump down to loading at $9000
loading right up against $BF00/$C000 was having bit flips in qboot?
still need to investigate that
2022-03-19 21:48:03 -04:00
Vince Weaver
ea4f705e6d
lemm: add level4
2022-03-19 00:36:58 -04:00
Vince Weaver
b9135fe5a3
lemm: can walk uphill now
2022-03-18 01:59:15 -04:00
Vince Weaver
ef5a65bd48
lemm: make level2 winnable
2022-03-17 21:33:58 -04:00
Vince Weaver
e505806d00
lemm: add more music
2022-03-17 14:57:06 -04:00
Vince Weaver
2d36035725
lemm: add more music to level5
...
can't add whole thing without expanding the file sizes a bit
2022-03-17 14:44:39 -04:00
Vince Weaver
c206b666ee
lemm: split off level5 as well
2022-03-17 14:33:18 -04:00
Vince Weaver
5d0e4bd7fd
lemm: separate level1 file working
2022-03-17 13:56:03 -04:00
Vince Weaver
491687d03b
lemm: prepare to separate out the level data
2022-03-17 12:34:14 -04:00
Vince Weaver
cc75712f33
lemm: clear screen earlier on intros
...
on real hardware was seeing the old text briefly
2022-03-16 23:47:14 -04:00
Vince Weaver
0cdc01d4d2
lemm: move some routines into loader
2022-03-16 23:40:34 -04:00
Vince Weaver
90815dd181
lemm: adjust timing in the split screen
...
was trying to fix issue with retrotink-2x display, but didn't help
and things look fine on real CRT
2022-03-16 23:12:33 -04:00
Vince Weaver
e4edbf2fb7
lemm: particle effects working
2022-03-15 21:56:47 -04:00
Vince Weaver
f31a7529f7
lemm: explosion at end
2022-03-15 21:24:13 -04:00
Vince Weaver
5a9824575c
lemm: explosion countdown
2022-03-15 21:00:30 -04:00
Vince Weaver
36ccd81c7e
lemm: everything now fits, barely
2022-03-15 18:49:04 -04:00
Vince Weaver
3be732a51d
lemm: add sound effect
2022-03-15 16:37:02 -04:00
Vince Weaver
6a86dfe89c
lemm: fix to use right door on level5
2022-03-15 16:09:38 -04:00
Vince Weaver
d0f88ee8d1
lemm: add second set of music
2022-03-15 16:04:05 -04:00
Vince Weaver
576ece0680
lemm: add title now that we no longer run hello.bas
2022-03-15 15:45:54 -04:00
Vince Weaver
7e9b9e90f2
lemm: was too big, load with qboot
...
bit of a hack but seems to work
2022-03-15 15:33:50 -04:00
Vince Weaver
62ce6377fb
lemm: add level5
2022-03-15 15:16:37 -04:00
Vince Weaver
6d946b7f23
lemm: win/loss message
2022-03-15 00:50:35 -04:00
Vince Weaver
234db1a550
lemm: only dig if digger selected
2022-03-15 00:41:12 -04:00
Vince Weaver
53710ccf0b
lemm: draw door opening to both pages
2022-03-15 00:02:46 -04:00
Vince Weaver
5fe700cbf1
lemm: automatically start after pause at title screen
2022-03-14 23:45:15 -04:00
Vince Weaver
6bacbe9fdb
lemm: draw menu to both pages
2022-03-14 23:22:32 -04:00
Vince Weaver
2d303093d6
lemm: bottom menu sorta working
2022-03-14 22:57:33 -04:00
Vince Weaver
29bf0b06b8
lemm: integrate vlin code
2022-03-14 16:43:58 -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
b692102f25
lemm: minor documentation change
2022-03-14 01:07:45 -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
3b782553f0
lemm: smooth out walking animation
2022-03-13 17:18:19 -04:00
Vince Weaver
b83e1ef280
lemm: only change lemming type if you click on one
2022-03-13 16:18:08 -04:00
Vince Weaver
93f58e95ad
lemm: update for proper pointers
2022-03-13 01:28:37 -05:00
Vince Weaver
d471b5f22b
lemm: update pointer sprites
2022-03-13 00:46:46 -05:00
Vince Weaver
6bf430ca5a
lemm: more sprites
2022-03-13 00:05:24 -05:00
Vince Weaver
16176848fc
lemm: walking sprites
2022-03-12 22:13:05 -05:00
Vince Weaver
91f4b42506
lemm: digging sprits
2022-03-12 20:55:20 -05:00
Vince Weaver
ba51967e28
lemm: animate falling
2022-03-12 18:03:53 -05: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
fdeee10096
lemm: modularize level code a bit
2022-03-11 01:22:51 -05:00
Vince Weaver
1836502a67
lemm: digging vaguely works
2022-03-11 00:53:18 -05:00
Vince Weaver
235c676020
lemm: update number out
2022-03-10 23:43:10 -05:00
Vince Weaver
a7b6c84b93
lemm: erase background
2022-03-10 23:02:08 -05:00
Vince Weaver
914cca35c5
lemm: wasn't initializing output
2022-03-10 16:26:31 -05:00
Vince Weaver
860324783e
lemm: initial lemming
2022-03-10 01:10:42 -05:00
Vince Weaver
08eaef60d6
lemm: pointer vaguely works
2022-03-10 00:45:51 -05:00
Vince Weaver
1b29a4689d
lemm: hook up timer to clock
2022-03-09 23:56:41 -05:00
Vince Weaver
9a203bcea4
lemm: add losing message
2022-03-09 23:31:54 -05:00
Vince Weaver
d3002a62d6
lemm: split screen intro on IIe
2022-03-09 23:03:23 -05:00
Vince Weaver
ccf6cf974d
lemm: clean up the text a bit
2022-03-09 17:04:19 -05:00
Vince Weaver
64d38d1cc2
lemm: start adding pointer
2022-03-09 15:15:38 -05:00
Vince Weaver
8c6187d5af
lemm: seamless music playing
...
way more trouble than it was worth
2022-03-09 12:06:34 -05:00
Vince Weaver
4c16bb0b32
lemm: music in 512 byte chunks
2022-03-09 10:22:19 -05:00
Vince Weaver
3d6aab63d0
lemm: open door
2022-03-09 01:05:00 -05:00
Vince Weaver
5f73aaa421
lemm: animate the flames
2022-03-09 00:35:13 -05:00
Vince Weaver
f5c9513998
lemm: time counts down
2022-03-08 00:49:10 -05:00
Vince Weaver
053e95cd78
lemm: work on intro
2022-03-07 08:53:14 -05:00
Vince Weaver
a38436af74
lemm: full song plays
...
awkward pauses though, takes more than 50Hz/20ms to decompress
2022-03-06 00:15:31 -05:00
Vince Weaver
a63540bc21
games: lemm: music sorta working
2022-03-05 23:25:44 -05:00
Vince Weaver
7095b76a6c
games: Lemm
...
should probably be working on other things
2022-03-04 16:53:49 -05:00
Vince Weaver
93a4217cab
vertical_scroll: add some more files
2022-03-02 01:36:49 -05:00
Vince Weaver
366ebbe08c
vertical_scroller: trying some size optimization
2022-03-02 01:32:10 -05:00
Vince Weaver
19f0960ca0
peasant: vblank work
2022-03-01 00:34:48 -05:00
Vince Weaver
430f5dad3a
appleiibot: add split
2022-02-28 16:29:40 -05:00
Vince Weaver
fb5f895e8d
vaporlock: split
2022-02-28 16:27:00 -05:00
Vince Weaver
276408fcf4
peasant: finish animating mendelev's arm
2022-02-28 01:20:56 -05:00
Vince Weaver
d24ed0f461
appleiibot: oops
2022-02-27 23:53:06 -05:00
Vince Weaver
c14d20ca27
peasant: update the kerrek behavior
2022-02-21 18:54:04 -05:00
Vince Weaver
b390c96f0a
peasant: kerrek can bonk you now
2022-02-21 01:48:48 -05:00
Vince Weaver
206ab9676e
peasant: ned more or less hooked up
...
more trouble than I thought it'd be
still can't walk behind him properly, need to hook up
patching of the priority layer
2022-02-20 01:17:23 -05:00
Vince Weaver
9c0fe0c223
basic: lemm
...
wasn't sure it would fit, blinks a bit more than optimal
2022-02-19 22:02:34 -05:00
Vince Weaver
6d17397b54
basic: lemm getting closer
2022-02-19 21:38:33 -05:00
Vince Weaver
be0bf6e0f0
basic: lemm
2022-02-19 21:18:10 -05:00
Vince Weaver
8446c7d85b
peasant: initial ned support
2022-02-19 00:33:41 -05:00
Vince Weaver
66bf6753f6
peasant: animate guy in boat
2022-02-17 23:57:24 -05:00
Vince Weaver
5dce011cc1
fuzzball: more updating comments
2022-02-13 19:15:33 -05:00
Vince Weaver
a862a8695f
fuzzball: more fixing comments
2022-02-13 19:14:37 -05:00
Vince Weaver
572f8a78d5
fuzzball: update code comments
2022-02-13 19:13:23 -05:00
Vince Weaver
e1e32ea297
fuzzball: update code comments
2022-02-13 19:11:52 -05:00
Vince Weaver
3cc0290c89
applebot: diamond.bas: from lovebyte2022
2022-02-13 09:09:02 -05:00
Vince Weaver
b275473934
xdraw_diamond: update Makefile
2022-02-11 08:57:28 -05:00
Vince Weaver
9e376a56bf
demos: update demos
2022-02-07 00:19:00 -05:00
Vince Weaver
c033d0f2ff
demos: update
2022-02-06 20:47:12 -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
a1beb7b2f2
demos: update the build
2022-02-03 00:51:08 -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
7c27921394
orb: down to 252 bytes!
2022-02-02 15:12:54 -05:00
Vince Weaver
5e015925a7
orb: more optimizations. so close...
2022-02-02 14:02:02 -05:00
Vince Weaver
b550f014b4
orb: more optimization
2022-02-02 13:17:59 -05:00
Vince Weaver
37828ba154
orb: optimizing, still not enough
2022-02-02 12:30:14 -05:00
Vince Weaver
dbd4351b0e
orb: add orb
...
also acciedntally update a few others
2022-02-02 00:20:56 -05:00
Vince Weaver
41641d2f8d
rotate: add rotate
2022-02-01 21:30:29 -05:00
Vince Weaver
d014d2adcf
thick_sine: as thick as it's going to get I suppose
2022-02-01 21:22:03 -05:00
Vince Weaver
9fa0ff23e2
demos: minor documentation update
2022-02-01 00:34:33 -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
08f028ce64
demos: update the submit makefiles
2022-01-24 00:44:50 -05:00
Vince Weaver
67cc09e5c9
xdraw_wave: rename again
2022-01-23 22:39:54 -05:00
Vince Weaver
bebb105d11
xdraw_wave: rename things
2022-01-23 22:39:26 -05:00
Vince Weaver
d287261534
xdraw_wave: update
2022-01-23 22:38:50 -05:00
Vince Weaver
d279760889
demo: update cometsong
2022-01-23 21:56:02 -05:00
Vince Weaver
78f5ba56bc
demos: update some files
2022-01-23 15:14:09 -05:00
Vince Weaver
9024856cde
dsr64: add another tiny demo
2022-01-23 01:15:18 -05:00
Vince Weaver
b81d473ad3
xdraw2: initial commit
2022-01-22 23:23:22 -05:00
Vince Weaver
2c68b53c0e
fuzzball: work on demo
2022-01-22 17:48:53 -05:00
Vince Weaver
7cb21acf65
tiny_tracker: work on visualization
2022-01-21 15:35:53 -05:00
Vince Weaver
f3a6076def
stargate: update entry
2022-01-21 01:35:47 -05:00
Vince Weaver
b6518e69ab
tiny_gr: update to be more robust
2022-01-20 22:48:42 -05:00
Vince Weaver
cd024402ae
tiny_tracker: max out the space
2022-01-19 11:41:31 -05:00
Vince Weaver
681189eff0
tiny_tracker: push the ay values to the start of the program
2022-01-19 11:37:07 -05:00
Vince Weaver
087d22d390
tiny_tracker: update comment
2022-01-19 01:06:40 -05:00
Vince Weaver
805982e21c
tiny_tracker: update another byte
2022-01-19 01:02:07 -05:00
Vince Weaver
0c62d901d2
tiny_tracker: a few more bytes
2022-01-19 00:51:08 -05:00
Vince Weaver
fc1a5afa97
tiny_tracker: a few more bytes
2022-01-19 00:14:44 -05:00
Vince Weaver
ba0588c037
tiny_tracker: found 5 more bytes
2022-01-19 00:01:08 -05:00
Vince Weaver
59971b085c
tiny_tracker: crazy hacks for 256
2022-01-18 23:53:24 -05:00
Vince Weaver
1b5894f22c
peasant: update version
2022-01-16 12:10:14 -05:00
Vince Weaver
e7f1907f38
peasant: finally get qboot working across 2 disks
...
using PRORWTS seek now
also fixed subtle bug in qboot when loading partial tracks
also a bunch of movement in the demo stuff by accident, oops but it's
2am and I'm too lazy to back that out
2022-01-16 02:05:43 -05:00
Vince Weaver
d2f2d97ff1
tiny_tracker: more optimization
2022-01-15 20:51:35 -05:00
Vince Weaver
920934fde4
tiny_tracker: another 2 bytes
2022-01-15 16:23:59 -05:00
Vince Weaver
6896a3e6b7
tiny_tracker: optimize some more
2022-01-15 15:58:47 -05:00
Vince Weaver
bb7ff255cb
tiny_tracker: tiny_tracker4
2022-01-15 15:41:53 -05:00
Vince Weaver
27bfa9d049
flyer: save 1 byte
2022-01-15 15:07:37 -05:00
Vince Weaver
53f9fc0bc2
tiny_tracker: get it working
2022-01-15 15:07:13 -05:00
Vince Weaver
307a8ec58b
tiny_tracker: working on smaller
2022-01-15 14:47:10 -05:00
Vince Weaver
081ddabaf6
peasant: forgot to restore seek2 code
2022-01-13 23:12:24 -05:00
Vince Weaver
0d0a9ff956
peasant: update some more seek comments
2022-01-13 19:34:28 -05:00
Vince Weaver
840db1ba72
peasant: more disk debugging
2022-01-13 17:02:33 -05:00
Vince Weaver
4fdcc726ca
peasant: make sure timing loops don't cross pages
2022-01-13 13:14:26 -05:00
Vince Weaver
9c80711607
peasant: comment the seek code the best I can
2022-01-13 12:49:07 -05:00
Vince Weaver
a730979e71
peasant: more work on disk code
2022-01-13 09:20:20 -05:00
Vince Weaver
597570daf1
music: update tiny tracker2
2022-01-12 16:08:22 -05:00
Vince Weaver
105af64ded
music: add tracker3
2022-01-12 16:06:46 -05:00
Vince Weaver
8769952043
flyer: get to fit
2022-01-12 15:58:21 -05:00
Vince Weaver
d97f42e3b8
flyer: optimize some more
2022-01-12 00:52:59 -05:00
Vince Weaver
c9ecfaf997
stargate: initial checkin
2022-01-12 00:05:34 -05:00
Vince Weaver
b83c393541
flyer: merge it all together
2022-01-11 20:37:11 -05:00
Vince Weaver
923b6f35f7
peasant: more work trying to track down disk issue
2022-01-11 03:01:57 -05:00
Vince Weaver
2226c02233
tiny_tracker: more work
2022-01-11 02:59:52 -05:00
Vince Weaver
b7cd2f386a
tiny_tracker3: room for 140 byte program
2022-01-10 21:40:24 -05:00
Vince Weaver
36fcc72dde
tiny_tracker: more work
2022-01-10 19:34:02 -05:00
Vince Weaver
6d653fa082
tiny_tracker: more optimization
2022-01-10 01:41:36 -05:00
Vince Weaver
d909751ed5
tiny_tracker: more work
2022-01-10 01:20:48 -05:00
Vince Weaver
489fdb2ac9
d2_tiny: more optimization
2022-01-10 00:47:32 -05:00
Vince Weaver
fb6371eec6
d2: more work on tiny mockingboard player
2022-01-09 23:58:37 -05:00
Vince Weaver
ccaba3d4ff
flyer: shave some bytes off
2022-01-09 18:10:45 -05:00
Vince Weaver
e54da17b0f
peasant: bug where co-ords not set going to cliff
2022-01-08 01:10:21 -05:00
Vince Weaver
69f5e0a3b3
peasant: properly patch the drive1/drive2 code for slot
2022-01-08 01:10:09 -05:00
Vince Weaver
2ad94749c6
peasant: bump version number
2022-01-08 00:02:49 -05:00
Vince Weaver
c8f2973d96
peasant: fix bug where sometimes stopped at edge of screen
...
longstanding bug, problem was we did a collision check *after*
wrapping X position and moving to next room so we were colliding
with the far side of the screen and somtimes stopping unnecessarily
2022-01-08 00:00:34 -05:00
Vince Weaver
bc106806ab
peasant: be sure not to mess with state if loading from savegame
2022-01-07 23:24:33 -05:00
Vince Weaver
467d1f5bef
peasant: make separation between lines 9 rather than 8 lines
...
this makes text much nicer and avoids descender squish
in theory messes up some stuff and could possibly run out of room
2022-01-07 22:52:05 -05:00
Vince Weaver
2bb9694582
peasant: forgot the "climb fence" action in peasant2
2022-01-07 15:02:24 -05:00
Vince Weaver
bf7c9b3b9c
peasant: animate gary
2022-01-07 14:19:15 -05:00
Vince Weaver
24f8399122
peasant: update TODO
2022-01-06 13:34:15 -05:00
Vince Weaver
029e579482
peasant: should now work with one disk in each drive
2022-01-06 13:29:04 -05:00
Vince Weaver
ebbdf0a216
peasant: trying to add drive2 support
...
currently broken, something goes wrong after switching to drive2
2022-01-06 08:34:27 -05:00
Vince Weaver
28128c4820
flyer: convert to asm
2022-01-04 16:17:57 -05:00
Vince Weaver
bd193974fe
peasant: drive2: work on drive2 support
2022-01-04 01:13:39 -05:00
Vince Weaver
713ed40c8b
tiny_gr8: initial checkin
2022-01-03 16:32:19 -05:00
Vince Weaver
9fc7069829
peasant: move the lake bubbles to be shared by intro/peasant3
2021-12-31 00:18:29 -05:00
Vince Weaver
62d15c0663
appleiibot: add edgar
2021-12-30 21:41:19 -05:00
Vince Weaver
0fc854f149
peasant: split out river animation code and share it
2021-12-30 20:03:27 -05:00
Vince Weaver
1a5134193b
peasant: disable clear screen between levels
2021-12-30 14:32:07 -05:00
Vince Weaver
f33a338c72
peasant: make hgr_copy artificially slow to give the windowblind effect
2021-12-30 13:56:09 -05:00
Vince Weaver
bb60cd8536
peasant: remove last use of 1x5 sprite code
2021-12-30 00:51:05 -05:00
Vince Weaver
d16f9523fc
peasant: finish updating intro to new infrastructure
2021-12-30 00:46:21 -05:00
Vince Weaver
14270a87ed
peasant: more work updating the intro
2021-12-29 14:22:55 -05:00
Vince Weaver
1ac631bbcf
peasant: work on unifying the sprite code
2021-12-29 01:27:37 -05:00
Vince Weaver
b469b4d564
peasant: update inn/inside to new page1 background code
2021-12-28 18:35:17 -05:00
Vince Weaver
bedb385b31
peasant: trogdor: move to the new page1 background code
2021-12-28 18:25:25 -05:00
Vince Weaver
07af48da44
peasant: get rid of hgr_partial_save
...
not needed anymore now that we always keep background in page1
2021-12-28 17:56:28 -05:00
Vince Weaver
b9a3f2ac3a
peasant: update peasantry to new drawing/erasing code
2021-12-28 16:45:19 -05:00
Vince Weaver
f0e730a1f0
peasant: animate waterfall
2021-12-28 14:39:04 -05:00
Vince Weaver
285610ab00
peasant: update to the new bg draw code
2021-12-27 15:26:11 -05:00
Vince Weaver
39c9c38bbf
peasant: start moving to new background drawing code
...
might be workable, makes animations much easier
2021-12-27 01:19:48 -05:00
Vince Weaver
bde1864ac2
kerrek: fix typo in dialog
...
this was reported by Andrew Roughan
2021-12-26 23:08:42 -05:00
Vince Weaver
f05b9e25f6
kerrek: sprites fixed (for reals this time?)
2021-12-26 20:49:43 -05:00
Vince Weaver
12a06d01ce
peasant: have all the kerrek sprites hooked up
2021-12-26 20:21:14 -05:00
Vince Weaver
15d6ba1d61
kerrek: better hooking up of kerrek
2021-12-26 19:12:54 -05:00
Vince Weaver
265d394586
peasant: more work on Kerrek
2021-12-26 18:51:08 -05:00
Vince Weaver
c321313fb2
peasant: work on kerrek
2021-12-24 01:00:22 -05:00
Vince Weaver
83a7c9f065
peasant: update TODO
2021-12-20 10:43:32 -05:00
Vince Weaver
f817f59ceb
peasant: update TODO list
2021-12-20 10:41:13 -05:00
Vince Weaver
f878179fca
peasant: sleeping trogdor animation
2021-12-20 00:14:45 -05:00
Vince Weaver
417fa90865
basic: add snowy demo
2021-12-18 14:40:40 -05:00
Vince Weaver
e8f5ca9f11
peasant: update save
2021-12-18 11:33:29 -05:00
Vince Weaver
fe2daa882c
peasant: have tiny peasant in the cave
2021-12-18 11:11:28 -05:00
Vince Weaver
ab923d0871
peasant: more work on ending
...
have music play again
also third part of trogdor speech
2021-12-16 23:38:16 -05:00
Vince Weaver
de6d626990
speech: more trogdor speech
2021-12-15 16:58:05 -05:00
Vince Weaver
6317d01c61
peasant: hook up missing parts of ending
2021-12-14 23:34:30 -05:00
Vince Weaver
64eb80051c
peasant: more trogdor speech
2021-12-14 17:10:07 -05:00
Vince Weaver
7a23da4520
peasant: more hooking up of Trogdor
2021-12-14 00:41:58 -05:00
Vince Weaver
1ebfddbfbc
peasant: make trogdor lair code closer to the other levels
2021-12-13 01:07:16 -05:00
Vince Weaver
86a88e0e12
peasant: update priorities in the cliff lands
2021-12-12 23:52:09 -05:00
Vince Weaver
9b4ba29628
peasant: add prioirty to outer lair
2021-12-12 22:29:36 -05:00
Vince Weaver
629c8a0838
peasant: update outer graphic
2021-12-10 01:04:22 -05:00
Vince Weaver
39df2e1818
peasant: inn: add night background
2021-12-08 23:31:29 -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
d5c0900dfd
Merge branch 'master' of github.com:deater/dos33fsprogs
2021-12-07 16:55:34 -05:00
Vince Weaver
f9dd553f03
peasant: update sizes
...
strategizing about where to find space
2021-12-07 16:55:03 -05:00
Vince Weaver
772ec97964
peasant: fix issue where some peasant sprite/masks off by one
...
most noticable when walking down
2021-12-06 23:08:11 -05:00
Vince Weaver
9d407a1dca
peasant: check inventory before looking at things
2021-12-06 01:17:58 -05:00
Vince Weaver
51efed8436
peasant: properly hook up "climb cliff" message
2021-12-06 00:39:07 -05:00
Vince Weaver
8e47f9b93e
peasant: hook up climb tree properly
2021-12-06 00:22:13 -05:00
Vince Weaver
3cb27864ab
peasant: fix pwd command
2021-12-06 00:08:01 -05:00
Vince Weaver
b66d5282d2
peasant: hook up dan message
2021-12-06 00:00:08 -05:00
Vince Weaver
f3cbd83581
peasant: hook up the hay bale messages
2021-12-05 22:57:18 -05:00
Vince Weaver
f3790bd38c
peasant: update to version 0.82
2021-12-05 16:12:21 -05:00
Vince Weaver
bbc4c11008
peasant: update save file
2021-12-05 15:42:53 -05:00
Vince Weaver
761f224f66
peasant: handle not allowing actions when pot on head
2021-12-05 15:35:27 -05:00
Vince Weaver
ada9b943a8
peasant: hook up missing text in inn
2021-12-05 15:17:06 -05:00
Vince Weaver
723408d18d
peasant: hook up missing text in peasant2 and peasant3
2021-12-05 15:11:53 -05:00
Vince Weaver
52229459fd
peasant: hook up missing text in peasant1
2021-12-05 15:01:46 -05:00
Vince Weaver
dc7a1f2473
peasant: can now catch on fire
2021-12-05 14:44:09 -05:00
Vince Weaver
4846cec0d2
peasant: hook up some missing text in peasant4
2021-12-05 13:52:17 -05:00
Vince Weaver
1585b8f944
peasant: print message when leaving inn with pot on head
2021-12-05 00:10:37 -05:00
Vince Weaver
7529336ee0
peasant: up through grease on head
2021-12-02 00:13:45 -05:00
Vince Weaver
703ee06884
peasant: some more linefeeds
2021-12-01 00:11:04 -05:00
Vince Weaver
7ab84fb95b
peasant: update text line breaks
2021-12-01 00:09:49 -05:00
Vince Weaver
ed2a0b1971
peasant: update the inside inn graphics
2021-11-30 23:40:44 -05:00
Vince Weaver
1ab22b53fc
peasant: work on inn artwork
2021-11-30 01:03:56 -05:00
Vince Weaver
888784099f
peasant: update lady cottage graphics
2021-11-29 23:45:31 -05:00
Vince Weaver
4c36e768f7
hgr: doom flame for hgr
2021-11-29 15:39:39 -05:00
Vince Weaver
48ad4692c6
peasant: verified some spacing
2021-11-29 01:00:15 -05:00
Vince Weaver
4e6fbe47a5
peasant: update for v0.81
2021-11-29 00:54:16 -05:00
Vince Weaver
f18ddaa786
peasant: fix scoring when it's 10 points
...
we should be using BCD
2021-11-29 00:53:27 -05:00
Vince Weaver
e41bad95b7
peasant: can actually wear the robe
2021-11-29 00:51:25 -05:00
Vince Weaver
b59d3d0233
peasant: move score/speaker code to common qload
...
needed so we can score points from parse_input
(mostly for wear robe)
2021-11-29 00:43:12 -05:00
Vince Weaver
7cba779963
peasant: hook up actions inside NN cabin
...
can now get robe
2021-11-29 00:41:40 -05:00
Vince Weaver
f190cc50bc
peasant: handle entering/leaving cottage better
2021-11-28 22:19:10 -05:00
Vince Weaver
aa4e1f9a7c
peasant: update the nn cottage graphics
2021-11-28 22:11:05 -05:00
Vince Weaver
c23087b057
peasant: can deploy baby at Ned's cottage
2021-11-28 01:59:53 -05:00
Vince Weaver
e42b13c5bc
peasant: implement "throw baby"
2021-11-28 00:55:19 -05:00
Vince Weaver
d2c345dd59
peasant: using baby in inn now more or less works
2021-11-28 00:17:46 -05:00
Vince Weaver
d3ea7817a6
peasant: fix bug at well
...
baby was getting you soda and a robe from there, not right
2021-11-28 00:02:01 -05:00
Vince Weaver
19c11df933
peasant: fixing some issues
...
set PREVIOUS_LOCATION so we can handle leaving baby in well properly
also another issue with kerrek becoming undead
2021-11-27 16:06:38 -05:00
Vince Weaver
ae5861e04c
peasant: fix issue where kerrek could get you even if dead
2021-11-27 15:14:14 -05:00
Vince Weaver
b62f231868
peasant: can now get riches
...
and also the baby
2021-11-27 01:36:40 -05:00
Vince Weaver
237d2254c5
peasant: handle the various knight variations
2021-11-27 01:01:00 -05:00
Vince Weaver
1caf3034d8
peasant: add save game for after kerrek
2021-11-26 23:20:00 -05:00
Vince Weaver
b4d2a13229
peasant: have jhonka ready except for hay bale
2021-11-26 22:59:05 -05:00
Vince Weaver
e27a82f37c
peasant: all jhonka actions before kerrek is dead
2021-11-26 01:19:28 -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
7cb330cb9e
peasant: hook up more of jhonka
2021-11-23 00:40:19 -05:00
Vince Weaver
ea74c4cde7
Merge branch 'master' of github.com:deater/dos33fsprogs
2021-11-22 18:35:04 -05:00
Vince Weaver
df13b27efd
peasant: fix build with newer ca65
...
doesn't like negative constants
2021-11-22 10:06:55 -05:00
Vince Weaver
0f5c1b0cec
peasant: bump to version 0.80
2021-11-22 00:31:24 -05:00
Vince Weaver
2933f6caea
peasant: kerrek: can kill kerrek now
2021-11-22 00:30:30 -05:00
Vince Weaver
1323aa8f72
peasant: kerrek: can get you if you walk too close
2021-11-21 23:35:56 -05:00
Vince Weaver
61b288d80e
peasant: kerrek: can get things
2021-11-21 16:13:14 -05:00
Vince Weaver
e44e962971
peasant: kerrek: have look more or less working
...
this was more trouble than you'd think
2021-11-21 15:13:30 -05:00
Vince Weaver
9b09cb0f93
peasant: start hooking up Kerrek
2021-11-21 01:16:03 -05:00
Vince Weaver
2dd67c71c1
peasant: can get the bow now
2021-11-20 00:17:47 -05:00
Vince Weaver
5a00274ff6
peasant: can actually give the trinket properly
2021-11-19 00:15:01 -05:00
Vince Weaver
719468727d
peasant: can now find the trinket
2021-11-18 23:54:25 -05:00
Vince Weaver
37a908ee66
peasant: hook up more of archery level
2021-11-18 21:42:29 -05:00
Vince Weaver
24e90d57e0
peasant: more hooking up archery
2021-11-18 00:49:27 -05:00
Vince Weaver
355d0c34a3
peasant: move inventory strings so they are compressed
...
saves 300 or so bytes in INVENTORY file
2021-11-17 14:12:57 -05:00
Vince Weaver
f5c549c165
peasant: load_save, fix unnecessary setting bits high
...
did weird things to the load/save menu
2021-11-17 13:59:32 -05:00
Vince Weaver
9b37d1c6e2
peasant: also take arrow
...
not just get
not sure if game does this, but it's what I was trying
2021-11-17 00:20:32 -05:00
Vince Weaver
8e1f307036
peasant: add priority layer for hidden glen
...
not the best but it will do
2021-11-17 00:17:48 -05:00
Vince Weaver
1093954ca7
peasant: add in more text from ending
2021-11-16 23:34:52 -05:00
Vince Weaver
fafb1b30c6
peasant: text: more merging of the text files
2021-11-16 16:45:27 -05:00
Vince Weaver
e85b4bb564
peasant: intro: move text to common location
2021-11-16 12:42:28 -05:00
Vince Weaver
25ed768423
peasant: update word list, make more compact
...
add 5 more words, also interleave to save chars
in theory we can fit at least one more word
2021-11-16 00:37:41 -05:00
Vince Weaver
7785e05a47
peasant: hookup table lookup dialog for common parse_input
2021-11-16 00:10:44 -05:00
Vince Weaver
9b53e239ef
peasant: hook up table compression to a lot of the dialog
...
does seem to be a net win
2021-11-15 23:28:32 -05:00
Vince Weaver
bc883c428d
peasant: word list support seems to work
...
after some pretty funny attempts
2021-11-15 23:10:43 -05:00
Vince Weaver
b174e06b77
peasant: more work on word list
2021-11-15 20:39:43 -05:00
Vince Weaver
ab1bdb4844
peasant: work on common word lookup
...
not quite there yet
2021-11-15 00:12:20 -05:00
Vince Weaver
d7a14b3dad
logo_demo: update Makefile
...
was trying things when trying to debug problem on the Apple IIe
at the demoparty location
2021-11-14 17:15:32 -05:00
Vince Weaver
1ea6c775bd
hgr_d2: add some comments on functions being plotted
2021-11-14 17:15:03 -05:00
Vince Weaver
33a5c7a569
logo_demo: adjust time to ending
2021-11-12 16:27:31 -05:00
Vince Weaver
85057ef301
logo_demo: fix Makefile
2021-11-12 16:12:49 -05:00
Vince Weaver
e9e60d5a36
logo_demo: update makefile
2021-11-12 15:56:33 -05:00
Vince Weaver
41fce058b3
logo_demo: getting close
2021-11-12 15:48:47 -05:00
Vince Weaver
453084b274
logo_demo: hack to get it to autoboot at start
...
and still try to look good
and printf in Makefile, urgh
2021-11-12 15:26:58 -05:00
Vince Weaver
fed9d7f77d
logo_demo: more adjustments
2021-11-12 14:21:44 -05:00
Vince Weaver
f45c6fae54
logo_demo: more integrating
2021-11-12 13:06:52 -05:00
Vince Weaver
02fc693d21
logo_demo: integrating
2021-11-12 12:59:49 -05:00
Vince Weaver
faea64111e
logo_demo: oops staggered was overwriting page2
2021-11-12 12:32:47 -05:00
Vince Weaver
afe87e7fe1
peasant: bump version number
2021-11-12 10:22:34 -05:00
Vince Weaver
828b599800
logo_demo: get last part hooked up
2021-11-12 01:17:18 -05:00
Vince Weaver
2d26e1e638
hgr_d2: update Makefile
2021-11-12 00:11:42 -05:00
Vince Weaver
142be2cd62
d2_hgr: update for submission
2021-11-11 21:48:06 -05:00
Vince Weaver
7959042667
d2_hgr: add code to quit when key pressed
...
then optimized to find room for it
2021-11-11 21:41:43 -05:00
Vince Weaver
0169619c28
d2_hgr: more inlining
2021-11-11 21:08:35 -05:00
Vince Weaver
2d44b76a59
d2_hgr: inline to save bytes
2021-11-11 20:55:03 -05:00
Vince Weaver
a9418f88fa
d2_hgr: closer to submit
2021-11-11 20:29:38 -05:00
Vince Weaver
44d0160b26
d2_hgr: update music
2021-11-11 19:58:20 -05:00
Vince Weaver
07910f980b
logo_demo: more work on it
2021-11-11 17:01:44 -05:00
Vince Weaver
f006d30848
logo_demo: add myst drawing code
2021-11-11 15:58:18 -05:00
Vince Weaver
db607defdf
logo_demo: more work
2021-11-11 14:54:02 -05:00
Vince Weaver
c031c4c95a
logo_demo: more updates
2021-11-11 14:32:35 -05:00
Vince Weaver
b104e95e1f
logo_demo: update
2021-11-11 12:36:58 -05:00
Vince Weaver
56968ffd6c
logo_demo: update title screen
2021-11-11 11:33:36 -05:00
Vince Weaver
065c22356b
ugh new bigger music
2021-11-11 08:49:27 -05:00
Vince Weaver
39e59b21eb
Update logo
2021-11-10 16:52:01 -05:00
Vince Weaver
9026111157
peasant: hgr_font: fix wrong bit in the K character
2021-11-09 14:42:06 -05:00
Vince Weaver
ab27445f89
peasant: add checks for dialog getting too big
...
peasant1 got too big with kerrek text
2021-11-09 12:42:56 -05:00
Vince Weaver
7033bf3a17
d2: add text message
2021-11-09 01:51:33 -05:00
Vince Weaver
de29430b88
logo: update some stuff
2021-11-09 01:50:57 -05:00
Vince Weaver
ef515a991f
Merge branch 'master' of github.com:deater/dos33fsprogs
2021-11-08 18:10:50 -05:00
Vince Weaver
21ffe4accc
logo: add some shapes
2021-11-08 17:11:06 -05:00
Vince Weaver
4992c79cb8
logo_demo: too much to do
2021-11-07 23:31:56 -05:00
Vince Weaver
c399af1e80
appleiibot: make moving demo smaller
2021-11-07 14:07:29 -05:00
Vince Weaver
b0f8ec9120
d2: update code
2021-11-07 14:06:57 -05:00
Vince Weaver
857cfd8cd3
peasant: update archery
2021-11-07 14:05:46 -05:00
Vince Weaver
72b4c5475b
peasant: hook up the map
2021-11-07 14:01:30 -05:00
Vince Weaver
c75dffc7ed
demos: d2
2021-11-06 00:09:39 -04:00
Vince Weaver
29951578fd
peasant: add map
2021-11-05 16:07:40 -04:00
Vince Weaver
c1e7422283
peasant: stub for the archery game
2021-11-05 15:18:29 -04:00
Vince Weaver
ef90e30287
d2: working on stuff
2021-11-05 00:23:34 -04:00
Vince Weaver
6a3480a2c5
peasant: add archery graphics
2021-11-05 00:22:48 -04:00
Vince Weaver
9b5d52e09e
plasma: one last opt
2021-11-04 21:39:42 -04:00
Vince Weaver
31bce00c05
tiny_tracker: more or less works
2021-11-04 20:42:36 -04:00
Vince Weaver
8d5f156498
tiny_tracker: trying to add another octave
2021-11-04 20:27:29 -04:00
Vince Weaver
5a6f6b9f40
tiny_music: missed some changes
2021-11-04 18:32:51 -04:00
Vince Weaver
8b4da6c460
tiny_tracker: make tiny tracker
2021-11-04 17:19:21 -04:00
Vince Weaver
ad9b1b81af
tiny_music: auto-generate the frequency table
2021-11-04 14:29:13 -04:00
Vince Weaver
da37bbf9a1
tiny_music: optimize some more
2021-11-04 14:06:52 -04:00
Vince Weaver
902e1cdcbe
tiny_music: inline for code savings
2021-11-04 13:41:51 -04:00
Vince Weaver
93d0e88114
peasant: update some of the strings
2021-11-04 00:59:11 -04:00
Vince Weaver
f38c1ea6f8
tiny_music: starting to optmize
2021-11-03 00:53:52 -04:00
Vince Weaver
7cde776cfa
peasant: work on archery area
2021-11-03 00:53:24 -04:00
Vince Weaver
0fb112fb3c
tiny_music: have it playing three channels
2021-11-02 16:48:35 -04:00
Vince Weaver
16908b61c6
peasant: add zip target
2021-11-02 01:00:31 -04:00
Vince Weaver
ac9767ed98
peasant: bump version to 0.78
2021-11-02 00:58:52 -04:00
Vince Weaver
0a5385934d
peasant: hook up rest of mud puddle
2021-11-02 00:58:20 -04:00
Vince Weaver
1017568769
peasant: hook up more of hay bale land
2021-11-02 00:22:21 -04:00
Vince Weaver
1ebc926af1
tiny_music: how small can we make it
2021-11-02 00:01:43 -04:00
Vince Weaver
3a5b83a304
peasant: work around silly bug in ca65
2021-11-01 00:16:11 -04:00
Vince Weaver
f95efa1a13
peasant: hook up hidden glen
2021-11-01 00:13:47 -04:00
Vince Weaver
9f245c317e
peasant: hook up gary glen
2021-10-31 20:18:57 -04:00
Vince Weaver
a7f0280aae
peasant: add random number generator
2021-10-31 18:46:23 -04:00
Vince Weaver
b49e5f00e8
peasant: hook up well level
...
this involves parsing the nouns twice to handle things like
put pebbles in well
2021-10-31 00:01:12 -04:00
Vince Weaver
a8812100ba
peasant: work on hoking up hidden glen
2021-10-29 23:45:09 -04:00
Vince Weaver
e8fc581dc1
peasant: fix up Makefile
...
better make distclean handling
2021-10-29 13:43:01 -04:00
Vince Weaver
b46102c4e0
peasant: hook up feeding the fish actions
2021-10-29 01:28:16 -04:00
Vince Weaver
bef6200f28
peasant: hook up inn
2021-10-28 23:31:08 -04:00
Vince Weaver
b7db1a2e0b
peasant: fix build from scratch
2021-10-28 14:58:59 -04:00
Vince Weaver
f995111688
peasant: hook up cliff actions
2021-10-28 13:57:48 -04:00
Vince Weaver
438dc1b64c
peasant: can get to end of game again
2021-10-28 10:07:18 -04:00
Vince Weaver
30fa5688fd
peasant: cliff: hook up cliff heights
2021-10-28 00:50:19 -04:00
Vince Weaver
87768bca9f
peasant: fully hook up baby lady cottage
2021-10-28 00:02:49 -04:00
Vince Weaver
7aef684870
peasant: can go inside the lady cottage now
2021-10-27 19:50:35 -04:00
Vince Weaver
e0d0fcda2b
peasant: get actions working at all locations
2021-10-27 16:13:26 -04:00
Vince Weaver
7cd8f62268
peasant: modernize the cliff code
...
can do actions again
2021-10-27 15:52:36 -04:00
Vince Weaver
b4b5650fd6
peasant: hook up the new "next level" code
...
this was in preparation to getting the going-inside-buildings code
working
that still doesn't work for unknown reasons
2021-10-27 15:20:58 -04:00
Vince Weaver
99558c2ac9
peasant: get graphcis going for the inside parts
2021-10-27 00:14:18 -04:00
Vince Weaver
247ffaa154
peasant: update notes
2021-10-26 16:57:12 -04:00
Vince Weaver
ecaa560381
plasma: more attempts
2021-10-26 15:05:14 -04:00
Vince Weaver
22eceb515b
peasant: move some things around
2021-10-26 00:13:19 -04:00
Vince Weaver
78cefa4f6d
appleiibot: update Makefile
2021-10-26 00:02:39 -04:00
Vince Weaver
91bb5c747e
peasant: work on underworld
2021-10-26 00:01:39 -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
cb453394b2
peasant: update to version 0.77
2021-10-25 00:55:18 -04:00
Vince Weaver
d315c6cfdd
peasant: get points talking to archer
2021-10-25 00:54:19 -04:00
Vince Weaver
543dfbc2bd
peasant: can get the pebbles
2021-10-25 00:44:57 -04:00
Vince Weaver
4c5d08d6e2
peasant: can move rock in ned cottage now
2021-10-25 00:22:42 -04:00
Vince Weaver
47c0154e2b
peasant: fix embarassing bug where we were only parsing properly by luck
2021-10-24 23:19:14 -04:00
Vince Weaver
b171eb446f
peasant: hook up a lot mroe dialog
2021-10-24 22:13:58 -04:00
Vince Weaver
d1e12097e6
peasant: hook up some more dialog
2021-10-23 21:14:29 -04:00
Vince Weaver
344827d0a0
peasant: hook up yellow tree dialog
2021-10-23 10:36:03 -04:00
Vince Weaver
d3227c94ce
peasant: hook up waterfall dialog
2021-10-23 09:22:18 -04:00
Vince Weaver
ae64926183
peasant4: work on ned's hut
2021-10-22 16:46:31 -04:00
Vince Weaver
e7fa3f0b04
peasant: somehow missed file
2021-10-21 18:30:24 -04:00
Vince Weaver
8be9f637fc
peasant4: hook up burninated tree
2021-10-21 15:35:33 -04:00
Vince Weaver
be464038f7
peasant: hook up inn responses
2021-10-21 11:43:20 -04:00
Vince Weaver
d24902fcdb
peasant: add point total comments
2021-10-21 10:33:12 -04:00
Vince Weaver
48e1d019ff
peasant: update TODO
2021-10-21 01:18:48 -04:00
Vince Weaver
d8b9ceff9d
peasant: hook up poor gary area
2021-10-21 01:18:02 -04:00
Vince Weaver
c59fa6c0e4
peasant: load parse_input high
...
have the actual compressed strings loaded by each individual section
2021-10-20 23:54:09 -04:00
Vince Weaver
b96ebe6bf3
peasant: move loadsave to qload
...
saves space, also needed if we are going to move parse_text high
2021-10-20 23:21:00 -04:00
Vince Weaver
7fe8115194
peasant: some graphics weren't committed
2021-10-20 22:03:13 -04:00
Vince Weaver
3347ef3f5e
peasant: hook up some of archery scene
2021-10-20 16:37:54 -04:00
Vince Weaver
75001b09a3
peasant: hook up mud puddle dialog
2021-10-20 13:34:59 -04:00
Vince Weaver
1c2aac5b5a
peasant: hook up text in hay bale level
2021-10-20 12:12:13 -04:00
Vince Weaver
d7150059db
peasant: hook up text in river/stone level
2021-10-20 11:39:34 -04:00
Vince Weaver
02c0799b69
peasant: hook up mountain pass parsing
2021-10-20 00:47:40 -04:00
Vince Weaver
0bccb44c8a
peasant: auto-generate the verb lookup table
2021-10-19 23:56:02 -04:00
Vince Weaver
c122842bf3
peasant: more hooking up of mountain pass
2021-10-19 16:59:46 -04:00
Vince Weaver
80cef5d3b7
peasant: hook up more pass dialog
2021-10-19 15:55:24 -04:00
Vince Weaver
a98a86590c
peasant: more work on noun parsing
...
more or less works
2021-10-18 23:42:02 -04:00
Vince Weaver
4682749f8e
peasant: missing files
2021-10-18 21:07:01 -04:00
Vince Weaver
0fe2a32098
peasant: more work on parser
2021-10-18 16:55:10 -04:00
Vince Weaver
f4ae730fab
peasant: optimize text box drawing
2021-10-18 14:18:13 -04:00
Vince Weaver
7bece92e85
peasant: put in all the verbs
2021-10-18 14:01:13 -04:00
Vince Weaver
2644d60974
peasant: actually call a room-specific look
2021-10-18 00:41:50 -04:00
Vince Weaver
051289318e
peasant: actually load peasant2 dialog into LC space
2021-10-18 00:26:08 -04:00
Vince Weaver
88b1989f87
peasant: default to language card bank1 when not showing inventory
2021-10-17 22:56:46 -04:00
Vince Weaver
9235f5da0c
peasant: move inventory to language card
2021-10-17 19:58:14 -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
b5d890f467
oval: add basicbot version
2021-10-16 23:39:23 -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
a5ff0a38a4
gr-sim: work on better plasma
2021-10-15 08:30:15 -04:00
Vince Weaver
ed1fc4a0b5
peasant: more dialog
2021-10-14 21:07:08 -04:00
Vince Weaver
3de1cc97c7
peasant: update the dialog some more
2021-10-14 19:46:12 -04:00
Vince Weaver
ed5bdb6e39
peasant: split off some more dialog
2021-10-14 16:41:53 -04:00
Vince Weaver
0a2837ff6c
peasant: work on updating the text for inclusion
2021-10-14 16:05:11 -04:00
Vince Weaver
254547aacf
peasant: update for release 0.76
2021-10-13 19:56:48 -04:00
Vince Weaver
93b78d6223
peasant: forgot to update file
2021-10-13 19:26:46 -04:00
Vince Weaver
3b5fecaa78
peasant: more work on text
2021-10-13 17:42:07 -04:00
Vince Weaver
03018a499d
peasant: hook up game over animation/music
...
not happy with much of it
2021-10-13 16:19:24 -04:00
Vince Weaver
b87ad0ab6b
peasant: auto-generate peasant sprite file
2021-10-13 15:10:39 -04:00
Vince Weaver
68e21ee4f9
peasant: trying to work out music
2021-10-13 08:43:41 -04:00
Vince Weaver
01aa0e7244
peasant: add quotes to videlectrix message
2021-10-13 08:42:34 -04:00
Vince Weaver
7c5a9cdc14
peasant: update makefile
...
it's always the makefile
2021-10-13 01:08:55 -04:00
Vince Weaver
738a305897
peasant: hook up game over screen
...
no animation yet though
2021-10-13 01:04:05 -04:00
Vince Weaver
aaeab984bf
peasant: rename graphics directory
...
needless churn is fun
2021-10-12 21:18:40 -04:00
Vince Weaver
02e7425a3e
peasant: attempt to detect button press at boot properly
...
unclear whether joystick buttons have a pulldown on II+
2021-10-12 20:33:15 -04:00
Vince Weaver
44c975b77a
peasant: update intro
2021-10-12 19:25:53 -04:00
Vince Weaver
3599048c9d
peasant: add make distclean target
2021-10-12 16:48:27 -04:00
Vince Weaver
c0e41a9255
peasant: hook up a bunch more text parsing
2021-10-12 12:19:14 -04:00
Vince Weaver
ef86ae6ea1
peasant: move to jump table for decoding text
2021-10-12 08:18:33 -04:00
Vince Weaver
ee0e13d340
peasant: update colors in wishing well
...
think it's an improvement, maybe
2021-10-12 00:45:12 -04:00
Vince Weaver
38f1c1c268
peasant: last peasantry priorities
2021-10-12 00:38:18 -04:00
Vince Weaver
efa020c70d
peasant: add some more priorities
2021-10-11 00:34:41 -04:00
Vince Weaver
b88efc7707
peasant: add a few more priorities
2021-10-10 22:35:56 -04:00
Vince Weaver
dcf6cfb8e9
peasant: add more priorities
...
getting too close to file size limit :(
2021-10-10 00:02:25 -04:00
Vince Weaver
ea4c566d39
peasant: when going from pass to inn, don't appear behind inn
2021-10-08 00:27:21 -04:00
Vince Weaver
7a46910873
peasant: add a few more priorities
2021-10-08 00:14:29 -04:00
Vince Weaver
1c9413b897
electric_duet: update peasant quest
2021-10-07 23:00:14 -04:00
Vince Weaver
3207ccd526
hgr: wires: add bot version
2021-10-07 22:59:03 -04:00
Vince Weaver
e5818412f3
hgr: wires: add basicbot version
2021-10-07 22:58:21 -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
6060bb7a01
peasant: add "ESC Skips" message to intro
2021-10-07 00:43:44 -04:00
Vince Weaver
cb9b61541d
peasant: add priority at yellow tree
2021-10-07 00:35:17 -04:00
Vince Weaver
cc538fc830
peasant: move copy-protection check to disk2
2021-10-06 23:53:00 -04:00
Vince Weaver
d156b29b06
peasant: add a few more priority screens
2021-10-06 23:32:41 -04:00
Vince Weaver
9d5ed7b8c3
peasant: add e lake priority
2021-10-06 00:41:55 -04:00
Vince Weaver
d164f5ca15
peasant: add cliff heights
2021-10-05 23:25:48 -04:00
Vince Weaver
07c48c39b6
peasant: add priority for cliff base
...
also take green slime off the cliffside
2021-10-05 21:41:13 -04:00
Vince Weaver
a454871f73
peasant: more work on sprite merging
2021-10-05 08:46:18 -04:00
Vince Weaver
085d3f7b62
peasant: settle on 1x28 vs 7x28 for name of sprite routines
2021-10-05 00:13:31 -04:00
Vince Weaver
60fb88076f
peasant: more fixes for lowercase input
2021-10-04 21:51:20 -04:00
Vince Weaver
2369ed2af9
peasant: fix WASD steering on lowercase systems
2021-10-04 20:39:47 -04:00
Vince Weaver
2c2ef425fd
peasant: missing file
2021-10-04 00:12:16 -04:00
Vince Weaver
7822ab5655
peasant: update TODO
2021-10-03 23:45:24 -04:00
Vince Weaver
8100ef1e92
peasant: ready v0.75
2021-10-03 23:05:11 -04:00
Vince Weaver
b1eac20e68
peasant: update ssi sound, also fix problem with stereo
...
music stopped being stereo in ending as we weren't resetting
the 6522s enough after doing text
2021-10-03 23:03:49 -04:00
Vince Weaver
acb14b5f7f
peasant: fixing up things for release
2021-10-03 22:46:24 -04:00
Vince Weaver
7239ea553f
peasant: add "where" command
2021-10-03 22:41:02 -04:00
Vince Weaver
37e50c3ef3
peasant: add cliff location
2021-10-03 22:28:27 -04:00
Vince Weaver
c8d61d3051
peasant: hook up some dialog
2021-10-03 21:59:24 -04:00
Vince Weaver
266e5cd784
peasant: working on cliff graphics
2021-10-03 20:17:02 -04:00
Vince Weaver
0d21b44e86
peasant: skip sound detection if open-apple held down
2021-10-03 01:27:05 -04:00
Vince Weaver
941e81bbeb
peasant: update priority drawing
...
15 now is foreground, look belowfor priority if color 0
2021-10-03 01:25:12 -04:00
Vince Weaver
424b703e2d
peasant: add priorities to knight level
2021-10-02 18:23:03 -04:00
Vince Weaver
45ea1efb66
fractals: add basic fractal
2021-10-02 18:13:17 -04:00
Vince Weaver
bc120596bb
Merge branch 'master' of github.com:deater/dos33fsprogs
2021-10-02 14:44:37 -04:00
Vince Weaver
f80140d330
peasant: add the priority layer to intro sequence
...
fix bug where rather dashing was a bit stripey at times
2021-10-02 14:43:58 -04:00
Vince Weaver
9b5a1d8352
peasant: text changes
2021-10-01 19:57:22 -04:00
Vince Weaver
6489f529f4
peasant: update TODO
2021-10-01 01:32:07 -04:00
Vince Weaver
4714c038f5
peasant: update TODO
2021-10-01 01:31:26 -04:00
Vince Weaver
1e06b6f9d8
peasant: add electric duet music if no mockingboard
2021-10-01 01:26:09 -04:00
Vince Weaver
74ed7d7e9d
peasant: fix to work on machines w/o mockingboard
...
wasn't properly wrapping all cases
2021-09-30 00:57:00 -04:00
Vince Weaver
c340aa6bbe
peasant: centralize peasant text
2021-09-30 00:25:03 -04:00
Vince Weaver
be70f8451d
peasant: hook up actual parser
...
not sure how optimized this will be, but it's a start
2021-09-29 23:51:04 -04:00
Vince Weaver
7b8021116d
peasant: working on text
2021-09-29 16:53:41 -04:00
Vince Weaver
1ad76c384c
peasant: more background work
2021-09-29 16:13:38 -04:00
Vince Weaver
4a32b31c4d
peasant: save almost works
...
well it does but there's a weird bug when loading it back
2021-09-29 00:17:39 -04:00
Vince Weaver
bc788d0d4a
peasant: fix displaying three digit scores if middle digit is 0
2021-09-28 21:41:54 -04:00
Vince Weaver
9e6faefc88
peasant: load/save: load values from disk
2021-09-28 21:26:21 -04:00
Vince Weaver
36090911c7
peasant: add confirmation dialog for load/save
2021-09-28 21:08:46 -04:00
Vince Weaver
51e28a622e
peasant: ending: only play music if mockingboard detected
2021-09-28 16:35:55 -04:00
Vince Weaver
6ac8e4d131
peasant: update some notes
2021-09-28 08:40:50 -04:00
Vince Weaver
1ab7f2ecf3
peasant: urgh I forgot to update the right IRQ vector
2021-09-27 22:37:34 -04:00
Vince Weaver
e770eeb205
peasant: work on getting trogdor scene to run again
...
having to deal with 6522 irq being set for music
2021-09-27 22:26:37 -04:00
Vince Weaver
fc7aced25c
peasant: loading from disk2 now works
2021-09-27 22:04:09 -04:00
Vince Weaver
9d36dbf481
peasant: load works better
2021-09-27 16:44:40 -04:00
Vince Weaver
3af233d53e
peasant: load game sorta works
2021-09-27 00:33:24 -04:00
Vince Weaver
5f7326d92f
peasant: print pts/filename based on values
2021-09-26 23:59:51 -04:00
Vince Weaver
601c6fafb4
peasant: move most hgr routines to qload
...
also, escaping a $ in a Makefile is trickier than you'd think
2021-09-26 15:41:43 -04:00
Vince Weaver
9d1c9edfb0
peasant: move decompress into the qload common area
2021-09-26 01:00:15 -04:00
Vince Weaver
ec44509313
peasant: change up how generate_common symbol extraction works
...
more scriptable in Makefile
2021-09-26 00:46:35 -04:00
Vince Weaver
dc865e888b
peasant: hgr2: actually clear correct page
2021-09-25 23:51:22 -04:00
Vince Weaver
9ece0ceb8c
peasant: move music playing to the language card
...
this was a huge pain
also had to remove all calls to the firmware
2021-09-25 22:44:07 -04:00
Vince Weaver
d0a2b111c0
peasant: work on moving music to MUSIC
...
had to re-arrange thigns a bit
also fix ESCAPE to work again in intro
2021-09-23 23:49:10 -04:00
Vince Weaver
c913e3232a
ssi263: update the myst test code
...
another Vince is helping test on real hardware, and my simplified
player was too simple and not working despite being fine in AppleWin
2021-09-23 23:10:36 -04:00
Vince Weaver
c61a2d5a1a
peasant: more work on integrating sound detection
2021-09-23 15:16:20 -04:00
Vince Weaver
f624b3332c
peasant: all hardware detection at beginning
2021-09-23 14:59:07 -04:00
Vince Weaver
84f286ea2e
peasant: add videlectrix theme, sorta
2021-09-23 13:16:18 -04:00
Vince Weaver
94b27d529f
mist_hgr: bump version number
2021-09-23 01:20:30 -04:00
Vince Weaver
fac3ceddd8
mist_hgr: make work on IIc as well
2021-09-23 01:19:55 -04:00
Vince Weaver
72ea4da48e
mist: think I have IIc support straightened out
2021-09-23 01:04:55 -04:00
Vince Weaver
6b3f31412c
mist: have IIc mockingboard support in theory working
2021-09-23 00:39:25 -04:00
Vince Weaver
c508b0d3cd
mist: add cyan intro
2021-09-22 21:53:43 -04:00
Vince Weaver
2bee1c10b9
mist: add ssi263 speech
2021-09-22 20:52:44 -04:00
Vince Weaver
571dd34d27
mist: fix up detection to be more like mist_hgr
2021-09-22 17:22:15 -04:00
Vince Weaver
dbbb8bed46
mist_hgr: fix broken Makefile
...
only notice if not already have .dsk file
2021-09-21 23:14:01 -04:00
Vince Weaver
b77f8881a3
mist_hgr: update version
2021-09-21 23:02:42 -04:00
Vince Weaver
f929356893
mist_hgr: update timing
2021-09-21 23:01:59 -04:00
Vince Weaver
f904b9da78
mist_hgr: initial speech support
2021-09-21 22:12:12 -04:00
Vince Weaver
90ec003a7d
mist_hgr: sync up the cyan logo
2021-09-21 21:22:40 -04:00
Vince Weaver
1f2c51feb2
mist_hgr: add cyan theme
2021-09-21 20:41:14 -04:00
Vince Weaver
7307b579a1
ssi-263: more myst
2021-09-21 14:54:23 -04:00
Vince Weaver
4277b63391
ssi263: more myst
2021-09-21 12:36:22 -04:00
Vince Weaver
2c960e5027
ssi263: more myst
2021-09-21 11:17:20 -04:00
Vince Weaver
6838fb8038
peasant: more work on loadsave
2021-09-21 00:14:09 -04:00
Vince Weaver
7da62095c2
myst: add cyan theme
2021-09-20 20:43:38 -04:00
Vince Weaver
e12d47a198
ssi-263: more myst narration
2021-09-20 15:48:33 -04:00
Vince Weaver
840d520de2
peasant: work on load/save some more
2021-09-20 01:13:16 -04:00
Vince Weaver
5f023220bd
peasant: more work on load/save support
2021-09-20 00:08:16 -04:00
Vince Weaver
4223028a9d
peasant: start work on load game support
2021-09-19 18:49:00 -04:00
Vince Weaver
d97c47dd04
peasant: update directions to match Apple II play
2021-09-19 18:25:10 -04:00
Vince Weaver
fe05e64324
peasant: update to "press any key" from "click anywhere"
...
as we're not a flash browser game anymore
2021-09-19 18:12:37 -04:00
Vince Weaver
845edde669
peasant: update some documentation
2021-09-19 00:12:44 -04:00
Vince Weaver
f77b683740
wargames: fix to work in cases w/o ssi-263
2021-09-19 00:01:26 -04:00
Vince Weaver
868ae59e44
Merge pull request #12 from advorak/master
...
Fix typographical errors in Makefile
2021-09-18 22:42:06 -04:00
Vince Weaver
01219eb690
peasant: update version to 0.7
2021-09-17 19:52:50 -04:00
Vince Weaver
fe36253ad6
peasant: more trogdor timing
2021-09-17 19:52:27 -04:00
Vince Weaver
74c93ace2d
peasant: hook up trogdor speech
2021-09-17 19:18:38 -04:00
Vince Weaver
f278aba111
peasant: work on trogdor scenes
2021-09-17 00:52:13 -04:00
Vince Weaver
a99db03185
ending: add sound effect
...
not very good
2021-09-17 00:04:51 -04:00
Vince Weaver
efa1b996af
peasant: add waterfall foam
2021-09-16 23:07:19 -04:00
Vince Weaver
f8ff9ce708
peasant: boat mostly working
2021-09-16 22:51:55 -04:00
Vince Weaver
a76c2d49d9
peasant: more work on boat
2021-09-16 17:02:28 -04:00
Vince Weaver
e41579f3cd
peasant: update boat sprites
2021-09-16 11:56:07 -04:00
Vince Weaver
d05823a67d
peasant: working on graphics
2021-09-16 00:41:46 -04:00
Vince Weaver
df76299e0a
wargames: forgot co-ords
2021-09-15 18:20:01 -04:00
Vince Weaver
7518089721
peasant: ending: work on jhonka scene
2021-09-15 16:32:43 -04:00
Vince Weaver
444d949181
ssi-263: myst intro voiceover
2021-09-15 13:10:24 -04:00
Vince Weaver
ae23580743
wargames: more complete version
2021-09-15 08:23:22 -04:00
Vince Weaver
5c4451b507
wargames: adjust text printing
2021-09-14 19:31:05 -04:00
Vince Weaver
338152eef6
wargames: move missiles
2021-09-14 16:33:37 -04:00
Vince Weaver
860de1701a
wargames: it's the speech synthesis
2021-09-14 13:57:44 -04:00
Vince Weaver
ca67d5e21d
ssi-263: sample trogdor speech
2021-09-14 11:02:47 -04:00
Vince Weaver
f7e27b176f
ssi263: simple example
2021-09-14 10:16:53 -04:00
Vince Weaver
52341497ac
peasant: more work on end sprites
2021-09-14 01:16:03 -04:00
Vince Weaver
bf38603ed6
ssi263: add some comments
2021-09-14 00:40:29 -04:00
Vince Weaver
62a64808eb
ssi263: add initial sc-02 test
2021-09-14 00:33:45 -04:00
Vince Weaver
55c0fc8e1b
peasant: update TODO
2021-09-13 15:45:10 -04:00
Vince Weaver
ad76d099b6
peasant: more work on baby
...
urgh hgr is the worst
2021-09-13 15:41:23 -04:00
Vince Weaver
b84a179be3
peasant: more work on baby
2021-09-13 01:06:58 -04:00
Vince Weaver
7c68df5a96
peasant: work on baby sprites
2021-09-12 21:32:14 -04:00
advorak
cc6ebf9226
Fix typographical errors in Makefile
...
"prodos_cat" executable is erroneously referenced as "prodoscat" in "install:" and "clean:"
2021-09-11 06:13:09 +02:00
Vince Weaver
00b5d7769d
peasant: end: work on timing
2021-09-10 23:40:04 -04:00
Vince Weaver
799a9dbbee
peasant: add text to end credits
2021-09-10 23:18:21 -04:00
Vince Weaver
6f61fe0df8
hgr: wires: update Makefile
2021-09-10 00:47:00 -04:00
Vince Weaver
d30919ba16
peasant: split off the trogdor part
2021-09-10 00:46:25 -04:00
Vince Weaver
645f486c91
hgr: blueorange
2021-09-09 16:23:06 -04:00
Vince Weaver
de2767d757
peasant: add some strings
2021-09-09 08:13:42 -04:00
Vince Weaver
c81f00066e
peasant: update graphics
2021-09-09 00:09:12 -04:00
Vince Weaver
3466fc1661
peasant: fix up Makefiles
2021-09-08 09:31:03 -04:00
Vince Weaver
98aa68c21d
hgr_make_sprite: add label support
2021-09-07 23:32:06 -04:00
Vince Weaver
a9e583e124
peasant: more ending graphics
2021-09-07 23:31:37 -04:00
Vince Weaver
b3b0c26118
peasant: work on ending
2021-09-07 00:55:37 -04:00
Vince Weaver
e1b5a589c7
peasant: update to version 0.6
2021-09-04 01:48:57 -04:00
Vince Weaver
5845a0a3b8
peasant: more fine tuning of the inventory
2021-09-04 01:48:35 -04:00
Vince Weaver
1dfae1f4d3
peasant: more work on inventory
2021-09-04 00:50:33 -04:00
Vince Weaver
c0d3a6d6b2
peasant: inventory sprites mostly working
2021-09-04 00:30:47 -04:00
Vince Weaver
c1a176279b
peasant: work on adding item sprites
2021-09-03 00:31:15 -04:00
Vince Weaver
6b45f182d9
peasant: hook up inventory descriptions
2021-09-03 00:05:06 -04:00
Vince Weaver
0bd4b6faa4
peasant: inventory keyboard navigation works again
2021-09-02 01:11:45 -04:00
Vince Weaver
81e601155c
peasant: hash out inventory things that we no longer have
2021-09-01 23:54:30 -04:00
Vince Weaver
00516ef998
peasant: all inventory shown
2021-09-01 23:27: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
32d20ead2f
peasant: remove some more calls to the ROM
...
we might want to run with language card at some point
2021-09-01 14:57:00 -04:00
Vince Weaver
e2208da387
peasant: streamline the rectangle draw code a bit
2021-09-01 14:34:09 -04:00
Vince Weaver
2bb7e1064c
peasant: inventory keyboard navigation works
2021-09-01 00:39:25 -04:00
Vince Weaver
4f6f22391a
peasant: more work on inventory
2021-08-31 15:46:22 -04:00
Vince Weaver
971aa1c147
peasant: more work on inventory
2021-08-31 01:15:12 -04:00
Vince Weaver
138a2e4bbc
peasant: initial inventory code
2021-08-29 01:07:16 -04:00
Vince Weaver
90a49ff439
peasant: centralize score code
2021-08-28 23:05:36 -04:00
Vince Weaver
4da5609d60
peasant: add waterfall priority screen
2021-08-28 21:39:39 -04:00
Vince Weaver
80cd0899ea
peasant: work on game state
2021-08-28 01:47:28 -04:00
Vince Weaver
ab2ec4aba5
peasant: add all possible conversations
2021-08-27 01:04:10 -04:00
Vince Weaver
5be6325695
peasant: add more responses
2021-08-25 17:04:57 -04:00
Vince Weaver
4d67dcac48
peasant: starting in on the text parser
2021-08-25 14:57:58 -04:00
Vince Weaver
768957fa33
peasant: going behind things seems to work
2021-08-24 23:48:31 -04:00
Vince Weaver
8e3b60e1bb
peasant: try to keep peasant Y at a multiple of 4
...
also initial bg priority support
2021-08-24 21:31:07 -04:00
Vince Weaver
da4412f3f2
peasant: make peasant sprite 7x28 instead of 7x30
...
not sure why it was 7x30 anyway as we ignored the bottom 2 lines
hopefully makes bg masking easier
2021-08-24 20:58:44 -04:00
Vince Weaver
d8155c8f4e
peasant: optimize sprite routines
2021-08-24 20:42:11 -04:00
Vince Weaver
6b5c3612b0
dos33: fix disk corruption on DELETE
...
was using &vtoc where it should have just been vtoc so writing the
pointer value rather than the buffer. urgh
2021-08-24 18:15:00 -04:00
Vince Weaver
0b52583de6
dos33: add debugging
...
chasing a weird corruption issue on DELETE
2021-08-24 17:06:05 -04:00
Vince Weaver
2c116d9f71
peasant: collision sort of works
2021-08-24 14:32:04 -04:00
Vince Weaver
d9b6fe05b3
peasant: centralize move code
2021-08-24 13:52:11 -04:00
Vince Weaver
814d465eaa
peasant: add priority graphic loading
2021-08-24 13:38:03 -04:00
Vince Weaver
285be13597
png2gr: modify so it can handle 280x192 inputs
...
I hope this didn't break regular png2gr operation
2021-08-24 12:35:48 -04:00
Vince Weaver
15cd660484
peasant: update the graphics
2021-08-23 23:02:23 -04:00
Vince Weaver
853bb711ee
peasant: trying something out
2021-08-23 17:01:40 -04:00
Vince Weaver
bcfae1ddb5
peasant: update graphics
2021-08-23 02:00:46 -04:00
Vince Weaver
514bf50c7c
peasant: just add in all the backgrounds
...
these aren't fully ready yet
2021-08-22 23:07:37 -04:00
Vince Weaver
a78bfb2628
peasant: missed an image
2021-08-22 22:02:41 -04:00
Vince Weaver
15d87a099a
peasant: add a few more backgrounds
2021-08-22 22:02:11 -04:00
Vince Weaver
47889a6d1b
peasant: add some more locations
2021-08-22 01:47:52 -04:00
Vince Weaver
edf316ac06
peasant: make edge transitions a bit better
2021-08-18 00:46:05 -04:00
Vince Weaver
8ea755c9a2
peasant: peasantry too big, split up in 4 pieces
2021-08-18 00:29:23 -04:00
Vince Weaver
4809b2ad13
peasant: add another location
2021-08-17 00:04:04 -04:00
Vince Weaver
baec25c64e
peasant: bump version number
2021-08-16 01:33:05 -04:00
Vince Weaver
1d04940324
peasant: only save part of hires screen
...
trying to avoid peasant flicker, seems to be improved
2021-08-16 01:31:49 -04:00
Vince Weaver
825082d087
peasant: add some silly placeholders
2021-08-15 23:49:56 -04:00
Vince Weaver
16b7249b79
peasant: you can now walk to different locations
2021-08-15 21:08:38 -04:00
Vince Weaver
12beab8608
peasant: can more or less walk around like in original
2021-08-15 12:18:17 -04:00
Vince Weaver
361b623763
peasant: can sorta walk around
2021-08-15 01:19:26 -04:00
Vince Weaver
56ace09b86
peasant: some commands actually work
2021-08-15 01:12:43 -04:00
Vince Weaver
5e9d39fad3
peasant: can sorta walk now
2021-08-15 00:23:41 -04:00
Vince Weaver
4b1674a492
peasant: have ESCAPE quit the intro
2021-08-15 00:02:13 -04:00
Vince Weaver
5f2ba6bf38
peasant: split game off from intro
2021-08-14 23:31:00 -04:00
Vince Weaver
707fc5de7d
peasant: make hgr_text_box routine
...
optimizes things, though only saves 100 bytes or so
2021-08-14 21:10:56 -04:00
Vince Weaver
60a5c525f8
peasant: move qload earlier and re-enable savefile support
2021-08-14 16:01:36 -04:00
Vince Weaver
5077f7eddb
peasant: push qboot stage2 into lores page2 as we won't be using it
2021-08-14 15:45:03 -04:00
Vince Weaver
b92cac0665
peasant: rename all the rest
...
tested it seems to work again
2021-08-14 15:01:59 -04:00
Vince Weaver
b6b89d4e44
peasant: re-arrange stuff in case I make this actually playable
2021-08-14 14:04:46 -04:00
Vince Weaver
80747fd82d
peasant: split out the draw peasant routine
2021-08-14 13:48:02 -04:00
Vince Weaver
f00749f6b8
peasant: update documentation
2021-08-14 13:03:58 -04:00
Vince Weaver
6e18447bb6
peasant: add extra keyboard check as it was too easy to skip title
2021-08-12 23:46:34 -04:00
Vince Weaver
d25dc902da
peasant: acceptable fire animation
2021-08-12 22:45:18 -04:00
Vince Weaver
7ae0b31cbd
peasant: clean up music
2021-08-12 21:01:05 -04:00
Vince Weaver
17a1d69f7a
peasant: use lookup table for HPOSN
...
not sure if it's that noticable
2021-08-12 20:36:32 -04:00
Vince Weaver
253590a26d
peasant: add some more walking sprites
...
not the best, but HGR is hard
2021-08-12 20:03:11 -04:00
Vince Weaver
0000196c21
peasant: music works!
2021-08-12 19:03:55 -04:00
Vince Weaver
5ce3f772ce
peasant: add some music
2021-08-12 16:53:15 -04:00
Vince Weaver
b454576d61
peasant: auto-walk everywhere now
2021-08-12 15:41:39 -04:00
Vince Weaver
f75ed63451
peasant: finalize knight scene
2021-08-12 15:23:05 -04:00
Vince Weaver
27454c2ba9
peasant: update river
2021-08-12 15:08:48 -04:00
Vince Weaver
9ab1daa636
peasant: update lake_e
2021-08-12 14:45:25 -04:00
Vince Weaver
1de9a8af66
peasant: bubbles in lake
2021-08-12 14:07:19 -04:00
Vince Weaver
c8b8224e42
peasant: cottage really sorted now
2021-08-12 13:10:07 -04:00
Vince Weaver
316cfd183d
peasant: have cottage mostly sorted
2021-08-12 12:57:24 -04:00
Vince Weaver
309677f52b
peasant: initial sprite support
2021-08-12 11:48:12 -04:00
Vince Weaver
23647cbc18
peasant: update makefile to build graphics
2021-08-12 09:57:17 -04:00
Vince Weaver
83981e61c8
peasant: forgot Makefile
2021-08-12 00:57:12 -04:00
Vince Weaver
f5a01b609e
peasant: wrong message at ending
2021-08-12 00:54:04 -04:00
Vince Weaver
f62cab9038
peasant: box now paramaterizable
2021-08-12 00:42:12 -04:00
Vince Weaver
4246c3d5cc
peasant: add hgr input support
2021-08-11 23:53:49 -04:00
Vince Weaver
c0ae45645e
peasant: split off ending
2021-08-11 22:16:15 -04:00
Vince Weaver
b763f51810
peasant: initial text box support
2021-08-11 22:07:33 -04:00
Vince Weaver
e242680690
peasant: split off title from main exe
2021-08-11 21:45:31 -04:00
Vince Weaver
2bd8125bba
peasant: add some more graphics
2021-08-11 19:29:47 -04:00
Vince Weaver
fe51c1cb38
peasant: touch up the graphcis
2021-08-11 16:38:51 -04:00
Vince Weaver
9d17167758
peasant: intro more or less done
2021-08-11 15:58:10 -04:00
Vince Weaver
0d1f5cc0e6
peasant: intro animation works, but is *really* slow
2021-08-11 15:49:03 -04:00
Vince Weaver
47e1cee97a
peasant: load everything again
2021-08-11 00:41:29 -04:00
Vince Weaver
90772a6e86
peasant: add opening animation
2021-08-10 23:43:30 -04:00
Vince Weaver
9bc4d738b5
peasant: use qboot so we don't have DOS in the way
2021-08-10 18:49:37 -04:00
Vince Weaver
5fa1473172
peasant: update graphics
2021-08-10 17:00:19 -04:00
Vince Weaver
d08692ee2a
peasant: more work on graphics
2021-08-10 16:03:31 -04:00
Vince Weaver
f3ba9135aa
peasant: more graphics works
2021-08-10 15:30:02 -04:00
Vince Weaver
2c2ff1d909
peasant: update graphics
...
hgr is evil
2021-08-10 14:05:41 -04:00
Vince Weaver
bc86b41d5b
peasant: hook up the text generation
2021-08-10 01:09:35 -04:00
Vince Weaver
c61a85b33f
hgr_font: more or less working now
2021-08-09 21:46:19 -04:00
Vince Weaver
38b8751c21
hgr_font: lowercase seems to be working
2021-08-09 20:16:47 -04:00
Vince Weaver
34af0101ee
hgr_font: lower ASCII done
2021-08-09 19:02:23 -04:00
Vince Weaver
53e5ce0536
hgr_font: update font
2021-08-09 17:01:20 -04:00
Vince Weaver
e152360e7d
hgr_font: more or less works for uppercase
2021-08-09 13:19:47 -04:00
Vince Weaver
aa32a93326
hgr_font: good at drawing alien writing
2021-08-09 12:12:25 -04:00
Vince Weaver
90092e4707
hgr: beginnings of hgr font routine
2021-08-09 11:49:01 -04:00
Vince Weaver
e56c24f94d
peasant: yet another silly project
2021-08-09 01:21:58 -04:00
Vince Weaver
41937efa7f
mist_hgr: some more locations on the dock
2021-08-07 15:51:47 -04:00
Vince Weaver
e1f1e35985
lines logo program
...
based on this thread on twitter:
https://twitter.com/closethipster/status/1355982048071217153
2021-08-06 15:24:17 -04:00
Vince Weaver
1664868d96
mboard: logo mockingboard demo is more or less working
2021-08-06 12:49:46 -04:00
Vince Weaver
a5dd665198
mboard: some hacks got it to work
...
need to manually set IRQ vector
2021-08-06 11:25:58 -04:00
Vince Weaver
4ba7c72813
mboard: logo leaves us in AUX mode?
2021-08-06 10:51:38 -04:00
Vince Weaver
119c29db2a
mboard: properly setup pt3 backround playing for PRODOS
...
doesn't work under LOGO though
2021-08-06 01:29:46 -04:00
Vince Weaver
a0c57872c4
mboard: forgot the Makefile somehow
2021-08-05 18:40:49 -04:00
Vince Weaver
48f8f8d054
logomusic: forgot image
2021-08-05 16:38:26 -04:00
Vince Weaver
02fdfc02cd
logo music: initial commit
2021-08-05 16:38:03 -04:00
Vince Weaver
91efaaf7bc
prodos: fix directory allocation entry
...
embarassing mistake, changed meaning of paramater but since both ints
wasn't caught
2021-08-05 14:09:48 -04:00
Vince Weaver
62f80a60fc
prodos: fix bug when findind free block
...
meant that SAVE was not working quite right
also added a bunch of debugging messages
2021-08-05 14:00:46 -04:00
Vince Weaver
628513d1c1
tokenize_asoft: fix handling of linefeeds inside of open quotes
...
was breaking the z output
2021-08-05 01:11:33 -04:00
Vince Weaver
2977ac19c2
arcs: update appleiibot version
2021-08-05 01:11:11 -04:00
Vince Weaver
2ea8cbe621
z: update comments
2021-08-05 01:10:08 -04:00
Vince Weaver
fc62455f69
z: more improvements from qkumba
2021-08-05 01:09:06 -04:00
Vince Weaver
ee6dd84d9f
z: update to compile on Linux
2021-08-04 19:48:19 -04:00
Vince Weaver
8e32466246
z: initial commit from qkumba
2021-08-04 18:48:03 -04:00
Vince Weaver
7ea2033caf
prodos: add subdir support to rest of utils
...
WARNING: not tested, also won't work if you have to grow
a directory list
2021-08-04 16:06:52 -04:00
Vince Weaver
2e7be027ff
prodos: LOAD now works with subdirs
2021-08-04 15:56:48 -04:00
Vince Weaver
9e6ebc92c2
prodos: catalog of subdirs now works
2021-08-04 15:35:50 -04:00
Vince Weaver
ee544928c1
prodos: more work on subdir support
2021-08-04 09:04:25 -04:00
Vince Weaver
b4852bf33e
logo: rr: re-arrange a bit
2021-08-04 01:00:02 -04:00
Vince Weaver
1907caf2c4
prodos: add subdir support to DUMP
2021-08-04 00:59:46 -04:00
Vince Weaver
b2e684247b
prodos: add DELETE support
...
seems to work
2021-08-03 20:40:45 -04:00
Vince Weaver
c84a801d49
prodos: enable setting create/modify time
2021-08-03 17:05:05 -04:00
Vince Weaver
b99cdc1ee7
prodos: update README
2021-08-03 16:17:25 -04:00
Vince Weaver
1d3be879f7
prodos: clean up warnings in dump
2021-08-03 16:14:26 -04:00
Vince Weaver
2e0f87162f
prodos: mkprodosfs vaguely working
2021-08-03 16:09:41 -04:00
Vince Weaver
5e04bbf227
prodos: implement RENAME support
2021-08-03 13:33:29 -04:00
Vince Weaver
9047bce044
prodos: save sort of working
...
not all the attributes are being set, but a sapling survived a save/load
round trip
2021-08-03 01:19:39 -04:00
Vince Weaver
322ba44833
prodos: work on save file support
2021-08-02 16:01:09 -04:00
Vince Weaver
58f22f7119
prodos: VOLUME command now works
2021-08-02 13:37:50 -04:00
Vince Weaver
2570ecc0e2
rr_logo: start working on automated build
2021-08-02 01:06:39 -04:00
Vince Weaver
e4e41d710d
prodos: add utility for reading text files
...
also add in more complete 2mg support
2021-08-02 00:50:55 -04:00
Vince Weaver
dbe56330e9
prodos: add 2MG support
2021-08-01 20:41:54 -04:00
Vince Weaver
960b705596
prodos: add support for tree files
...
I only am testing on floppies so no files >128k to test
2021-08-01 20:15:02 -04:00
Vince Weaver
166f24075f
prodos: load sapling support
2021-08-01 19:41:38 -04:00
Vince Weaver
0cba4da691
prodos: LOAD of a seed file works now
...
the DOS33 interleave support was horribly broken
2021-08-01 19:11:09 -04:00
Vince Weaver
907146f43b
vgi tests: split up
2021-07-30 15:10:38 -04:00
Vince Weaver
7231194c5c
prodos: work on LOAD functionality
2021-07-30 00:37:52 -04:00
Vince Weaver
643aca2973
prodos: strip out some unneeded stuff
2021-07-29 22:29:06 -04:00
Vince Weaver
67814b316d
prodos: catalog works
2021-07-29 22:04:08 -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
5f02faf303
prodos: work on catalog
2021-07-29 01:07:29 -04:00
Vince Weaver
d8be8dc59e
prodos: get dates printing right
2021-07-29 00:45:47 -04:00
Vince Weaver
76231a67e0
prodos: can handle .dsk and .po images now
...
interleave is a pain
2021-07-28 23:02:18 -04:00
Vince Weaver
b8e0cf5b29
prodos: volume free bitmap printing
2021-07-28 17:20:00 -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
87b44bb7f3
prodos: working on volume bitmaps
2021-07-27 01:57:00 -04:00
Vince Weaver
a889cbd1aa
prodos: voldir struct
2021-07-27 00:58:26 -04:00
Vince Weaver
46fb87bf64
prodos-utils: this is probably a mistake
...
just want enough to get things onto/offof a Logo II disk
2021-07-26 23:06:09 -04:00
Vince Weaver
2e8b0a20ce
logo: add utils to dump file
2021-07-26 21:33:44 -04:00
Vince Weaver
468387a47f
dos33: make catalog printing a bit more robust
...
had a (corrupted?) LOGO data disk that was causing issues
2021-07-26 16:58:18 -04:00
Vince Weaver
c3bde453ab
checkers: version for use in LOGO
2021-07-26 01:33:26 -04:00
Vince Weaver
90f5c66da3
mist_hgr: update Makefile
2021-07-26 01:32:48 -04:00
Vince Weaver
f080bc4690
logo: add reference disks
2021-07-26 01:31:46 -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
9963bcb60e
mist: update TODO based on mysterium feedback/playthroughs
2021-07-18 23:14:48 -04:00
Vince Weaver
ee82b57505
vgi: add test program
2021-07-17 16:16:18 -04:00
Vince Weaver
1262cde56f
games: riven: not really, just to get some images for my slides
2021-07-16 22:43:14 -04:00
Vince Weaver
c634f10f9c
mist_hgr: calling the proof-of-concept good for now
2021-07-14 20:59:48 -04:00
Vince Weaver
1d2022e616
mist_hgr: more of opening
2021-07-14 17:00:31 -04:00
Vince Weaver
4285ac2ce0
mist_hgr: add animation for linking book
2021-07-14 14:57:52 -04:00
Vince Weaver
4f5f75a4b7
mist_hgr: some more intro animated
2021-07-14 11:55:12 -04:00
Vince Weaver
46b2964348
mist_hgr: some more graphics stuff
2021-07-14 02:06:09 -04:00
Vince Weaver
8c7da7b269
mist_hgr: can now visit some locations
2021-07-13 15:54:52 -04:00
Vince Weaver
3fec7e69fa
mist_hgr: hooray, can go through book to a featureless void
...
that void is mist island, but apparently really foggy
2021-07-13 15:22:29 -04:00
Vince Weaver
c47e3aa4bb
mist_hgr: to the point you could in theory walk around
...
don't have enough graphics done to experience it though
2021-07-13 13:42:47 -04:00
Vince Weaver
21372b764c
mist_hgr: massive rework to make more room on QLOAD for VGI routines
2021-07-13 13:09:44 -04:00
Vince Weaver
a048758229
mist_hgr: add memmap document before we change it
2021-07-13 12:18:37 -04:00
Vince Weaver
392207861e
mist_hgr: more work on title sequence
2021-07-13 02:24:21 -04:00
Vince Weaver
e7c0834453
mist_hgr: pointer working a bit better
2021-07-12 15:23:53 -04:00
Vince Weaver
45ec8a3fe0
mist_hgr: initial sprite pointer support
...
still needs work, also is too big
2021-07-12 12:34:57 -04:00
Vince Weaver
67c80ee430
hgr_sprite: make generic
...
not very efficient
2021-07-12 02:18:06 -04:00
Vince Weaver
dbc71d4086
mist_hgr: more updating Makefile so builds elsewhere
2021-07-12 01:20:30 -04:00
Vince Weaver
da6edf2a36
hgr: vgi: forgot to update for vgi_make_tables
2021-07-12 01:14:43 -04:00
Vince Weaver
f6bda77869
mist_hgr: narrative now appears
2021-07-12 01:09:52 -04:00
Vince Weaver
2e2f9cee03
mist_hgr: working on title sequence
2021-07-11 22:11:52 -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
ec78775cd9
mist_hgr: some more files
2021-07-08 00:57:11 -04:00
Vince Weaver
f9df2bd696
mist_hgr: more missing files
2021-07-08 00:52:43 -04:00
Vince Weaver
ef370004b1
mist_hgr: more missing files
2021-07-08 00:51:52 -04:00
Vince Weaver
25223da438
mist_hgr: more file adds
2021-07-08 00:49:17 -04:00
Vince Weaver
545ef73f11
mist_hgr: shouldn't this be auto-generated
2021-07-08 00:43:16 -04:00
Vince Weaver
0811ece58a
mist_hgr: more missing files
2021-07-08 00:42:31 -04:00
Vince Weaver
9f3d86eadb
mist_hgr: urgh previously uncommitted too much
2021-07-08 00:41:45 -04:00
Vince Weaver
a49b1d8c85
hgrmist: work on autodetect of sound
2021-07-08 00:36:35 -04:00
Vince Weaver
c15bbead57
basic: fireworks
2021-07-04 11:29:12 -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
70ab2f4223
hgr-util: png2hgr: try to autodetect correct black and white better
...
this is a bit tricky, because we support forcing black/white colors by
using slightly different palette entries, so we don't want to completely
ignore the difference in case the image is trying to force one or another
of the black/white colors for alignment or xdraw reasons
2021-06-29 00:58:09 -04:00
Vince Weaver
47cacf0c99
fireworks: more size optimization
2021-06-29 00:18:49 -04:00
Vince Weaver
8ef403bfb9
appleiibot: work on compacting fozztexx's fireworks code
2021-06-28 21:49:44 -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
Vince Weaver
6e1efd5f41
vgi: integrate the fast rectangle code
2021-06-19 15:29:27 -04:00
Vince Weaver
69a3a8724e
hgr: boxes: fast: might have it working
2021-06-19 12:58:11 -04:00
Vince Weaver
18237ab068
hgr: boxes: almost there with fast boxes
...
so many corner cases
2021-06-19 12:03:23 -04:00
Vince Weaver
fb63c0742c
hgr: vgi: working on fast boxes
...
also fix some other bugs, need to check in more
2021-06-19 08:35:20 -04:00
Vince Weaver
6fc2ea40b3
graphics: hgr: urgh always forget files
2021-06-18 17:39:12 -04:00
Vince Weaver
6c633e00ac
hgr: vgi: forgot file
2021-06-18 17:38:47 -04:00
Vince Weaver
19c41f0f6a
hgr: vgi: dithered boxes
2021-06-18 17:05:12 -04:00
Vince Weaver
a5a8694340
hgr: vgi: line support
2021-06-18 15:56:51 -04:00
Vince Weaver
c2edf45b18
hgr: vgi: filled circles
2021-06-18 15:46:45 -04:00
Vince Weaver
0218fe7eb6
hgr: circles: filled circles code
2021-06-18 15:19:31 -04:00
Vince Weaver
d3b9a84820
hgr: vgi: an agi-like interpreter
2021-06-18 14:04:47 -04:00
Vince Weaver
093e15268d
hgr: circles: made it a bit smaller
2021-06-18 12:51:40 -04:00
Vince Weaver
3eee574bc1
hgr: circles: test
2021-06-18 08:43:28 -04:00
Vince Weaver
a7de63b39f
hgr: circles: almost there
2021-06-18 00:55:18 -04:00
Vince Weaver
96536158c4
hgr: boxes: fit on bot
2021-06-18 00:37:42 -04:00
Vince Weaver
d673644e53
hgr: work on circles
2021-06-18 00:36:44 -04:00
Vince Weaver
a4d51c5fd1
basicbot: add coolbot, why not
2021-06-16 23:36:45 -04:00
Vince Weaver
4504371823
hgr: boxes: cool bot for bot
2021-06-16 23:32:16 -04:00
Vince Weaver
b4e194864b
boxes: update
2021-06-16 16:50:28 -04:00
Vince Weaver
66a5e3fa04
Merge branch 'master' of https://github.com/deater/dos33fsprogs
2021-06-16 13:58:15 -04:00
Vince Weaver
7b3fa6758a
hgr: boxes: messing around with tiny BASIC version
2021-06-16 13:57:52 -04:00
Vince Weaver
87dff8394f
hgr: boxes
2021-06-16 13:32:34 -04:00
Vince Weaver
596e97ce69
martymation: work on tiny version
2021-06-16 01:19:08 -04:00
Vince Weaver
6d5a85c7f7
hgr: martymations: some optimization
2021-06-15 16:00:50 -04:00
Vince Weaver
28551709ce
martymation: missing files
2021-06-15 14:02:14 -04:00
Vince Weaver
6d0e49df66
martymation: too much fun
2021-06-15 13:58:29 -04:00
Vince Weaver
dc20697bef
hgr: work on martymations
2021-06-15 01:15:44 -04:00
Vince Weaver
237836891d
hgr: add some martymation files
2021-06-15 00:48:01 -04:00
Vince Weaver
b451694754
circles: remove extraneous spaces
2021-06-14 16:29:50 -04:00
Vince Weaver
5c2a174ebf
circles: add midpoint examples
2021-06-14 12:52:21 -04:00
Vince Weaver
c562c3fd5f
circles: even more circles
...
filled, not what I was expecting
2021-06-14 12:24:59 -04:00
Vince Weaver
d4c4c96c25
circles: more circles
2021-06-14 12:20:19 -04:00
Vince Weaver
5e420efe6e
circles: first try
2021-06-14 11:53:12 -04:00
Vince Weaver
1d158c1b11
hgr: starfield works
2021-06-13 01:49:52 -04:00
Vince Weaver
c9ce996ad4
hgr: more work on hgr starfield
...
including accidental cool effect
2021-06-13 01:10:36 -04:00
Vince Weaver
4c6ea54f22
hgr: starfield, why not hgr too
2021-06-13 00:03:47 -04:00
Vince Weaver
09786f09c7
starbot: a few more comments
2021-06-12 13:04:16 -04:00
Vince Weaver
546cf5918c
starbot: improve comments
2021-06-12 13:01:26 -04:00
Vince Weaver
45094f7b9f
starfield: Finally
...
just make the math inaccurate
2021-06-12 12:36:43 -04:00
Vince Weaver
bdf64d1d2d
starbot: so close
2021-06-12 11:37:42 -04:00
Vince Weaver
01aa12e0f1
starfield: more opt
2021-06-11 23:02:52 -04:00
Vince Weaver
0fa717f912
starfield: some work
2021-06-11 22:35:36 -04:00
Vince Weaver
2babb09b9f
starfield: add the basic versions
2021-06-11 21:29:04 -04:00
Vince Weaver
740ac59e48
gr: starfield
2021-06-11 16:34:51 -04:00
Vince Weaver
a04cc7824f
gr: tunnel: managed to get it to fit
...
had to RLE compress the division lookup table
2021-06-08 13:43:01 -04:00
Vince Weaver
fa8995df4e
gr: tunnel: need 10 more bytes
2021-06-08 01:58:50 -04:00
Vince Weaver
369a2b1275
gr: tunnel: t in asm
2021-06-07 23:50:39 -04:00
Vince Weaver
231081ed51
gr: tunnel: more
2021-06-07 22:41:08 -04:00
Vince Weaver
8fd727a221
gr: tunnel: difficult
2021-06-07 01:18:45 -04:00
Vince Weaver
31268a43b2
gr: tunnel: more experiments
2021-06-06 23:02:13 -04:00
Vince Weaver
735f357728
gr: tunnel: works now
2021-06-06 01:21:14 -04:00
Vince Weaver
cda248e40c
gr: tunnel: always wanted a tunnel effect
...
still not working
2021-06-06 00:37:31 -04:00
Vince Weaver
76442fb6d5
raymarch: update some mroe
2021-06-03 00:43:21 -04:00
Vince Weaver
1bf6734efa
raycast: more hacking
2021-06-02 17:03:37 -04:00
Vince Weaver
ca7c9dcfb9
raycast: add slow basic version
2021-06-02 13:21:01 -04:00
Vince Weaver
613df3f4e4
raycast: dos whitespace undamage
2021-06-02 01:59:32 -04:00
Vince Weaver
a04725449e
raycast: more work
2021-06-02 01:59:12 -04:00
Vince Weaver
d4dacdfb5b
raycast: some optimization
2021-06-01 21:55:58 -04:00
Vince Weaver
8c820ab203
graphics: simple raycaster
...
based on crescent-1bir for c64
2021-06-01 16:48:34 -04:00
Vince Weaver
280eb30da3
demos: outline: work around ca65 assembler issue
2021-06-01 14:57:44 -04:00
Vince Weaver
a51377ee38
cursor: add appleiibot version
...
had to optimize some, not for size, but because the compressed
version had a string that looked like a URL and twitter shoved
an http into it
2021-06-01 08:54:48 -04:00
Vince Weaver
51f6dac0e8
pt3_lib: make apple iic support conditional
2021-05-30 21:13:26 -04:00
Vince Weaver
e3f4822d77
pt3_lib: add Apple IIc support
2021-05-30 01:49:41 -04:00
Vince Weaver
9873a1da0e
appleiibot: add some missing files
2021-05-30 00:59:51 -04:00
Vince Weaver
db5a952067
raytrace: initial code
2021-05-26 23:19:30 -04:00
Vince Weaver
72c18c3db4
demos: outline2021: compile with newer ca65
2021-05-25 16:24:57 -04:00
Vince Weaver
489729bc16
appleiibot: gator for floppy day
2021-05-25 16:24:29 -04:00
Vince Weaver
22aab771bf
hgr: entropy: still not small enough
2021-05-24 00:45:40 -04:00
Vince Weaver
cc7339d734
hgr: entropytext: getting smaller
2021-05-22 00:21:36 -04:00
Vince Weaver
d6ab755bbe
xdraw: entropy text, change to apple ][
...
doesn't look as cool as pictured and too big for basic bot
2021-05-21 22:55:09 -04:00
Vince Weaver
8253321758
hgr: add entropy_text
...
bigger than I thought
2021-05-21 22:36:14 -04:00
Vince Weaver
42463f1327
hgr: simple hgr viewer
2021-05-20 15:30:55 -04:00
Vince Weaver
adbd7e2817
outline: demo: support Apple IIc
...
there were multiple things going wrong here
should probably merge changes back to pt3_lib
2021-05-19 22:25:18 -04:00
Vince Weaver
95e9dbfc1d
outline2021: demos: add some missing files
2021-05-16 23:30:46 -04:00
Vince Weaver
a5a88d24b4
demos: outline: more or less final submissions
2021-05-16 23:24:49 -04:00
Vince Weaver
cf975b6d67
outline: make wires so more symmetrical, noticable on full screen
...
messed up the timings :(
2021-05-11 23:52:06 -04:00
Vince Weaver
71ff74f01f
outline: final tuning?
2021-05-11 23:22:37 -04:00
Vince Weaver
4c1b8ce25b
outline: more tuning
2021-05-11 23:00:09 -04:00
Vince Weaver
ebc03cd572
outline: more tuning
2021-05-11 22:37:40 -04:00
Vince Weaver
c54ddf82b5
outline: demo: something
2021-05-11 00:13:05 -04:00
Vince Weaver
9e91a61a7c
outline: demo: more tuning
2021-05-10 23:02:15 -04:00
Vince Weaver
e9de194951
outline: demo: sorta getting close
2021-05-10 18:24:49 -04:00
Vince Weaver
8cee9a1994
demo: outline: more progress
2021-05-10 12:11:53 -04:00
Vince Weaver
9962c261ed
demo: more work-in-progress
2021-05-10 01:49:01 -04:00
Vince Weaver
b7ed658b8f
outline2021: work on demos
2021-05-09 00:53:32 -04:00
Vince Weaver
504ae805e7
xdraw: shimmer: make it for the bot
2021-05-05 14:51:11 -04:00
Vince Weaver
e9c0699bc1
xdraw: add shimmer effect
2021-05-05 13:07:09 -04:00
Vince Weaver
096291528f
graphics: missing file
2021-05-04 09:08:52 -04:00
Vince Weaver
12fb480995
graphics: xdraw: forgot makefile
2021-05-03 16:48:33 -04:00
Vince Weaver
9be0577622
Update xdraw
2021-05-03 16:48:21 -04:00
Vince Weaver
865dfbcb99
graphics: add xdraw category
2021-05-03 14:24:28 -04:00
Vince Weaver
ef3c30c42f
ootw: seems to not be crashing anymore???
2021-05-03 12:03:10 -04:00
Vince Weaver
77c303890f
ootw: more work on real Apple II+
2021-05-03 11:54:22 -04:00
Vince Weaver
5c5151360e
ootw: comments on qboot
...
mysterious crashes on Apple II+ / qboot ootw (but not myst)
2021-05-03 11:11:07 -04:00
Vince Weaver
01ded34220
ootw: minor fixes to qboot
2021-05-03 10:12:03 -04:00
Vince Weaver
3862879a2d
ootw: make title screen easier to navigate on Apple II
2021-05-03 09:40:51 -04:00
Vince Weaver
c358d8d90c
ootw: Update disk images
2021-05-02 00:11:11 -04:00
Vince Weaver
d8f07eebde
ootw: make white button blink
2021-05-01 23:40:33 -04:00
Vince Weaver
af650ae234
ootw: more arena work
2021-05-01 23:32:32 -04:00
Vince Weaver
950f137ca5
ootw: more work on arena
2021-04-30 22:16:55 -04:00
Vince Weaver
5281233d56
ootw: more work on arena
2021-04-29 00:42:15 -04:00
Vince Weaver
71b23ba413
ootw: c14: more intro movie
2021-04-27 00:36:40 -04:00
Vince Weaver
5c6fdff9c3
ootw: hook up part of tank intro
2021-04-26 15:25:42 -04:00
Vince Weaver
6475967948
dos33_raw: add some sanity checks
...
try to warn a bit if we write beyond the end of what we expect
2021-04-26 15:24:48 -04:00
Vince Weaver
a61feb848f
text: boxes
2021-04-26 14:21:19 -04:00
Vince Weaver
b3f57f2a2e
text: messing with windows
2021-04-26 13:40:59 -04:00
Vince Weaver
f148cc2f46
text: more sine
2021-04-26 00:48:03 -04:00
Vince Weaver
6992ced9e5
text: sine demo
2021-04-26 00:22:06 -04:00
Vince Weaver
37421f4283
ootw: start working on level14
2021-04-25 00:52:12 -04:00
Vince Weaver
ea240f158e
text: moving text
...
didn't really work out as I was hoping
2021-04-23 20:44:06 -04:00
Vince Weaver
8345d74e3e
text: move: sorta working
2021-04-21 01:14:58 -04:00
Vince Weaver
a93f95f54e
text: move: have things moving
...
too big
2021-04-21 00:35:48 -04:00
Vince Weaver
fad5af7ac2
text: move
2021-04-20 16:30:05 -04:00
Vince Weaver
217a422ab7
ootw: fix glitch in ending on real hardware caused by uninit zero page value
2021-04-19 13:59:05 -04:00
Vince Weaver
631cf0bfd1
ootw: add disks for release
2021-04-19 12:46:13 -04:00
Vince Weaver
452a0d235c
ootw: restore message on loading screen
2021-04-19 12:45:36 -04:00
Vince Weaver
47b1fc2a6c
ootw: fix off by-one in track load count for c15
...
last sector not loaded, making for hard-to-debug crash
2021-04-19 12:42:13 -04:00
Vince Weaver
3109c9b39c
ootw: title, let you view help
2021-04-19 12:08:57 -04:00
Vince Weaver
4bd687a357
ootw: move all disks over to qboot
2021-04-19 11:54:27 -04:00
Vince Weaver
291a2f0461
ootw: move to qboot for disk1
...
more or less seems to work
2021-04-19 10:55:55 -04:00
Vince Weaver
1778f19377
ootw: bump version number
2021-04-18 23:49:06 -04:00
Vince Weaver
964344740e
ootw: music: update outro to delay roughly the right time
2021-04-18 23:42:49 -04:00
Vince Weaver
7b77ba7626
ootw: ending: touch up the animation
2021-04-18 23:29:41 -04:00
Vince Weaver
283784c94a
ootw: credits: working a bit better
2021-04-18 14:48:26 -04:00
Vince Weaver
9b1be9508c
ootw: ending: mess with credits timing
2021-04-18 00:01:38 -04:00
Vince Weaver
afabe4a2f2
ootw: ending: update timings
2021-04-17 23:26:19 -04:00
Vince Weaver
7003b98d27
ootw: ending: done with frames?
2021-04-17 00:41:39 -04:00
Vince Weaver
01e9fd6ab5
ootw: ending: more frames
2021-04-16 00:22:41 -04:00
Vince Weaver
f2cce22fea
ootw: ending: finish flying
2021-04-15 22:28:42 -04:00
Vince Weaver
5e64baa794
ootw: ending: more frames
2021-04-15 00:53:04 -04:00
Vince Weaver
6be49ae126
ootw: more ending frames
2021-04-15 00:13:13 -04:00
Vince Weaver
2f1f438fc0
ootw: more ending frames
2021-04-14 23:05:22 -04:00
Vince Weaver
fd4a5a6a14
ootw: more ending images
2021-04-14 21:31:41 -04:00
Vince Weaver
83b56e872e
ootw: more work on ending
2021-04-14 16:39:14 -04:00
Vince Weaver
b4b5bedbf9
hgr: sier_hgr fix branch-always and add some more comments
...
also accidentally fixes colors
2021-04-14 10:46:14 -04:00
Vince Weaver
6c3ed631fb
ootw: more work on ending
2021-04-14 00:41:54 -04:00
Vince Weaver
b00015584d
hgr: add interlace version of sier
2021-04-13 20:23:56 -04:00
Vince Weaver
8f819534b9
hgr: sier: fix bug where top line drawn at bottom
2021-04-13 15:05:07 -04:00
Vince Weaver
c8f7bc5982
hgr: sier: more or less working
2021-04-13 01:01:06 -04:00
Vince Weaver
4d7374674e
hgr: sier: sorta going
2021-04-12 21:39:26 -04:00
Vince Weaver
39a9f765f7
hgr: more sier opt
2021-04-12 17:11:41 -04:00
Vince Weaver
8ecf1031f4
hgr: sier: more optimizations
2021-04-12 16:39:28 -04:00
Vince Weaver
6044cf6a1e
hgr: sier more optimization
2021-04-12 15:42:09 -04:00
Vince Weaver
65a9d8f87b
hgr: sier: more optimization
2021-04-12 15:17:21 -04:00
Vince Weaver
e7c061baff
hgr: work on sier
2021-04-12 14:47:49 -04:00
Vince Weaver
b1d0e3805f
ootw: more work on ending
2021-04-12 01:34:05 -04:00
Vince Weaver
6a9edf267b
mod9: update
2021-04-12 01:33:27 -04:00
Vince Weaver
b9402c8dbe
graphics: hgr: update mod9 code
2021-04-10 01:14:59 -04:00
Vince Weaver
714ea7565c
ootw: ending: optimize graphics
2021-04-10 01:14:32 -04:00
Vince Weaver
7e0fe35e53
ootw: update graphics
2021-04-09 23:33:27 -04:00
Vince Weaver
49f661a5c0
basic: mod9 code
2021-04-09 09:43:42 -04:00
Vince Weaver
e4c6960d1a
ootw: bump version number
2021-04-09 09:38:33 -04:00
Vince Weaver
ec745376d2
ootw: make ending use same sequencer as intro
...
timing is all off now, will need to re-adjust
2021-04-05 19:43:52 -04:00
Vince Weaver
f962f89842
ootw: ending: split off credits
2021-04-05 17:32:24 -04:00
Vince Weaver
f6989ac708
cube: cheat: not really drawing cubes
2021-04-05 17:22:52 -04:00
Vince Weaver
f916a99df4
ootw: update makefiles
...
lzsa transition might be complete here
2021-03-29 22:44:03 -04:00
Vince Weaver
a93bf9114b
ootw: more Makefiles
2021-03-29 18:45:46 -04:00
Vince Weaver
68a805d0c3
ootw: more missing files
2021-03-29 18:27:57 -04:00
Vince Weaver
fd7cb85e3b
MOre missing Makefiles
2021-03-29 18:25:45 -04:00
Vince Weaver
2e242ebcae
ootw: missing makefile
2021-03-29 18:22:44 -04:00
Vince Weaver
24851d16ac
appleiibot: update makefile
2021-03-29 16:53:38 -04:00
Vince Weaver
fc2c2f3f91
dos33: split off the dump code
2021-03-29 16:28:14 -04:00
Vince Weaver
c3a278b76a
utils: dos33: split off catalog code
2021-03-29 16:02:55 -04:00
Vince Weaver
8e05dc8b32
utils: mkdos33fs: improve some more
2021-03-29 14:25:58 -04:00
Vince Weaver
a2a9d6ef52
utils: dos33: whitespace cleanup
2021-03-29 13:45:15 -04:00
Vince Weaver
7458087e2d
utils: dos33: split out the vtoc_bitmap code so we can share it
2021-03-29 13:33:03 -04:00
Vince Weaver
f86f761430
graphics: cube
2021-03-29 07:58:01 -04:00
Vince Weaver
afef9457c8
gr: lines: some size updates
2021-03-28 18:30:50 -04:00
Vince Weaver
89d706cb0e
graphics: lines: look into recursive
2021-03-28 18:04:19 -04:00
Vince Weaver
d0775b32f1
lines: small enough for the bot
2021-03-28 01:08:29 -04:00
Vince Weaver
dc80cfdeb1
gr: lines: make it fit
2021-03-28 00:27:06 -04:00
Vince Weaver
244e0ea558
graphics: lines_small, more compact
2021-03-27 23:43:31 -04:00
Vince Weaver
094141a7d3
graphics: lines: more work on lines
2021-03-27 23:13:17 -04:00
Vince Weaver
e3e0e1ee89
lines: working using wiki algo
2021-03-27 18:22:42 -04:00
Vince Weaver
9b28d5420a
gr: lines: working on bresenham lines
2021-03-27 16:31:52 -04:00
Vince Weaver
d9fd1e96bc
lovebyte: sierzoom: more comments
2021-03-25 19:14:55 -04:00
Vince Weaver
fe720a30fa
lovebyte: sierzoom: update the comments to explain things a bit better
2021-03-25 18:58:45 -04:00
Vince Weaver
e83a9e6d6c
ootw: ending: lzsa
2021-03-24 19:43:33 -04:00
Vince Weaver
a5fdef7b65
ootw: move audio around
2021-03-24 11:33:54 -04:00
Vince Weaver
5285ebbf84
ootw: more lzsa: c2 done, fits on floppy again
2021-03-24 11:25:26 -04:00
Vince Weaver
7f05a4dfa1
ootw: lzsa for c3
2021-03-23 16:49:25 -04:00
Vince Weaver
ef9ea1a5bb
ootw: lzsa for c4
2021-03-23 16:42:37 -04:00
Vince Weaver
30a058884a
ootw: update c5 to lzsa
2021-03-23 16:33:27 -04:00
Vince Weaver
6a89e4a4a2
ootw: title: move to own dir
2021-03-23 16:25:51 -04:00
Vince Weaver
2e213c6568
ootw: things mostly building again
2021-03-23 11:56:45 -04:00
Vince Weaver
48fc5d5620
ootw: moving things around again
2021-03-23 11:01:36 -04:00
Vince Weaver
af68a322e7
ootw: c3 and c4 split off
2021-03-23 10:33:51 -04:00
Vince Weaver
4bebba110f
ootw: move c2 to own dir
2021-03-23 10:16:51 -04:00
Vince Weaver
74d7c48323
ootw: c1: remove last of RLE code
2021-03-23 09:57:50 -04:00
Vince Weaver
50cd01bca5
ootw: c1: convert beast ending
2021-03-23 09:56:56 -04:00
Vince Weaver
a900c0fc91
ootw: c1: move a lot of graphics around
2021-03-23 09:48:29 -04:00
Vince Weaver
e158f47a09
ootw: c1: convert end animation
2021-03-23 09:42:33 -04:00
Vince Weaver
c017a4bb8b
ootw: c1: pool now lzsa
2021-03-23 09:28:19 -04:00
Vince Weaver
f0d1e864b3
ootw: c1: lzsa the rope
2021-03-23 09:21:30 -04:00
Vince Weaver
1b018f327b
ootw: c1: more lzsa conversion
2021-03-23 01:57:49 -04:00
Vince Weaver
b4d80a0c23
ootw: move level1 to own directory
2021-03-22 23:45:40 -04:00
Vince Weaver
e5b9baad19
ootw: intro: fix typo in comment
2021-03-22 23:27:10 -04:00
Vince Weaver
dcf38f2d21
ootw: intro: split off last part
2021-03-22 23:16:36 -04:00
Vince Weaver
a802ce050f
ootw: intro: break off tunnel
2021-03-22 23:12:51 -04:00
Vince Weaver
417ccc56ae
ootw: intro: split off lightning
2021-03-22 23:06:58 -04:00
Vince Weaver
1c01a15b8a
ootw: intro: split off soda
2021-03-22 23:02:27 -04:00
Vince Weaver
f042f3ba6d
ootw: intro: split off console
2021-03-22 22:58:32 -04:00
Vince Weaver
0d1e97c966
ootw: intro: split off scanner
2021-03-22 22:48:39 -04:00
Vince Weaver
e54ea9ba69
ootw: intro: split off keypad
2021-03-22 22:39:48 -04:00
Vince Weaver
dc6a889398
ootw: intro: more splitting up
2021-03-22 22:26:56 -04:00
Vince Weaver
7a9357ed5d
intro: break off part1
2021-03-22 22:05:03 -04:00
Vince Weaver
7d4a2204cd
ootw: intro: don't compress the chunks
...
takes 4k more on disk but also frees up 10k RAM
2021-03-22 21:52:55 -04:00
Vince Weaver
d2c476115b
gr-utils: add a png to 16x16 util
2021-03-22 21:29:27 -04:00
Vince Weaver
b09b6953d0
gr: bitmap: add a few more 16x16
2021-03-22 21:26:54 -04:00
Vince Weaver
5687a4d5b8
ootw: re-optimizing the intro with LZSA
2021-03-22 21:24:43 -04:00
Vince Weaver
7275891d83
eye: update makefile
2021-03-17 14:29:40 -04:00
Vince Weaver
39d3361a22
eye: double height
2021-03-17 14:29:29 -04:00
Vince Weaver
b17b23b57a
graphics: eye_new: room for a {B9}
2021-03-16 15:07:13 -04:00
Vince Weaver
f52d98cd37
eye_new: better
2021-03-16 14:47:34 -04:00
Vince Weaver
337230115a
gr: eye: update
2021-03-16 14:15:44 -04:00
Vince Weaver
66cdd48dbe
graphics: bitmap loader
...
can't seem to get beyond 16x14 or so
2021-03-15 15:23:39 -04:00
Vince Weaver
08c9e7e90e
Add lovebyte submissions
2021-03-14 20:49:24 -04:00
Vince Weaver
37e0362341
pastel: working on poke-free machine code
2021-03-10 01:23:03 -05:00
Vince Weaver
4540a4dd8c
rr: some progress
...
might have to lose the animation
2021-03-05 12:41:27 -05:00
Vince Weaver
e411d055d1
rr: some work
2021-03-05 00:25:51 -05:00
Vince Weaver
d5add924ff
entropy_tiny: got it to 64 byes
2021-03-04 20:44:08 -05:00
Vince Weaver
99425eb87e
entropy_tiny: not small enough
2021-03-04 17:06:46 -05:00
Vince Weaver
fb0a15ad9f
Update files
2021-03-04 00:06:51 -05:00
Vince Weaver
2b1e2742a8
floppy: now in assembly
2021-03-02 17:20:38 -05:00
Vince Weaver
a64a65ccdd
dos33fs: allow ignoring file errors to create fancy CATALOGs
2021-03-01 22:46:19 -05:00
Vince Weaver
568348087c
floppy: more mousetext
2021-03-01 22:45:46 -05:00
Vince Weaver
20222ea913
sier: get zoom down to 122 bytes
2021-03-01 19:39:49 -05:00
Vince Weaver
9e83c5498f
more sizecoding
2021-03-01 19:21:55 -05:00
Vince Weaver
2cc45e4517
update makefiles
2021-03-01 16:25:28 -05:00
Vince Weaver
4db7be7d22
plasma: update makefile empty
2021-03-01 12:57:20 -05:00
Vince Weaver
cf89975085
text: add notamoon
2021-03-01 12:56:56 -05:00
Vince Weaver
3c91576c90
update some graphics examples
2021-03-01 11:47:52 -05:00
Vince Weaver
d5b7c3cc6e
checkers: sort of split off
2021-03-01 10:21:34 -05:00
Vince Weaver
c063a35d11
empty_disk: should have done this a while ago
2021-02-28 22:37:46 -05:00
Vince Weaver
dbeb4a5388
gr: some more graphics work
2021-02-28 22:22:14 -05:00
Vince Weaver
bc976718a5
appleiibot: update ball
2021-02-26 15:26:34 -05:00
Vince Weaver
725a09b06d
hgr: ball: amazing
2021-02-26 14:49:22 -05:00
Vince Weaver
a26bc8521a
Hgr: ball
2021-02-26 14:17:32 -05:00
Vince Weaver
be5d4e0663
hgr: pattern
2021-02-26 08:38:59 -05:00
Vince Weaver
42402e19c5
pt3_player: making sure we match most recen pt3_lib
...
have reports it breaks on some machines
2021-02-21 23:10:30 -05:00
Vince Weaver
98b2178304
sw: shave two bytes off
2021-02-21 00:57:18 -05:00
Vince Weaver
62edc0c5b8
mousetext: sw: fits in tweet
2021-02-21 00:47:13 -05:00
Vince Weaver
f7a222268f
mousetext
2021-02-21 00:37:15 -05:00
Vince Weaver
3be6fd4d05
png2hgr: add more debugging
2021-02-13 23:20:25 -05:00
Vince Weaver
c41bcf4e4a
wires: update comment
2021-02-13 23:20:06 -05:00
Vince Weaver
a52bb27d32
wires: update, looks better
2021-02-13 23:18:42 -05:00
Vince Weaver
07dc31e386
wires: update
2021-02-13 22:20:30 -05:00
Vince Weaver
db5e3966d5
Update wires code
2021-02-13 11:42:15 -05:00
Vince Weaver
9633c05d45
wires, wires
2021-02-13 01:13:44 -05:00
Vince Weaver
45d4908c80
Merge branch 'master' of https://github.com/deater/dos33fsprogs
2021-02-12 18:57:13 -05:00
Vince Weaver
e002f91e94
hgr: sunset_train
2021-02-12 17:00:52 -05:00
Vince Weaver
05509c5f42
tfv: bump to version 007
2021-02-11 23:55:16 -05:00
Vince Weaver
3fc87c047d
tfv: get info screen printing actual data
2021-02-11 23:54:45 -05:00
Vince Weaver
5fd6aecff7
tfv: initial inventory/info screen
2021-02-10 13:16:52 -05:00
Vince Weaver
5e228deb8a
combo: forgot the boxes
2021-02-07 22:09:17 -05:00
Vince Weaver
cbc2c26488
combo: both Apple II and GWBASIC
2021-02-07 22:08:43 -05:00
Vince Weaver
4224a48d64
tfv: battle actually uses entered name
2021-02-07 15:13:07 -05:00
Vince Weaver
d6816b81ec
hgr2png: update generation of white and black colors
...
have slightly different colors for both so we can specify them
in png we want to convert
2021-02-07 01:04:03 -05:00
Vince Weaver
4b14ec0e8e
drops: adjust frequency of drops
2021-02-07 01:03:44 -05:00
Vince Weaver
7b887addd6
tfv: name entry works
2021-02-07 01:03:23 -05:00
Vince Weaver
a6595254b8
appleiibot: minor updates
2021-02-07 01:02:47 -05:00
Vince Weaver
c45897facf
appleiibot: add better hello file
2021-02-07 00:07:13 -05:00
Vince Weaver
6461e5e16a
rr_hgr: not really that awesome
2021-02-07 00:04:34 -05:00
Vince Weaver
e2406dedc6
pt3_lib: make more obvious how to set up looping
2021-02-04 16:41:44 -05:00
Vince Weaver
aaca7075d9
pt3_lib: fix issue with looping
...
Stéphane reported this issue where we were skipping a frame at loop time
2021-02-04 16:27:56 -05:00
Vince Weaver
521254afec
rr: blurgh
2021-02-04 14:35:24 -05:00
Vince Weaver
0f625b90a3
rr: can't believe I'm doing this
...
waste not want not
2021-02-04 14:23:20 -05:00
Vince Weaver
073ced5cb0
tfv: get the "story" sort of working
2021-02-03 00:50:16 -05:00
Vince Weaver
7b5acbecc0
drops: that was a huge pain
2021-02-02 12:32:55 -05:00
Vince Weaver
1f1c884db9
drops: urgh need that one last byte
2021-02-02 11:46:36 -05:00
Vince Weaver
657d58e4de
drops: initial working
2021-02-01 21:21:12 -05:00
Vince Weaver
de808856c9
drops: trying it out
...
too big
2021-02-01 14:43:19 -05:00
Vince Weaver
08a448f8fc
drops: seeing if possible
2021-02-01 13:09:26 -05:00
Vince Weaver
854e176e09
dierpinski: people wanted a disk image
2021-02-01 08:02:37 -05:00
Vince Weaver
4686edff2d
sierpinski: add comments
2021-01-31 16:17:09 -05:00
Vince Weaver
2728bfc23a
sierpinski: ready for the bot
2021-01-31 16:07:12 -05:00
Vince Weaver
79e68968be
sierpinski: roto
2021-01-31 13:18:00 -05:00
Vince Weaver
ac2fc918f4
sierpinski: optimize
2021-01-31 01:25:34 -05:00
Vince Weaver
de91828502
sier: messing with sierpinski
2021-01-31 00:21:00 -05:00
Vince Weaver
0d21630641
tfv: add story graphics
2021-01-29 00:00:53 -05:00
Vince Weaver
f093c8f23b
appleiibot: messing around with sierpinski
2021-01-28 23:48:03 -05:00
Vince Weaver
271ac76d73
utils: shape-table: document the appleiibot option
2021-01-25 20:39:41 -05:00
Vince Weaver
2dfed8f5db
hgr: update sample programs
2021-01-25 20:39:16 -05:00
Vince Weaver
446fb3b163
tfv: update text entry
2021-01-25 20:38:05 -05:00
Vince Weaver
4756d6bc14
appleiibot: adjust conversion script
2021-01-25 20:37:31 -05:00
Vince Weaver
a9219f0d41
c64: get it small enough
2021-01-25 20:37:13 -05:00
Vince Weaver
666d2a6379
c64: sillyness
2021-01-25 19:18:54 -05:00
Vince Weaver
de9eb1d2fa
graphics: move some thigns around
2021-01-25 15:28:49 -05:00
Vince Weaver
d3cf6bd64b
hgr2png: finally got it working
2021-01-23 23:42:25 -05:00
Vince Weaver
71f0b69076
hgr2png: more work
2021-01-23 20:36:04 -05:00
Vince Weaver
e66a20a074
hgr2png: this is harder than it looks
2021-01-23 15:44:46 -05:00
Vince Weaver
f45a30dec7
tfv: more work on textentry
2021-01-22 00:50:11 -05:00
Vince Weaver
a3073a368e
boxes: more optimization
2021-01-21 10:43:38 -05:00
Vince Weaver
86cb7f5f1c
gr: boxes
2021-01-21 01:32:06 -05:00
Vince Weaver
5ab04b5cb3
tfv: update rotozoom code to newest
2021-01-20 16:41:19 -05:00
Vince Weaver
78cb19fe7a
tfv: fix ca65 complaints about negative constants
2021-01-20 16:38:44 -05:00
Vince Weaver
b44775d3eb
tfv: work on name entry
2021-01-20 16:36:26 -05:00
Vince Weaver
9ccb26e740
tfv: fix missing parts of build
2021-01-20 16:34:58 -05:00
Vince Weaver
33b379a780
pt3lib: add license file
2021-01-20 00:55:15 -05:00
Vince Weaver
908f7f96b8
rotozoom: more optimizations from qkumba
2021-01-20 00:26:16 -05:00
Vince Weaver
dc68aabd8d
tfv: update to version 005
2021-01-19 18:24:08 -05:00
Vince Weaver
c5976dc2c7
tfv: fix issue with wrapping on main menu
2021-01-19 17:20:36 -05:00
Vince Weaver
ad842faeed
tfv: queue commands so you can choose while being attacked
2021-01-19 17:04:34 -05:00
Vince Weaver
716ab79c2e
tfv: also play victory music
2021-01-19 16:27:24 -05:00
Vince Weaver
c5f571126e
tfv: add victory music
2021-01-19 16:07:49 -05:00
Vince Weaver
77daa4349d
tfv: get rest of pt3 file there
2021-01-19 15:28:29 -05:00
Vince Weaver
f4afae1327
tfv: wasn't initing some vars properly
2021-01-19 14:44:35 -05:00
Vince Weaver
b1a9611d4b
tfv: play music during battle
2021-01-19 14:39:37 -05:00
Vince Weaver
25bf183ec5
tfv: better battle zoom-in
2021-01-19 14:02:55 -05:00
Vince Weaver
7ae2556983
tfv: rotate into battle!
2021-01-19 13:51:00 -05:00
Vince Weaver
3711c5431e
tfv: get rotate always working
2021-01-19 12:20:53 -05:00
Vince Weaver
1033f0b6e8
tfv: rotozoom into battle
...
involved more re-arranging of the zero page than one might want
2021-01-19 11:02:56 -05:00
Vince Weaver
039bd80bc7
tfv: enemy can fight back
2021-01-19 00:32:10 -05:00
Vince Weaver
9161646c39
tfv: magic: put sword away when casting magic
2021-01-18 23:45:47 -05:00
Vince Weaver
c7226a0f4c
tfv: add battle pose
2021-01-18 23:35:44 -05:00
Vince Weaver
a7b576eaec
tfv: update limits
2021-01-18 20:36:05 -05:00
Vince Weaver
b15aacde68
tfv: summons now cost MP
2021-01-18 16:06:54 -05:00
Vince Weaver
143094554b
tfv: tune the magic a bit
2021-01-18 16:00:29 -05:00
Vince Weaver
1b64ab5260
tfv: have enemy change color when dies
2021-01-18 15:49:02 -05:00
Vince Weaver
d8d2afb366
tfv: optimize attack a bit
2021-01-18 15:35:12 -05:00
Vince Weaver
26caa77891
tfv: add sprite color mask support
2021-01-18 14:00:30 -05:00
Vince Weaver
4458f81f57
tfv: battle menu update the HP and MP
2021-01-18 00:52:12 -05:00
Vince Weaver
386a719783
tfv: split off gr_put_num
2021-01-17 23:48:12 -05:00
Vince Weaver
6a771b66bd
tfv: make hit points 16-bits
...
huge pain, especially compare. Probably some lurking mistakes
2021-01-17 23:43:56 -05:00
Vince Weaver
09ad61c229
tfv: let you select target of attacks
2021-01-17 20:11:21 -05:00
Vince Weaver
b249df66fa
tfv: battle, split off attack code
2021-01-17 16:14:56 -05:00
Vince Weaver
a7725fd35b
tfv: split off hero drawing code
2021-01-17 16:12:06 -05:00
Vince Weaver
403cd5a3b4
tfv: split enemy code off battle
2021-01-17 15:34:23 -05:00
Vince Weaver
21ead6d010
tfv: split off magic code
2021-01-17 15:27:03 -05:00
Vince Weaver
614778e999
tfv: split off summons
2021-01-17 15:22:30 -05:00
Vince Weaver
777614c801
tfv: split off limit break and menu code to own file
2021-01-17 14:11:38 -05:00
Vince Weaver
d4ef15dcaa
tfv: split off menu from battle code
2021-01-17 13:54:29 -05:00
Vince Weaver
ddb3ca6cb3
tfv: finish zap limit break
2021-01-16 13:49:16 -05:00
Vince Weaver
dfabd3d232
tfv: slice limit mostly working
2021-01-16 12:58:30 -05:00
Vince Weaver
3a964b3573
tfv: drop limit break sorta works
2021-01-14 23:26:24 -05:00
Vince Weaver
fab7df55d7
tfv: magic sorta works
2021-01-14 21:42:26 -05:00
Vince Weaver
d55a3a996c
tfv: credits: exit back to title on keypress
2021-01-14 10:36:44 -05:00
Vince Weaver
ef557b62bc
tfv: add in credits
...
try to bring them up to speed a bit too
2021-01-14 01:28:18 -05:00
Vince Weaver
5320812dff
tfv: covert all of overworld to put_sprite_crop
2021-01-13 23:33:05 -05:00
Vince Weaver
74efb72150
tfv: vortex cannon summon
2021-01-13 23:28:43 -05:00
Vince Weaver
1e45c5688a
tfv: can summon metrocat
2021-01-13 15:17:15 -05:00
Vince Weaver
d6cdf30217
tfv: end-of-battle animation
2021-01-13 12:45:24 -05:00
Vince Weaver
5a3db0f576
tfv: can attack during battle
2021-01-13 12:16:20 -05:00
Vince Weaver
94edd9ca01
tfv: battle menus set up
2021-01-13 00:43:21 -05:00
Vince Weaver
da98de69e3
tfv: battle: menus almost in place
2021-01-12 00:44:03 -05:00
Vince Weaver
cd67c4e4da
tfv: more work on battle
2021-01-11 15:20:43 -05:00
Vince Weaver
278dfb9c3f
rotoplasma: optimize some more
...
about 6fps
theoretical max might be around 10fps
2021-01-11 12:50:14 -05:00
Vince Weaver
321e21d4d1
plasma: trick to make tiny smaller
...
doesn't work if you page flip :(
2021-01-11 11:56:06 -05:00
Vince Weaver
926d5db11b
rotoplasma: some optimization
2021-01-11 11:02:13 -05:00
Vince Weaver
70c9c75f01
rotoplasma: add a rotoplasma
2021-01-10 23:56:51 -05:00
Vince Weaver
47dfd72f21
plasma: add qkumba optimization
2021-01-10 15:11:32 -05:00
Vince Weaver
5e8f8881ab
appleiibot: forgot to add the new encoder
2021-01-10 00:55:53 -05:00
Vince Weaver
9ec1f83fd2
plasma: add special bot version
...
did get it to load with the more advanced loader
2021-01-10 00:55:29 -05:00
Vince Weaver
3b9f746ca6
plasma: some last code comments
2021-01-09 23:27:28 -05:00
Vince Weaver
2f044a1633
plasma: more code comments
2021-01-09 23:25:43 -05:00
Vince Weaver
f119774703
plasma: update code comments
2021-01-09 23:16:54 -05:00
Vince Weaver
ae3c914eca
plasma: update basic version
2021-01-09 22:57:46 -05:00
Vince Weaver
7e217c75a0
plasma: trying to get to fit
2021-01-09 15:48:29 -05:00
Vince Weaver
2010c7b715
plasma: optimize
2021-01-09 15:00:32 -05:00
Vince Weaver
bb18191fd7
plasma: another byte off
2021-01-09 13:19:52 -05:00
Vince Weaver
43c7819e9e
plasma: optimize for speed at expense of size
2021-01-09 13:09:19 -05:00
Vince Weaver
0801d09f32
plasma: more optimization
2021-01-09 12:26:57 -05:00
Vince Weaver
fbc5c1fdb0
plasma: optimizing
2021-01-09 11:58:12 -05:00
Vince Weaver
07b1effec2
plasma: work on lo-res plasma
2021-01-09 01:41:44 -05:00
Vince Weaver
481d2de4fa
rotozoom: update README
2021-01-07 18:57:41 -05:00
Vince Weaver
a286080e1b
rotozoom: update docs
2021-01-07 15:54:08 -05:00
Vince Weaver
cba3b2865c
rotozoom: add bg color change
2021-01-07 15:21:57 -05:00
Vince Weaver
97f20e3c0c
rotozoom: optimized the unrolled loop
2021-01-07 15:14:51 -05:00
Vince Weaver
9e68cd70f5
rotozoom: unroll loop
...
decent performance increase
2021-01-07 14:38:18 -05:00
Vince Weaver
74ea0a13b9
rotozoom: minor optimization
2021-01-07 13:55:01 -05:00
Vince Weaver
18892d4804
rotozoom: some more cycle annotation
2021-01-07 13:30:29 -05:00
Vince Weaver
b5cc84ac91
rotozoom: have it working
2021-01-07 13:26:31 -05:00
Vince Weaver
c6f548f251
roto: optimize
2021-01-06 15:29:09 -05:00
Vince Weaver
c7b3f6f384
roto: add some cycle counts
2021-01-06 14:45:33 -05:00
Vince Weaver
400ebb29a5
rotozoom: rotates now
2021-01-06 14:33:11 -05:00
Vince Weaver
17620f3fe1
roto: almost there
2021-01-06 14:21:51 -05:00
Vince Weaver
424af605e1
rotozoom: null set working
2021-01-06 14:00:59 -05:00
Vince Weaver
f05c1744c4
gr: more separation of things
2021-01-06 11:52:07 -05:00
Vince Weaver
a1732840d1
text_demo: move some more things around
...
also fix bug in text demo, whole problem of shared asm includes
2021-01-06 11:43:43 -05:00
Vince Weaver
fc189ee9d7
gr: separate out rasterbars
2021-01-06 10:53:42 -05:00
Vince Weaver
b6e50f80b9
gr: split off starfield demo
2021-01-06 10:45:48 -05:00
Vince Weaver
f9d6554425
gr: split off scroll text
2021-01-06 10:35:17 -05:00
Vince Weaver
0d8e4d7d6c
gr: work on splitting things up
2021-01-06 10:20:10 -05:00
Vince Weaver
b8709eaa50
add a license since people were asking
...
not a very good one though. Most of the code is gpl2.0 but I have code from
other people and some of it I think might be BSD licensed
2021-01-06 00:37:24 -05:00
Vince Weaver
d69a4926c3
some last files
2021-01-06 00:33:25 -05:00
Vince Weaver
4bb718cdc4
missing file
2021-01-06 00:29:34 -05:00
Vince Weaver
8eb60de6c2
linker_scripts: many missing
2021-01-06 00:29:00 -05:00
Vince Weaver
c24366ca9f
linker_scripts: one was missing
2021-01-06 00:28:15 -05:00
Vince Weaver
00c3702126
more missing files
2021-01-06 00:06:53 -05:00
Vince Weaver
bac44c5ef2
another missing file
2021-01-05 23:59:30 -05:00
Vince Weaver
a7c8b6646b
fix some more miscompiles
2021-01-05 23:59:08 -05:00
Vince Weaver
5f8558ab12
Merge branch 'master' of https://github.com/deater/dos33fsprogs into master
2021-01-05 23:53:23 -05:00
Vince Weaver
9c79caa8a2
duke: missing update to Makefile
2021-01-05 23:53:08 -05:00
Vince Weaver
f20d5a78a5
more missing files
2021-01-05 23:51:58 -05:00
Vince Weaver
c3f620eedb
32: add small file
2021-01-05 23:44:38 -05:00
Vince Weaver
213f68f526
gr-utils: missing file
2021-01-05 23:38:28 -05:00
Vince Weaver
ba880b6f7c
tfv_credits: missing files
2021-01-05 23:36:14 -05:00
Vince Weaver
23c421424b
gr-sim: missing file
2021-01-05 23:35:11 -05:00
Vince Weaver
b74bb6a395
disk: save: was missing
2021-01-05 23:33:49 -05:00
Vince Weaver
6c7139300b
made an attempt to check in all missing files
2021-01-05 23:30:41 -05:00
Vince Weaver
53df767f1b
disk: missing makefiles
2021-01-05 23:19:25 -05:00
Vince Weaver
60bc1ede4f
I never understand git
...
Merge branch 'master' of https://github.com/deater/dos33fsprogs
2021-01-05 23:11:26 -05:00
Vince Weaver
88643fd6bb
demos: finally everything should build again
2021-01-05 23:09:35 -05:00
Vince Weaver
e0febd1a90
demos: more work
...
keep making git mistakes urgh
2021-01-05 22:52:10 -05:00
Vince Weaver
9ee095e6af
demos: move some demos around
2021-01-05 22:31:42 -05:00
Vince Weaver
8c445868b5
games: update README/Makefiles
2021-01-05 21:03:44 -05:00
Vince Weaver
de702a1fdd
ethernet: update makefile
2021-01-05 18:43:49 -05:00
Vince Weaver
c76391f23d
graphics: all makefiles/readmes in place
2021-01-05 18:42:30 -05:00
Vince Weaver
2f8fd94602
graphics: update some more
2021-01-05 18:36:47 -05:00
Vince Weaver
aca81442f5
graphics: working on the graphics dir
2021-01-05 18:33:30 -05:00
Vince Weaver
3537900858
music: update all the makefiles in the music directory
2021-01-05 18:24:09 -05:00
Vince Weaver
1ab019969d
add some more missing Makefiles and READMEs
2021-01-05 16:39:33 -05:00
Vince Weaver
211242e98a
clean up the basic dir to compile again
2021-01-05 16:34:36 -05:00
Vince Weaver
f9532e65af
finally create a modern README
2021-01-05 16:23:03 -05:00
Vince Weaver
9f120b3f38
utils: add a README
2021-01-05 16:17:00 -05:00
Vince Weaver
7736360c30
utils: fix up so all compiles again
2021-01-05 16:13:43 -05:00
Vince Weaver
c52db9e6c1
asm_routines: add README
2021-01-05 15:35:01 -05:00
Vince Weaver
8d9dfb5f00
asm_routines: add Makefile
2021-01-05 15:33:39 -05:00
Vince Weaver
ae57fdb378
checkin pending files
2021-01-05 15:32:11 -05:00
Vince Weaver
b1238af49d
re-arranged the entire directory structure
...
this will probably upset people
2021-01-05 15:29:31 -05:00
Vince Weaver
c11c9e9415
gr-sim: rotate
2021-01-04 11:53:13 -05:00
Vince Weaver
357df41d9c
tfv: split apart the helps
2020-12-31 15:01:44 -05:00
Vince Weaver
4b2bd91dc4
tfv: fix land on grass message
2020-12-31 12:41:46 -05:00
Vince Weaver
5bc20f9eea
tfv: almost to 6fps
2020-12-31 12:36:50 -05:00
Vince Weaver
0888e0e857
tfv: more minor speedups
2020-12-31 11:59:58 -05:00
Vince Weaver
6265f0a75d
tfv: optimize sky drawing
...
glitches a bit and wasn't critical path, but much cleaner
2020-12-31 11:43:03 -05:00
Vince Weaver
8201c783b3
tfv: some cleanups
2020-12-31 01:14:06 -05:00
Vince Weaver
475f9d9a38
tfv: speed up inner loop of mode7
2020-12-31 00:12:45 -05:00
Vince Weaver
43539e06ee
tfv: get keyboard fully working
2020-12-30 18:47:00 -05:00
Vince Weaver
3a68c7d758
tfv: split up mode7 code
2020-12-30 18:25:43 -05:00
Vince Weaver
30f5605dc6
tfv: have keyboard sorta working again
2020-12-30 02:12:17 -05:00
Vince Weaver
c272bd33fe
tfv: more work on the split
2020-12-30 01:41:14 -05:00
Vince Weaver
65135b451a
tfv: title menu sorta working
2020-12-30 01:00:25 -05:00
Vince Weaver
8001a35f5c
tfv: modernize and split up title screen from rest
...
still lots of work to do
2020-12-28 01:11:54 -05:00
Vince Weaver
2a7213e366
appleiibot: an3 test
2020-12-27 14:28:04 -05:00
Vince Weaver
6c198afba1
appleiibot: update Makefile
2020-12-27 14:27:23 -05:00
Vince Weaver
8dafed6e14
duke: add mising pt3 music
2020-12-27 14:24:48 -05:00
Vince Weaver
51fd35a718
duke: forgot music file
2020-12-27 14:24:15 -05:00
Vince Weaver
be761cd810
appleiibot: add xmas demo
2020-12-17 21:48:30 -05:00
Vince Weaver
b3403c67e0
duke: release v0.3
2020-12-17 19:50:58 -05:00
Vince Weaver
dccc1b3a23
duke: adjust sound effects a bit
2020-12-17 19:34:02 -05:00
Vince Weaver
e48ce18f4e
duke: try to avoid clipping off screen
2020-12-17 18:58:03 -05:00
Vince Weaver
a9d55e30a1
duke: add music support
2020-12-17 18:57:46 -05:00
Vince Weaver
dd5cf3dc3d
duke: can exit level2 now
2020-12-17 17:24:00 -05:00
Vince Weaver
2ff04fa97f
duke: have unique enemies l2
2020-12-17 16:48:18 -05:00
Vince Weaver
83895b6d6d
duke: more separation of levels
2020-12-17 15:57:08 -05:00
Vince Weaver
22c7937a21
duke: more work on level1/level2 split
2020-12-17 15:25:55 -05:00
Vince Weaver
63a44430fa
duke: start level1/level2 split
2020-12-17 15:11:31 -05:00
Vince Weaver
7d4895cc4e
duke: release v0.2
2020-12-16 15:39:51 -05:00
Vince Weaver
f42f2cf598
duke: can pick up keys now
2020-12-16 15:39:27 -05:00
Vince Weaver
d7e95d7cc7
duke: start at top of screen, dropping in
2020-12-16 14:56:16 -05:00
Vince Weaver
bc77fe24db
duke: add laser noise
2020-12-16 14:48:40 -05:00
Vince Weaver
9b898272f2
duke: can shoot enemies now
2020-12-16 14:44:50 -05:00
Vince Weaver
c33743ee43
duke: make buzzer noise if not have key
2020-12-16 13:47:58 -05:00
Vince Weaver
d8b012a749
duke: hook up more sound effects
2020-12-16 13:31:23 -05:00
Vince Weaver
a149ade121
duke: update help
2020-12-16 13:21:37 -05:00
Vince Weaver
fff5f19d50
duke: can exit level
2020-12-16 12:55:05 -05:00
Vince Weaver
296a583048
duke: working on key actions
2020-12-16 09:54:12 -05:00
Vince Weaver
e91572962f
duke: enemies sorta animated
2020-12-16 00:25:58 -05:00
Vince Weaver
d11f015618
duke: four enemies!
2020-12-16 00:06:55 -05:00
Vince Weaver
4390b821ce
duke: work on adding items
2020-12-15 21:47:55 -05:00
Vince Weaver
724ea17c9d
duke: update level end code
2020-12-15 11:20:23 -05:00
Vince Weaver
db9eaa4932
duke: draw box around quit prompt
2020-12-15 10:54:27 -05:00
Vince Weaver
8a222dd57a
duke: escape now quits to title
2020-12-15 10:19:46 -05:00
Vince Weaver
05eb07de14
duke: adjust controls a bit more
2020-12-15 01:03:24 -05:00
Vince Weaver
c880f4d834
duke: more work on map
2020-12-15 00:37:59 -05:00
Vince Weaver
945937b537
duke: clean up help printing
...
also get rid of stripes at beginning
2020-12-14 23:53:15 -05:00
Vince Weaver
3235ac7d66
duke: engage shooting sprite
2020-12-14 23:37:12 -05:00
Vince Weaver
5345f809a0
duke: fix scroll glitch
2020-12-14 16:08:31 -05:00
Vince Weaver
75fcf81a91
duke: redraw sprites, and more sprites
...
a bit shorter which makes math easier
2020-12-14 16:01:47 -05:00
Vince Weaver
67b78c5e1f
duke: avoid being able to double-jump
2020-12-14 11:49:35 -05:00
Vince Weaver
7c75cbb973
duke: initial sound effects support
...
well, clicking, it is an Apple II after all
2020-12-14 10:44:31 -05:00
Vince Weaver
af488e4b26
duke: have status bar actually update
...
not sure why I bother as you can't do anything that affects this yet
2020-12-13 22:15:20 -05:00
Vince Weaver
6db6144afa
duke: update map to be fancier
2020-12-13 21:21:06 -05:00
Vince Weaver
3814ca6f85
duke: hook in title screen
2020-12-13 19:49:00 -05:00
Vince Weaver
8e04567265
duke: right/left collisions sorta work
2020-12-13 19:25:30 -05:00
Vince Weaver
da8c6a6044
duke: jumping sorta working
2020-12-13 01:54:59 -05:00
Vince Weaver
f2c53974f3
duke: closer to jumping properly
2020-12-13 01:27:21 -05:00
Vince Weaver
a43662d8f0
duke: progress on jumping working
2020-12-12 22:43:52 -05:00
Vince Weaver
07ab4b88f4
duke: fix help, work on jumping
2020-12-11 01:24:47 -05:00
Vince Weaver
0734d018e0
duke: update title
2020-12-11 00:48:22 -05:00
Vince Weaver
fd99d63dbf
duke: add help screen
2020-12-11 00:44:55 -05:00
Vince Weaver
19e128a4a6
duke: can fall
2020-12-10 19:59:34 -05:00
Vince Weaver
5b3f545264
duke: can walk around now
2020-12-10 19:24:05 -05:00
Vince Weaver
c9b51e62af
duke: update status bar
2020-12-08 23:48:38 -05:00
Vince Weaver
fad13e420b
duke: fix laser bounds
2020-12-08 23:45:39 -05:00
Vince Weaver
b6d5f8431c
duke: tilemap can move
2020-12-08 23:44:16 -05:00
Vince Weaver
d5d84a58d5
duke: actually use big tilemap
2020-12-08 23:41:53 -05:00
Vince Weaver
21669bbec9
Merge branch 'master' of https://github.com/deater/dos33fsprogs
2020-12-08 19:19:45 -05:00
Vince Weaver
461b92653f
duke: work on map editor
2020-12-08 19:19:23 -05:00
Vince Weaver
d7ac9dc1c6
duke: initial tilemap support
2020-12-08 16:18:38 -05:00
Vince Weaver
88fafd9c06
duke: update background
2020-12-08 11:54:01 -05:00
Vince Weaver
9836d4b35f
duke: move graphics to own directory
2020-12-08 11:32:53 -05:00
Vince Weaver
c194ca0087
hgr: always forget the Makefile changes
2020-12-08 11:24:15 -05:00
Vince Weaver
0eb1d0d84f
hgr: wastingg time with star demo
...
way too big for appleiibot without further research
2020-12-08 11:22:39 -05:00
Vince Weaver
3a7b77c3c3
hgr: missing linker script
2020-12-08 10:18:27 -05:00
Vince Weaver
42221c9a1f
appleiibot: add missing files
2020-12-07 17:29:59 -05:00
Vince Weaver
9bc56283a3
appleiibot: snow: finally!
2020-12-07 16:28:09 -05:00
Vince Weaver
3506ea169a
appleiibot: smaller!
2020-12-07 15:43:12 -05:00
Vince Weaver
70735dcdeb
appleiibot: work on snow
2020-12-07 08:52:43 -05:00
Vince Weaver
8f60984bd3
hgr: more optimized snow
2020-12-06 01:13:18 -05:00
Vince Weaver
c6f00818c2
appleiibot: trying to shrink snow
2020-12-06 00:47:52 -05:00
Vince Weaver
62858a0c57
appleiibot: add appleiibot.dsk image
2020-12-05 22:34:28 -05:00
Vince Weaver
f67e2a86dc
add snow demo
2020-12-03 00:09:07 -05:00
Vince Weaver
b4694190f8
duke: can point and shoot
2020-11-28 00:51:57 -05:00
Vince Weaver
15db5b64bb
duke: split out status bar
2020-11-26 21:35:16 -05:00
Vince Weaver
01bec0b06f
appleiibot: add another
2020-11-24 21:50:43 -05:00
Vince Weaver
778031cb8d
botdemo: add missing basic programs
2020-11-20 00:24:00 -05:00
Vince Weaver
0bf1093d11
botdemo: try to fix glitchy audio
...
somehow the fix didn't make it into pt3_lib
2020-11-20 00:22:31 -05:00
Vince Weaver
67eb010eef
botdemo: minor changes
2020-11-20 00:22:19 -05:00
Vince Weaver
b814d981d3
appleiibot: a2: fix drawing order to not look as bad
2020-11-20 00:21:43 -05:00
Vince Weaver
6765911534
Update with logo
2020-11-18 11:40:42 -05:00
Vince Weaver
c005a096ad
botdemo: some more tuning
2020-11-17 22:05:43 -05:00
Vince Weaver
9ce02b1874
botdemo: back to showing all
2020-11-17 19:20:30 -05:00
Vince Weaver
2151b0002f
botdemo: credits, visualization on both sides
2020-11-17 16:54:30 -05:00
Vince Weaver
fe5617e48f
botdemo: fix credits some more
2020-11-17 15:59:06 -05:00
Vince Weaver
a96e78ac0f
botdemo: credits sorta working
2020-11-17 15:33:00 -05:00
Vince Weaver
374600e9eb
botdemo: more work on credits
2020-11-17 13:11:41 -05:00
Vince Weaver
ec5fcbb176
botdemo: some minor fixes
2020-11-17 11:25:05 -05:00
Vince Weaver
786407575b
botdemo: some improvements
...
reset out of dhgr mode for one
titles for another
2020-11-17 01:12:08 -05:00
Vince Weaver
9d57327e91
botdemo: update TODO
2020-11-16 00:56:02 -05:00
Vince Weaver
dd2bd96307
seasons: move zero page usage of autumn to conflict with basic less
...
it was stomping on the TRACE and SPEED values
2020-11-16 00:41:23 -05:00
Vince Weaver
5bfdb59945
botdemo: more work on title animation
2020-11-16 00:12:56 -05:00
Vince Weaver
9d9d4899cd
botdemo: more work on it
2020-11-15 21:43:16 -05:00
Vince Weaver
1902b9c01a
botdemo: more missing files
2020-11-14 23:20:05 -05:00
Vince Weaver
a2194cb49e
botdemo: add missing files
2020-11-14 23:18:51 -05:00
Vince Weaver
7dafba145c
botdemo: add fancy wipe
2020-11-14 22:45:18 -05:00
Vince Weaver
362a05cb74
botdemo: add lz4 loader
2020-11-14 22:16:43 -05:00
Vince Weaver
878d782e4d
duke: I blame foone for this
2020-11-14 15:19:56 -05:00
Vince Weaver
010e0ff9c9
botdemo: add soem more
2020-11-10 22:07:19 -05:00
Vince Weaver
ffc852641f
appleiibot: star nonsense
2020-11-10 13:37:14 -05:00
Vince Weaver
1614d35d1e
appleiibot: faster star
2020-11-09 00:33:20 -05:00
Vince Weaver
8ca7b3f3fd
botdemo: minor change
2020-11-09 00:03:24 -05:00
Vince Weaver
c9835427bc
appleiibot: failed star fields
2020-11-09 00:02:33 -05:00
Vince Weaver
09d531e4af
appleiibot: add flyer demo
2020-11-05 17:16:46 -05:00
Vince Weaver
2b97a29936
bgmusic: add brief README
2020-11-05 17:16:23 -05:00
Vince Weaver
7d7465a113
bgmusic: try not to overwrite & vector
2020-11-05 17:14:25 -05:00
Vince Weaver
3bd9c841e1
bgmusic: add background music player code
2020-11-05 17:02:38 -05:00
Vince Weaver
7f128f0e1b
appleiibot: working on flyer
2020-10-31 14:17:26 -04:00
Vince Weaver
9278367090
appleiibot: horizon, more size
2020-10-29 23:49:14 -04:00
Vince Weaver
0c4384af72
appleiibot: horizon: few more bytes off
2020-10-29 23:24:03 -04:00
Vince Weaver
f6fe81d721
appleiibot: horizon, some other minor optimizations
2020-10-29 17:11:21 -04:00
Vince Weaver
b8e15aa194
appleiibot: shrink horizon.bas more
2020-10-29 16:47:42 -04:00
Vince Weaver
f06c77f871
appleiibot: more optimizing horizon
2020-10-29 16:05:20 -04:00
Vince Weaver
8c65f6a6eb
appleiibot: horizon.bas update
2020-10-29 16:05:10 -04:00
Vince Weaver
575716810f
appleiibot: add horizon
2020-10-29 11:37:18 -04:00
Vince Weaver
a8adccd009
monkey: joystick wasn't disabled by default
...
most notably this was an issue with mame
2020-10-29 01:36:18 -04:00
Vince Weaver
f56464fae9
appleiibot: more rle examples
2020-10-28 01:04:16 -04:00
Vince Weaver
03509cb5cb
gr-utils: fix up one of the conversion utils
2020-10-28 00:36:59 -04:00
Vince Weaver
042af882c0
rle: add new directory
2020-10-28 00:35:11 -04:00
Vince Weaver
0601514997
Merge branch 'master' of https://github.com/deater/dos33fsprogs into master
2020-10-27 16:45:32 -04:00
Vince Weaver
6665bae631
gr-utils: add png2sixrle
2020-10-27 16:45:11 -04:00
Vince Weaver
ef24289f01
appleiibot: missing images
2020-10-27 16:42:32 -04:00
Vince Weaver
ecf106a7fa
asoft_tokenize: yet another bug
2020-10-27 14:54:54 -04:00
Vince Weaver
bf7202c441
aiibot: a2_4ever
...
80 column mode
as always turns up bugs in my tokenizer
2020-10-23 16:11:15 -04:00
Vince Weaver
20b33ae880
monkey: was missing file
2020-10-23 09:04:16 -04:00
Vince Weaver
b199bfb8e8
appleiibot: add qr example
2020-10-21 19:42:08 -04:00
Vince Weaver
f145ad998a
monkey: emergency patch to 0.7 as realize the map was broken
...
should be fixed now
2020-10-20 19:48:50 -04:00
Vince Weaver
275c242e16
monkey: version bump
2020-10-20 19:10:07 -04:00
Vince Weaver
ab89580e69
monkey: add pt3 music for chapter break
...
not as good as I'd like and an annoying pause, but out of time
2020-10-20 19:09:36 -04:00
Vince Weaver
6f2fee9f6b
monkey: urgh a pain walking to cliffside
2020-10-20 17:08:02 -04:00
Vince Weaver
51d4ac07e4
momkey: add chapter1 transition
2020-10-20 15:39:30 -04:00
Vince Weaver
5ef3420b96
monkey: add ship cutscene
2020-10-20 14:14:43 -04:00
Vince Weaver
398e1e0ff8
monkey: finally hook up bar
2020-10-20 13:05:42 -04:00
Vince Weaver
eab504ffa2
monkey: animate ceiling
2020-10-20 12:22:42 -04:00
Vince Weaver
f8320796f1
monkey: added foreground
2020-10-20 11:31:58 -04:00
Vince Weaver
b84725f72c
appleiibot: optimize the bitmap drawing code
...
now only lose 1 byte at end instead of 6
2020-10-20 09:26:17 -04:00
Vince Weaver
8fb76846a0
appleiibot: add bitmap example
2020-10-20 02:01:54 -04:00
Vince Weaver
3946598f20
monkey: animate the pirate room
2020-10-19 20:54:47 -04:00
Vince Weaver
05d4e4bd50
monkey: can pick up items
...
though only two at this point and you can't do anything with them
2020-10-19 00:33:39 -04:00
Vince Weaver
09dc8de953
monkey: center the current command
...
also simplifies/removes some hacks while adding some new ones
2020-10-18 16:59:00 -04:00
Vince Weaver
ba0111987c
appleiibot: add selfie code
2020-10-18 00:07:23 -04:00
Vince Weaver
e6f81a06b7
appleiibot: optimize a bit
2020-10-17 18:35:23 -04:00
Vince Weaver
4a609c71b9
appleiibot: add another boxes example
2020-10-17 15:21:25 -04:00
Vince Weaver
e763c66839
appleiibot: add pumpkin.data
2020-10-17 14:42:49 -04:00
Vince Weaver
e52ea923f7
appleiibot: more compact pumpkin
2020-10-16 17:05:51 -04:00
Vince Weaver
da0ad65c3e
appleiibot: compress the boxes
2020-10-16 16:53:20 -04:00
Vince Weaver
e91e12cad1
appleiibot: add a pumpkin
2020-10-16 15:18:07 -04:00
Vince Weaver
6542992fa9
appleiibot: some more info in the README
2020-10-14 13:06:55 -04:00
Vince Weaver
8b4f37bde1
appleiibot: update the README
2020-10-14 13:03:43 -04:00
Vince Weaver
66a39f1218
appleiibot: add README
2020-10-14 11:29:49 -04:00
Vince Weaver
4b3a976b24
appleiibot: separate from the two-liners code
2020-10-14 11:27:12 -04:00
Vince Weaver
46c938aca0
smaller files
2020-10-14 00:25:33 -04:00
Vince Weaver
bc0ee36341
add some documentation
2020-10-14 00:23:41 -04:00
Vince Weaver
cd8b6dae47
update TODO
2020-10-13 23:02:13 -04:00
Vince Weaver
8749117d13
monkey: minor fixes, bump to v0.4
2020-10-13 17:17:52 -04:00
Vince Weaver
504f6ef4b7
monkey: update so you can walk into distance
...
more pain than it was worth
2020-10-13 16:41:51 -04:00
Vince Weaver
4605d65403
monkey: more foregrounds
2020-10-12 23:52:17 -04:00
Vince Weaver
ccc22c9716
monkey: foreground baskets in the shop
2020-10-12 21:45:17 -04:00
Vince Weaver
19c1c1534c
monkey: hookup voodoo room
2020-10-12 00:42:40 -04:00
Vince Weaver
f05d89ddbc
monkey: add smoke animation
2020-10-11 22:32:25 -04:00
Vince Weaver
92b8e58ae0
monkey: hook up bar3
2020-10-11 21:32:42 -04:00
Vince Weaver
11544b0eb4
monkey: add another room
2020-10-11 10:35:06 -04:00
Vince Weaver
5233e24790
two-liners: add some more examples
2020-10-10 17:49:21 -04:00
Vince Weaver
f1959df59b
asoft-tokenizer: fix DEF FN token
2020-10-10 17:47:39 -04:00
Vince Weaver
10282c73ab
dhgr: more messing with raster bars
2020-10-09 01:06:02 -04:00
Vince Weaver
454effd51c
dhgr: some double-hires code
2020-10-07 17:01:18 -04:00
Vince Weaver
04f16158a5
2-liners: update with nyan
2020-10-07 01:34:28 -04:00
Vince Weaver
36b8dc6b39
hgr-utils: update shape table to be a bit more useful
2020-10-07 01:33:30 -04:00
Vince Weaver
9b092d5b27
2liner: various
2020-10-05 18:55:32 -04:00
Vince Weaver
22881013b2
twoliners: got autumn fitting
2020-10-04 23:50:13 -04:00
Vince Weaver
e2ac01dd91
twoline: of course qkumba did it better
2020-10-04 12:44:50 -04:00
Vince Weaver
9a6ef1a7ae
tokenize_asoft: fix some minor issues found by qkumba code
...
don't need space after line number
quotes, especially those in REM statements end at end of line
2020-10-04 12:43:05 -04:00
Vince Weaver
13aed3fe6f
appleiibot: wasted a lot of time getting assembly fitting in a tweet
2020-10-04 01:31:39 -04:00
Vince Weaver
4c982dff4f
monkey: adjust some of the rooms a bit
2020-10-01 19:44:49 -04:00
Vince Weaver
5efac55d7b
monkey: can be tiny, hooked up a few more rooms
2020-10-01 18:34:15 -04:00
Vince Weaver
17114b6ae7
monkey: add a few more locations
2020-10-01 15:07:02 -04:00
Vince Weaver
02e9de030e
Merge branch 'master' of https://github.com/deater/dos33fsprogs into master
2020-09-30 15:27:49 -04:00
Vince Weaver
c2a089b765
tfv: more work on fighting song
2020-09-30 15:27:33 -04:00
Vince Weaver
1f3d5e0e50
monkey: hook up some more locations
2020-09-29 19:30:34 -04:00
Vince Weaver
cd901c11b8
monkey: better bar door entry
2020-09-29 15:22:40 -04:00
Vince Weaver
c4e5c1f8e5
monkey: can go inside scumm bar
2020-09-29 15:14:21 -04:00
Vince Weaver
b604a46110
monkey: a lot of fixes to outside the bar
2020-09-29 13:32:23 -04:00
Vince Weaver
3ff6c7e992
monkey: update zipline level
2020-09-27 22:03:50 -04:00
Vince Weaver
8139c2520c
tfv: update to match more modern vmw games
...
mostly using lzsa compression
2020-09-27 22:03:01 -04:00
Vince Weaver
65682ccf05
monkey: start hooking up new areas
2020-09-24 23:33:59 -04:00
Vince Weaver
7f7bd77a0e
monkey: change up the game engine a bit
2020-09-24 21:45:46 -04:00
Vince Weaver
526c4e2343
Merge branch 'master' of https://github.com/deater/dos33fsprogs into master
2020-09-24 21:29:20 -04:00
Vince Weaver
5832656b85
monkey: some more locations
2020-09-24 21:28:57 -04:00
Vince Weaver
8036ddd3a5
tfv: progress on fighting pt3
2020-09-23 15:11:13 -04:00
Vince Weaver
5602b6fae0
tfv: add animation
2020-09-23 01:32:31 -04:00
Vince Weaver
3c4f5d5b26
monkey: update to v0.2
2020-09-19 12:22:14 -04:00
Vince Weaver
f9b696d331
monkey: can walk around map and exit map
2020-09-19 12:07:45 -04:00
Vince Weaver
21b915bb2b
monkey: unwisely adding more locations
2020-09-19 01:36:48 -04:00
Vince Weaver
944d4dd793
monkey: forgot some images
2020-09-18 09:24:55 -04:00
Vince Weaver
9d17dd2227
monkey: forgot to add music
2020-09-18 09:24:08 -04:00
Vince Weaver
37516b2298
monkey: can click on bottom menu now
...
also fixes an unrelated off-by-one error in the noun code that somehow
these changes activated, which was a *huge* pan to track down
2020-09-18 00:42:07 -04:00
Vince Weaver
57333b52de
monkey: add actions to nouns
2020-09-17 23:39:02 -04:00
Vince Weaver
d562adf8fd
monkey: update all the rooms
2020-09-17 22:53:00 -04:00
Vince Weaver
a893a41037
monkey: add all the nouns
2020-09-17 21:37:50 -04:00
Vince Weaver
2317067e98
monkey: can walk to other room now
2020-09-17 21:26:01 -04:00
Vince Weaver
d143b22a23
monkey: can now face all directions
2020-09-17 20:34:27 -04:00
Vince Weaver
a827c0e27d
monkey: better guy.brush sprites
2020-09-17 20:26:18 -04:00
Vince Weaver
dbbe64773d
monkey: add foreground/background sprites to lookout
2020-09-17 19:38:34 -04:00
Vince Weaver
b15401938e
monkey: update timing and centering a bit
2020-09-17 15:50:06 -04:00
Vince Weaver
1a9120cab9
monkey: credits all set
2020-09-17 15:38:43 -04:00
Vince Weaver
83e33a9886
mist: update keyboard info
2020-09-17 13:55:06 -04:00
Vince Weaver
47559c8cf4
monkey: add title overlay
...
makes things a bit hard to see
2020-09-17 13:34:38 -04:00
Vince Weaver
489cf18e0e
monkey: cloud moves
2020-09-17 11:25:09 -04:00
Vince Weaver
e2afd01e5c
monkey: added cloud
2020-09-17 11:05:29 -04:00
Vince Weaver
917bb14ad2
monkey: logo screen more or less done
2020-09-17 10:23:31 -04:00
Vince Weaver
e76f13186b
monkey: auto-progress intro
2020-09-17 09:37:34 -04:00
Vince Weaver
489a9e5d52
monkey: play some music
2020-09-17 01:12:40 -04:00
Vince Weaver
c1ee40a69b
monkey: add loader
2020-09-16 23:30:12 -04:00
Vince Weaver
532bf7d3af
monkey: you can walk around
2020-09-16 22:57:51 -04:00
Vince Weaver
da7b9745fc
monkey: displays nouns when you hover over them now
2020-09-16 00:28:08 -04:00
Vince Weaver
2cb849dfd2
monkey: print current active verb
2020-09-15 23:45:02 -04:00
Vince Weaver
1ac4e8d995
monkey: more work on monkey
2020-09-14 23:55:50 -04:00
Vince Weaver
7dccdda2ad
monkey: more work on title
2020-09-14 23:54:59 -04:00
Vince Weaver
951fd469a2
mist: bump to version v1.02
2020-09-13 12:43:04 -04:00
Vince Weaver
81b44559b4
mist: make atrus viewer message closer to actual game
...
less sarcastic, but maybe less of a spoiler now
someone on twitter suggested this
2020-09-13 12:42:07 -04:00
Vince Weaver
dd04a20ff4
monkey: updating the screen
2020-09-13 00:32:52 -04:00
Vince Weaver
798c5229ca
monkey: I'll probably regret this
2020-09-12 23:33:28 -04:00
Vince Weaver
155635afda
mist: bump to v1.01
2020-09-09 21:14:44 -04:00
Vince Weaver
5cf9566991
mist: update some things to improve joystick support
...
works Ok on emulator, need to test on actual hardware again
2020-09-09 21:13:46 -04:00
Vince Weaver
943493941a
mist: clock puzzle, had the hour/minute valves reversed
...
the myst speedrun people reported this bug
2020-09-09 19:16:36 -04:00
Vince Weaver
2885ca7da5
mist: update disk image
2020-09-06 23:04:06 -04:00
Vince Weaver
942053d58f
mist: minor glitch when walking down spaceship path when ship up
...
should have known better than to be clever like this
2020-09-06 23:03:16 -04:00
Vince Weaver
fd0b45846d
mist: add files for v1.0
2020-09-06 17:22:02 -04:00
Vince Weaver
f4cbe6a80f
mist: bump to v1.0
2020-09-06 17:21:45 -04:00
Vince Weaver
b1baf474aa
mist: fix bugs with save games on real hardware
...
didn't trigger on cffa3k or emulator
first was I was accidentally forcing slot 6
the other was the timing-sensitive write routine was straddling
a page boundary, leading to the cycle-counted write code taking
the wrong number of cycles
2020-09-06 17:17:12 -04:00
Vince Weaver
526985249d
mist: sub: re-arrange disk3 so it fits
2020-09-06 12:45:41 -04:00
Vince Weaver
25f26a9fa8
mist: sub: add extra stop at bottom of stairs
2020-09-06 12:23:41 -04:00
Vince Weaver
830bea5c86
mist: sub: can walk around the sub now
2020-09-06 11:46:47 -04:00
Vince Weaver
b3fa4c1d0e
mist: sub: add first step in trip around sub
2020-09-06 09:52:00 -04:00
Vince Weaver
c03c7d526b
mist: fix bug where if off screen to left cursor turns to right
2020-09-06 00:32:55 -04:00
Vince Weaver
543aa7d555
mist: add joystick support
...
made room by removing flipped-sprite support which we weren't using
2020-09-06 00:28:26 -04:00
Vince Weaver
8b73c22efc
joystick: test actually works
...
not sure how we're going to make it fit
3f9-438 = 3F = 63
644-671 = 30 = 48
=====
111 bytes
2020-09-05 23:16:06 -04:00
Vince Weaver
adab361181
mist: update with disk images for 0.99.6
2020-09-05 00:38:23 -04:00
Vince Weaver
4079f21cd6
joystick: working on joystick code
2020-09-05 00:36:07 -04:00
Vince Weaver
28bd57c753
mist: enable space for action again
...
broke when added lowercase support
2020-09-05 00:34:57 -04:00
Vince Weaver
5de9e222fc
mist: add save game support
...
had to shar a lot of code with load support so would fit
not much room left
2020-09-05 00:34:14 -04:00
Vince Weaver
cc617a59de
mist: the track0 load bug wasn't an AppleWin bug after all
...
was a qboot bug
2020-09-03 18:35:33 -04:00
Vince Weaver
173ca45680
mist: verify disk was switched before loading files from it
...
not a very robust check, mostly just a sanity check
2020-09-03 14:27:03 -04:00
Vince Weaver
5acc2ed492
disk_bug: add README
2020-09-03 14:26:28 -04:00
Vince Weaver
610f7dd83f
disk_test: debugging a possible but in AppleWin
2020-09-03 14:24:39 -04:00
Vince Weaver
8e19886ade
mist: make custom messages for disk2 and disk3
2020-09-02 21:44:10 -04:00
Vince Weaver
6e971e3787
mist: add disk images for 0.99.5 release
2020-09-02 01:09:38 -04:00
Vince Weaver
00bc5ee0c2
mist: make text title last a bit longer
2020-09-02 01:01:11 -04:00
Vince Weaver
8aa2dd854d
mist: add back text title screen
...
goes by too quickly now
2020-09-02 00:49:51 -04:00
Vince Weaver
8bd16e72c6
mist: loading from all 5 save games works
2020-09-01 22:06:12 -04:00
Vince Weaver
bd3c98f3f1
mist: load games work again
2020-09-01 21:31:15 -04:00
Vince Weaver
7c77980669
mist: update save files
2020-09-01 20:47:16 -04:00
Vince Weaver
cf938aeab7
mist: you are prompted to switch disks again
...
need to add code to validate you're on the right one
2020-09-01 20:01:05 -04:00
Vince Weaver
3209a4e0d3
mist: fix qload to properly load when not starting sector0 and wrapped
...
bug in original qboot, fixed by qkumba
2020-09-01 19:34:28 -04:00
Vince Weaver
5687c31b8d
mist: fix build
2020-09-01 16:29:09 -04:00
Vince Weaver
287d1cbb43
mist: move to fast qboot disk loader by qkumba
...
much faster! have to fix lots of things that broke
2020-09-01 16:27:34 -04:00
Vince Weaver
29513f6aca
mist: bump to version 0.99.4
2020-08-30 00:57:12 -04:00
Vince Weaver
63c77b8e41
mist: meche: had blue room connected up wrong
2020-08-30 00:56:36 -04:00
Vince Weaver
230f0fd610
mist: meche: add snake-in-box
2020-08-29 23:51:29 -04:00
Vince Weaver
7ea476dc87
mist: meche: some more stuff in blue room
2020-08-29 20:42:31 -04:00
Vince Weaver
59e8379b72
mist: meche: add blue throne
2020-08-29 01:14:38 -04:00
Vince Weaver
c4b1abde44
mist: meche: add another spot, plus hookup telescope and crystals
2020-08-28 00:02:44 -04:00
Vince Weaver
c392b7411a
mist: meche: another stop on north hint
2020-08-27 20:42:25 -04:00
Vince Weaver
b01fc0805b
mist: meche: finish adding to the arch path
2020-08-27 17:46:24 -04:00
Vince Weaver
d37549f7b5
mist: meche: extend east clue trail
2020-08-27 11:48:08 -04:00
Vince Weaver
0ee2b3c7c9
mist: arbor: add last two locations
...
had to play with graphics a bit to make sure compressed small enough to
fit in 39.75k
2020-08-27 00:22:51 -04:00
Vince Weaver
8e696a16eb
mist: arbor: complete the ring
2020-08-26 19:34:36 -04:00
Vince Weaver
febc0039af
mist: arbor: add in missing shack
2020-08-25 00:55:45 -04:00
Vince Weaver
ac3c8c0378
mist: arbor: elevator1 is properly down if you come up via steps
2020-08-24 16:28:06 -04:00
Vince Weaver
0d32e8040f
qboot2: qboot, but set up so code is reusable
...
it's fast!
2020-08-24 00:22:39 -04:00
Vince Weaver
8e1eeb0376
qboot: testing re-entrancy
2020-08-22 01:26:08 -04:00
Vince Weaver
9ad4a8c17b
qboot: sample tests
2020-08-21 01:26:14 -04:00
Vince Weaver
acbf9cb7c2
dos33_raw: update to put things in dos order by default
2020-08-21 01:25:32 -04:00
Vince Weaver
f8eb0fd058
qboot: initial work
2020-08-20 16:43:34 -04:00
Vince Weaver
87ad2caad2
dos33: dos33_raw: fix bug where it never exited
2020-08-20 13:05:13 -04:00
Vince Weaver
feea160820
dos33: add utility for manipulating raw sectors
2020-08-20 12:50:46 -04:00
Vince Weaver
ba46a0de4d
mist: update to version 0.99.2
2020-08-19 12:49:10 -04:00
Vince Weaver
e750f653b6
mist: nibel: close gate from other side
2020-08-19 11:08:02 -04:00
Vince Weaver
034d7d5637
mist: nibel: can close gate from one side
2020-08-19 01:30:38 -04:00
Vince Weaver
9eb3bac9d5
mist: nibel: add trap
2020-08-19 00:31:49 -04:00
Vince Weaver
bf268f5ce6
mist: nibel: add sirrus animation
...
doesn't look as smooth as it could
2020-08-18 20:01:10 -04:00
Vince Weaver
c3270d1c71
mist: nibel: update images
2020-08-18 02:26:30 -04:00
Vince Weaver
09fd63ecc5
mist: nibel: add animated head over projector
2020-08-18 02:25:51 -04:00
Vince Weaver
cde11880d1
mist: nibel: can now walk through the shack from both sides
2020-08-16 23:18:31 -04:00
Vince Weaver
b5024bf0d0
mist: nibel: start hooking up the achenar's weird shack
2020-08-16 20:47:11 -04:00
Vince Weaver
cb6abe307c
mist: add a few more in-between frames
2020-08-16 18:53:41 -04:00
Vince Weaver
125eb2c486
mist: ending: center text and update wording slightly
2020-08-12 23:22:10 -04:00
Vince Weaver
2d744631e9
mist: nibel: add another location
2020-08-12 16:15:22 -04:00
Vince Weaver
34e2118815
mist: nibel: add another location
2020-08-12 15:08:14 -04:00
Vince Weaver
f9d132da78
mist: nibel: have room, add a few more locations
2020-08-12 14:02:07 -04:00
Vince Weaver
37431b046a
mist: meche: add achenar's letter
2020-08-11 15:17:18 -04:00
Vince Weaver
edf5a70cfe
mist: meche: add backgrounds to the red secret room
2020-08-11 10:06:35 -04:00
Vince Weaver
c0c0918c16
mist: meche: add rest of the blue secret room
...
also electric jolt, which could be a lot better
2020-08-11 00:57:59 -04:00
Vince Weaver
8916a0bd30
mist: meche: unwisely adding in some extra graphics
...
was playing actual Myst and noticed it's helpful to be able to look
up to figure out elevator
also fixed crashing bug if you try to turn around at controls
2020-08-10 23:15:05 -04:00
Vince Weaver
7434496c88
mist: update disk images
2020-08-10 17:15:02 -04:00
Vince Weaver
3caea7713f
mist: mess with the path flow to make walking around main island easier
...
prob shouldn't be messing with this so late in the game
2020-08-10 17:14:11 -04:00
Vince Weaver
cf862061d5
mist: can only get to stoneship if ship raised
2020-08-10 16:33:52 -04:00
Vince Weaver
ddcd805618
mist: octagon: update stoneship book
...
try to make the constellations at least vaguely intelligible
2020-08-10 16:22:50 -04:00
Vince Weaver
8a0f2d3d0a
mist: octagon: wrong date on the bug hint
2020-08-10 16:06:43 -04:00
Vince Weaver
586fefee3d
mist: fix to compile on newer versions of ca65
2020-08-10 15:44:27 -04:00
Vince Weaver
3e3511e429
mist: stoney: change bg of compass when press button
...
just barely enough bytes to do this
2020-08-10 15:14:16 -04:00
Vince Weaver
9568afcd6a
mist: stoney: properly turn off lights in the airlock areas
2020-08-10 15:01:47 -04:00
Vince Weaver
3c9f42ecd4
mist: stoney: trunk/key puzzle all hooked up?
2020-08-10 14:54:44 -04:00
Vince Weaver
f0f0140b4a
mist: stoney: can now unlock hatch to get above lighthouse
2020-08-10 14:03:57 -04:00
Vince Weaver
29bb054128
mist: stoney: can open the trunk now
2020-08-10 12:58:54 -04:00
Vince Weaver
4ba511b8d5
mist: stoney: add key animation
2020-08-10 12:25:44 -04:00
Vince Weaver
4d97dfac90
mist: stoney: animations for the trunk
2020-08-10 10:46:40 -04:00
Vince Weaver
c298d7c6ae
mist: stoney: can raise and lower the trunk
...
can't open it yet though
2020-08-10 01:21:32 -04:00
Vince Weaver
c71b6e009d
mist: stoney: add the lighthouse step graphics
...
and apparently some missing other graphics
2020-08-09 22:48:33 -04:00
Vince Weaver
239237d15d
mist: stoney: can go down to the trunk now
2020-08-08 23:49:00 -04:00
Vince Weaver
fa69df8337
mist: stoney: print pumping message
2020-08-08 14:36:14 -04:00
Vince Weaver
f25df30d4e
mist: stoney: actually draw water when pump not active
2020-08-08 12:04:46 -04:00
Vince Weaver
cb4733a376
mist: stoney: pumps now drain/flood
2020-08-08 00:42:28 -04:00
Vince Weaver
5a55fe7a1c
mist: stoney: update the umbrella buttons
...
you can actually turn them all off
also previously the way they were shown was a big hack
2020-08-07 23:06:25 -04:00
Vince Weaver
828e099e7f
mist: stoney: have airlock doorknobs glow in the dark
2020-08-07 16:49:11 -04:00
Vince Weaver
1cb5bc68f4
mist: stoney: draw doorways properly in dark
2020-08-07 16:36:45 -04:00
Vince Weaver
bc32e0157b
mist: stoney: hook up lighthouse beacon
2020-08-07 11:00:25 -04:00
Vince Weaver
58678e434b
mist: stoney: compass puzzle sorta hooked up
2020-08-07 00:50:44 -04:00
Vince Weaver
dcec7fa124
mist: stoney: only draw underwater lamp if on
2020-08-06 23:18:37 -04:00
Vince Weaver
ce533e347c
mist: stoney: have way to make rooms dark
2020-08-06 22:42:47 -04:00
Vince Weaver
69d6e4e96b
mist: stoney: crawlways are maybe straightened out now
2020-08-06 16:39:55 -04:00
Vince Weaver
cd8adb140c
mist: stoney: add a few more backgrounds
2020-08-06 15:12:40 -04:00
Vince Weaver
40a8993cc3
mist: stoney: hook up crawlways properly
...
you shouldn't be able to crash things anymore
2020-08-06 15:11:35 -04:00
Vince Weaver
27ed0fd181
mist: stoney: update some more of the tunnel graphics
2020-08-06 14:03:01 -04:00
Vince Weaver
ed7edce613
mist: stoney: add in the right hand tunnels
...
they are almost mirror images of the left ones, but not sure it
would be worth it to add mirroring code
2020-08-06 13:52:31 -04:00
Vince Weaver
39ab902c5a
mist: stoney: implement telescope
2020-08-05 23:45:34 -04:00
Vince Weaver
ccd2073f10
mist: makefile, one last time
...
keep getting this wrong :(
2020-08-04 20:11:28 -04:00
Vince Weaver
9d16aea758
mist: another Makefile fix
2020-08-04 19:57:30 -04:00
Vince Weaver
0ec7937f90
mist: update Makefile
2020-08-04 19:56:11 -04:00
Vince Weaver
1565a4c579
mist: add missing image
2020-08-04 19:54:44 -04:00
Vince Weaver
ca7c051480
mist: add some missing files, also can close generator door
2020-08-04 14:52:31 -04:00
Vince Weaver
df5c281789
mist: generator: add sign on the wall
...
more trouble than it was worth
2020-08-04 10:25:05 -04:00
Vince Weaver
70c1c2ca88
mist: fix various bugs found when playing through all of selenitic
2020-08-04 00:51:35 -04:00
Vince Weaver
e094e4c1c4
mist: update for 0.98
2020-08-03 22:52:41 -04:00
Vince Weaver
542530772a
mist: sub: properly rotate to right direction before backing out
2020-08-03 22:50:39 -04:00
Vince Weaver
389862f934
mist: sub: forgot to add in updated backgrounds
2020-08-03 20:35:55 -04:00
Vince Weaver
1f9fc3a314
mist: sub: animations in
2020-08-03 20:35:31 -04:00
Vince Weaver
ee21768bb6
mist: sub: down to maze animation
...
not great, probably good enough
2020-08-03 17:14:58 -04:00
Vince Weaver
7a19103843
mist: sub: can solve sub puzzle
2020-08-03 14:45:17 -04:00
Vince Weaver
0b95723b86
mist: sub: working on sub puzzle
2020-08-03 14:02:13 -04:00
Vince Weaver
1f85384836
mist: sub: split off sub puzzle
...
*sigh* I guess we're doing this
2020-08-03 12:35:49 -04:00
Vince Weaver
9682c64710
mist: sub: actually hook up sub and last missing rooms
2020-08-03 00:21:57 -04:00
Vince Weaver
d3e784d979
mist: sub: can get into sub again
2020-08-01 23:44:46 -04:00
Vince Weaver
0a0c4d31a4
mist: sub: add some more rooms in the sub level
...
temporarily can't escape
2020-08-01 16:09:58 -04:00
Vince Weaver
9295bb91de
mist: add animations for the circuit breakers
2020-08-01 01:43:41 -04:00
Vince Weaver
aba8443d22
mist: selena: disable sounds in sound puzzle for now
...
was not able to get proper sounding sounds
2020-08-01 01:30:04 -04:00
Vince Weaver
2024e6edc2
mist: generator: add another step on path
...
not sure it helps much
2020-08-01 01:29:40 -04:00
Vince Weaver
8fd0e549c7
mist: trying for sound effects for selenitic
...
giving up for now
2020-07-31 16:16:20 -04:00
Vince Weaver
7574bda01e
mist: selena: hook up light switch in tunnel
...
for completeness, I think it looks better in the dark
2020-07-31 14:07:00 -04:00
Vince Weaver
6a11d5c7fe
mist: selena: add another path in the crystals
...
not sure it helped
2020-07-31 13:26:55 -04:00
Vince Weaver
30f33cac95
mist: selena: hook up sound/door puzzle
2020-07-31 00:56:40 -04:00
Vince Weaver
bd0d1b418a
mist: selena: add another location along chasm path
2020-07-30 20:53:13 -04:00
Vince Weaver
70580ebe8c
mist: selena: complete water path
2020-07-30 16:56:54 -04:00
Vince Weaver
c7fec2b832
mist: add another background, but out of room
2020-07-30 14:54:16 -04:00
Vince Weaver
da1ff3aaa6
mist: add step on spaceship path
...
one way, we are more or less totally out of room here
2020-07-30 14:24:07 -04:00
Vince Weaver
ad5f1fbabe
mist: add missing bg on way back from spaceship
...
should really add one more stop on path there but more or less
out of room
2020-07-30 13:41:47 -04:00
Vince Weaver
30ad89d4c5
mist: selena: add another walkway location
2020-07-30 12:35:06 -04:00
Vince Weaver
6478c65911
mist: can now go from selena/sub and back
2020-07-30 11:41:41 -04:00
Vince Weaver
f0023580b9
mist: split off sub from selena
...
selena was getting to be a tight fit
2020-07-30 11:02:31 -04:00
Vince Weaver
edeecf3f0f
mist: selena: start filling in some empty spots
2020-07-30 10:19:43 -04:00
Vince Weaver
5a42eeea22
mist: selena: connect crystal button
2020-07-30 01:58:05 -04:00
Vince Weaver
dd055be951
mist: selena: hook up clock button
2020-07-30 01:32:39 -04:00
Vince Weaver
7c2d19aefc
mist: selena: hook up chasm button
2020-07-30 01:05:10 -04:00
Vince Weaver
e3560cd29b
mist: selena: hook up water button
...
a pain as it's shared room with the blue page
2020-07-30 00:07:01 -04:00
Vince Weaver
a4a13d08ae
mist: selena: can press tunnel button
2020-07-29 22:57:54 -04:00
Vince Weaver
95b2a68db0
mist: draw clock face both times you can see it
...
doesn't look 100% great but didn't like the more distant
view always showing noon
2020-07-29 17:15:12 -04:00
Vince Weaver
fb68b2da4e
mist: selena: sigma button on antenna controls works now
2020-07-29 17:05:27 -04:00
Vince Weaver
982aa7acb3
mist: selena: antenna controls are hooked up
2020-07-29 16:03:25 -04:00
Vince Weaver
92948570db
mist: selena: hook up more of antenna display
2020-07-29 15:34:24 -04:00
Vince Weaver
5e3f1e1d3a
mist: selena: some cleanups as we start working on this age again
2020-07-29 13:11:53 -04:00
Vince Weaver
e9157ad060
mist: write support
...
update the code from qkumba
2020-07-28 22:47:49 -04:00
Vince Weaver
da6d097cc3
mist: release version 0.97
2020-07-27 16:22:36 -04:00
Vince Weaver
7219933a28
mist: re-arrange bitmask so easier to follow
2020-07-27 14:17:54 -04:00
Vince Weaver
bb9477b4f2
mist: loadgame -- was loading too much
...
noticed because it over-wrote sound status
2020-07-27 14:17:23 -04:00
Vince Weaver
787ddcd905
mist: channel: reset some state at begin of level
...
do it in linking book so going to trees doesn't do it
2020-07-27 14:16:55 -04:00
Vince Weaver
82a30d20fd
mist: channel: hook up the valve puzzle to the various devices
2020-07-27 13:37:17 -04:00
Vince Weaver
bb2fa543e2
mist: nibel: try to make hand crop on viewer
2020-07-27 13:03:47 -04:00
Vince Weaver
cec3baa987
mist: channelwood: fix broken valve5, show windmill switch
...
TODO: should also animate windmill in various places
2020-07-27 13:02:40 -04:00
Vince Weaver
5eea6c879f
mist: update default save
2020-07-27 13:01:55 -04:00
Vince Weaver
bf5d6ed1d9
mist: channel: visually show when faucet it open
...
in real game you got water sound effects, not easy to do on Apple II
2020-07-27 11:12:56 -04:00
Vince Weaver
2dcbdb9c28
mist: channel: valves implemented
...
or at least you can flip them all now
2020-07-27 00:06:03 -04:00
Vince Weaver
87232719db
mist: channelwood: add a missing path location
...
abrupt, also made it hard to add a valve in the right spot
2020-07-26 16:04:36 -04:00
Vince Weaver
48384448e1
mist: channelwood: hook up first valve
2020-07-26 13:34:21 -04:00
Vince Weaver
e61d63c167
mist: channelwood: add valves
...
against my better judgement
2020-07-26 13:02:21 -04:00
Vince Weaver
1de2b95073
mist: start adding qkumba's write routines
...
though hit a roadblock because I have no idea what they are doing
2020-07-25 23:14:01 -04:00
Vince Weaver
4b00599b54
mist: meche: can get to the end puzzle from both sides now
2020-07-24 15:09:02 -04:00
Vince Weaver
b84c8f9011
mist: release v0.96
...
but that just means I'm likely to find more bugs immediately
2020-07-23 11:26:06 -04:00
Vince Weaver
29b39e761e
mist: keyboard: handle lowercase input
...
hope this doesn't break anything
2020-07-23 11:04:38 -04:00
Vince Weaver
a4b3c54caf
mist: improved IIgs support
...
thanks to 4am, this turns black backgrounds on and enables the
PAGE2 workaround
2020-07-23 10:58:22 -04:00
Vince Weaver
a6212fcfbf
b2d: for regular GR the results were only half-screen wide?
...
think this fix is more or less OK but might break something else
2020-07-23 10:57:32 -04:00
Vince Weaver
50f5333e73
mist: update TODO list
2020-07-23 10:29:05 -04:00
Vince Weaver
fe15716573
dgr_view: double-lores image viewer
...
had a *lot* of trouble trying to get this to work, even more
so the BASIC version I first tried
2020-07-23 10:27:54 -04:00
Vince Weaver
35ac540ffc
mist: update next version
2020-07-20 23:14:19 -04:00
Vince Weaver
e05ea0e865
mist: viewer: add another step, add views of ship
...
also fix bug in mist where first background drawn befor updating bgs
2020-07-20 16:03:12 -04:00
Vince Weaver
0d6b366520
mist: fix some issues with pages in meche age
2020-07-20 01:44:42 -04:00
Vince Weaver
bdcb41c178
mist: update disk images
2020-07-20 01:05:24 -04:00
Vince Weaver
1e14451837
mist: fix more breakage in tower rotation
...
more issues because change_location was clearing animate status
2020-07-20 01:03:49 -04:00
Vince Weaver
561f5d7afd
mist: marker switches default to off
2020-07-20 00:49:40 -04:00
Vince Weaver
7bd447ee1c
mist: fix issue where bookshelf passage not opening
...
broke whenever we modified change_location() to clear ANIMATE_FRAME
2020-07-20 00:48:37 -04:00
Vince Weaver
e3a05e070a
mist: make title screen linger a bit longer
2020-07-20 00:18:24 -04:00
Vince Weaver
a886d51804
mist: fix down button
...
control-J is same as down, oops, can't use that to enable joystick
2020-07-20 00:15:31 -04:00
Vince Weaver
93e13c5e35
mist: update w v0.94
2020-07-19 18:55:44 -04:00
Vince Weaver
aaba27a5f6
mist: can beat the game!
2020-07-19 18:42:27 -04:00
Vince Weaver
747add046c
mist: octagon: rotating into/out of fireplace works
2020-07-19 18:30:41 -04:00
Vince Weaver
58d2a506a6
mist: octagon: hook up fireplace rotation
2020-07-19 17:03:47 -04:00
Vince Weaver
95a7ba9495
mist: octagon: can click on fireplace puzzle now
2020-07-19 16:20:45 -04:00
Vince Weaver
1d0d40d021
mist: octagon: start animating fireplace turning
2020-07-19 15:29:14 -04:00
Vince Weaver
cc508351d3
mist: octagon: properly draw tiny red page in distance if in fireplace
2020-07-19 13:16:10 -04:00
Vince Weaver
0359b21d2a
mist: dni: can actually beat the game!
...
still need to hook up the fireplace puzzle
2020-07-19 01:24:28 -04:00
Vince Weaver
ec072179a4
mist: fix marker switch
...
the sound consolidation broke marker switch
A was not preserved
2020-07-18 23:23:41 -04:00
Vince Weaver
26cc76a4f4
mist: working on ending
2020-07-18 23:14:01 -04:00
Vince Weaver
377b4e1695
mist: octagon: grid book now works
2020-07-18 01:06:38 -04:00
Vince Weaver
027c0522bd
mist: release v0.92
2020-07-17 14:41:38 -04:00
Vince Weaver
dc06de88df
mist: handle enabling/disabling mockingboard better
2020-07-17 14:28:45 -04:00
Vince Weaver
4e4736a19a
mist: let ^T toggle sound
2020-07-17 14:26:51 -04:00
Vince Weaver
4f819068f6
mist: initial mockingboard support
2020-07-17 14:17:11 -04:00
Vince Weaver
e938fbeea1
mist: title: have animation
2020-07-17 13:50:30 -04:00
Vince Weaver
457d1a95cb
mist: title: can now open linking book off the ground
2020-07-17 12:53:08 -04:00
Vince Weaver
623639af45
mist: title: add opening monologue
2020-07-17 12:33:07 -04:00
Vince Weaver
2bf3c214a9
mist: more work on title
2020-07-17 11:54:06 -04:00
Vince Weaver
2db93b5ca4
mist: consolidate sounds
...
have in one central location, so we can toggle more easily
2020-07-17 09:39:27 -04:00
Vince Weaver
84f07c20f7
mist: start work on improving title
...
separate out hgr from gr files
2020-07-17 09:37:31 -04:00
Vince Weaver
5544dec969
mist: re-enable linking noise if you have a language card (64k of RAM)
2020-07-16 18:52:04 -04:00
Vince Weaver
20637b309e
mist: release v0.92
2020-07-16 09:35:38 -04:00
Vince Weaver
9f7326b5b5
mist: cabin: adjust timings on boiler a bit
...
was a bit of a speedrun trying to get to fit into the twitter
video time limit
2020-07-16 09:24:25 -04:00
Vince Weaver
7563d411ad
mist: cabin: can now ride tree to channelwood
2020-07-16 01:56:26 -04:00
Vince Weaver
f827c36eba
mist: cabin: can light boiler now
2020-07-15 23:52:50 -04:00
Vince Weaver
8b8154526c
mist: cabin: can rotate the valve
2020-07-15 22:55:11 -04:00
Vince Weaver
9ad4011783
mist: cabin: more work on the boiler puzzle
2020-07-15 19:48:17 -04:00
Vince Weaver
0e00cf94ca
mist: cabin: now properly hooks up tree
...
temporarily you can't get to Channelwood
2020-07-15 19:12:23 -04:00
Vince Weaver
f4638d82da
mist: cabin: more work toward boiler puzzle
2020-07-15 18:18:44 -04:00
Vince Weaver
dd0143fdf6
mist: cabin: more work on getting the boiler working
2020-07-15 13:08:33 -04:00
Vince Weaver
d5be9aa3ba
mist: loader: ask for proper disk# when loading
2020-07-15 10:15:02 -04:00
Vince Weaver
3fa5c406ba
mist: forgot to update stoney Makefile
2020-07-14 18:51:07 -04:00
Vince Weaver
7d58ab871d
mist: sprites: add match and key sprites
2020-07-14 18:42:47 -04:00
Vince Weaver
f99a3ff105
mist: meche: use the common page grabbing code
...
note: did not test this yet
2020-07-14 18:26:22 -04:00
Vince Weaver
dfbc2ea12c
mist: can open safe
...
also (bceause we're messing with special cursors) update the stoney code
2020-07-14 14:56:50 -04:00
Vince Weaver
6704aa582e
mist: cabin: can now enter combination on the safe
2020-07-14 11:15:40 -04:00
Vince Weaver
2ef17c2948
mist: cabin/viewer, split out the number sprites for common use
2020-07-14 00:03:01 -04:00
Vince Weaver
7bc824067a
mist: cabin: can get to safe now
2020-07-13 23:53:08 -04:00
Vince Weaver
5a4fd6ccaf
mist: octagon: red/blue books now exploded by Atrus
2020-07-12 23:46:31 -04:00
Vince Weaver
d1342dc7ab
mist: octagon: work towards final state at end of game
2020-07-12 23:17:12 -04:00
Vince Weaver
0e18f31db1
dni: add mist books
2020-07-12 16:05:34 -04:00
Vince Weaver
3355a8b83f
mist: ship: forgot Makefile
2020-07-12 14:58:44 -04:00
Vince Weaver
b47adecc61
mist: ship: split off from stoneship level
...
this givs some more room to stoneship for future expansion
2020-07-12 14:56:56 -04:00
Vince Weaver
9e536330e7
mist: fix ocean color
...
really should hi-res that image but not sure if have room
2020-07-12 00:46:18 -04:00
Vince Weaver
97495d0266
mist: can now get the white page
2020-07-12 00:45:49 -04:00
Vince Weaver
bd07286014
mist: octagon: fix bug where map not properly displaying active switches
...
rol vs asl
2020-07-11 20:17:16 -04:00
Vince Weaver
9c5dda4d5f
mist: hook up switch by the tree cabin
2020-07-11 19:43:09 -04:00
Vince Weaver
552d6b4cd5
mist: dentist: hook up marker switch
2020-07-11 13:45:29 -04:00
Vince Weaver
3511219802
mist: proper exit to clock puzzle
...
it predated the ability to turn around
2020-07-11 13:11:39 -04:00
Vince Weaver
f68ab79d28
mist: implement the marker switches in MIST
2020-07-11 12:12:10 -04:00
Vince Weaver
e215bc0835
mist: release 0.91, why not
2020-07-10 12:36:08 -04:00
Vince Weaver
aaedeec59d
mist: can lose the game
2020-07-10 12:34:38 -04:00
Vince Weaver
daf3b11545
mist: octagon: can talk to atrus in green book
2020-07-09 16:45:28 -04:00
Vince Weaver
2a5355ee5c
mist: split off D'NI to its own file
...
probably not necessary but gives some room in the OCTAGON file
2020-07-09 12:24:28 -04:00
Vince Weaver
6d675755d5
mist: bump to version 0.90
2020-07-09 01:32:47 -04:00
Vince Weaver
06476dca71
mist: can now raise the ship
2020-07-09 01:31:22 -04:00
Vince Weaver
0f6cbc7e47
mist: can raise the ship
...
for now just raises the model
2020-07-08 18:35:58 -04:00
Vince Weaver
d307d21f57
mist: can now toggle the pillar buttons
2020-07-08 16:39:24 -04:00
Vince Weaver
2860397c80
mist: can now get to all of the pillars
2020-07-08 15:26:51 -04:00
Vince Weaver
7b66b203c2
mist: hook up generator level
...
can now enter/leave as before
also tested the breakers still work
2020-07-08 14:43:54 -04:00
Vince Weaver
40e301a21a
mist: compile on fresh checkout
...
`
2020-07-08 14:19:37 -04:00
Vince Weaver
f871008dd3
mist: some more missing files
2020-07-08 14:15:11 -04:00
Vince Weaver
8415da1187
mist: title: missing file
2020-07-08 13:57:53 -04:00
Vince Weaver
89df856337
mist: working to get to compile on fresh machine
2020-07-08 13:55:19 -04:00
Vince Weaver
54659a573d
mist: split generator room to own level
...
need the 8k to finish mist
2020-07-08 13:53:46 -04:00
Vince Weaver
30f2bd508d
mist: more updates on the mall
2020-07-08 11:23:08 -04:00
Vince Weaver
6fec7236b0
mist: update/fill in some missing stops on the main mall
2020-07-07 23:06:14 -04:00
Vince Weaver
f3ce9aad39
mist: octagon: add atrus dialog
2020-07-07 17:08:17 -04:00
Vince Weaver
d91a8399a6
mist: can now turn north at clock
2020-07-07 17:07:53 -04:00
Vince Weaver
cfec3d9adc
mist: octagon: can bug atrus now
2020-07-07 13:59:52 -04:00
Vince Weaver
6c27e11d0c
mist: octagon: can get to D'NI
2020-07-07 11:46:19 -04:00
Vince Weaver
f4797184b3
mist: octagon: can pick up pages in the fireplace
...
this means you can in theory lose the game now
2020-07-06 17:27:27 -04:00
Vince Weaver
ee7cd987ee
mist: octagon: can close fireplace door
2020-07-06 14:07:23 -04:00
Vince Weaver
73928d0699
mist: update TODO
2020-07-05 22:52:16 -04:00
Vince Weaver
65faa57b09
mist: fix bug where it crashes because you can turn left going S at an ES intersection
...
could hit this by the clock puzzle
2020-07-05 22:40:53 -04:00
Vince Weaver
9726703f0d
mist: update disk images
2020-07-05 22:18:08 -04:00
Vince Weaver
58dcf1104f
mist: dentist: feature complete?
2020-07-05 22:17:39 -04:00
Vince Weaver
36486b256e
mist: dentist: scroll bars work and proper constellations appear
2020-07-05 21:40:01 -04:00
Vince Weaver
8f03fbbac7
mist: dentist: can use the sliders
2020-07-05 21:17:28 -04:00
Vince Weaver
14eee80bbb
mist: dentist: constellations are displayed
2020-07-05 18:05:20 -04:00
Vince Weaver
cc13f09c2c
mist: dentist: sliders now appear, button blinks
2020-07-05 15:29:15 -04:00
Vince Weaver
d525dc9b03
mist: dentist: time slider now obeys the rules of time
2020-07-05 00:05:29 -04:00
Vince Weaver
c737a67c82
mist: inc/dec the year (including leading zero suppression)
2020-07-04 00:39:36 -04:00
Vince Weaver
93c83d5bd3
mist: dentist: can chance month and date on panel
2020-07-04 00:16:55 -04:00
Vince Weaver
0ee5425714
mist: dentist: can turn off the lights
2020-07-03 23:32:29 -04:00
Vince Weaver
450384e09c
mist: make catherine letter a background like other letters in the game
...
this actually makes the code about 100 bytes smaller
should make it possible to grab from other direction but that gets
complicated with the dentist door code
2020-07-03 23:06:11 -04:00
Vince Weaver
68715719a1
mist: clean up some graphics around the dentist office
2020-07-03 20:32:58 -04:00
Vince Weaver
0608053522
mist: dentist: cleanup approach, work on time
2020-07-03 12:23:18 -04:00
Vince Weaver
27f713439c
mist: dentist: in-between chair shot
2020-07-02 18:54:34 -04:00
Vince Weaver
face9cca34
mist: dentist: can now exit back to mist
2020-07-02 16:14:35 -04:00
Vince Weaver
839ec94f10
mist: break off dentist code
2020-07-02 15:27:41 -04:00
Vince Weaver
f0d5db68cb
mist: nibel: add template for right page book
2020-07-02 00:52:30 -04:00
Vince Weaver
75ee63a368
mist: release version 0.88
2020-07-02 00:51:38 -04:00
Vince Weaver
ecaf3db6e7
mist: nibel: can get to half-page
2020-07-02 00:27:59 -04:00
Vince Weaver
cadf5fc8a8
mist: nibel: can get the red page
2020-07-01 17:30:57 -04:00
Vince Weaver
c369209b1b
mist: nibel: viewer in blue room
2020-06-30 19:18:53 -04:00
Vince Weaver
91b7f71f2c
mist: nibel: can get blue page now
2020-06-30 14:13:33 -04:00
Vince Weaver
96e6ec71bf
mist: nibel: can get to blue house finally
2020-06-30 12:13:14 -04:00
Vince Weaver
9c27db5b68
mist: nibel: slowly walking to blue house
2020-06-29 00:54:12 -04:00
Vince Weaver
66fa2d16dd
mist: split off top level of channelwood to NIBEL
2020-06-28 00:07:58 -04:00
Vince Weaver
bef68b99a9
mist: another release
2020-06-27 01:10:58 -04:00
Vince Weaver
a43e90b22c
mist: arbor: can now go up and down steps properly
2020-06-27 00:01:40 -04:00
Vince Weaver
b66ae3b95c
mist: arbor: can take elevator to the top
2020-06-26 01:34:32 -04:00
Vince Weaver
e42fd090ab
mist: channel: adjust elevator1 and steps based on status
2020-06-25 17:17:46 -04:00
Vince Weaver
5bea6f7741
mist: arbor: can get inside the 2nd elevator
2020-06-25 16:43:31 -04:00
Vince Weaver
313f3c828e
mist: working on the grid book
2020-06-25 13:49:58 -04:00
Vince Weaver
94a45ccaab
mist: arbor: made it to elevator2
2020-06-25 13:49:18 -04:00
Vince Weaver
d49bc7a6d1
mist: arbor: slightly closer
2020-06-25 00:46:51 -04:00
Vince Weaver
986dcffaea
mist: arbor: can make it slightly further
2020-06-24 01:18:09 -04:00
Vince Weaver
7edd09d623
mist: initial fireplace book implementation
...
going to have to redo how this is done
2020-06-23 01:34:20 -04:00
Vince Weaver
a50b151121
mist: update the map in the channelwood book
...
we've been spending so much time there
2020-06-22 23:08:20 -04:00
Vince Weaver
4a21eaab47
mist: arbor: slowly working our way to elevator2
2020-06-22 21:20:02 -04:00
Vince Weaver
467549a018
mist: arbor: can walk to switch
2020-06-22 01:21:09 -04:00
Vince Weaver
d281c299c8
anothermist: add image
2020-06-21 01:38:35 -04:00
Vince Weaver
b5d998d60c
anothermist: got it working
2020-06-21 01:38:07 -04:00
Vince Weaver
5dd6741f26
anothermist: arrival scene works
2020-06-20 23:54:42 -04:00
Vince Weaver
21e4326582
another_mist: add in the button pressing part
2020-06-20 23:04:30 -04:00
Vince Weaver
e2e30040df
anothermist: can blast the book
2020-06-20 18:29:00 -04:00
Vince Weaver
92d563a063
another_myst: make the friend into Atrus
2020-06-20 16:26:41 -04:00
Vince Weaver
bdedb28b31
anotermyst: update graphics to take place in meche
2020-06-20 16:04:49 -04:00
Vince Weaver
51204061df
anothermist: change end message
2020-06-20 14:54:11 -04:00
Vince Weaver
c4a360fc79
another_mist: this is crazy
2020-06-20 14:48:19 -04:00
Vince Weaver
5b15fd2332
mist: clear background to black before printing messages
2020-06-19 16:35:54 -04:00
Vince Weaver
299f94ec89
mist: add load game support
...
had to move around the ZP a bit. HGR in title messes with $7X addresses
2020-06-19 16:29:56 -04:00
Vince Weaver
46e173ab8d
mist: start adding for load-game support
2020-06-19 15:46:28 -04:00
Vince Weaver
a1378405c8
mist: arbor: some more stops
2020-06-19 15:04:38 -04:00
Vince Weaver
6341bd2e72
mist: arbor: can go slightly further
2020-06-18 00:51:35 -04:00
Vince Weaver
5b1ac61764
mist: arbor: can drop back down into channelwood
2020-06-17 13:53:01 -04:00
Vince Weaver
50b1a82e65
mist: channelwood: hook up elevator to 2nd level
2020-06-17 13:39:52 -04:00
Vince Weaver
1654a68f7d
mist: add arbor, the start of the upper levels of channelwood
2020-06-17 01:13:10 -04:00
Vince Weaver
92327600de
mist: cabin: can link to channelwood again
2020-06-16 15:00:20 -04:00
Vince Weaver
4b1ef860b4
mist: properly have channelwood/cabin separated
...
also auto-generate common_routines.inc
2020-06-16 14:55:45 -04:00
Vince Weaver
2da8748aac
mist: split cabin off from channelwood
2020-06-16 13:57:10 -04:00
Vince Weaver
930f3697ef
mist: add hello program for side2
2020-06-16 13:35:19 -04:00
Vince Weaver
ff77c52c62
mist: move common routines into loader
...
big change, only saves 2k per level? maybe worth it?
2020-06-16 13:30:45 -04:00
Vince Weaver
b712a98eba
mist: update for 0.86 release
2020-06-16 01:11:11 -04:00
Vince Weaver
ee13a0e1b9
mist: channelwood: can link back to mist finally
2020-06-16 01:10:33 -04:00
Vince Weaver
42ef2297d7
mist: channelwood: fix behavior of bridge/pipe
...
validated with actual game if you could repeatedly open/close
including when water is running
2020-06-15 00:47:07 -04:00
Vince Weaver
d69e65def5
mist: channelwood: can raise the pipe
2020-06-15 00:36:55 -04:00
Vince Weaver
3e7be76227
dsr_shape: update some routines used when debugging shapes
2020-06-13 23:09:09 -04:00
Vince Weaver
f0a232f1a2
dsr_shape: add README
2020-06-13 23:06:47 -04:00
Vince Weaver
759a181548
dsr_shape: more work
2020-06-13 23:01:07 -04:00
Vince Weaver
545a46975e
dsr_shape: more work
2020-06-13 23:00:40 -04:00
Vince Weaver
d1968bbe21
dsr_shape: more work
2020-06-13 23:00:07 -04:00
Vince Weaver
5cdfe2067e
dsr_shape: more work
2020-06-13 22:59:48 -04:00
Vince Weaver
0979987ecb
dsr_shape: more work
2020-06-13 22:58:08 -04:00
Vince Weaver
2a7dcdbb54
dsr_shap: more work
2020-06-13 22:57:44 -04:00
Vince Weaver
97a0bb96c9
dsr_shape: more work
2020-06-13 22:57:19 -04:00
Vince Weaver
cb0f2bb738
dsr_shape: more work
2020-06-13 22:56:56 -04:00
Vince Weaver
76efe95c3d
dsr_shape: more
2020-06-13 22:56:29 -04:00
Vince Weaver
c887b91db8
dsr_shape: next
2020-06-13 22:55:58 -04:00
Vince Weaver
12b476f882
more work
2020-06-13 22:55:33 -04:00
Vince Weaver
e985c20ed5
dsr_shape: initial commit
2020-06-13 22:54:38 -04:00
Vince Weaver
d91169a2e7
mist: channelwood: can raise the bridge now
2020-06-13 00:27:13 -04:00
Vince Weaver
dc004c673f
mist: channelwood: closer to the book
2020-06-12 17:37:23 -04:00
Vince Weaver
2e773c48d2
mist: channelwood: hook up some of the switches
2020-06-11 02:39:38 -04:00
Vince Weaver
838b9e37a8
mist: channelwood, windmill
2020-06-11 02:27:36 -04:00
Vince Weaver
c5c5826f5a
mist: channelwood: can walk on island
2020-06-09 02:22:42 -04:00
Vince Weaver
f06b946744
mist: channelwood: closer to the windmill
2020-06-08 00:45:38 -04:00
Vince Weaver
02cf100ab1
mist: channelwood: add a few more locations
2020-06-07 00:49:38 -04:00
Vince Weaver
eb753643cc
mist: more of channelwood
2020-06-05 11:54:50 -04:00
Vince Weaver
7419e6169c
mist: channelwood: can walk to downed bridge
2020-05-30 22:43:19 -04:00
Vince Weaver
db2e9eb581
mist: update disk images
2020-05-29 22:05:56 -04:00
Vince Weaver
8d8d20bf54
mist: update to version 0.85
2020-05-29 22:05:28 -04:00
Vince Weaver
83d9a706e9
mist: selenetic: add some missing bunker backgrounds
2020-05-29 20:58:00 -04:00
Vince Weaver
01bee14480
mist: selenetic: can get to the antenna island and back
2020-05-29 14:35:13 -04:00
Vince Weaver
b038fdf685
selena: can walk to tunnel now
...
can also pick up red page
2020-05-28 17:13:16 -04:00
Vince Weaver
07dd842e44
mist: make spaceship walkway longer
2020-05-28 16:14:17 -04:00
Vince Weaver
91b603ec29
hgr-utils: shape_table: add support for printing hex values
2020-05-28 15:00:33 -04:00
Vince Weaver
0bd8330cff
mist: selena: can get to the crystals
2020-05-27 17:32:43 -04:00
Vince Weaver
0d6d5a58dc
mist: can get to clocks in selenetic
2020-05-25 23:55:37 -04:00
Vince Weaver
dfbc741586
mist: selenetic: can walk to chasm now
2020-05-25 01:09:00 -04:00
Vince Weaver
8f89c9df3c
seasons: add disk image
2020-05-23 23:17:15 -04:00
Vince Weaver
b3ddb31413
mist: change color of selenetic world
...
aqua was too much. so was medium blue
tough to use light blue though because we used it for light-grey
2020-05-22 16:35:49 -04:00
Vince Weaver
3e8762f4b6
mist: can get to the blue page in selenetic now
2020-05-22 16:10:45 -04:00
Vince Weaver
74e58538c7
mist: turn off debugging (auto-increment of red/blue page)
2020-05-22 02:46:53 -04:00
Vince Weaver
80ca7c9129
mist: bump to version 0.84
2020-05-22 02:15:06 -04:00
Vince Weaver
3e0dc27e82
mist: endings for both books
2020-05-22 02:14:33 -04:00
Vince Weaver
97b3bcf3a5
mist: both brothers books more or less working
2020-05-22 01:28:35 -04:00
Vince Weaver
23c0d54397
mist: update the blue book
2020-05-21 02:24:21 -04:00
Vince Weaver
6fe701f570
mist: rehooking up the red book
...
brothers are gaining ability to talk
2020-05-20 14:58:56 -04:00
Vince Weaver
77de5390b1
mist: properly puts down page when you pick up another
2020-05-20 02:02:19 -04:00
Vince Weaver
5d55e87ca1
mist: can pick up pages in the octagon
2020-05-20 00:41:44 -04:00
Vince Weaver
7db01990ea
seasons: update before submission
2020-05-19 12:19:50 -04:00
Vince Weaver
a3fb3a16f7
polly: working on tracing sound
2020-05-17 00:19:15 -04:00
Vince Weaver
8a745b482f
mist: working more on books
2020-05-17 00:18:27 -04:00
Vince Weaver
931e55fb5d
memories: add fast plotting to sierpinski
2020-05-17 00:17:25 -04:00
Vince Weaver
749850b960
autumn: mess around with the extra bits
2020-05-17 00:15:50 -04:00
Vince Weaver
659e86d140
mist: can look at blue book now
...
red book animation temporarily disabled
2020-05-15 15:54:24 -04:00
Vince Weaver
5b75e5cd02
mem: first fast_plot implementation
2020-05-13 14:53:51 -04:00
Vince Weaver
98b40afda7
mem: make sierpinski faster
2020-05-13 11:12:45 -04:00
Vince Weaver
e4e103deda
memories: sierpinski. actually surprised it works
2020-05-13 00:40:09 -04:00
Vince Weaver
d6aed2067d
memories: working on tilted plane
2020-05-12 14:58:40 -04:00
Vince Weaver
25436f888a
autumn: made smaller by qkumba
2020-05-11 17:11:18 -04:00
Vince Weaver
83219ff84b
memories: update emulator
2020-05-07 15:22:43 -04:00
Vince Weaver
db894d69cd
memories: work on tunnel
2020-05-07 15:22:06 -04:00
Vince Weaver
3524f3c9a0
polly: some cool sounds
2020-05-06 18:55:06 -04:00
Vince Weaver
e20cfbfaf3
autumn: clean up comments a bit more
2020-05-06 12:56:15 -04:00
Vince Weaver
02fe35ae9e
autumn: comment code
2020-05-06 12:43:07 -04:00
Vince Weaver
275a8a622e
autumn: some more demo nonsense
2020-05-06 00:25:47 -04:00
Vince Weaver
3684150c5d
mem: mor messing around with demos
2020-05-06 00:24:25 -04:00
Vince Weaver
be8525de46
memories: checkers
2020-05-05 11:04:31 -04:00
Vince Weaver
d4d766a840
gr-sim: Makefile had LFLAGS in wrong order
2020-05-05 01:15:01 -04:00
Vince Weaver
67fec1ce5b
mem: add assembly version
2020-05-05 01:14:22 -04:00
Vince Weaver
e690731f43
mem: more demoscene nonsense
2020-05-04 16:24:33 -04:00
Vince Weaver
c8f1fddb76
working on demo stuff
2020-05-04 12:09:11 -04:00
Vince Weaver
a2155f7255
mist: stoneship: add the half-page in the drawer
2020-04-28 15:28:32 -04:00
Vince Weaver
fd762353aa
mist: stoneship: can now get blue page
2020-04-28 11:30:19 -04:00
Vince Weaver
42d33bc703
mist: update disk images
2020-04-21 22:48:30 -04:00
Vince Weaver
fb15e39bce
mist: stoneship: fix battery level sprite
2020-04-21 22:47:37 -04:00
Vince Weaver
58b3810683
mist: stoney: fix back-to-mist glitch
...
had one too many jsr w/o a ret
2020-04-21 22:16:42 -04:00
Vince Weaver
31f1162e60
mist: bump version number
2020-04-21 21:47:25 -04:00
Vince Weaver
a016608652
mist: stoneship: add book from table animation
2020-04-21 21:46:47 -04:00
Vince Weaver
d8d8563785
mist: always reset animate to 0 when change location
...
I feel like this might break stuff elsewhere :(
2020-04-21 21:45:56 -04:00
Vince Weaver
9313d72c31
mist: stoney: hook up a few switches
2020-04-21 19:08:31 -04:00
Vince Weaver
6bc8eec4d4
mist: stoneship: can take red page
2020-04-21 17:12:08 -04:00
Vince Weaver
03b25de904
mist: stoney: can now link back to mist
2020-04-21 16:56:52 -04:00
Vince Weaver
9470736d9f
mist: can get to red room now
...
stoneship is too big to also have link sound as-is :(
2020-04-21 16:34:47 -04:00
Vince Weaver
b304a3ea97
mist: stoneship: can visit telescope and book room
2020-04-20 15:22:52 -04:00
Vince Weaver
0bad05365b
mist: update TODO
2020-04-18 01:37:47 -04:00
Vince Weaver
2c90a6ac99
mist: walk around more of stoneship
2020-04-18 01:32:23 -04:00
Vince Weaver
4826d29cb7
mist: can go into lighthouse
2020-04-17 16:22:47 -04:00
Vince Weaver
25001f7a96
mist: proper animation on stoney linking book
2020-04-17 01:47:12 -04:00
Vince Weaver
802be973b9
mist: can now link to stoneship and poke around
2020-04-16 15:35:49 -04:00
Vince Weaver
fe665bab28
mist: animat the channelwood linking book
2020-04-15 21:38:38 -04:00
Vince Weaver
9387383ba5
mist: can actually link to channelwood
2020-04-15 17:03:07 -04:00
Vince Weaver
eb32aa5e17
mist: can actually poke around the tree cabin fully now
2020-04-15 15:05:58 -04:00
Vince Weaver
428b62e937
mist: redo directions (make them bitmask instead of ordinal)
...
this might break subtle things :(
2020-04-15 15:05:21 -04:00
Vince Weaver
eb86b01b7f
mist: fix up te exits around the clock
2020-04-15 14:04:40 -04:00
Vince Weaver
567f9d79af
mist: can sorta walk up to cabin
2020-04-15 13:30:23 -04:00
Vince Weaver
7a3700b798
mist: start adding channel age
2020-04-09 01:23:32 -04:00
Vince Weaver
be14e9c1bc
mist: update disk images
2020-04-08 12:45:35 -04:00
Vince Weaver
4d4ece23f4
mist: add books on bookshelf
2020-04-08 12:02:03 -04:00
Vince Weaver
4a446c36aa
mist: update hello now that hints aren't needed
2020-04-08 01:26:57 -04:00
Vince Weaver
6c3b9bbaf1
mist: tower rotation fully working, including hints
2020-04-08 01:22:19 -04:00
Vince Weaver
9f09982dd6
mist: draw the sprites on the map
2020-04-07 17:30:28 -04:00
Vince Weaver
9180e02dd1
mist: tower rotation picture lines
...
not perfect line drawing but I don't care enough to make it perfect it
seems
2020-04-07 16:31:00 -04:00
Vince Weaver
5f8bedcf4e
mist: elevator animations
2020-04-06 19:04:43 -04:00
Vince Weaver
80968891e9
mist: bookshelf animation done
2020-04-06 11:33:25 -04:00
Vince Weaver
adbe55bf8b
mist: swirl animation when touching frame
2020-04-06 00:55:36 -04:00
Vince Weaver
6959fd36c5
mist: can fully explore tower
2020-04-05 01:07:47 -04:00
Vince Weaver
b19343df44
mist: can walk around inside tower
2020-04-04 23:45:06 -04:00
Vince Weaver
6477e7234e
mist: can actually take the tower elevator
2020-04-03 17:16:23 -04:00
Vince Weaver
8fb84c0e81
mist: hook up book half of tower
2020-04-03 16:50:40 -04:00
Vince Weaver
4182851cf4
mist: can get into the elevator
...
no longer fit on one disk
2020-04-01 23:50:20 -04:00
Vince Weaver
be59e45578
mist: can open bookshelf and go down hallway
2020-04-01 16:45:13 -04:00
Vince Weaver
ec22cc583f
mist: can get closer to some things
2020-04-01 11:00:10 -04:00
Vince Weaver
1bcc2b29c3
mist: can now look at all corners of the octogon
2020-04-01 01:23:32 -04:00
Vince Weaver
d59ba58270
mist: release version 0.81
2020-03-29 01:11:22 -04:00
Vince Weaver
b78a4f76b9
mist: adjusting some of the connections now that we can u-turn
2020-03-29 01:10:33 -04:00
Vince Weaver
d4ae0dcc5a
mist: fix bug in direction lookup when looking south/only south
2020-03-29 00:52:55 -04:00
Vince Weaver
14f0be17b4
mist: make letter not be sarcastic
2020-03-29 00:35:41 -04:00
Vince Weaver
307d82b4b2
mist: viewer now fully works
2020-03-29 00:30:38 -04:00
Vince Weaver
68e73eddb4
mist: viewer: button does something
2020-03-27 17:07:16 -04:00
Vince Weaver
bb7adb5682
mist: viewer: can use the controls
2020-03-27 16:43:54 -04:00
Vince Weaver
21cffa5f84
mist: viewer: hook up controls
2020-03-27 15:43:24 -04:00
Vince Weaver
9296140132
mist: can now get to book on the ship
2020-03-27 12:43:47 -04:00
Vince Weaver
907cbf7add
mist: minor size optimization in the direction code
2020-03-27 00:43:51 -04:00
Vince Weaver
db8a45e483
mist: add ability to u-turn
...
much needed, not really happy with the implementation
2020-03-27 00:38:49 -04:00
Vince Weaver
282ebdd475
mist: add initial stoneship access
2020-03-26 14:17:10 -04:00
Vince Weaver
46dc8b5e4d
mist: add viewer room
2020-03-25 01:17:59 -04:00
Vince Weaver
2b5e1a9d08
mist: release version 0.8, bugfix release
2020-03-24 01:15:18 -04:00
Vince Weaver
9c07f76975
mist: fix some irregularities when entering/leaving worlds
...
sometimes would take two presses to enter area (we weren't tracking
IS_SPECIAL if not visible)
also weren't masking high bits off direction when turning left/right
2020-03-24 01:10:39 -04:00
Vince Weaver
520635437f
mist: fix to remember gear open state after returning
2020-03-24 00:50:05 -04:00
Vince Weaver
edce8d9c4c
mist: fix bug where couldn't walk back to the dock
2020-03-24 00:46:48 -04:00
Vince Weaver
fb46732075
mist: update clock bridge state when re-entering level
2020-03-24 00:36:53 -04:00
Vince Weaver
16103208dc
mist: update disk image
2020-03-23 19:16:50 -04:00
Vince Weaver
59f59ca0e5
mist: fix bug getting to mech age
2020-03-23 19:16:38 -04:00
Vince Weaver
2d004a110f
mist: update disk image
2020-03-23 17:03:24 -04:00
Vince Weaver
1fca099724
mist: bump version number
2020-03-23 17:02:03 -04:00
Vince Weaver
9e52e5eda7
mist: fix some bugs found when recording playthrough
2020-03-23 17:01:43 -04:00
Vince Weaver
1e098bd513
mist: allow putting pages into red book
2020-03-23 16:14:11 -04:00
Vince Weaver
faa97f61b4
mist: meche: can now pick up red/blue pages
2020-03-23 16:11:14 -04:00
Vince Weaver
5ea2d2139d
mist: meche: can finally solve the code and return to mist
2020-03-23 00:32:40 -04:00
Vince Weaver
f06fd91233
mist: meche: rotation now works
2020-03-22 16:14:49 -04:00
Vince Weaver
ec2992676f
mist: meche: fix some path issues going around the ring
2020-03-22 10:51:20 -04:00
Vince Weaver
8f27b865ac
mist: meche: elevator works
2020-03-22 10:36:19 -04:00
Vince Weaver
1c2b19a8fd
mist: meche: most of fortress done
2020-03-22 02:17:59 -04:00
Vince Weaver
318d09279b
mist: meche: can get into elevator now
2020-03-21 16:55:48 -04:00
Vince Weaver
49c6420f2e
mist: meche: can go into basement now
2020-03-21 15:13:36 -04:00
Vince Weaver
3ce5ada070
mist: meche: can walk full circle of rooms
2020-03-21 12:31:00 -04:00
Vince Weaver
3543b9323c
mist: meche: more locations
2020-03-20 23:20:48 -04:00
Vince Weaver
2cb4d97bd1
mist: meche: add lots more locations
2020-03-20 15:10:53 -04:00
Vince Weaver
f627c855d4
mist: meche: add a few more locations
2020-03-20 00:34:13 -04:00
Vince Weaver
58eb9d84ff
mist: meche: add a few more locations
2020-03-19 23:18:17 -04:00
Vince Weaver
b3bcafd6c9
mist: can enter/leave the octagon again
2020-03-19 21:07:21 -04:00
Vince Weaver
8a861e28a2
mist: give names to all the raw constants for rooms
...
also split off the octagon room
probably broke some things :(
2020-03-19 17:25:20 -04:00
Vince Weaver
7659956927
mist: update selena age to use loaded-from-disk link noise
...
also fix so remembers organ state after leaving/returning from age
2020-03-19 14:46:57 -04:00
Vince Weaver
a490c77f9e
mist: verify meche age still works
2020-03-19 14:17:12 -04:00
Vince Weaver
eb2d702885
mist: make all ages share some includes
2020-03-19 14:04:41 -04:00
Vince Weaver
603313cf27
mist: move initial entry screen to title
...
also modularize the linking book sound
2020-03-19 13:55:29 -04:00
Vince Weaver
b1a8a9cb36
mist: can now flip circuit breakers to reset generator
2020-03-19 11:43:59 -04:00
Vince Weaver
8bfd4c26a7
mist: start hooking up th circuit breaker towers
2020-03-19 01:59:09 -04:00
Vince Weaver
64eb1fabb7
mist: add tower2 with breaker
2020-03-18 01:48:15 -04:00
Vince Weaver
2bd69a71f0
mist: can freely move back and forth between mist and selena
2020-03-17 14:31:57 -04:00
Vince Weaver
c2264c49ce
mist: can link back from selena to mist now
2020-03-17 01:42:26 -04:00
Vince Weaver
22099d061e
mist: bump to version 0.6
2020-03-15 15:07:11 -04:00
Vince Weaver
e1a662b725
mist: fix some issues with controls/pointers
...
now can set generator again
2020-03-15 15:06:36 -04:00
Vince Weaver
a1d9678117
mist: hook up selena
2020-03-15 14:25:51 -04:00
Vince Weaver
f9e2a8871c
mist: selenetic age set puzzle to proper solution
2020-03-15 13:58:20 -04:00
Vince Weaver
34a0678229
mist: can walk around selenic a bit
...
man these rock formations are a pain
2020-03-15 13:35:08 -04:00
Vince Weaver
ffed306271
mist: can link through to selena now
2020-03-15 01:05:04 -04:00
Vince Weaver
e1f9eb7679
mist: add book animation in the dome
2020-03-14 21:19:30 -04:00
Vince Weaver
2f8de8f6ba
mist: turn buttons green when pull handle
2020-03-14 19:28:50 -04:00
Vince Weaver
2099c6c7dc
mist: play notes as you pull sliders
2020-03-14 16:13:13 -04:00
Vince Weaver
b8c8eaaf82
mist: sliders work
2020-03-14 15:15:36 -04:00
Vince Weaver
7c89f170e6
mist: draw controls in rocket
2020-03-14 14:20:32 -04:00
Vince Weaver
8dbb04d591
mist: you can play the organ now
2020-03-14 11:57:09 -04:00
Vince Weaver
7059d6e683
mist: more work on hooking up selenetic
2020-03-14 01:20:59 -04:00
Vince Weaver
51307a5f72
mist: hookup another step on way to rocket
...
also fix issue with clipping on pointer
2020-03-14 01:20:01 -04:00
Vince Weaver
3c1a521c0a
mist: initial selenitic age
2020-03-13 13:04:31 -04:00
Vince Weaver
83c3b3a28d
mist: update TODO
2020-03-12 16:26:02 -04:00
Vince Weaver
769ae6c9d8
Merge branch 'master' of https://github.com/deater/dos33fsprogs
2020-03-12 16:25:36 -04:00
Vince Weaver
a84f4e2246
mist: add some selen backgrounds
2020-03-12 16:23:57 -04:00
Vince Weaver
a3836e8bd2
update TODO
2020-03-11 14:19:46 -04:00
Vince Weaver
bd4ec175fc
mist: generator puzzle works
2020-03-11 14:17:58 -04:00
Vince Weaver
f57a6b6f5f
mist: finger pointing for buttons works
2020-03-11 12:07:15 -04:00
Vince Weaver
0533bf36ff
mist: more work on generator puzzle, getting closer
2020-03-11 11:57:01 -04:00
Vince Weaver
fc19c9e6f4
mist: temporarily disable sound
2020-03-11 09:47:48 -04:00
Vince Weaver
cf74d0d00d
mist: add some zero page addrsses for generator
2020-03-11 09:47:25 -04:00
Vince Weaver
46b9121c13
mist: on split screen cut off the pointer at the edge of screen
2020-03-11 09:46:53 -04:00
Vince Weaver
80ecdcc452
mist: fix minor sprite issue
2020-03-11 00:13:11 -04:00
Vince Weaver
58df88587a
mist: working on generator room
2020-03-11 00:12:10 -04:00
Vince Weaver
9ae4f77998
mist: can walk down to generator room now
2020-03-10 16:12:56 -04:00
Vince Weaver
bd07d9eeeb
mist: add images for generator tunnel
2020-03-10 15:49:01 -04:00
Vince Weaver
5892739f8e
mist: start work on generator house
2020-03-10 01:17:14 -04:00
Vince Weaver
87b8c2c13a
mist: can go in the dentist chair room
...
I recorded a video of part of this process
2020-03-09 16:30:54 -04:00
Vince Weaver
df55c11245
mist: missing file
2020-03-08 14:41:49 -04:00
Vince Weaver
41b35461d4
mist: update disk image
2020-03-08 14:26:42 -04:00
Vince Weaver
3b165c43cd
mist: bump version number
2020-03-08 14:26:28 -04:00
Vince Weaver
6cc6f3440e
mist: touch up some things for release
...
fix the gear-open for re-used background
2020-03-08 14:25:56 -04:00
Vince Weaver
4010a84b9f
mist: fix it to load properly
...
need to disable some sound temporarily as out of room if we
leave LOADER in memory
2020-03-08 14:11:11 -04:00
Vince Weaver
0bbdd0d80d
mist: make loader handle multiple levels
2020-03-08 13:53:24 -04:00
Vince Weaver
a0d37340be
mist: meche age, imrpove a bit
2020-03-08 13:45:05 -04:00
Vince Weaver
3e9fe63615
mist: meche age possible
2020-03-07 23:40:31 -05:00
Vince Weaver
b3852655cf
mist: more of meche age
2020-03-07 23:26:52 -05:00
Vince Weaver
43f5028c45
mist: split off some more common code
2020-03-07 23:11:08 -05:00
Vince Weaver
4464f46053
mist: add graphics for mech-e age
2020-03-07 23:05:24 -05:00
Vince Weaver
2258d43b1b
mist: opening gear fully works
2020-03-07 18:24:46 -05:00
Vince Weaver
05ec65861d
mist: can solve puzzle, also draw bridge from other screen
2020-03-07 15:59:49 -05:00
Vince Weaver
4a4b0b0255
mist: inside clock puzzle
2020-03-07 15:21:16 -05:00
Vince Weaver
6d0211f1bb
mist: can raise clock bridge
2020-03-07 13:42:04 -05:00
Vince Weaver
ece5581cee
mist: missing file
2020-03-07 13:24:05 -05:00
Vince Weaver
76e7f6554c
mist: can adjust clock
2020-03-07 13:07:42 -05:00
Vince Weaver
b0fc5b881b
mist: split up the code a bit
2020-03-07 11:16:44 -05:00
Vince Weaver
7d1fb17aa8
mist: start adding clock puzzle
2020-03-07 11:06:29 -05:00
Vince Weaver
5d42a49e97
mist: leveldata: re-arrange the structure order to be a bit more compact
...
probably not worth the trouble, will only save like 100 bytes
2020-03-06 15:52:11 -05:00
Vince Weaver
e7026fb076
mist: split level data to own file
2020-03-06 15:29:13 -05:00
Vince Weaver
dd337cda46
mist: split common sprites to own file
2020-03-06 15:19:35 -05:00
Vince Weaver
35d27a144b
mist: update zero page
2020-03-06 15:15:22 -05:00
Vince Weaver
516b641e42
mist: can sit in fireplace now
2020-03-06 15:06:39 -05:00
Vince Weaver
655802c43f
mist: some more images
2020-03-06 00:45:34 -05:00
Vince Weaver
13a23b197b
mist: bump version to 0.4
2020-03-05 16:57:58 -05:00
Vince Weaver
a3466df836
mist: add clock island
...
can now reach all the marker switches
2020-03-05 16:48:45 -05:00
Vince Weaver
1ef0afba10
mist: add tree cabin closeup
2020-03-05 14:30:06 -05:00
Vince Weaver
19bd8b8d56
mist: add in generator house switch
2020-03-05 13:56:42 -05:00
Vince Weaver
74de7c1d5e
mist: add switch at spaceship
2020-03-05 12:28:11 -05:00
Vince Weaver
5c740c0f35
mist: add dentist office
2020-03-05 11:49:46 -05:00
Vince Weaver
75bbe67ba6
mist: title related makefile fix
2020-03-05 01:01:16 -05:00
Vince Weaver
da7be02682
mist: forgot title image
2020-03-05 00:59:07 -05:00
Vince Weaver
873437d509
mist: update with new disk image
2020-03-05 00:26:26 -05:00
Vince Weaver
2ef2626404
mist: use fast lzsa everywhere
2020-03-05 00:25:59 -05:00
Vince Weaver
89404fe833
mist: add playing info on loading page
2020-03-05 00:15:03 -05:00
Vince Weaver
012d449534
lzsa: update benchmarks
2020-03-04 23:22:17 -05:00
Vince Weaver
8d654dce84
mist: move to lzsa compression of graphics
...
saves 7k or so
2020-03-04 22:25:46 -05:00
Vince Weaver
a304431fa2
lzsa: add lzsa test
2020-03-04 21:33:13 -05:00
Vince Weaver
fe5a4bbff7
mist: update TODO
2020-03-04 16:17:43 -05:00
Vince Weaver
fa9f1f5d81
mist: move graphics around
2020-03-04 16:14:41 -05:00
Vince Weaver
056a08d57e
mist: Update with version 0.2
2020-03-03 17:02:59 -05:00
Vince Weaver
00bd091493
mist: added gear location
...
way more trouble than it was worth
2020-03-03 17:02:44 -05:00
Vince Weaver
dbd1edd1de
mist: add another two backgrounds
2020-03-03 15:17:14 -05:00
Vince Weaver
103cb289e5
mist: add two new views
...
this makes walking a bit less jumpy
2020-03-03 14:09:57 -05:00
Vince Weaver
54e16de06c
mist: some more messing with the older graphics
2020-03-03 12:24:54 -05:00
Vince Weaver
701a7e5a59
mist: lighten up the colors on the first few scenes
...
also they are now more consistent with later images
2020-03-03 12:04:34 -05:00
Vince Weaver
d48f4a4cd4
mist: add disk
2020-03-02 16:50:11 -05:00
Vince Weaver
3f5d3b9d30
mist: working?
2020-03-02 16:50:00 -05:00
Vince Weaver
81e4c994e7
mist: can click a switch
2020-03-02 15:50:57 -05:00
Vince Weaver
6e668a3363
mist: can read letter now
2020-03-02 15:46:04 -05:00
Vince Weaver
c12b1ffdaa
mist: add a few more destinations
2020-03-02 15:00:57 -05:00
Vince Weaver
e8860a8d8f
mist: can walk back down to dock
2020-03-02 13:55:52 -05:00
Vince Weaver
d8aa941dfd
mist: add audio clips
...
disabled for now
2020-03-02 11:49:55 -05:00
Vince Weaver
acdb0d9168
ootw: working on sequnce
2020-03-02 02:23:08 -05:00
Vince Weaver
26ad24bc4a
mist: add some more graphics
2020-03-02 02:21:56 -05:00
Vince Weaver
7d06e05e6f
mist: missing an image
2020-03-01 23:19:19 -05:00
Vince Weaver
fa3b4abb85
mist: add some red book pics
2020-03-01 23:18:23 -05:00
Vince Weaver
bbf906be5a
mist: can walk to the red book now
2020-03-01 23:09:35 -05:00
Vince Weaver
7105451bf8
mist: can change direction when move to new location
2020-03-01 15:39:49 -05:00
Vince Weaver
ca9c087736
mist: can walk forward
2020-03-01 15:24:28 -05:00
Vince Weaver
8a81509259
mist: can look left and right
2020-03-01 15:18:10 -05:00
Vince Weaver
c42e3a7bf4
mist: can link through linking book
2020-03-01 13:28:04 -05:00
Vince Weaver
d971ed7b5f
mist: add abstraction
2020-03-01 13:14:49 -05:00
Vince Weaver
6350149f59
mist: cursor now changes as you mouse over things
2020-03-01 12:45:24 -05:00
Vince Weaver
bf6beefc21
mist: some work on lores part
2020-03-01 00:37:09 -05:00
Vince Weaver
4732a8c5c7
mist: another demake
2020-02-28 15:55:57 -05:00
Vince Weaver
05ebecfeeb
ootw: c15: add falling animation
2020-02-27 16:26:42 -05:00
Vince Weaver
cf3ce76cf3
ootw: c15: bridge collapse
2020-02-26 00:58:01 -05:00
Vince Weaver
be70971b04
vs: add some missing files
2020-02-24 00:19:48 -05:00
Vince Weaver
26dd455145
ootw: add bridge animation
2020-02-24 00:19:07 -05:00
Vince Weaver
67e6c39a58
ootw: c15: add friend
2020-02-23 17:15:49 -05:00
Vince Weaver
cd2b521544
ootw: breaking through glass happens
...
had to split across 3 disks, getting too big
2020-02-23 15:58:27 -05:00
Vince Weaver
bfba707522
ootw: add another animation for c15
2020-02-23 01:14:02 -05:00
Vince Weaver
3e6284b135
vs: mostly working
2020-02-17 14:33:26 -05:00
Vince Weaver
b7e70b388c
vs: some work on vertical scrolling
2020-02-17 13:41:01 -05:00
Vince Weaver
744f3f9a64
ootw: c15: add alien
...
need to add real AI
also fades into the background
2020-02-14 20:38:55 -05:00
Vince Weaver
f0be818671
ootw: c15: more laser work
2020-02-14 19:26:36 -05:00
Vince Weaver
06a2fbe7da
ootw: c15: fine tune shots a bit
2020-02-14 16:35:13 -05:00
Vince Weaver
445b86662b
ootw: c15: update foreground action
2020-02-14 16:22:16 -05:00
Vince Weaver
c42461834e
c15: foreground guard
2020-02-14 16:09:51 -05:00
Vince Weaver
aa711dc79a
ootw: c15: add big laser shot
2020-02-14 01:06:34 -05:00
Vince Weaver
ba52947886
ootw: c15: walking alien animation
2020-02-14 00:37:35 -05:00
Vince Weaver
6d81ba6988
ootw: update TODO
2020-02-10 16:47:48 -05:00
Vince Weaver
512365a310
ootw: c15: shots do wall damage
2020-02-10 13:06:33 -05:00
Vince Weaver
5f4fc26b16
ootw: c15: more trapezoid progress
2020-02-10 12:30:21 -05:00
Vince Weaver
2892e3956d
ootw: collision: had some code comments pending
2020-02-10 11:03:59 -05:00
Vince Weaver
18da26db37
ootw: c15: more trapezoids
2020-02-10 01:43:27 -05:00
Vince Weaver
d43a0a97b5
ootw: update c15 laser handling
2020-02-10 01:05:18 -05:00
Vince Weaver
b9bd74e5a8
ootw: c15: guard shooting
2020-02-07 16:01:43 -05:00
Vince Weaver
26593ef8ec
ootw: c15: add intro movie
2020-02-07 01:13:49 -05:00