91483 Commits

Author SHA1 Message Date
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
Eugene Sandulenko
1658fc8063 HDB: Do not use dereferencing for GZip stream 2019-09-03 17:17:32 +02:00
Eugene Sandulenko
da005a6118 HDB: Portability fixes 2019-09-03 17:17:32 +02:00
Nipun Garg
6581e48230 HDB: Add OGG Support for Linux 2019-09-03 17:17:32 +02:00
Nipun Garg
c95682dc50 HDB: Remove redundant TO_16_LE() calls 2019-09-03 17:17:32 +02:00
Eugene Sandulenko
f11c3afea9 HDB: Fix file len usage in compressed MSD files 2019-09-03 17:17:32 +02:00
Nipun Garg
361f47ff54 HDB: Prevent Backwards Seeking in GZipReadStream 2019-09-03 17:17:32 +02:00