91453 Commits

Author SHA1 Message Date
Eugene Sandulenko
93f05fa32c HDB: Added debug info to entity loading 2019-09-03 17:17:35 +02:00
Eugene Sandulenko
036ef5fdfd HDB: Mark autosave slots with 'Auto:' in the GUI 2019-09-03 17:17:35 +02:00
Eugene Sandulenko
73b6724b92 HDB: Do not allocate sound handles dynamically 2019-09-03 17:17:35 +02:00
Eugene Sandulenko
c3032f7742 HDB: Remove excess calls to stopVoices() 2019-09-03 17:17:35 +02:00
Eugene Sandulenko
43f39b30de HDB: FUrther simplification of sound code 2019-09-03 17:17:35 +02:00
Eugene Sandulenko
d1ef6fc008 HDB: Cache sounds as data pointers. This fixes problem with distorted sounds 2019-09-03 17:17:34 +02:00
Eugene Sandulenko
9907ebed0a HDB: Simplified sound loading code 2019-09-03 17:17:34 +02:00
Eugene Sandulenko
cf3c1f0997 HDB: Added optional length parameter for querying from FindFirstData 2019-09-03 17:17:34 +02:00
Nipun Garg
af8df1bd56 JANITORIAL: Remove unnecessary whitespace 2019-09-03 17:17:34 +02:00
Nipun Garg
429bb7af4d HDB: Fix Sound caching to prevent Vorbis crash 2019-09-03 17:17:34 +02:00
Nipun Garg
0ca9c2fbcc HDB: Remove unnecessary warnings 2019-09-03 17:17:34 +02:00
Nipun Garg
1e25bf5fbe HDB: Re-add updateFade() debug output 2019-09-03 17:17:34 +02:00
Eugene Sandulenko
f934e0d094 HDB: Replace cursor in PPC version with the one from Win version 2019-09-03 17:17:34 +02:00
Nipun Garg
6500e81aab HDB: Remove redundant STUBs 2019-09-03 17:17:34 +02:00
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