Commit Graph

35 Commits

Author SHA1 Message Date
Vince Weaver 9fc7069829 peasant: move the lake bubbles to be shared by intro/peasant3 2021-12-31 00:18:29 -05:00
Vince Weaver d16f9523fc peasant: finish updating intro to new infrastructure 2021-12-30 00:46:21 -05:00
Vince Weaver 1ac631bbcf peasant: work on unifying the sprite code 2021-12-29 01:27:37 -05:00
Vince Weaver e85b4bb564 peasant: intro: move text to common location 2021-11-16 12:42:28 -05:00
Vince Weaver b96ebe6bf3 peasant: move loadsave to qload
saves space, also needed if we are going to move parse_text high
2021-10-20 23:21:00 -04:00
Vince Weaver 9235f5da0c peasant: move inventory to language card 2021-10-17 19:58:14 -04:00
Vince Weaver aaeab984bf peasant: rename graphics directory
needless churn is fun
2021-10-12 21:18:40 -04:00
Vince Weaver 6060bb7a01 peasant: add "ESC Skips" message to intro 2021-10-07 00:43:44 -04:00
Vince Weaver 085d3f7b62 peasant: settle on 1x28 vs 7x28 for name of sprite routines 2021-10-05 00:13:31 -04:00
Vince Weaver acb14b5f7f peasant: fixing up things for release 2021-10-03 22:46:24 -04:00
Vince Weaver f80140d330 peasant: add the priority layer to intro sequence
fix bug where rather dashing was a bit stripey at times
2021-10-02 14:43:58 -04:00
Vince Weaver 74ed7d7e9d peasant: fix to work on machines w/o mockingboard
wasn't properly wrapping all cases
2021-09-30 00:57:00 -04:00
Vince Weaver 601c6fafb4 peasant: move most hgr routines to qload
also, escaping a $ in a Makefile is trickier than you'd think
2021-09-26 15:41:43 -04:00
Vince Weaver 9d1c9edfb0 peasant: move decompress into the qload common area 2021-09-26 01:00:15 -04:00
Vince Weaver 9ece0ceb8c peasant: move music playing to the language card
this was a huge pain

also had to remove all calls to the firmware
2021-09-25 22:44:07 -04:00
Vince Weaver 74c93ace2d peasant: hook up trogdor speech 2021-09-17 19:18:38 -04:00
Vince Weaver 5845a0a3b8 peasant: more fine tuning of the inventory 2021-09-04 01:48:35 -04:00
Vince Weaver 00516ef998 peasant: all inventory shown 2021-09-01 23:27:06 -04:00
Vince Weaver 4f6f22391a peasant: more work on inventory 2021-08-31 15:46:22 -04:00
Vince Weaver 90a49ff439 peasant: centralize score code 2021-08-28 23:05:36 -04:00
Vince Weaver 8e3b60e1bb peasant: try to keep peasant Y at a multiple of 4
also initial bg priority support
2021-08-24 21:31:07 -04:00
Vince Weaver da4412f3f2 peasant: make peasant sprite 7x28 instead of 7x30
not sure why it was 7x30 anyway as we ignored the bottom 2 lines

hopefully makes bg masking easier
2021-08-24 20:58:44 -04:00
Vince Weaver 8ea755c9a2 peasant: peasantry too big, split up in 4 pieces 2021-08-18 00:29:23 -04:00
Vince Weaver 1d04940324 peasant: only save part of hires screen
trying to avoid peasant flicker, seems to be improved
2021-08-16 01:31:49 -04:00
Vince Weaver 16b7249b79 peasant: you can now walk to different locations 2021-08-15 21:08:38 -04:00
Vince Weaver 4b1674a492 peasant: have ESCAPE quit the intro 2021-08-15 00:02:13 -04:00
Vince Weaver 5f2ba6bf38 peasant: split game off from intro 2021-08-14 23:31:00 -04:00
Vince Weaver 707fc5de7d peasant: make hgr_text_box routine
optimizes things, though only saves 100 bytes or so
2021-08-14 21:10:56 -04:00
Vince Weaver 60a5c525f8 peasant: move qload earlier and re-enable savefile support 2021-08-14 16:01:36 -04:00
Vince Weaver b92cac0665 peasant: rename all the rest
tested it seems to work again
2021-08-14 15:01:59 -04:00
Vince Weaver b6b89d4e44 peasant: re-arrange stuff in case I make this actually playable 2021-08-14 14:04:46 -04:00
Vince Weaver 9d17167758 peasant: intro more or less done 2021-08-11 15:58:10 -04:00
Vince Weaver 0d1f5cc0e6 peasant: intro animation works, but is *really* slow 2021-08-11 15:49:03 -04:00
Vince Weaver 47e1cee97a peasant: load everything again 2021-08-11 00:41:29 -04:00
Vince Weaver 90772a6e86 peasant: add opening animation 2021-08-10 23:43:30 -04:00