Age | Commit message (Collapse) | Author |
|
svn-id: r12955
|
|
svn-id: r12919
|
|
locations; note that COMI savegames made between this change and my previous change to vars.cpp may be 'lost' due to this, however that should be minor compared to loosing all previous COMI savegames ;-)
svn-id: r12324
|
|
svn-id: r12176
|
|
svn-id: r12167
|
|
Serializer::saveWord/loadWord to saveUint16/loadUint16
svn-id: r11955
|
|
svn-id: r11928
|
|
(and when loading, resume playing of tracks which are meant to loop forever)
svn-id: r11423
|
|
explicitly
svn-id: r10571
|
|
svn-id: r10315
|
|
Implemented _cmd_queue save/load. In addition to requiring
_cmd_queue information, this bug arises from a rare assumption
that sound resources are loaded in memory even though they
aren't currently playing. Therefore, a list of sound resources
loaded in memory is included in the savegame, so that all
relevant sound resources are reloaded when the savegame is
loaded. This also fixes an unreported music bug in S&M when
saving a game while outside the Bumpusville mansion.
As a result of savegame format modifications, we are now at
savegame version 23.
svn-id: r10254
|
|
of two big FIXME's, and might fix other scaling bugs in FT/DIG
svn-id: r10140
|
|
a simple number. So that it's still obvious
that the number refers to version, a VER()
macro does nothing to the number but makes
it obvious what the number is for. This
has the exact same effect as the enum that
was going to get more and more lengthy
as the savegame version evolved.
svn-id: r9901
|
|
Savegame version now at 21.
svn-id: r9900
|
|
svn-id: r9585
|
|
so that we at some point can get rid of -Icommon; exception is made for stdafx.h, since a) we might want to rename it and b) might want to move it to the top level)
svn-id: r9359
|
|
specific stuff from gameDetector.h to scumm.h; cleaned up some #includes (ideally, never #include something in a header file if you can avoid it - this cuts down interdepencies)
svn-id: r8496
|
|
NUM_SCRIPT_SLOT to 80 (done at the same time so I only have to up the save game version once)
svn-id: r8050
|
|
data, which will allow it to parse other MIDI formats. To receive parsed data, Player now derives from MidiDriver to act as a "fake MIDI driver".
Miscellaneous upgrades and fixes to MidiParser, including the Smart Jump (which could not be tested before iMuse started making use of the MidiParser).
*** THIS IS A BIG UPGRADE! EXTENSIVE REGRESSION TESTING IS NEEDED! ***
This has been tested through the intros and a number of other scenes from MI2, FOA and S&M.
NOTE! This upgrade introduces savegame format version V19. Earlier version savegames will load, but the music will simply start over from the beginning. Only V19 and later games will properly restore the position of the music! Don't say you weren't warned....
svn-id: r7849
|
|
for save/load of localvars -> this fixes many old save games, and allows us to be future compatible
svn-id: r7846
|
|
Savegames are now version 17 (VER_V17).
svn-id: r7808
|
|
svn-id: r6726
|
|
svn-id: r6547
|
|
svn-id: r6469
|
|
svn-id: r6453
|
|
svn-id: r6440
|
|
games as a byte. This means that existing savegames are still affected by the bug
svn-id: r6376
|
|
Save/load version is now VER_V11.
Adlib/MT-32 instrumentation is now saved and loaded.
BACK UP YOUR VER_V10 SAVEGAMES, JUST IN CASE!
svn-id: r6044
|
|
svn-id: r6007
|
|
svn-id: r5885
|
|
svn-id: r4999
|
|
code to saveload.h
svn-id: r4997
|
|
svn-id: r4863
|
|
svn-id: r4785
|