summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2008-03-25 03:33:22 +0000
committer Aaron Giles <aaron@aarongiles.com>2008-03-25 03:33:22 +0000
commit974e043ba6b302b94f6e38673a535d67a42b5e95 (patch)
treed7b58ffa25d8bff1d44c1dc3fedf0081adc78c47 /src/emu
parent147707bbe0a59d870e9721e4914a105a88ceb4a3 (diff)
Fixes incorrect sound routing bug introduced in 0.124.mame0124
Fixes gnga set back to its previous state and adds gngb. Version bump to 0.124a.
Diffstat (limited to 'src/emu')
-rw-r--r--src/emu/mconfig.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/mconfig.c b/src/emu/mconfig.c
index 950b156d3bd..a7934ef23b2 100644
--- a/src/emu/mconfig.c
+++ b/src/emu/mconfig.c
@@ -516,10 +516,10 @@ static void machine_config_detokenize(machine_config *config, const machine_conf
case MCONFIG_TOKEN_SOUND_ROUTE:
assert(sound != NULL);
- in = sound->route[sound->routes].input;
- out = sound->route[sound->routes].output;
TOKEN_UNGET_UINT32(tokens);
TOKEN_GET_UINT64_UNPACK4(tokens, entrytype, 8, out, -12, in, -12, gain, 32);
+ sound->route[sound->routes].input = in;
+ sound->route[sound->routes].output = out;
sound->route[sound->routes].gain = (float)gain / 16777216.0f;
sound->route[sound->routes].target = TOKEN_GET_STRING(tokens);
sound->routes++;