Opened 2 years ago

Closed 22 months ago

Last modified 22 months ago

#9603 closed defect (fixed)

RINGWORLD2: Intro only draws topmost line

Reported by: raziel- Owned by: dreammaster
Priority: high Component: Engine: TsAGE
Keywords: Cc:
Game: Return to Ringworld


ScummVM 1.10.0git (Oct 7 2016 07:09:33)
Features compiled in: Vorbis FLAC MP3 RGB zLib MPEG2 Theora AAC FreeType2 JPEG PNG cloud (servers, local)

Playing the intro with the flying "Tsunami" logo only draws the topmost line.
The in-game menu (ESC) is correctly drawn, but as you can see in the screenshot the intro itself is not.

It returns to normal when the intro switches to the speech "It is a time of peace..."

This is a regression, 1.8.1 doesn't have this glitch.

Ringworld 2: Return to Ringworld (CD/DOS/English)

AmigaOS4 - SDL - PPC - BE
gcc (adtools build 5.3.0) 5.3.0

Attachments (1)

Ringworld 2_ Return to Ringworld.png (8.1 KB) - added by raziel- 2 years ago.
Hard to see, but the topmost line is the only line drawn

Download all attachments as: .zip

Change History (5)

Changed 2 years ago by raziel-

Hard to see, but the topmost line is the only line drawn

comment:1 Changed 22 months ago by Alien-Grey

Game: Return to Ringworld
Priority: normalhigh

I was going to replay Return to Ringworld with ScummVM 1.9 but it's no longer playable with this bug. It doesn't only happen with the intro. At first I thought it was a problem with Windows 10 but this is also an issue with Windows 7.

comment:2 Changed 22 months ago by wjp

I can reproduce this too.

This was broken by the move to ManagedSurface in 077250acfb09afb67a445fad30aef6af2e2af014. (Apparently Ringworld 2 was never tested?)

At least AnimationPlayer::drawFrame is broken. Maybe more.

comment:3 Changed 22 months ago by dreammaster

Owner: set to dreammaster
Resolution: fixed
Status: newclosed

comment:4 Changed 22 months ago by dreammaster

Thanks to wjp's assistance, I determined the problem, and fixed in both master and the 1.9 branch

Note: See TracTickets for help on using tickets.