aboutsummaryrefslogtreecommitdiff
path: root/scumm/imuse.cpp
diff options
context:
space:
mode:
authorJamieson Christian2003-08-29 04:05:23 +0000
committerJamieson Christian2003-08-29 04:05:23 +0000
commit5507d752281c792ffd0037ca80ddeb5da3dc26bf (patch)
tree98e1ada2e8246c9856b2e5029172c6a56ac8e5b3 /scumm/imuse.cpp
parent20aaf3c36552cdb5a4c0cd51e1a0e1496a49f4e7 (diff)
downloadscummvm-rg350-5507d752281c792ffd0037ca80ddeb5da3dc26bf.tar.gz
scummvm-rg350-5507d752281c792ffd0037ca80ddeb5da3dc26bf.tar.bz2
scummvm-rg350-5507d752281c792ffd0037ca80ddeb5da3dc26bf.zip
Replaced VER_V* notation for savegames with
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
Diffstat (limited to 'scumm/imuse.cpp')
-rw-r--r--scumm/imuse.cpp78
1 files changed, 39 insertions, 39 deletions
diff --git a/scumm/imuse.cpp b/scumm/imuse.cpp
index 6395859b84..a6e092737a 100644
--- a/scumm/imuse.cpp
+++ b/scumm/imuse.cpp
@@ -1279,54 +1279,54 @@ void *IMuseInternal::loadReference(void *me_ref, byte type, int ref) {
int IMuseInternal::save_or_load(Serializer *ser, Scumm *scumm) {
const SaveLoadEntry mainEntries[] = {
- MKLINE(IMuseInternal, _queue_end, sleUint8, VER_V8),
- MKLINE(IMuseInternal, _queue_pos, sleUint8, VER_V8),
- MKLINE(IMuseInternal, _queue_sound, sleUint16, VER_V8),
- MKLINE(IMuseInternal, _queue_adding, sleByte, VER_V8),
- MKLINE(IMuseInternal, _queue_marker, sleByte, VER_V8),
- MKLINE(IMuseInternal, _queue_cleared, sleByte, VER_V8),
- MKLINE(IMuseInternal, _master_volume, sleByte, VER_V8),
- MKLINE(IMuseInternal, _trigger_count, sleUint16, VER_V8),
- MKARRAY(IMuseInternal, _channel_volume[0], sleUint16, 8, VER_V8),
- MKARRAY(IMuseInternal, _volchan_table[0], sleUint16, 8, VER_V8),
+ MKLINE(IMuseInternal, _queue_end, sleUint8, VER(8)),
+ MKLINE(IMuseInternal, _queue_pos, sleUint8, VER(8)),
+ MKLINE(IMuseInternal, _queue_sound, sleUint16, VER(8)),
+ MKLINE(IMuseInternal, _queue_adding, sleByte, VER(8)),
+ MKLINE(IMuseInternal, _queue_marker, sleByte, VER(8)),
+ MKLINE(IMuseInternal, _queue_cleared, sleByte, VER(8)),
+ MKLINE(IMuseInternal, _master_volume, sleByte, VER(8)),
+ MKLINE(IMuseInternal, _trigger_count, sleUint16, VER(8)),
+ MKARRAY(IMuseInternal, _channel_volume[0], sleUint16, 8, VER(8)),
+ MKARRAY(IMuseInternal, _volchan_table[0], sleUint16, 8, VER(8)),
// TODO: Add _cmd_queue in here
MKEND()
};
// VolumeFader is obsolete.
const SaveLoadEntry volumeFaderEntries[] = {
- MK_OBSOLETE_REF(VolumeFader, player, TYPE_PLAYER, VER_V8, VER_V16),
- MK_OBSOLETE(VolumeFader, active, sleUint8, VER_V8, VER_V16),
- MK_OBSOLETE(VolumeFader, curvol, sleUint8, VER_V8, VER_V16),
- MK_OBSOLETE(VolumeFader, speed_lo_max, sleUint16, VER_V8, VER_V16),
- MK_OBSOLETE(VolumeFader, num_steps, sleUint16, VER_V8, VER_V16),
- MK_OBSOLETE(VolumeFader, speed_hi, sleInt8, VER_V8, VER_V16),
- MK_OBSOLETE(VolumeFader, direction, sleInt8, VER_V8, VER_V16),
- MK_OBSOLETE(VolumeFader, speed_lo, sleInt8, VER_V8, VER_V16),
- MK_OBSOLETE(VolumeFader, speed_lo_counter, sleUint16, VER_V8, VER_V16),
+ MK_OBSOLETE_REF(VolumeFader, player, TYPE_PLAYER, VER(8), VER(16)),
+ MK_OBSOLETE(VolumeFader, active, sleUint8, VER(8), VER(16)),
+ MK_OBSOLETE(VolumeFader, curvol, sleUint8, VER(8), VER(16)),
+ MK_OBSOLETE(VolumeFader, speed_lo_max, sleUint16, VER(8), VER(16)),
+ MK_OBSOLETE(VolumeFader, num_steps, sleUint16, VER(8), VER(16)),
+ MK_OBSOLETE(VolumeFader, speed_hi, sleInt8, VER(8), VER(16)),
+ MK_OBSOLETE(VolumeFader, direction, sleInt8, VER(8), VER(16)),
+ MK_OBSOLETE(VolumeFader, speed_lo, sleInt8, VER(8), VER(16)),
+ MK_OBSOLETE(VolumeFader, speed_lo_counter, sleUint16, VER(8), VER(16)),
MKEND()
};
const SaveLoadEntry partEntries[] = {
- MKREF(Part, _next, TYPE_PART, VER_V8),
- MKREF(Part, _prev, TYPE_PART, VER_V8),
- MKREF(Part, _player, TYPE_PLAYER, VER_V8),
- MKLINE(Part, _pitchbend, sleInt16, VER_V8),
- MKLINE(Part, _pitchbend_factor, sleUint8, VER_V8),
- MKLINE(Part, _transpose, sleInt8, VER_V8),
- MKLINE(Part, _vol, sleUint8, VER_V8),
- MKLINE(Part, _detune, sleInt8, VER_V8),
- MKLINE(Part, _pan, sleInt8, VER_V8),
- MKLINE(Part, _on, sleUint8, VER_V8),
- MKLINE(Part, _modwheel, sleUint8, VER_V8),
- MKLINE(Part, _pedal, sleUint8, VER_V8),
- MK_OBSOLETE(Part, _program, sleUint8, VER_V8, VER_V16),
- MKLINE(Part, _pri, sleUint8, VER_V8),
- MKLINE(Part, _chan, sleUint8, VER_V8),
- MKLINE(Part, _effect_level, sleUint8, VER_V8),
- MKLINE(Part, _chorus, sleUint8, VER_V8),
- MKLINE(Part, _percussion, sleUint8, VER_V8),
- MKLINE(Part, _bank, sleUint8, VER_V8),
+ MKREF(Part, _next, TYPE_PART, VER(8)),
+ MKREF(Part, _prev, TYPE_PART, VER(8)),
+ MKREF(Part, _player, TYPE_PLAYER, VER(8)),
+ MKLINE(Part, _pitchbend, sleInt16, VER(8)),
+ MKLINE(Part, _pitchbend_factor, sleUint8, VER(8)),
+ MKLINE(Part, _transpose, sleInt8, VER(8)),
+ MKLINE(Part, _vol, sleUint8, VER(8)),
+ MKLINE(Part, _detune, sleInt8, VER(8)),
+ MKLINE(Part, _pan, sleInt8, VER(8)),
+ MKLINE(Part, _on, sleUint8, VER(8)),
+ MKLINE(Part, _modwheel, sleUint8, VER(8)),
+ MKLINE(Part, _pedal, sleUint8, VER(8)),
+ MK_OBSOLETE(Part, _program, sleUint8, VER(8), VER(16)),
+ MKLINE(Part, _pri, sleUint8, VER(8)),
+ MKLINE(Part, _chan, sleUint8, VER(8)),
+ MKLINE(Part, _effect_level, sleUint8, VER(8)),
+ MKLINE(Part, _chorus, sleUint8, VER(8)),
+ MKLINE(Part, _percussion, sleUint8, VER(8)),
+ MKLINE(Part, _bank, sleUint8, VER(8)),
MKEND()
};
@@ -1343,7 +1343,7 @@ int IMuseInternal::save_or_load(Serializer *ser, Scumm *scumm) {
{ // Load/save the instrument definitions, which were revamped with V11.
Part *part = &_parts[0];
- if (ser->getVersion() >= VER_V11) {
+ if (ser->getVersion() >= VER(11)) {
for (i = ARRAYSIZE(_parts); i; --i, ++part) {
part->_instrument.saveOrLoad(ser);
}