[Scummvm-git-logs] scummvm master -> cb9572f3e305da2f88294d03b979f3f471bb5001
dreammaster
noreply at scummvm.org
Sat Aug 8 08:05:42 UTC 2026
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
aebdcc3f84 MADS: NEBULAR: Remove unneeded FIXME in room 804
cb9572f3e3 MADS: NEBULAR: Enable quotes main menu item after winning the game
Commit: aebdcc3f842e1b81c1b5360c9b2b5a174027f859
https://github.com/scummvm/scummvm/commit/aebdcc3f842e1b81c1b5360c9b2b5a174027f859
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2026-08-08T18:05:31+10:00
Commit Message:
MADS: NEBULAR: Remove unneeded FIXME in room 804
Changed paths:
engines/mads/nebular/rooms/room804.cpp
diff --git a/engines/mads/nebular/rooms/room804.cpp b/engines/mads/nebular/rooms/room804.cpp
index 0220a641c2e..dbeeb7ad545 100644
--- a/engines/mads/nebular/rooms/room804.cpp
+++ b/engines/mads/nebular/rooms/room804.cpp
@@ -191,9 +191,8 @@ static void room_804_daemon() {
inter_move_object(OBJ_POLYCEMENT, NOWHERE);
}
- // FIXME: Original doesn't have resetFrame check. Check why this has been needed
- if (local._resetFrame == -1 && kernel_anim[0].frame == 1) {
- int randomVal = g_engine->getRandomNumber(29) + 1;
+ if (kernel_anim[0].frame == 1) {
+ int randomVal = g_engine->getRandomNumber(1, 30);
switch (randomVal) {
case 1:
local._resetFrame = 25;
Commit: cb9572f3e305da2f88294d03b979f3f471bb5001
https://github.com/scummvm/scummvm/commit/cb9572f3e305da2f88294d03b979f3f471bb5001
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2026-08-08T18:05:31+10:00
Commit Message:
MADS: NEBULAR: Enable quotes main menu item after winning the game
Changed paths:
engines/mads/nebular/main.cpp
diff --git a/engines/mads/nebular/main.cpp b/engines/mads/nebular/main.cpp
index b7fd431cea8..a0822e131aa 100644
--- a/engines/mads/nebular/main.cpp
+++ b/engines/mads/nebular/main.cpp
@@ -299,18 +299,12 @@ static void game_main(int argc, const char **argv) {
game_control();
done:
+ // Handle updating config settings
global_unload_config_parameters();
- if (fileio_exist("config.for")) {
- global_write_config_file();
- }
- if (chain_flag && (win_status || force_chain) && (key_abort_level < 2)) {
- warning("TODO: chain_execute");
- } else {
- if (win_status) {
- debug("(Ending: %d)", win_status);
- }
- }
+ if (win_status == WIN_ALL_THE_MONEY)
+ config_file.quotes_enabled = true;
+ global_write_config_file();
}
void nebular_main() {
More information about the Scummvm-git-logs
mailing list