Opened 18 months ago
Last modified 7 days ago
#14462 new defect
STARK: Only actors are visible in OpenGL 1.3 rendering mode
Reported by: | dwatteau | Owned by: | dwatteau |
---|---|---|---|
Priority: | high | Component: | Engine: Stark |
Version: | Keywords: | ||
Cc: | Game: | The Longest Journey |
Description
This is with ScummVM 2.7.0 (and current Git HEAD) on OSX PPC Tiger, on an old iBook G4 with an ATI Radeon 9200 that's limited to OpenGL 1.3.
When using the OpenGL rendering mode on this machine, I can't see anything, except for the actors. Even the menu is blank.
I'm attaching the -d6
output and some screenshots.
As discussed in the #engines-3d channel on Discord on 2023-01-22, a possible explanation for this was maybe the lack of "NPOT texture" on this setup?
Some further notes:
- I'm not using any shader.
- Rendering of this game is OK on the same machine using the TinyGL software renderer.
- The same machine properly displays Grim Fandango and Driller, whether in TinyGL or OpenGL mode.
- The OpenGL renderer is OK on a "newer" PowerBook with an ATI Radeon 9600 XT (which supports OpenGL 2.0 and NPOT textures).
Attachments (3)
Change History (7)
by , 18 months ago
Attachment: | scummvm-tlj-win-00000.png added |
---|
by , 18 months ago
Attachment: | scummvm-tlj-win-00003.png added |
---|
Other example of rendering issue. Note that the cursor at the top is also blank
by , 18 months ago
Attachment: | stark-d6-ibook-g4-opengl13.txt added |
---|
ScummVM -d6 output on the iBook G4 with OpenGL 1.3
comment:1 by , 12 months ago
Priority: | normal → high |
---|
comment:2 by , 11 months ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Fixed in ScummVM 2.8.0pre.
comment:3 by , 11 months ago
Resolution: | fixed |
---|---|
Status: | closed → new |
Oops, my bad, it works in software rendering mode, but the issue is still there in 2.8.0pre in OpenGL rendering mode.
comment:4 by , 7 days ago
I think it might require changes in renderer to support it. Rather avoid for 2.9.0 release.
Example of rendering issue in OpenGL 1.3 rendering mode