[Scummvm-tracker] [ScummVM :: Bugs] #14809: OSXPPC: No PPC ScummVM past 2.2.0 works on iMac G5
ScummVM :: Bugs
trac at scummvm.org
Wed Jan 17 22:12:59 UTC 2024
#14809: OSXPPC: No PPC ScummVM past 2.2.0 works on iMac G5
-----------------------------+-----------------------------
Reporter: memphisbarbecue | Owner: dwatteau
Type: defect | Status: pending
Priority: normal | Component: Port: Mac OS X
Version: | Resolution: assigned
Keywords: PowerPC, iMac G5 | Game:
-----------------------------+-----------------------------
Comment (by dwatteau):
Update: I've made some "new" builds of the older 2.5.x release for easier
regression testing:
<https://downloads.scummvm.org/frs/scummvm/2.5.0/scummvm-2.5.0-macosx-
ppc.dmg>
<https://downloads.scummvm.org/frs/scummvm/2.5.1/scummvm-2.5.1-macosx-
ppc.dmg>
Also, some Discord chat about this OpenGL matter:
From lephilousophe:
> openGL driver is too old
> we should fallback on surfacesdl in this case
> I am not sure we even support OpenGL 1.5?
> at least not with shaders
> oh, I see: file `backends/graphics/opengl/opengl-graphics.cpp`, line
1349, we don't check the version
> but it's difficult to check because it depends on the type of the GL
context (GL vs GLES)
> I wonder why we request version 110
From ccawley2011:
> The commit history suggests that the #version pragma was added to
resolve issues with AmigaOS 4, and it requsted version 1.20 until it was
lowered following a crash report.
>
https://github.com/scummvm/scummvm/commit/d524d36a6a2370decf2fcf8f4a48e8db99eec338
>
https://github.com/scummvm/scummvm/commit/35e12e2491d199a1ea8f54979fbbf7c065e059f6
> We also used to have a specific workaround for aliasing between GL 2.0
and ARB shader extensions which might not have been preserved when we
moved to GLAD.
>
https://github.com/scummvm/scummvm/blob/branch-2-2/backends/graphics/opengl
/opengl-defs.h#L85
--
Ticket URL: <https://bugs.scummvm.org/ticket/14809#comment:10>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list