Commit Graph

233 Commits

Author SHA1 Message Date
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
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
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