1176 Commits

Author SHA1 Message Date
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
Strangerke
161553db9b HDB: Reduce some more variable scopes, simplify a couple of checks in input.cpp 2019-09-03 17:17:32 +02:00
Strangerke
22251ec2a7 HDB: Introduce two new enums for the sound 2019-09-03 17:17:32 +02:00
Nipun Garg
cb8976b65a HDB: Add Handango GFX and Demo Title Screen 2019-09-03 17:17:32 +02:00
Nipun Garg
9c2d639a35 HDB: Adapt loadFont, Picture::load, Tile::load for
PPC
2019-09-03 17:17:32 +02:00
Nipun Garg
1d1ace6ab5 HDB: Simplify setPixel() 2019-09-03 17:17:32 +02:00
Nipun Garg
16fd226902 HDB: Remove NULL deletes 2019-09-03 17:17:32 +02:00
Nipun Garg
43ad1af61e HDB: Draw Pointer only for Windows version
Temporarily until pointer is not adapted to PPC
2019-09-03 17:17:31 +02:00
Eugene Sandulenko
08d486981c HDB: Check map hitting code 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
d4f1d41275 HDB: Fix fade rendering. No artifacts, yay! 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
c4495e5449 HDB: Added commented out credits debugging patch 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
25eaaf38fb HDB: Fix inconsistency in platform-specific code
This led to crash in destructors
2019-09-03 17:17:31 +02:00
Eugene Sandulenko
7916f2c86b HDB: Fix warnings 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
9247adefec HDB: Fix isPPC() check 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
ee0445e557 HDB: Sync sound settings with config at the startup 2019-09-03 17:17:31 +02:00
Nipun Garg
c63d716180 HDB: Rewind played-out sounds 2019-09-03 17:17:31 +02:00
Nipun Garg
7ad5cf9d30 HDB: Add new PPC-specific code 2019-09-03 17:17:31 +02:00
Nipun Garg
878eefceb5 HDB: Integrate PPC version of Menu and Gfx 2019-09-03 17:17:31 +02:00
Nipun Garg
89e4c9f5a9 HDB: Integrate PPC version of Window 2019-09-03 17:17:31 +02:00
Nipun Garg
345c017ff7 HDB: Section off WIN32 specific-code 2019-09-03 17:17:31 +02:00
Eugene Sandulenko
e3ec3480ae HDB: Fix warning 2019-09-03 17:17:31 +02:00
Nipun Garg
8062f98b5a HDB: Add Window Platform-specific Constants 2019-09-03 17:17:31 +02:00
Nipun Garg
b2fded7dca HDB: Fix _screenDrawWidth and _screenDrawHeight 2019-09-03 17:17:31 +02:00
Nipun Garg
b51881c446 HDB: Change song names for PPC 2019-09-03 17:17:31 +02:00
Nipun Garg
63f9cd97ad HDB: Fix PPC crash due to _menuBackoutGfx 2019-09-03 17:17:31 +02:00
Nipun Garg
a5ee5fbd18 HDB: Add Platform-specific constants for Menu 2019-09-03 17:17:31 +02:00