Commit Graph

6315 Commits

Author SHA1 Message Date
Vince Weaver
bb240f3c88 peasant: initial work toward loading from hard disk image 2024-09-21 01:34:05 -04:00
Vince Weaver
499c4da0e7 peasant: finish spreading things to 3 disks 2024-09-20 23:27:30 -04:00
Vince Weaver
f5e4456e41 peasant: rehook up early ending 2024-09-20 00:38:18 -04:00
Vince Weaver
345214d6b4 climb: fix issue that crashed on real hardware
we were indexing off the end of the sprite and on real hardware the
uninitialied pointers there indexed into bad places
2024-09-19 21:55:02 -04:00
Vince Weaver
8391455d46 peasant: move some more things around 2024-09-19 21:54:32 -04:00
Vince Weaver
dcc0a0ba1d peasant: re-arrange things so you can sorta play the game again 2024-09-19 16:22:52 -04:00
Vince Weaver
ae4e99bd2b peasant: more build fixes 2024-09-19 14:46:32 -04:00
Vince Weaver
f31b3a5f09 peasant: more build fixes 2024-09-19 14:43:27 -04:00
Vince Weaver
97077a07f5 peasant: fix build 2024-09-19 14:37:00 -04:00
Vince Weaver
416fc9fb8e peasant: fix some Makefiles 2024-09-19 14:29:41 -04:00
Vince Weaver
5721d72c0f peasant: more missing Makefiles 2024-09-19 14:26:56 -04:00
Vince Weaver
337e624c2a peasant: forgot another Makefile 2024-09-19 14:26:24 -04:00
Vince Weaver
ca287551fe peasant: forgot Makefile 2024-09-19 14:25:24 -04:00
Vince Weaver
0452dacec1 peasant: more moving things around 2024-09-19 14:23:45 -04:00
Vince Weaver
5ea8eedf2a peasant: more moving files around 2024-09-19 14:01:32 -04:00
Vince Weaver
25b58940a6 peasant: more moving files around 2024-09-19 13:45:00 -04:00
Vince Weaver
54dbeb03e4 peasant: move moving things to directories 2024-09-19 13:32:39 -04:00
Vince Weaver
c0cf1ce1de peasant: move some more files around 2024-09-19 13:02:33 -04:00
Vince Weaver
e153633a02 peasant: more moving things to separate directories 2024-09-19 12:45:46 -04:00
Vince Weaver
4039a437e7 climb: make harder on Z version 2024-09-18 23:17:41 -04:00
Vince Weaver
e1f540e854 climb: make fit in with coachz a bit better 2024-09-18 22:57:03 -04:00
Vince Weaver
c8bbc51045 sb: shuffle around so disk used more optimally 2024-09-18 22:26:24 -04:00
Vince Weaver
54e1768aff climb: add rock collision 2024-09-18 22:25:58 -04:00
Vince Weaver
e88c70c92a climb: adjust frequency of rocks 2024-09-17 01:43:13 -04:00
Vince Weaver
604e38b527 climb: update how peasant collision detection works
separate it out to separate 256 byte field, away from priorities

takes a bit more space but also simplifies and a bit faster?
2024-09-17 00:47:24 -04:00
Vince Weaver
85448a5528 climb: more work on sprite code
peasant priority now works with 3-wide sprites
2024-09-16 22:43:03 -04:00
Vince Weaver
cdfb5cbefe climb: work on 3d positioning optimization 2024-09-16 20:56:12 -04:00
Vince Weaver
bf5c62a292 climb: avoid crash when you get too high 2024-09-15 23:50:33 -04:00
Vince Weaver
3edbca121b peasant: fix issues when going down the mountain
spoiler: you shouldn't be able to
2024-09-15 15:33:46 -04:00
Vince Weaver
6c626789de climb: reset enemies when change screens 2024-09-15 01:24:52 -04:00
Vince Weaver
c59e5138e0 climb: adjust rock speed 2024-09-15 01:04:57 -04:00
Vince Weaver
d12e9ede7a climb: clean up erase code 2024-09-15 00:02:17 -04:00
Vince Weaver
be4c387bae climb: clean up drawing to avoid flicker 2024-09-14 23:52:32 -04:00
Vince Weaver
b1c5a71054 climb: have intro/outtro 2024-09-14 21:04:14 -04:00
Vince Weaver
e4ae83c773 climb: can now fall from upper levels 2024-09-14 12:35:16 -04:00
Vince Weaver
2f8e6163f8 pq2: Makefile fix 2024-09-13 01:19:41 -04:00
Vince Weaver
ae7ee718b5 pq2: threw together simple scene of Peasant's Quest II
shouldn't be allowed on the hrwiki, just gives me ideas
2024-09-13 01:18:19 -04:00
Vince Weaver
6fd980e342 climb: proper collision detection with bird 2024-09-12 14:18:39 -04:00
Vince Weaver
148d018253 climb: more work on collision 2024-09-12 00:32:08 -04:00
Vince Weaver
d2a516f304 peasant: falling animations closer to good 2024-09-11 22:13:09 -04:00
Vince Weaver
996c5ea023 peasant: missed a file 2024-09-11 20:29:06 -04:00
Vince Weaver
f5cd862128 peasant: start hooking up new sprite code 2024-09-11 16:33:27 -04:00
Vince Weaver
aa5def2cc7 peasant: start adding in new sprite code 2024-09-11 01:49:22 -04:00
Vince Weaver
3273a11ea2 peasant: start re-arranging source code
make it more like Riven
2024-09-11 01:23:12 -04:00
Vince Weaver
b540db4b80 climb: initial falling support
not really there yet
2024-09-10 15:32:50 -04:00
Vince Weaver
1d7e3f4f3a climb: adjust so rocks go off bottom when on upper levels 2024-09-10 14:46:33 -04:00
Vince Weaver
b6202fa141 climb: more progress
can go to next scene, also flame looks better
2024-09-10 00:06:47 -04:00
Vince Weaver
0dd367795a climb: udpate sprites 2024-09-09 00:02:51 -04:00
Vince Weaver
91f4cf15f3 climb: experimenting with the sprites
black outlined purple might be the best
2024-09-08 01:20:47 -04:00
Vince Weaver
bd60640937 climb: movement matches actual game more closely 2024-09-08 00:53:26 -04:00