doom3
  • man
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    man
    Posts: 130 from 2019/11/11
    doom3 don't work anymore with the update of tiny gl or sdl
  • »03.10.24 - 17:30
    Profile
  • man
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    man
    Posts: 130 from 2019/11/11
    finally with the new tinygl and sld doom3 work perfectly
    just reboot the system
  • »03.10.24 - 19:13
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    beworld
    Posts: 651 from 2010/2/10
    From: FRANCE
    yeah Doom3 crash system at exit but working :-)
    PowerMac G5 Quad 2.5, IMac G5 2.1, PowerBook G4 1.5, MacMini 1.5
    My MOS ports
  • »03.10.24 - 19:52
    Profile Visit Website
  • Butterfly
    Butterfly
    waldiamiga
    Posts: 95 from 2007/7/25
    From: Krakow, Poland
    For me, the r6_5 version does not work even though I have the latest SDL and TinyGL libraries installed. The game starts normally, but both starting a new game and loading a save result in "application is mediating"

    MorphOS.pl
    PowerBook G4 1.67GHz|2GB DDR2|ATI Radeon 9700M 128MB|SSD 80GB|TFT 17"|MorphOS 3.1x
    Alienware 15 R3|WinUAE 5.x/AmigaOS4.1x & Icaros Desktop 2.x & QEmu 9.x.x
  • »03.10.24 - 21:12
    Profile
  • man
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    man
    Posts: 130 from 2019/11/11
    i don t know if that impact but put sdl in a program
    driver open gl
    and shader on
  • »04.10.24 - 10:51
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    sailor
    Posts: 408 from 2019/5/9
    From: Central Bohemi...
    Please, what gfx card is needed for doom3 ( dhewm ) with the latest tinyGL library?

    I am just testing Sam460LE + HD6870, and with latest SDL2 (53.17), PowerSDL (16.2) and TinyGL (53.10) I receive this error:
    Code:
    ----- Initializing OpenGL -----
    Initializing OpenGL subsystem
    Will create a fullscreen-window with resolution 800x600 (r_mode = 4)
    SDL detected 1 displays:
    0: 1920x1080 at (0, 0) to (1920, 1080)
    Will use display 0 because mouse cursor is at (0, 0).
    WARNING: Couldn't set GL mode 8/24/8 with 0x MSAA: Failed to open tinygl.library 53.8+
    Will create a fullscreen-window with resolution 800x600 (r_mode = 4)
    ....
    WARNING: No usable GL mode found: Failed to open tinygl.library 53.8+
    shutting down: Unable to initialize OpenGL
    idRenderSystem::Shutdown()
    Shutting down OpenGL subsystem
    Sys_Error: Unable to initialize OpenGL
    set GL mode 4/16


    Please, what gfx cards have 3D with latest TinyGL? It is still X1950 ? or some newer ?
    Can I set somehow other SDL2 renderer than OpenGL?
    AmigaOS3: Amiga 1200
    AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, Sam460LE, AmigaOneX1000
    MorphOS: Efika 5200b, Pegasos I, Sam460LE, Pegasos II, Powerbook G4, Mac Mini, iMac G5, Powermac G5 Quad
  • »09.11.24 - 19:46
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12307 from 2003/5/22
    From: Germany
    > what gfx card is needed for […] the latest tinyGL library?
    > I am just testing […] HD6870 […] with […] TinyGL (53.10) […]
    > what gfx cards have 3D with latest TinyGL? It is still X1950 ?

    Both TinyGL of MorphOS 3.18 and the tenth TinyGL beta release support only up to Radeon R500 series, which is X1950 at best. HD6870 has Radeon R900 series GPU, which is TeraScale 2 architecture. Support for this was added with the ninth TinyGL beta release (but not included with the tenth).

    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=13866&forum=3&start=8 (#9)
  • »09.11.24 - 22:45
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    beworld
    Posts: 651 from 2010/2/10
    From: FRANCE
    Quote:

    man a écrit :
    i don t know if that impact but put sdl in a program
    driver open gl
    and shader on


    no i dont think, Doom3 doesnt use SDL RENDERER part.


    Quote:

    sailor a écrit :

    I am just testing Sam460LE + HD6870, and with latest SDL2 (53.17), PowerSDL (16.2) and TinyGL (53.10)

    Can I set somehow other SDL2 renderer than OpenGL?




    - Doom use SDL2 not PowerSDL (SDL1.2)
    - No
    PowerMac G5 Quad 2.5, IMac G5 2.1, PowerBook G4 1.5, MacMini 1.5
    My MOS ports
  • »10.11.24 - 09:08
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    sailor
    Posts: 408 from 2019/5/9
    From: Central Bohemi...
    Quote:

    beworld wrote:
    - Doom use SDL2 not PowerSDL (SDL1.2)
    - No



    Many thanks. I should have some X1300 card somewhere, I will test that.
    AmigaOS3: Amiga 1200
    AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, Sam460LE, AmigaOneX1000
    MorphOS: Efika 5200b, Pegasos I, Sam460LE, Pegasos II, Powerbook G4, Mac Mini, iMac G5, Powermac G5 Quad
  • »10.11.24 - 10:01
    Profile
  • vox
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    vox
    Posts: 616 from 2003/11/25
    From: Belgrade
    Quote:

    man wrote:
    finally with the new tinygl and sld doom3 work perfectly
    just reboot the system


    Which TinyGL and SDL updates needs to be downloaded?
    ------------------------------------------
    iMac G5 1GB with MorphOS and MacOS X
    Lame PC with AmiKit XE, Linux, AROS and sadly Win11
    Telegram MOS group: https://t.me/+zCLnwCvwhs4wMTI0
    Steam https://steamcommunity.com/profiles/76561198164221485/
  • »24.11.24 - 16:16
    Profile
  • IKE
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    IKE
    Posts: 150 from 2009/11/7
    From: Southern CA
    Finally got around to updating to MorphOS 3.18, SDL, TinyGL, etc. Doom3 runs pretty good. It doesn't always want to start correctly or close correctly. I'll post a youtube video soon.

    [ Edited by IKE 28.11.2024 - 12:39 ]
    IKE

    MacMini G4 1.5Ghz/PowerBook G4 1.67Ghz/PowerMac G5 2.0Ghz DP 7,2 Radeon 9650/256MB

    Join the conversation @ r/morphos
  • »28.11.24 - 21:38
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    sailor
    Posts: 408 from 2019/5/9
    From: Central Bohemi...
    Now with latest SDL2 Libraries 2.30.9 from BeWorld it works on Sam460le + X1950.
    14.2 FPS is very nice result.
    AmigaOS3: Amiga 1200
    AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, Sam460LE, AmigaOneX1000
    MorphOS: Efika 5200b, Pegasos I, Sam460LE, Pegasos II, Powerbook G4, Mac Mini, iMac G5, Powermac G5 Quad
  • »08.12.24 - 14:16
    Profile
  • vox
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    vox
    Posts: 616 from 2003/11/25
    From: Belgrade
    Quote:

    sailor wrote:
    Now with latest SDL2 Libraries 2.30.9 from BeWorld it works on Sam460le + X1950.
    14.2 FPS is very nice result.


    About new year I will test it on iMac G5.

    Data files should be from original Doom3 release,
    NOT the BFG (expansions, doom 1 and doom 2 included)
    ------------------------------------------
    iMac G5 1GB with MorphOS and MacOS X
    Lame PC with AmiKit XE, Linux, AROS and sadly Win11
    Telegram MOS group: https://t.me/+zCLnwCvwhs4wMTI0
    Steam https://steamcommunity.com/profiles/76561198164221485/
  • »09.12.24 - 11:49
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    beworld
    Posts: 651 from 2010/2/10
    From: FRANCE
    Code:
    PowerMac G5 Quad 2.5, IMac G5 2.1, PowerBook G4 1.5, MacMini 1.5
    My MOS ports
  • »16.03.25 - 17:34
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    koszer
    Posts: 1304 from 2004/2/8
    From: Poland
    Did anyone manage to get the shaders running using latest SDL2, latest dhewm3 and the latest BigFoot drivers on MorphOS 3.19?
  • »17.03.25 - 18:26
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    beworld
    Posts: 651 from 2010/2/10
    From: FRANCE
    i test it with my last SDL3 (yeah i work on it) and i build last dhewm3 GITwith it... i just can say... no more crash at exit... completly stable... ARB2 working indeed (with some glish)... but it's completly experimental at this stage :-) i'm not an opengl expert.

    i try to build it with last SDL2... but i have always samecrash :-( so maybe SDL2 have problem with dhewm3...

    Anyway, if you want Cowcat version working in state, you just need to rebuild it with last SDK of TinyGL and SDL2... but i build it for you:
    https://www.morphos-storage.net/upload/test/SDL2/doom3.lha
    PowerMac G5 Quad 2.5, IMac G5 2.1, PowerBook G4 1.5, MacMini 1.5
    My MOS ports
  • »17.03.25 - 18:51
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    koszer
    Posts: 1304 from 2004/2/8
    From: Poland
    Quote:

    beworld wrote:
    Anyway, if you want Cowcat version working in state, you just need to rebuild it with last SDK of TinyGL and SDL2... but i build it for you:
    https://www.morphos-storage.net/upload/test/SDL2/doom3.lha


    OK, thank you very much.

    I can confirm this version works with shaders out of the box. It took me a few tries to run the game without crashes, but it worked quite well since. I got an average 12,9 FPS on my traditional maximum stress settings (mind you, r_skippostprocess 1 needed).
    I guess there are some discolorations here and there on walls and gun models too.

    I've uploaded a video from this version (running timedemo) here.
  • »18.03.25 - 19:53
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    beworld
    Posts: 651 from 2010/2/10
    From: FRANCE
    thanks for this video.

    with my dhew3 SDL3 version, i active IMGUI lib into, now i see new settings menu:

    example: https://dhewm3.org/dhewm3-1.5.4.jpg

    it's amazing the numbers of options lol
    PowerMac G5 Quad 2.5, IMac G5 2.1, PowerBook G4 1.5, MacMini 1.5
    My MOS ports
  • »19.03.25 - 14:47
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    tolkien
    Posts: 541 from 2013/5/29
    Great news! SDL3 and imgui lib in a go! :)
    MorphOS: PowerMac G5 - PowerBook G4 - MacMini.
    Classic: Amiga 1200/060 - A500 PiStorm
  • »19.03.25 - 19:10
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    beworld
    Posts: 651 from 2010/2/10
    From: FRANCE
    :-)

    timedemo seem working.....

    result with my PowerMac G5 Quad 2.5 / X1950PRo 1920*1080: https://ibb.co/x8fZCB8m
    i disable some options... some are buggy
    PowerMac G5 Quad 2.5, IMac G5 2.1, PowerBook G4 1.5, MacMini 1.5
    My MOS ports
  • »19.03.25 - 19:51
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    koszer
    Posts: 1304 from 2004/2/8
    From: Poland
    I've recorded a video of gameplay on 1.5.5 pre (SDL3) with the same video options as previously (but with no r_skippostprocess=1 this time - maybe that's because the video stutters at times). Some shadows seem buggy (that's mostly visible when flashlight is on) and the reflections on weapons are somehow trashed. Other than that - SDL3 has massively improved game stability. I haven't been able to crash it so far.
  • »13.04.25 - 12:52
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Posts: 107 from 2020/12/24
    @Koszer

    skippostprocess is needed not only for the MOS version but also in Debian with Nouveau drivers (or at least at the time I tested it). Maybe a Mesa issue that inherited tinygl ? Of course it doesn't lag on a nowadays pc but the issues with missing textures look the same.

    "reflections on weapons thrashed" If you're refering to the weird rendering on some surfaces it's something that the testing tinygl does.

    Other things that fail: doublevision that shows a frame with a bad texture in it (before it was upside down) and also the use of the "heart of hell" in ROE that is totally wrong at the time of slowing time. Both effects are linked in the same render functions.

    What was fixed in tinygl some time ago is the grabber weapon: Before, you levitated objects and the distorted images were upside down.

    Thanks to Beworld for helping doing the work of merging latest github updates, putting the MOS changes and his own stuff in SDL3. Yep, I still have to update my own github with all the crap I added ....

    [ Edited by Cowcat 14.04.2025 - 21:36 ]
  • »14.04.25 - 21:33
    Profile