Commit Graph
40 Commits
Author SHA1 Message Date
Ben Castricum e95c2cc3ff ALL: save file => saved game 2016-11-29 21:10:59 +01:00
Thierry Crozat a87a702eb2 ALL: Homogeneize use of 'saved game' in messages 2016-09-18 16:40:34 +01:00
Alexander Tkachev 2d3cfffa84 KYRA: Fix openSaveForWriting() to return OutSaveFile 2016-08-24 16:07:55 +06:00
Alexander Tkachev aee713141b CLOUD: Make OutSaveFile start saves sync
It had to become a proxy class in order to do that.
finalize() starts the saves sync.
2016-08-24 16:07:55 +06:00
Johannes Schickel b79c2156d0 KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
athrxx 0223742a5a KYRA: (EOB) - fix original savefile import
(some monsters were not properly assigned to their spots)
2013-04-23 23:55:31 +02:00
athrxx 66a3b2b2ac KYRA: (EOB) - add debug function to export save files in original format 2013-04-14 13:12:08 +02:00
Johannes Schickel 8d5b4b75d4 KYRA: Make all hex constants use uppercase letters.
Done with:
git ls-files "*.cpp" *".h" | xargs sed -i -e 's/0x\([0-9a-f]*\)/0x\U\1/g'
2013-01-09 06:01:28 +01:00
Johannes Schickel b7e04fa518 KYRA: Some formatting fixes.
Powered by astyle.
2012-11-19 12:54:42 +01:00
athrxx c8a73d30cf KYRA: (EOB) - cleaning up CGA/EGA graphics code
- fix some glitches in CGA rendering mode
- revert most of 66da4777d4 (instead of having lots of EGA dithering routines throughout the whole EOB code we're going to implement some post-processing code in updateScreen())
2012-11-18 00:03:22 +01:00
athrxx ecd1a9f943 KYRA: (EOB) - cleanup CGA/EGA code a bit 2012-02-24 18:09:37 +01:00
athrxx 66da4777d4 KYRA: (EOB) - implement EGA mode (hi res dithering) for EOB II
(also fix various thing connected to CGA/EGA modes)
2012-02-21 21:48:46 +01:00
athrxx 86a817beb5 KYRA: (EOB) - start work on CGA and EGA graphics modes 2012-02-21 21:48:39 +01:00
athrxx 47005de313 KYRA: (EOB) - fix minor bug (wrongly initialized value) and some renaming 2012-02-21 21:48:37 +01:00
athrxx 26a692ff5c KYRA: (EOB) - change behavior of safe game file importing code
- The initial import of original save files will now use the next free available slots instead of moving the original files to the top of the save file list
- add error check to loading routine for original saves
- also limit debug console command to main menu, since it causes issues when used during the game or during character generation
2012-01-16 16:52:13 +01:00
athrxx d355c536c4 KYRA: (EOB) - add support for original save game files
The engine will try to import original save game files once per target (especially the "Quick Start Party").
Afterwards the user can manually import save files with the debug console.
2012-01-15 13:36:50 +01:00
Johannes Schickel a95f34bc64 KYRA: Some formatting fixes. 2011-12-27 02:07:28 +01:00
athrxx d807b3d42b KYRA: (EOB) - implement EOB1 party transfer 2011-12-26 16:18:17 +01:00
athrxx c0e782fd0b KYRA: (EOB) - Start implementing EOB1 party transfer (not working yet)
(ScummVM specific solution which allows the selection of save files of all configured EOB1 targets)
2011-12-26 16:18:17 +01:00
athrxx 0aa3238523 KYRA: (EOB/LOL) - rename some vars
(all cases of Eob to EoB, all cases of Lol to LoL, all cases of LolEobCommon to RpgCommon)
2011-12-26 16:18:16 +01:00
athrxx 8b618e46df KYRA: (EOB/LOL) - cleanup common code
(rename some stuff and move EOB/LOL common code to separate files)
2011-12-26 16:18:16 +01:00
athrxx 1cbd566930 KYRA: (EOB) - fix invalid string access
(also fix several cpp-check warnings)
2011-12-26 16:18:15 +01:00
athrxx 816b40ebf8 KYRA: (EOB) - add debugger, etc.
- add basic debugger support
- fix several minor bugs
2011-12-26 16:18:15 +01:00
athrxx 2448d885e4 KYRA: (EOB) - complete EOBII playability
- fixed temp data generation, block data loading, some spell issues, etc.
- both EOB I and II should now be completable
- one big issue remaining (AdLib driver gets swamped with monster sounds which causes heavy lags in some levels)
2011-12-26 16:18:14 +01:00
athrxx c35de374df KYRA: (EOB) - lots of bug fixes, mostly for EOB II 2011-12-26 16:18:14 +01:00
athrxx b3c8173bd4 KYRA: (EOB) - extend save/load dialogue to support 990 slots 2011-12-26 16:18:14 +01:00
athrxx b288889c97 KYRA: (EOB) - implement wall of force spell 2011-12-26 16:18:14 +01:00
athrxx fc5b29fdbc KYRA: (EOB) - implemented some spells and fixed more bugs 2011-12-26 16:18:13 +01:00
athrxx bac0caeb0f KYRA: (EOB) - lots of fixes towards EOB1 playability
also implement some new code (EOB1 portals, burning hands spell, etc.)
2011-12-26 16:18:13 +01:00
athrxx 84900e8e50 KYRA: (EOB) - add turn undead spell, add some screen fades, fix some bugs 2011-12-26 16:18:13 +01:00
athrxx c302b3e43b KYRA: (EOB) - fix various bugs and implement some spells 2011-12-26 16:18:13 +01:00
athrxx 9140fd8e91 KYRA: (EOB) - implement party resting 2011-12-26 16:18:12 +01:00
athrxx 5baabf037d KYRA: (EOB) - implement save menu 2011-12-26 16:18:12 +01:00
athrxx c53589bcda KYRA: (EOB) - implement load menu
(only 6 slots supported for now)
2011-12-26 16:18:12 +01:00
athrxx b7f7635876 KYRA: (EOB) - implement memorize/pray spells menu 2011-12-26 16:18:12 +01:00
athrxx d7f2720b57 KYRA: (EOB) - match eob code with 3f2b5b9e8b 2011-12-26 16:18:12 +01:00
athrxx 894df5a4ac KYRA: (EOB) - extended saveload caps
(also save/load inventory and spellbook display state)
2011-12-26 16:18:11 +01:00
athrxx 80ece6caae KYRA: (EOB) - replace snprintf/sprintf 2011-12-26 16:18:10 +01:00
athrxx aa031bf98e KYRA: (EOB) - minor code size reduction 2011-12-26 16:18:10 +01:00
athrxx 540d081a6f KYRA: (EOB) - initial code base commit 2011-12-26 16:18:10 +01:00