Cameron Cawley
4a1d7a1753
ULTIMA: Disable unstable subengines by default
2020-09-10 19:38:55 -07:00
Matthew Duggan
09bf38c120
ULTIMA: Add missing initializers for coverity
2020-05-09 22:02:27 +09:00
Paul Gilbert
c811d4c658
ULTIMA: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Lothar Serra Mari
d81b51a065
ULTIMA: Make OSD message regarding missing ultima.dat translateable
2020-02-15 08:27:23 +01:00
Paul Gilbert
055a9effc2
ENGINES: Adding an isAutosave flag to the new saveGameStream method
...
This is primarily future-proofing. Many games either show a message
or do some other UI action like closing an open game menu, and
obviously that should only be done when a savegame created by the
user is done, rather than for regular autosaves. By making this a
flag, when engines override saveGameStream, they'll be able to
tell if it's an autosave, and only do UI changes if not
2020-02-04 19:05:26 -08:00
Paul Gilbert
ebab59262d
ULTIMA1: Further fixes for loading and saving
2020-02-01 13:13:51 -08:00
dreammaster
cd3a7ad397
ULTIMA1: Merge the GameState classes into the Game classes
...
This somewhat simplifies the class hierarchy, and will make it easier
to implement savegame code later on
2020-02-01 13:13:51 -08:00
Paul Gilbert
8355267a13
ULTIMA1: Implement loading of ultima.dat datafile
2020-02-01 13:13:51 -08:00
Paul Gilbert
d562f101a3
ULTIMA1: Adding startup logic for VGA mode
2020-02-01 13:13:51 -08:00
Paul Gilbert
f9bfcfae5b
ULTIMA1: Added Ultima 1 VGA Enhanced detection entry
2020-02-01 13:13:51 -08:00
Paul Gilbert
fe53fbad47
ULTIMA1: Added game view border
2020-02-01 13:13:51 -08:00
Paul Gilbert
1379c0d359
ULTIMA1: Merge MainGameWindow and GameManager into new GameBase
2020-02-01 13:13:51 -08:00
Paul Gilbert
72e34bdc65
ULTIMA1: Merge the core Game and Shared Game classes
2020-02-01 13:13:51 -08:00
Paul Gilbert
502699140d
ULTIMA1: Adding a bunch of skeleton classes in
2020-02-01 13:13:51 -08:00
Paul Gilbert
a9a4313463
ULTIMA1: Added more resource management code, and a shared 8x8 font
2020-02-01 13:13:51 -08:00