[Scummvm-git-logs] scummvm master -> df3fc2c2ffaa9149a53cf340b0c3c8dadcdcdccc

dreammaster noreply at scummvm.org
Tue Oct 15 05:11:15 UTC 2024


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
df3fc2c2ff M4: RIDDLE: Further sendWSMessage param fix


Commit: df3fc2c2ffaa9149a53cf340b0c3c8dadcdcdccc
    https://github.com/scummvm/scummvm/commit/df3fc2c2ffaa9149a53cf340b0c3c8dadcdcdccc
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2024-10-14T22:11:10-07:00

Commit Message:
M4: RIDDLE: Further sendWSMessage param fix

Changed paths:
    engines/m4/wscript/ws_machine.cpp
    engines/m4/wscript/ws_machine.h


diff --git a/engines/m4/wscript/ws_machine.cpp b/engines/m4/wscript/ws_machine.cpp
index 292c9f471ff..35a66c4ca72 100644
--- a/engines/m4/wscript/ws_machine.cpp
+++ b/engines/m4/wscript/ws_machine.cpp
@@ -1284,20 +1284,20 @@ void sendWSMessage(uint32 msgHash, frac16 msgValue, machine *recvM,
 	}
 }
 
-void sendWSMessage(int32 val1, machine *recv, int32 val2, int32 val3, int32 val4,
-	int32 trigger, int32 val5, int32 val6, int32 val7, int32 val8) {
+void sendWSMessage(int32 val1, machine *recv, int32 series1, int32 val3, int32 val4,
+	int32 trigger, int32 series2, int32 val6, int32 val7, int32 val8) {
 	if (!trigger)
 		trigger = -1;
 
 	_G(globals)[GLB_TEMP_1] = val1 << 16;
-	_G(globals)[GLB_TEMP_2] = val2 << 24;
+	_G(globals)[GLB_TEMP_2] = series1 << 24;
 	_G(globals)[GLB_TEMP_3] = val3 << 16;
 	_G(globals)[GLB_TEMP_4] = val4 << 16;
 	_G(globals)[GLB_TEMP_5] = kernel_trigger_create(trigger);
 	_G(globals)[GLB_TEMP_6] = val6 << 16;
 	_G(globals)[GLB_TEMP_7] = val7 << 16;
 	_G(globals)[GLB_TEMP_8] = val8 << 16;
-	_G(globals)[GLB_TEMP_9] = val5 << 16;
+	_G(globals)[GLB_TEMP_9] = series2 << 24;
 
 	sendWSMessage(0x10000, 0, recv, 0, nullptr, 1);
 }
diff --git a/engines/m4/wscript/ws_machine.h b/engines/m4/wscript/ws_machine.h
index ccce4ca72ac..daad9288d1b 100644
--- a/engines/m4/wscript/ws_machine.h
+++ b/engines/m4/wscript/ws_machine.h
@@ -209,8 +209,8 @@ machine *TriggerMachineByHash(MessageCB intrMsg, const char *machName);
  */
 void sendWSMessage(uint32 msgHash, frac16 msgValue, machine *recvM,
 	uint32 machHash, machine *sendM, int32 msgCount);
-void sendWSMessage(int32 val1, machine *recv, int32 val2, int32 val3, int32 val4,
-	int32 trigger, int32 val5, int32 val6, int32 val7, int32 val8);
+void sendWSMessage(int32 val1, machine *recv, int32 series1, int32 val3, int32 val4,
+	int32 trigger, int32 series2, int32 val6, int32 val7, int32 val8);
 
 #define kernel_spawn_machine(name,hash,callback) TriggerMachineByHash(hash, nullptr, -1, -1, callback, false, name)
 #define kernel_terminate_machine(m) terminateMachine(m)




More information about the Scummvm-git-logs mailing list