Opened 4 months ago
Last modified 4 months ago
#15228 new defect
AGS: Robert Redford 2: Sprite glitches [upstream bug]
Reported by: | LittleAmpton | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Engine: AGS |
Version: | Keywords: | ags | |
Cc: | Game: |
Description
In Robert Redford 2 (available for download here) there are two places where the player walking animations don't switch correctly. I have included 3 saves in places where it breaks, where you can fix it and where it breaks again.
Steps to reproduce:
Save 1: Give broken trumpet to the rabbi. After the cutscene the player's standing/walking animation will be invisible after leaving the van (the player is only visible while talking). This persists after switching to the next room, and isn't fixed until doing an animation.
Save 2: The player starts out invisible. Use the axe on the tree to play a little animation after which the player is visible again.
Save 3: The player is visible. Use the axe on the branch the cat is sitting on to complete the game. After switching rooms the player's walking animation will be the jokey player-getting-cut animation.
Also a way to fix the invisibility is to use the melon on the player which makes him play a little animation.
This does not happen in the original AGS game. I have included two saves for the original AGS executable that correspond to scummvm saves 1 and 3.
ScummVM version: ScummVM 2.9.0git5402-ge29dbecf626 (Jun 22 2024 23:29:13)
System: Void Linux x86_64
Attachments (2)
Change History (4)
by , 4 months ago
Attachment: | agssaves.zip added |
---|
by , 4 months ago
Attachment: | scummvmsaves.zip added |
---|
comment:1 by , 4 months ago
Summary: | Player graphics not switching properly sometimes → AGS: Robert Redford 2: Sprite glitches [upstream bug] |
---|
Thanks for the report.
This is not a ScummVM bug, the same thing happens when using the upstream AGS interpreter (I used the latest version in branch 3.6.0).
This game is quite old, most likely the AGS code changed since then and/or the game exploited some feature or had some bugs that weren't noticeable with the old code. Unfortunately considering the amount of AGS games a perfect compatibiliy is impossibile especially for such niche games (see https://wiki.scummvm.org/index.php?title=AGS/Games for compatibility reports)
I'll try opening a bugreport on the AGS bugtracker, maybe it can be fixed without affecting other games