Paul Gilbert
06dbc280a1
ULTIMA6: Added save/ folder
2020-02-01 13:13:51 -08:00
Paul Gilbert
73b80c29c6
ULTIMA6: Added portraits/ folder
2020-02-01 13:13:51 -08:00
Paul Gilbert
d0b32bdafc
ULTIMA6: Added pathfinder/ folder
2020-02-01 13:13:51 -08:00
Paul Gilbert
1b1c1e6b59
ULTIMA6: Added files/ folder
2020-02-01 13:13:51 -08:00
Paul Gilbert
40b35da05c
ULTIMA6: Added misc/ folder
2020-02-01 13:13:51 -08:00
Paul Gilbert
d720efdfe5
ULTIMA6: Added conf/ folder
2020-02-01 13:13:51 -08:00
Paul Gilbert
39b4550c35
ULTIMA6: Initial files commit
2020-02-01 13:13:51 -08:00
Paul Gilbert
020878f2b4
ULTIMA8: Fix detection table warning
2020-02-01 13:13:51 -08:00
Paul Gilbert
c236d83295
ULTIMA8: Move std/ folder into shared/std/
2020-02-01 13:13:51 -08:00
Paul Gilbert
34a387472c
ULTIMA8: Make Ultima8 namespace be a sub-namespace of Ultima
2020-02-01 13:13:51 -08:00
Paul Gilbert
bed0b05013
ULTIMA8: Skip intro when loading savegame from launcher
2020-02-01 13:13:51 -08:00
Paul Gilbert
c22e888cd4
ULTIMA8: Hooking up GMM save/load
2020-02-01 13:13:51 -08:00
Paul Gilbert
5d92e3a12c
ULTIMA8: Extra defines cleanup
2020-02-01 13:13:51 -08:00
Paul Gilbert
4abed94231
ULTIMA8: Support key bindings using Ctrl, Alt, Shift, or Meta
2020-02-01 13:13:51 -08:00
Paul Gilbert
bae44fcb51
ULTIMA8: Fix loading savegames
2020-02-01 13:13:51 -08:00
Paul Gilbert
687d39a28e
ULTIMA8: Fix crash in text rendering
2020-02-01 13:13:51 -08:00
Paul Gilbert
40bdce6190
ULTIMA8: Adding area to pass through ScummVM configuration settings to the engine
2020-02-01 13:13:51 -08:00
Paul Gilbert
328e840769
ULTIMA8: Remove redundant Meta engine methods
2020-02-01 13:13:51 -08:00
Paul Gilbert
df47b705d4
ENGINES: target wasn't properly being used in listSaves
2020-02-01 13:13:51 -08:00
Paul Gilbert
032a4e6378
ULTIMA8: Implementing new savegame code
2020-02-01 13:13:51 -08:00
Paul Gilbert
13ddfd562d
ULTIMA8: Skeleton for new custom saveagme reader/writer
2020-02-01 13:13:51 -08:00
Paul Gilbert
7ae87f1582
ULTIMA8: Fix OutSaveFile not supporting a seekable write stream
2020-02-01 13:13:51 -08:00
Paul Gilbert
3ffc0ec403
ULTIMA8: Adding zip code
2020-02-01 13:13:51 -08:00
Paul Gilbert
f1ced5d8b8
ULTIMA8: Correct parameters for F5/F7 qucisave/load
2020-02-01 13:13:51 -08:00
Paul Gilbert
8151e2519b
ULTIMA8: Handle opening savegames in rawOpen
2020-02-01 13:13:51 -08:00
Paul Gilbert
3677477d64
ULTIMA8: Further Mac OS compilation fix
2020-02-01 13:13:51 -08:00
Paul Gilbert
627a10eb86
ULTIMA8: Made ultima8 be a sub-engine of an overall ultima folder
...
This is future proofing for the eventual inclusion of other earlier
Ultima games. The first few, in particular look like they can share
some of their classes in common, and the ultima8.dat is going to be
re-purposed to have support data for multiple Ultima games
2020-02-01 13:13:51 -08:00
Paul Gilbert
30623bce09
ULTIMA8: Mac OS compilation fixes
2020-02-01 13:13:51 -08:00
Paul Gilbert
0742de4176
ULTIMA8: Remove hardcoded binding of F5 to the console
2020-02-01 13:13:51 -08:00
Paul Gilbert
24c206678e
ULTIMA8: Fix dragging container gumps
2020-02-01 13:13:51 -08:00
Paul Gilbert
0693844e4b
ULTIMA8: Change console error stream to print warnings
2020-02-01 13:13:51 -08:00
Paul Gilbert
ba4aa8f284
ULTIMA8: Fix priority queue used for pathfinding node list
2020-02-01 13:13:51 -08:00
Paul Gilbert
9751e32e0d
ULTIMA8: Replacing abs with ABS
2020-02-01 13:13:51 -08:00
Paul Gilbert
1245862242
ULTIMA8: Fix death crash when no music player set
2020-02-01 13:13:51 -08:00
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