Commit Graph

514 Commits

Author SHA1 Message Date
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
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
50f5333e73 mist: update TODO list 2020-07-23 10:29:05 -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