Commit Graph
137148 Commits
Author SHA1 Message Date
Strangerke 2178770898 HDB: Change init functions to handle errors 2019-09-03 17:17:34 +02:00
Eugene Sandulenko 23c7dc8ebd HDB: Implement differences in rendering pipeline for the PPC demo 2019-09-03 17:17:34 +02:00
Eugene Sandulenko 62a0fb8551 HDB: Remove unneeded include 2019-09-03 17:17:34 +02:00
Nipun Garg 6fbadccf08 HDB: Fix voice playing when no message on screen 2019-09-03 17:17:34 +02:00
Nipun Garg 7e0af9a2cb HDB: Fix Try Again position 2019-09-03 17:17:34 +02:00
Eugene Sandulenko 0dbc63a31f HDB: Remove redundant global references 2019-09-03 17:17:34 +02:00
Eugene Sandulenko 5f2be7e993 HDB: Remove unnecessary global references 2019-09-03 17:17:34 +02:00
Eugene Sandulenko 45e49a6ba2 HDB: Support bootparams for demo 2019-09-03 17:17:34 +02:00
Eugene Sandulenko d7b1e9d38e HDB: Implement quit screenshot differences for the PPC demos 2019-09-03 17:17:34 +02:00
Eugene Sandulenko 390152b0b8 HDB: Implement cheating as GUI option 2019-09-03 17:17:34 +02:00
Nipun Garg c2a8a0c2c4 HDB: Fix PPC Double Click code 2019-09-03 17:17:34 +02:00
Eugene Sandulenko f0eb59cdee HDB: Draw all stars/snow in PPC version.
Along the way, this caught a buffer overflow, so sanity checks
were also implemented
2019-09-03 17:17:34 +02:00
Nipun Garg e1f0506642 HDB: Fix drawDeliveries() when carrying 2...
... or more delivery items
2019-09-03 17:17:34 +02:00
Nipun Garg a5f66ed1fe HDB: Fix warnings 2019-09-03 17:17:34 +02:00
Nipun Garg a411d35b20 HDB: Add PPC version of updateFade() 2019-09-03 17:17:34 +02:00
Strangerke 29eb9dc9d6 HDB: Remove an unused member of Song, get rid of the return value of several sound functions 2019-09-03 17:17:33 +02:00
Eugene Sandulenko eaa972347f HDB: Increase number of slots to 99 and support saveload from the GMM 2019-09-03 17:17:33 +02:00
Strangerke f14edf90d4 HDB: Remove two unused variables 2019-09-03 17:17:33 +02:00
Strangerke bbcab297f7 HDB: Reduce the scope of some more variables in gfx 2019-09-03 17:17:33 +02:00
Nipun Garg 8b1d05eefa HDB: Fix PPC No Deliveries screen
Earlier the No Deliveries couldn't be exited
since _dlvsInfo.animate was true
2019-09-03 17:17:33 +02:00
Nipun Garg 83ceef1e97 HDB: Fix PPC _quitYes and _quitNo co-ordinates 2019-09-03 17:17:33 +02:00
Nipun Garg a69f6afe10 HDB: Convert FPS to Millis for double click check 2019-09-03 17:17:33 +02:00
Nipun Garg ae17affac0 HDB: Fix centerPrint() Height 2019-09-03 17:17:33 +02:00
Nipun Garg 680aeba0a4 HDB: Simplify conditional 2019-09-03 17:17:33 +02:00
Eugene Sandulenko e9970a20dd HDB: Implement PPC demo Lua differences for saving 2019-09-03 17:17:33 +02:00
Strangerke d399dc6f9d HDB: Reduce the scope of some variables in window 2019-09-03 17:17:33 +02:00
Eugene Sandulenko 68765181e4 HDB: Add engine dependencies 2019-09-03 17:17:33 +02:00
Eugene Sandulenko e08a1ec37d HDB: Implement Handango differences 2019-09-03 17:17:33 +02:00
Eugene Sandulenko febdd3beee HDB: Fix crashes in PPC demo 2019-09-03 17:17:33 +02:00
Eugene Sandulenko 8198a5d99e HDB: Fix crash in start menu in PPC version 2019-09-03 17:17:33 +02:00
Eugene Sandulenko bccb817812 HDB: Rotate pictures on load 2019-09-03 17:17:33 +02:00
Eugene Sandulenko adc41ff141 HDB: Fix PPC screen dimensions once more 2019-09-03 17:17:33 +02:00
Eugene Sandulenko eecd232132 HDB: First attempt to fix PPC graphics 2019-09-03 17:17:33 +02:00
Eugene Sandulenko 0536d53dbe HDB: Fix copy/paste error in script patch for MAP01 2019-09-03 17:17:33 +02:00
Nipun Garg 24da0a245c HDB: Add PPC cursor 2019-09-03 17:17:33 +02:00
Eugene Sandulenko bbbeaec131 HDB: Save function pointers
It is bug in the original, which led to broken dialog with
Chiste on Map01
2019-09-03 17:17:33 +02:00
Nipun Garg fb95542a86 HDB: Fix drawDeliveries() 2019-09-03 17:17:33 +02:00
Nipun Garg 53534edc8f HDB: Fix PPC controls 2019-09-03 17:17:33 +02:00
Eugene Sandulenko fab015edd2 HDB: Fix script patch for MAP01 2019-09-03 17:17:33 +02:00
Eugene Sandulenko c12a068bcc HDB: Better Lua tracing 2019-09-03 17:17:33 +02:00
Eugene Sandulenko 1157a88cca HDB: Fix mismatched delete 2019-09-03 17:17:32 +02:00
Eugene Sandulenko 5570f784b6 HDB: Initialise more variables 2019-09-03 17:17:32 +02:00
Eugene Sandulenko 41696e9efd HDB: Fix PPC screen dimensions 2019-09-03 17:17:32 +02:00
Eugene Sandulenko 1fd83bf7a2 HDB: Initialise skipped variables in PPC mode 2019-09-03 17:17:32 +02:00
Eugene Sandulenko b89f14360b HDB: Fix crash in gfx loading 2019-09-03 17:17:32 +02:00
Eugene Sandulenko 5a0305bb9a HDB: Fix warnings 2019-09-03 17:17:32 +02:00
Eugene Sandulenko 4406d89743 HDB: Move heavy lifting out of HDBGame constructor 2019-09-03 17:17:32 +02:00
Eugene Sandulenko e514a6c8c1 HDB: Better error messages 2019-09-03 17:17:32 +02:00
Eugene Sandulenko 1f02749874 HDB: Simplify openMPC() 2019-09-03 17:17:32 +02:00
Eugene Sandulenko d548d1dfb8 HDB: Simplify findFirstData() 2019-09-03 17:17:32 +02:00