Commit Graph

14 Commits

Author SHA1 Message Date
Jeff Harris a7e588d1f8
Adds VerifyQuit screen, tidies up memory alloc/free tracing (#37)
* Adds VerifyQuit screen, tidies up very verbose memory alloc/free tracing, extra error checks on SDL calls
2020-09-09 07:41:12 -07:00
Jeff Harris 5defeb8a59 removes nocutscenes from makefile 2020-09-04 22:12:42 -07:00
Jeff Harris 185fb8a2dc
Feature/mainmenu (#35)
* rendering main menu
2020-09-03 00:35:15 -07:00
Jeff Harris 716c65807d
plays intro smack files (#32)
* plays intro smack files
2020-07-19 23:42:03 -07:00
Jeff Harris 77e404f141
Adds font rendering, makes low memory screen work (#30)
* Adds font rendering, makes low memory screen work
* fix tests without data directory
2020-07-08 21:08:55 -07:00
Jeff Harris 0246c1de7f
Feature/renderer (#29)
* Adds first cut of GL renderer
* Adds harness: where we add modern code to interface with the original game code
2020-07-06 00:45:08 -07:00
Jeff Harris 92d549520e
Actor, pixelmap allocation etc (#23)
* Adds screen init, camera allocation
* Implements missing BrActorAdd
2020-02-01 09:15:06 -08:00
Jeff Harris 7d1789a6ef Adds LoadGeneralParameters function 2020-01-10 14:56:03 -08:00
Jeff Harris f42242306a
Implements GameMain initialization (#17)
* GameMain methods
* Adds tests for PDInitialise, CD checks
2019-12-06 09:50:11 -08:00
Jeff Harris b04c31139f
Adds unit tests, some more implementations (#14)
* unit tests, some implementations
2019-11-24 21:19:15 -08:00
Jeff Harris 57bf2c3dc4
compile DETHRACE and BRSRC13 separately. (#13)
* compile DETHRACE and BRSRC13 separately. Fixed some types wronly generated into dr_types.h

* Fix makefile ordering

* make gcc happy
2019-11-22 09:25:44 -08:00
Jeff Harris 3ed8d79000
Codegen: add static modifier (#12)
* Codegen: add static modifier
2019-11-18 22:12:30 -08:00
Jeff Harris 5944ae4b75 Cleans up compile output, only half dozen warnings 2019-11-15 16:23:23 -08:00
Jeff Harris cfbafe8533 move to src 2019-10-29 17:17:46 -07:00