Commit Graph

25 Commits

Author SHA1 Message Date
Vince Weaver c59fa6c0e4 peasant: load parse_input high
have the actual compressed strings loaded by each individual section
2021-10-20 23:54:09 -04: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 929c8e50c3 peasant: split off inventory code
put in language card?
2021-10-17 00:41:52 -04:00
Vince Weaver 3b5fecaa78 peasant: more work on text 2021-10-13 17:42:07 -04:00
Vince Weaver aaeab984bf peasant: rename graphics directory
needless churn is fun
2021-10-12 21:18:40 -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 c8d61d3051 peasant: hook up some dialog 2021-10-03 21:59:24 -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 c340aa6bbe peasant: centralize peasant text 2021-09-30 00:25:03 -04:00
Vince Weaver 1ad76c384c peasant: more background work 2021-09-29 16:13:38 -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 4223028a9d peasant: start work on load game support 2021-09-19 18:49:00 -04:00
Vince Weaver 971aa1c147 peasant: more work on inventory 2021-08-31 01:15:12 -04:00
Vince Weaver 90a49ff439 peasant: centralize score code 2021-08-28 23:05:36 -04:00
Vince Weaver 768957fa33 peasant: going behind things seems to work 2021-08-24 23:48:31 -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 d9b6fe05b3 peasant: centralize move code 2021-08-24 13:52:11 -04:00
Vince Weaver 814d465eaa peasant: add priority graphic loading 2021-08-24 13:38:03 -04:00
Vince Weaver 15cd660484 peasant: update the graphics 2021-08-23 23:02:23 -04:00
Vince Weaver 514bf50c7c peasant: just add in all the backgrounds
these aren't fully ready yet
2021-08-22 23:07:37 -04:00
Vince Weaver 47889a6d1b peasant: add some more locations 2021-08-22 01:47:52 -04:00
Vince Weaver edf316ac06 peasant: make edge transitions a bit better 2021-08-18 00:46:05 -04:00
Vince Weaver 8ea755c9a2 peasant: peasantry too big, split up in 4 pieces 2021-08-18 00:29:23 -04:00