Vince Weaver
|
8aa63389e1
|
ootw: fix bug where the door limits were only calculated at beginning
this doesn't work if we're falling and so no doors are on our Y
so re-call the room-limit routine once we land
|
2020-01-29 22:23:55 -05:00 |
|
Vince Weaver
|
aa5a06a7d5
|
ootw: can now get shot by aliens
|
2019-08-22 13:20:10 -04:00 |
|
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 |
|