Opened 2 weeks ago

Last modified 8 days ago

#16837 new defect

SCI: RAMA: Floating number and audio hiccup

Reported by: Agent-G245 Owned by:
Priority: normal Component: Engine: SCI
Version: gsoc Keywords: rama, video glitch, number, audio
Cc: Game: RAMA

Description

Hello. I was streaming Rama and noticed a few glitches (https://www.youtube.com/watch?v=qcBWf_xyCOI)

Data included:

  • ScummVM version: Daily build 2026.1.1 git22349-gfe73042f8fa (Feb 8 2026 04:32:30)
  • Reproduce bug: Use Arithmetic consoles in Bankok on all 3 floors. "0" character appears in the top left corner regardless of type.
  • Audio glitch: unknown cause.
  • Language: English
  • Platform: Win32
  • This bug was witnessed in earlier versions of scummVM.

Attachments (4)

scummvm-rama-1-00003.png (301.8 KB ) - added by Agent-G245 2 weeks ago.
scummvm.log (2.2 KB ) - added by Agent-G245 2 weeks ago.
rama-1.014 (15.5 KB ) - added by Agent-G245 2 weeks ago.
rama-1.015 (16.2 KB ) - added by Agent-G245 2 weeks ago.

Download all attachments as: .zip

Change History (12)

by Agent-G245, 2 weeks ago

Attachment: scummvm-rama-1-00003.png added

by Agent-G245, 2 weeks ago

Attachment: scummvm.log added

by Agent-G245, 2 weeks ago

Attachment: rama-1.014 added

by Agent-G245, 2 weeks ago

Attachment: rama-1.015 added

comment:1 by sluicebox, 2 weeks ago

Hello! Thank you for reporting. If I understand this ticket, there are two issues: a number that you don't expect to appear (or continue to appear) and a sound effect that doesn't sound right. We may want to separate those into two different tickets later, since they sound unrelated, but let's stick with this one ticket for now.

I see that you've reported high quality tickets on our other engines, thank you for continuing to do so!

Currently, I don't think any active developers on the scummvm SCI team are particularly familiar with RAMA as a game. (That includes me!) That doesn't mean we can't fix things, it just means that unlike the popular games we know quite well, we need extra help from players to get around and hit the bugs =) Attaching saves are a big help, I will take a look when I have a chance, I just want it clear that we don't "know" these games and may be asking extremely ignorant question about them =)

Can you find some youtube videos of these particular scenes where they work as expected? These would be videos where scummvm isn't being used. That would help us a lot. First we're trying to figure out if we're doing something wrong, and then if the game is doing something wrong, both of which are just as likely.

We have addressed issues with "jittery" sound in this game before, due to a terrible way some of the game scripts were written, so I would not be too surprised if you have found another one.

[ just to set expectations: this is an unusually fast response because i randomly checked in a few hours after you posted =) ]

comment:2 by sluicebox, 2 weeks ago

Summary: Floating number and audio hiccupSCI: RAMA: Floating number and audio hiccup

comment:3 by eriktorbjorn, 2 weeks ago

I can reproduce the floating number glitch, at least. Haven't looked at the other.

I found this playlist from 2011. That should predate ScummVM support for the game by a good margin, right?

https://www.youtube.com/playlist?list=PLC7E4EC4252309955

comment:4 by antoniou79, 2 weeks ago

The rogue 0 number in the corner issue sounds it could be connected/similar to this (closed as fixed) old ticket:
https://bugs.scummvm.org/ticket/10261

comment:5 by sluicebox, 9 days ago

Thank you eriktorbjorn and antoniou79 for triaging; that was a huge help.

The floating digit is the exact same bug as #10261. I've reopened it since it is not fixed. It's unclear to me if it ever was.

I understand the problem and have written a script patch. As usual, writing up the patch notes clearly is even more work than the patch itself.

In the meantime, if anyone wants to help with explicit steps to reproduce the reported audio glitch, I'd appreciate it. From the attached log file, it looks different than the previous ones we've dealt with in this game.

in reply to:  5 comment:6 by eriktorbjorn, 9 days ago

Replying to sluicebox:

In the meantime, if anyone wants to help with explicit steps to reproduce the reported audio glitch, I'd appreciate it. From the attached log file, it looks different than the previous ones we've dealt with in this game.

I'm afraid I didn't understand the description of the audio glitch. The only audio-related thing I could see in the log was

[2026-05-31 13:18:17] WARNING: audio.2060 is being resumed in the future!

And if it's that one I still don't understand what it means.

comment:7 by sluicebox <22204938+sluicebox@…>, 8 days ago

In 9c9b568d:

SCI32: Fix RAMA floating digits in math puzzle

Fixes bugs #10261, #16837

comment:8 by sluicebox, 8 days ago

The floating digits are now fixed: 9c9b568d71f322991c819b4d44887193fed880d9

Is there a timestamp in that 2 hour stream where audio glitches occur? From the log and decompiled scripts, it's probably in the London area, but I don't know what means as I extremely do not know this game =)

Note: See TracTickets for help on using tickets.