Paul Gilbert
0c91b26334
ULTIMA8: Add better detection entries for the GOG language versions
...
It's not perfect yet, since there are two problems:
1) Other languages come with a eusecode.flx, so even the the known
versions of French & German result in a detection entry for English
2) The game could technically be detected from within the usecode/
folder. Though I can't imagine anyone would do that deliberately
2020-02-01 13:13:51 -08:00
Paul Gilbert
83e4b70b75
ULTIMA8: Fix crash displaying credits
2020-02-01 13:13:51 -08:00
Paul Gilbert
53480f0602
ULTIMA8: Fix default bindings that were bound to merged GUIApp class
2020-02-01 13:13:51 -08:00
Paul Gilbert
f5428e8442
ULTIMA8: Fix loading of keyboard bindings
2020-02-01 13:13:51 -08:00
Paul Gilbert
213b8d2013
ULTIMA8: Fix mouse button release
2020-02-01 13:13:51 -08:00
Paul Gilbert
179919fcd8
ULTIMA8: Remove duplicated old code for sound looping
2020-02-01 13:13:51 -08:00
Paul Gilbert
55e6385452
ULTIMA8: Cleanup and fixes for AudioChannel
2020-02-01 13:13:51 -08:00
Paul Gilbert
87aa1c71f6
ULTIMA8: In progress converting sound to use ScummVM mixer
2020-02-01 13:13:51 -08:00
Paul Gilbert
cdca3406f9
ULTIMA8: Fix erasing a range within arrays
2020-02-01 13:13:51 -08:00
Paul Gilbert
055c52b967
ULTIMA8: Startup fixes
2020-02-01 13:13:51 -08:00
Paul Gilbert
3c9fefaba4
ULTIMA8: Hook Pentagram detection to ScummVM detection
2020-02-01 13:13:51 -08:00
Paul Gilbert
ee662dfdc3
ULTIMA8: Move Console from being a global object to a CoreApp field
2020-02-01 13:13:51 -08:00
Paul Gilbert
71a9f3f3fc
ULTIMA8: Fix startup segmentation crash
2020-02-01 13:13:51 -08:00
Paul Gilbert
2c141d8e50
ULTIMA8: Fix rendering of menu gump
2020-02-01 13:13:51 -08:00
Paul Gilbert
e2c8dff829
ULTIMA8: Move mouse code into it's own class
2020-02-01 13:13:51 -08:00
Paul Gilbert
87c0facf02
ULTIMA8: Remove experimental hardware cursor code
2020-02-01 13:13:51 -08:00
Paul Gilbert
b36674a892
ULTIMA8: Properly setup video mode, fix rendering to screen
2020-02-01 13:13:51 -08:00
Paul Gilbert
69d06762d2
ULTIMA8: Default to Ultima 8 game info
2020-02-01 13:13:51 -08:00
Paul Gilbert
f09ade252b
ULTIMA8: Added ultima8.dat data file, filesys changes to use it
2020-02-01 13:13:51 -08:00
Paul Gilbert
322a6f0b0f
ULTIMA8: Revert back to original's use of reverse iterators
2020-02-01 13:13:51 -08:00
Paul Gilbert
06f0ba188f
ULTIMA8: Merged GUIApp into Ultima8Engine
2020-02-01 13:13:51 -08:00
Paul Gilbert
4752e6b7b4
ULTIMA8: Added missing remaining files, compilation fixes
2020-02-01 13:13:51 -08:00
Paul Gilbert
a312eafb57
ULTIMA8: Hooking up GUIApp execution
2020-02-01 13:13:51 -08:00
Paul Gilbert
0caf5f240c
ULTIMA8: Added games/
2020-02-01 13:13:51 -08:00
Paul Gilbert
274f989886
ULTIMA8: Added audio/midi/timidity/
2020-02-01 13:13:51 -08:00
Paul Gilbert
ec02a9af97
ULTIMA8: Compilation fixes
2020-02-01 13:13:51 -08:00
Paul Gilbert
cc54e71fd3
ULTIMA8: Added audio/midi/
2020-02-01 13:13:51 -08:00
Paul Gilbert
7e5e12b2b7
ULTIMA8: Added audio/
2020-02-01 13:13:51 -08:00
Paul Gilbert
fe720ebf2a
ULTIMA8: Add graphics/ folder
2020-02-01 13:13:51 -08:00
Paul Gilbert
9d67fc364b
ULTIMA8: Added graphics/fonts/
2020-02-01 13:13:51 -08:00
Paul Gilbert
ccda5998af
ULTIMA8: Removal of redundant const specifiers for intrinsic types
2020-02-01 13:13:51 -08:00
Paul Gilbert
62ff5cd280
ULTIMA8: Further compilation and warning fixes
2020-02-01 13:13:51 -08:00
Paul Gilbert
8a4109cd28
ULTIMA8: Fix compiler errors and warnings
2020-02-01 13:13:51 -08:00
Paul Gilbert
b7157b4f81
ULTIMA8: Added required engine options
2020-02-01 13:13:51 -08:00
Paul Gilbert
37e16a7eda
ULTIMA8: Added gumps/widgets/
2020-02-01 13:13:51 -08:00
Paul Gilbert
87bbff6679
ULTIMA8: Added gumps/ folder
2020-02-01 13:13:51 -08:00
Paul Gilbert
150cf3cb31
ULTIMA8: Added texture classes
2020-02-01 13:13:51 -08:00
Paul Gilbert
d10d5aead0
ULTIMA8: convert/ folder
2020-02-01 13:13:51 -08:00
Paul Gilbert
7598c53f83
ULTIMA8: Added conf/ folder
2020-02-01 13:13:51 -08:00
Paul Gilbert
0d7e6ef242
ULTIMA8: Added world/actors/
2020-02-01 13:13:51 -08:00
Paul Gilbert
04f4f34107
ULTIMA8: Added world/ folder
2020-02-01 13:13:51 -08:00
Paul Gilbert
73fe721638
ULTIMA8: Compilation fixes
2020-02-01 13:13:51 -08:00
Paul Gilbert
57e025fcd7
ULTIMA8: Initial files
2020-02-01 13:13:51 -08:00
athrxx
2ae66b7a00
KYRA: fix Pandora build
...
(missing #ifdef in case the EOB engine is disabled)
2020-02-01 21:35:03 +01:00
athrxx
0239ed5e96
KYRA: (HOF) - fix bug #11331
...
This reverts the change from 1d5fd780 which was clearly wrong and caused this new bug (no idea what I was thinking there). To prevent the revival of bug #3721 I now added the proper code for a fix after tracking the whole bug with the DOSBox debugger.
2020-02-01 21:09:50 +01:00
athrxx
2c91759a05
KYRA: (LOK) - add missing delay (bug #11330 )
2020-02-01 21:09:49 +01:00
athrxx
0820b0617d
KYRA: (EOB) - add PC Speaker driver
2020-02-01 21:09:49 +01:00
athrxx
46ef0109b5
KYRA: (EOB) - prepare for PC Speaker support
...
This commit does not include the actual driver. It only provides the necessary refactoring and resource handling.
2020-02-01 21:09:49 +01:00
Thanasis Antoniou
ad046b1589
NETWORKING: Fix compiler warning about always false comparison
...
warning: comparison is always false due to limited range of data type [-Wtype-limits]
s is Common::String. s[i] is thus a "char". If char is signed 8bit then the comparison will indeed always be false.
2020-02-01 18:22:38 +02:00
Thanasis Antoniou
a95f18769d
BLADERUNNER: Restore Rachael's missing dialogue in SPA/ITA
...
This only occurs on Spanish and Italian versions. ENG/DEU/FRA have a redundant line there.
Credits for spotting the missing Rachael's and Leary's lines again go to IlDucci of the Spanish translation team.
2020-02-01 18:03:38 +02:00