@beworld
I compiled 3 different version of Astromance 1.3.3 linked against:
- minigl
- GL4ES (Kas1e)
- EGLSDL2 (HunoPPC)
MiniGL version crashes here:
(0x5BFD0F80) module LIBS:Warp3DNova/W3DN_GCN.library at 0x7EC999C8 (section 0 @ 0xA9A4)
(0x5BFD1010) module LIBS:Warp3DNova/W3DN_GCN.library at 0x7EC9A62C (section 0 @ 0xB608)
(0x5BFD1040) module LIBS:Warp3D/HWdrivers/W3D_NovaBridge.library at 0x7F0993C8 (section 0 @ 0x323A4)
(0x5BFD1060) module LIBS:Warp3D/HWdrivers/W3D_NovaBridge.library at 0x7F09969C (section 0 @ 0x32678)
(0x5BFD1080) module LIBS:Warp3D/HWdrivers/W3D_NovaBridge.library at 0x7F069D20 (section 0 @ 0x2CFC)
(0x5BFD10A0) LIBS:Warp3D.library:_Warp3D_W3D_SetBlendMode()+0xbc (section 1 @ 0x361C)
(0x5BFD10B0) module LIBS:minigl.library at 0x7F1E022C (section 0 @ 0x28208)
(0x5BFD10D0) astromenace-minigl:glBlendFunc()+0x44 (section 1 @ 0x1D87E4)
(0x5BFD10F0) [AstroMenaceSource/Core/RendererInterface/OGL_Draw2D.cpp:175] astromenace-minigl:_Z7vw_DrawiiP4RECTP8eTexturebfi()+0x2cc (section 1 @ 0x156C8)
(0x5BFD11E0) [AstroMenaceSource/Loading.cpp:958] astromenace-minigl:_Z11DrawLoadingiiPfP8eTexture()+0x260 (section 1 @ 0x2508)
(0x5BFD1290) [AstroMenaceSource/Loading.cpp:1547] astromenace-minigl:_Z12LoadGameDatai()+0x350 (section 1 @ 0x2A8C)
(0x5BFD1320) [AstroMenaceSource/Loop_proc.cpp:280] astromenace-minigl:_Z9Loop_Procv()+0xc4c (section 1 @ 0x61E8)
GL4ES version crashes at:
0x5BF47B40) astromenace-gl4es:fpe_glDrawElements()+0x1d8 (section 1 @ 0x282BC0)
(0x5BF47BB0) astromenace-gl4es:glDrawElementsCommon()+0x25c (section 1 @ 0x2728CC)
(0x5BF47C00) [AstroMenaceSource/Core/RendererInterface/OGL_Draw3D.cpp:377] astromenace-gl4es:_Z15vw_SendVerticesiiiPviPjjS0_S0_S0_()+0x1c8 (section 1 @ 0x2B444)
(0x5BF47C40) [AstroMenaceSource/Core/RendererInterface/OGL_Draw2D.cpp:263] astromenace-gl4es:_Z18vw_DrawTransparentP4RECTS0_P8eTexturebffifff()+0x884 (section 1 @ 0x2A54C)
(0x5BF47D90) [AstroMenaceSource/Loading.cpp:944] astromenace-gl4es:_Z11DrawLoadingiiPfP8eTexture()+0x140 (section 1 @ 0x2504)
(0x5BF47E40) [AstroMenaceSource/Loading.cpp:1547] astromenace-gl4es:_Z12LoadGameDatai()+0x1f90 (section 1 @ 0x49A8)
(0x5BF47EC0) [AstroMenaceSource/Loop_proc.cpp:280] astromenace-gl4es:_Z9Loop_Procv()+0xa04 (section 1 @ 0x77B0)
(0x5BF484D0) [AstroMenaceSource/Main.cpp:1637] astromenace-gl4es:main()+0x24b0 (section 1 @ 0xA94C)
EGLSDL2 version crashes at
0x5AF8C970) module LIBS:ogles2.library at 0x7EB08374 (section 0 @ 0x8350)
(0x5AF8C9E0) module LIBS:ogles2.library at 0x7EB0A67C (section 0 @ 0xA658)
(0x5AF8CA10) astromenace-eglsdl2:fpe_glDrawElements()+0x1d8 (section 1 @ 0x1E5330)
(0x5AF8CA80) astromenace-eglsdl2:glDrawElementsCommon()+0x878 (section 1 @ 0x1B2940)
(0x5AF8CAE0) astromenace-eglsdl2:gl4es_glDrawElements()+0x654 (section 1 @ 0x1B5430)
(0x5AF8CB30) [AstroMenaceSource/Core/RendererInterface/OGL_Draw3D.cpp:377] astromenace-eglsdl2:_Z15vw_SendVerticesiiiPviPjjS0_S0_S0_()+0x1c8 (section 1 @ 0x2B444)
(0x5AF8CB70) [AstroMenaceSource/GraphicFX/StarSystem.cpp:308] astromenace-eglsdl2:_Z14StarSystemDrawi()+0xe54 (section 1 @ 0x5C8B0)
(0x5AF8CD50) [AstroMenaceSource/Menu/Menu.cpp:498] astromenace-eglsdl2:_Z8DrawMenuv()+0x4b0 (section 1 @ 0x78B20)
(0x5AF8CEC0) [AstroMenaceSource/Loop_proc.cpp:143] astromenace-eglsdl2:_Z9Loop_Procv()+0x1f0 (section 1 @ 0x6F9C)
(0x5AF8D4D0) [AstroMenaceSource/Main.cpp:1637] astromenace-eglsdl2:main()+0x24b0 (section 1 @ 0xA94C)
OGL_Draw3D.cpp line 377 is:
case RI_TRIANGLE_STRIP:
glDrawElements(GL_TRIANGLE_STRIP,NumVertices,GL_UNSIGNED_INT,VertexIndexPointer);
tmpPrimCountGL += NumVertices-2;
break;
OGL_Draw2D.cpp line 175 is:
delete [] tmp;
vw_SetTextureBlend(false, 0, 0);
vw_BindTexture(0, 0);
Any ideas about how to solve it ?