Commit Graph

27 Commits

Author SHA1 Message Date
Vince Weaver
f6da6b1573 ootw: slide if crouch while running. not really that noticable 2019-08-17 15:51:15 -04:00
Vince Weaver
ee98df5689 ootw: finally implement run-jump 2019-08-17 15:27:17 -04:00
Vince Weaver
aba8e609fc ootw: add crouch kicking, start hooking up more doors l2 2019-08-16 16:32:59 -04:00
Vince Weaver
98c083f232 ootw: optimize keyboard/state handling a bit
add some additional state bits
2019-08-16 11:49:40 -04:00
Vince Weaver
c1220ab573 ootw: c4: can collide with locked doors now 2019-08-15 13:38:11 -04:00
Vince Weaver
37acfc63a2 ootw: c4: re-arrange code, back where started :( 2019-08-09 16:36:00 -04:00
Vince Weaver
f98a36a591 ootw: c4: falling into pit more or less works 2019-08-09 13:58:58 -04:00
Vince Weaver
fc4d1e3b2e ootw: c4: fall off cliff
this was a huge pain
2019-08-09 12:54:52 -04:00
Vince Weaver
381661a3d0 ootw: initial laser stance 2019-08-09 00:37:07 -04:00
Vince Weaver
e0ddb03979 ootw: more underwater
you can sorta swim now, and the console sinks
2019-07-26 01:01:21 -04:00
Vince Weaver
e326850ea8 ootw: change room limit detection a bit 2019-07-12 10:05:55 -04:00
Vince Weaver
5af4f268d0 ootw: c2: more elevator code 2019-07-11 12:30:34 -04:00
Vince Weaver
e3465596ac ootw: fine-tune the walking/running a bit 2019-03-23 13:34:12 -04:00
Vince Weaver
448f16e947 ootw: change the keyboard controls
a bit more awkward, but something that will actually work on a II+
2019-03-23 13:20:43 -04:00
Vince Weaver
a941e5a3df ootw: add cropping sprite support
horrible code but seems to work now

also room limits are +128 now because I am not smart enough
to figure out signed compare on 6502
2019-03-23 01:25:13 -04:00
Vince Weaver
b94cd39e8c ootw: work on cropped sprite 2019-03-22 01:14:33 -04:00
Vince Weaver
821a9b47ad ootw: swinging sorta works 2019-03-17 01:28:42 -04:00
Vince Weaver
2d31fc5f30 ootw: split out room edge detection
now we can jump on run to other rooms

still a bit buggy.  Also hit the NMOS 6502 jump table bug
2019-03-16 14:17:20 -04:00
Vince Weaver
9b2822c706 ootw: jumping works a bit better 2019-03-16 12:53:47 -04:00
Vince Weaver
38e7664284 ootw: try to hook up jumping
ends up doing the moonwalk
2019-03-15 17:08:18 -04:00
Vince Weaver
4bde4adff2 ootw: move collapsing in with the general physicist movement
also had to mirrow the physicist collapse sprite (was right rather
than left)
2019-03-15 13:47:41 -04:00
Vince Weaver
267e27289b ootw: can run now 2019-03-15 13:00:47 -04:00
Vince Weaver
2ff3a299f9 ootw: change the physicist state machine to be more compact 2019-03-15 12:28:46 -04:00
Vince Weaver
eb8544113c ootw: mess around with walking 2019-03-10 01:21:35 -05:00
Vince Weaver
540d9e795c ootw: implement kicking and crouching
Apple II keyboard auto-repeat behavior makes this interesting
2019-01-18 11:33:23 -05:00
Vince Weaver
07476896d5 ootw: add earthquake 2019-01-18 00:18:06 -05:00
Vince Weaver
31dbf8cb2f ootw: split make source file up 2019-01-17 16:58:19 -05:00