[Scummvm-git-logs] scummvm master -> 4859b8110452b43ceef0f640855b810352082c69

Strangerke noreply at scummvm.org
Tue Jun 17 20:16:11 UTC 2025


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

Summary:
4859b81104 M4: Riddle: better fix of the -1 value being shifted in room303


Commit: 4859b8110452b43ceef0f640855b810352082c69
    https://github.com/scummvm/scummvm/commit/4859b8110452b43ceef0f640855b810352082c69
Author: Strangerke (arnaud.boutonne at gmail.com)
Date: 2025-06-17T21:15:55+01:00

Commit Message:
M4: Riddle: better fix of the -1 value being shifted in room303

Changed paths:
    engines/m4/riddle/rooms/section3/room303.cpp


diff --git a/engines/m4/riddle/rooms/section3/room303.cpp b/engines/m4/riddle/rooms/section3/room303.cpp
index f813c6f30f8..0886ac4240e 100644
--- a/engines/m4/riddle/rooms/section3/room303.cpp
+++ b/engines/m4/riddle/rooms/section3/room303.cpp
@@ -303,7 +303,7 @@ void Room303::init() {
 
 void Room303::daemon() {
 	int frame;
-
+	
 	switch (_G(kernel).trigger) {
 	case 3:
 		sendWSMessage_120000(4);
@@ -532,7 +532,7 @@ void Room303::daemon() {
 
 	case 124:
 		_G(globals)[GLB_TEMP_1] = 0;
-		_G(globals)[GLB_TEMP_2] = (int)-1 << 16;
+		_G(globals)[GLB_TEMP_2] = (int)-1 & ~0xFFFF;
 		sendWSMessage(0x200000, 0, _priestTalk, 0, nullptr, 1);
 		break;
 
@@ -1644,7 +1644,7 @@ void Room303::parser() {
 		_ripGesture = series_load("RIP HNDS HIPS GEST TALK");
 		player_update_info();
 		ws_hide_walker();
-
+		
 		_ripsh2 = series_show("ripsh2", 0xf00, 128, -1, -1, 0,
 			_G(player_info).scale, _G(player_info).x, _G(player_info).y);
 		_ripley = TriggerMachineByHash(1, 1, 0, 0, 0, 0,




More information about the Scummvm-git-logs mailing list