Annonces Google
Serveur IRC
Serveur : irc.portlane.se
Canal : #AmigaNG
Activité du Site

Pages vues depuis 25/07/2007 : 25 166 628

  • Nb. de membres 187
  • Nb. d'articles 1 270
  • Nb. de forums 19
  • Nb. de sujets 20
  • Nb. de critiques 24

Top 10  Statistiques

Index du forum »»  Logiciels »» Doom 3

Doom 3#2728

2Contributeur(s)
K-LLio
3 Modérateur(s)
K-LElwoodcorto
K-L K-Licon_post
Yop,

J'ai essayé de lancer Doom3 mais malheureusement ça se plante au démarrage :(

Doom3 AOS4 joystick: No joystick found, please! connect your joystick.

terminal support disabled
pid: 1102
2048 MB System Memory
guessing video ram ( use +set sys_videoRam to force ) ..
256 MB Video Memory
doom using generic code for SIMD processing
----- Initializing File System -----
Current search path:
Doom3-Configs/d3xp
Doom3-Saves/d3xp
base/d3xp
Doom3-Configs/base
Doom3-Saves/base
base/base
game DLL: 0x0 in pak: 0x0
Addon pk4s:
file system initialized.
--------------------------------------
----- Initializing Decls -----
------- Initializing renderSystem --------
renderSystem initialized.
--------------------------------------
Couldn't open journal files
couldn't exec editor.cfg
execing default.cfg
"" isn't a valid key
execing doom3.cfg
couldn't exec autoexec.cfg
----- Initializing OpenAL AmigaOS4 for Doom3 EGL_Wrap 2022 -----
Setup OpenAL device and context
OpenAL: found device 'AHI Default'
OpenAL vendor: OpenAL Community
OpenAL renderer: OpenAL Soft
OpenAL version: 1.1 ALSOFT 1.18.2
OpenAL: found EFX extension
OpenAL: found 256 hardware voices
----- Initializing OpenGL -----
Initializing Dhewm3 OpenGL subsystem
Using 8 color bits, 24 depth, 8 stencil display
OpenGL vendor: ptitSeb
OpenGL renderer: GL4ES wrapper
OpenGL version: 2.0 gl4es wrapper 1.1.5
...using GL_ARB_multitexture
...using GL_ARB_texture_env_combine
...using GL_ARB_texture_cube_map
...using GL_ARB_texture_env_dot3
...using GL_ARB_texture_env_add
...using GL_ARB_texture_non_power_of_two
...using GL_ARB_texture_compression
...using GL_EXT_texture_compression_s3tc
...using GL_EXT_texture_filter_anisotropic
maxTextureAnisotropy: 16.000000
...using GL_1.4_texture_lod_bias
X..GL_EXT_shared_texture_palette not found
X..GL_EXT_texture3D not found
...using GL_EXT_stencil_wrap
X..GL_EXT_stencil_two_side not found
... got GL2.0+ glStencilOpSeparate()
...using GL_ARB_vertex_buffer_object
...using GL_ARB_vertex_program
...using GL_ARB_fragment_program
ARBFragmentProgram is Available now! for EGL_Wrap and arb2
...using GL_ARB_shading_language_100
X..EXT_depth_bounds_test not found
---------- R_ARB2 renderer Init ----------
Available.
---------------------------------
----- R_ReloadARBPrograms -----
Loading external shader ARB2 == glprogs/test.vfp

Loading external shader ARB2 == glprogs/test.vfp

Loading external shader ARB2 == glprogs/interaction.vfp

Loading external shader ARB2 == glprogs/interaction.vfp

Loading external shader ARB2 == glprogs/bumpyEnvironment.vfp

Loading external shader ARB2 == glprogs/bumpyEnvironment.vfp

Loading external shader ARB2 == glprogs/ambientLight.vfp

Loading external shader ARB2 == glprogs/ambientLight.vfp

Loading external shader ARB2 == glprogs/shadow.vp

Loading external shader ARB2 == glprogs/environment.vfp

Loading external shader ARB2 == glprogs/environment.vfp

Loading external shader ARB2 == glprogs/arbVP_glasswarp.txt

Loading external shader ARB2 == glprogs/arbFP_glasswarp.txt

-------------------------------
---------- R_GLSL_Init ----------
Available.
---------------------------------
----- R_ReloadGLSLPrograms -----
glslprogs/interaction.vert
glslprogs/interaction_etc.frag
glslprogs/shadow.vert
glslprogs/shadow.frag
glslprogs/default.vert
glslprogs/default.frag
glslprogs/zfill.vert
glslprogs/zfill.frag
glslprogs/cubemap.vert
glslprogs/cubemap.frag
glslprogs/reflectionCubemap.vert
glslprogs/reflectionCubemap.frag
glslprogs/zfillClip.vert
glslprogs/zfillClip.frag
glslprogs/fog.vert
glslprogs/fog.frag
glslprogs/blendLight.vert
glslprogs/blendLight.frag
glslprogs/interaction_blinnphong.vert
glslprogs/interaction_blinnphong_etc.frag
glslprogs/diffuseCubemap.vert
glslprogs/diffuseCubemap.frag
glslprogs/texgen.vert
glslprogs/texgen.frag
-------------------------------
using ARB_vertex_buffer_object memory (FAST)
using ARB2 AmigaOS4 renderSystem
Will apply r_gamma and r_brightness in shaders (r_gammaInShader 1)
Could not register font fonts [fonts/english]
----- Initializing Game -----
gamename: baseDOOM-1
gamedate: Mar 5 2023
Initializing event system
...534 event definitions
Initializing class hierarchy
...153 classes, 474192 bytes for event callbacks
execing default.cfg
"" isn't a valid key
Initializing scripts
TODO: Sys_SetClipboardData
----- Game Map Shutdown -----
********************
ERROR: Couldn't load script/doom_main.script

********************
Sys_Error: Error during initialization
AL lib: (EE) alc_cleanup: 1 device not closed
***La commande « dhewm3-D3XP » a quitté avec les signaux 1E000000 non libérés !



J'ai bien les données du jeu. Il me manque quelque chose ?
--
AmigaONE X1000/1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
Lio Lioicon_post
A priori je dirais que tu lances dhewm3-D3XP (qui est un mod/extension du jeu il me semble) et pas dhewm3 qui est le jeu de base...

as tu le fichier Doom3.cfg d'origine fourni dans l'archive ?

chez moi au lancement ça donne :

Doom3 AOS4 joystick: No joystick found, please! connect your joystick.
terminal support disabled
pid: 585
2048 MB System Memory
guessing video ram ( use +set sys_videoRam to force ) ..
256 MB Video Memory
----- Initializing File System -----
Loaded pk4 base/base/pak000.pk4 with checksum 0x28d208f1
Loaded pk4 base/base/pak001.pk4 with checksum 0x40244be0
Loaded pk4 base/base/pak002.pk4 with checksum 0xc51ecdcd
Loaded pk4 base/base/pak003.pk4 with checksum 0xcd79d028
Loaded pk4 base/base/pak004.pk4 with checksum 0x765e4f8b
Loaded pk4 base/base/pak005.pk4 with checksum 0x8ffc3621
Loaded pk4 base/base/pak006.pk4 with checksum 0x95b65ab
Loaded pk4 base/base/pak007.pk4 with checksum 0x666bdb3c
Loaded pk4 base/base/pak008.pk4 with checksum 0x23ae5993
Current search path:
Doom3-Configs/base
Doom3-Saves/base
base/base
base/base/pak008.pk4 (3 files)
base/base/pak007.pk4 (38 files)
base/base/pak006.pk4 (48 files)
base/base/pak005.pk4 (63 files)
base/base/pak004.pk4 (5137 files)
base/base/pak003.pk4 (4676 files)
base/base/pak002.pk4 (6120 files)
base/base/pak001.pk4 (8972 files)
base/base/pak000.pk4 (2698 files)
game DLL: 0x0 in pak: 0x0
Addon pk4s:
file system initialized.
--------------------------------------
----- Initializing Decls -----
------- Initializing renderSystem --------
renderSystem initialized.
--------------------------------------
5206 strings read from strings/english.lang
Couldn't open journal files
execing editor.cfg
execing default.cfg
"" isn't a valid key
execing doom3.cfg
execing autoexec.cfg
5206 strings read from strings/english.lang
----- Initializing OpenAL AmigaOS4 for Doom3 EGL_Wrap 2022 -----
Setup OpenAL device and context
OpenAL: found device 'AHI Default'
OpenAL vendor: OpenAL Community
OpenAL renderer: OpenAL Soft
OpenAL version: 1.1 ALSOFT 1.18.2
OpenAL: found EFX extension
OpenAL: found 256 hardware voices
----- Initializing OpenGL -----
Initializing Dhewm3 OpenGL subsystem
Using 8 color bits, 24 depth, 8 stencil display
OpenGL vendor: ptitSeb
OpenGL renderer: GL4ES wrapper
OpenGL version: 2.0 gl4es wrapper 1.1.5
...using GL_ARB_multitexture
...using GL_ARB_texture_env_combine
...using GL_ARB_texture_cube_map
...using GL_ARB_texture_env_dot3
...using GL_ARB_texture_env_add
...using GL_ARB_texture_non_power_of_two
...using GL_ARB_texture_compression
...using GL_EXT_texture_compression_s3tc
...using GL_EXT_texture_filter_anisotropic
maxTextureAnisotropy: 16.000000
...using GL_1.4_texture_lod_bias
X..GL_EXT_shared_texture_palette not found
X..GL_EXT_texture3D not found
...using GL_EXT_stencil_wrap
X..GL_EXT_stencil_two_side not found
... got GL2.0+ glStencilOpSeparate()
...using GL_ARB_vertex_buffer_object
...using GL_ARB_vertex_program
...using GL_ARB_fragment_program
ARBFragmentProgram is Available now! for EGL_Wrap and arb2
...using GL_ARB_shading_language_100
X..EXT_depth_bounds_test not found
---------- R_ARB2 renderer Init ----------
Available.
---------------------------------
----- R_ReloadARBPrograms -----
Loading external shader ARB2 == glprogs/test.vfp

Loading external shader ARB2 == glprogs/test.vfp

Loading external shader ARB2 == glprogs/interaction.vfp

Loading external shader ARB2 == glprogs/interaction.vfp

Loading external shader ARB2 == glprogs/bumpyEnvironment.vfp

Loading external shader ARB2 == glprogs/bumpyEnvironment.vfp

Loading external shader ARB2 == glprogs/ambientLight.vfp

Loading external shader ARB2 == glprogs/ambientLight.vfp

Loading external shader ARB2 == glprogs/shadow.vp

Loading external shader ARB2 == glprogs/environment.vfp

Loading external shader ARB2 == glprogs/environment.vfp

Loading external shader ARB2 == glprogs/arbVP_glasswarp.txt

Loading external shader ARB2 == glprogs/arbFP_glasswarp.txt

-------------------------------
---------- R_GLSL_Init ----------
Available.
---------------------------------
----- R_ReloadGLSLPrograms -----
glslprogs/interaction.vert
glslprogs/interaction_etc.frag
glslprogs/shadow.vert
glslprogs/shadow.frag
glslprogs/default.vert
glslprogs/default.frag
glslprogs/zfill.vert
glslprogs/zfill.frag
glslprogs/cubemap.vert
glslprogs/cubemap.frag
glslprogs/reflectionCubemap.vert
glslprogs/reflectionCubemap.frag
glslprogs/zfillClip.vert
glslprogs/zfillClip.frag
glslprogs/fog.vert
glslprogs/fog.frag
glslprogs/blendLight.vert
glslprogs/blendLight.frag
glslprogs/interaction_blinnphong.vert
glslprogs/interaction_blinnphong_etc.frag
glslprogs/diffuseCubemap.vert
glslprogs/diffuseCubemap.frag
glslprogs/texgen.vert
glslprogs/texgen.frag
-------------------------------
using ARB_vertex_buffer_object memory (FAST)
using GLSL AmigaOS4 renderSystem
Will apply r_gamma and r_brightness in shaders (r_gammaInShader 1)
----- Initializing Game -----
gamename: baseDOOM-1
gamedate: Mar 5 2023
Initializing event system
...473 event definitions
Initializing class hierarchy
...142 classes, 382184 bytes for event callbacks
Initializing scripts
Compiled 'script/doom_main.script': 2272 ms
----- Compile stats -----
Memory usage:
Strings: 79, 9648 bytes
Statements: 67875, 1357500 bytes
Functions: 2109, 250532 bytes
Variables: 147376 bytes
Mem used: 2576440 bytes
Static data: 2477552 bytes
Allocated: 3481696 bytes
Thread size: 13212 bytes
...6 aas types
game initialized.
A1G4/Radeon9000PRO/1Go RAM; X5000/RadeonR7-250x/2Go RAM; AOS4.1FE
Lio Lioicon_post
quelques tests de vitesse sur mon X-5000 avec Radeon R7-250 de base et les options de base/par défaut, sauf "seta r_renderer "ARB" (ou ARB2 ou GLSL) :

command-line (shift+²) = "timedemo demo1.demo usecache"
ARB 800x600 (window) 2148 frames rendered in 65.8 seconds = 32.7 fps (rapide mais pas de jeu de lumière donc ambiance zéro)
ARB2 800x600 (window) 2148 frames rendered in 145.3 seconds = 14.8 fps (beau mais lent et saccadé donc injouable)
GLSL 800x600 (window) 2148 frames rendered in 94.1 seconds = 22.8 fps (beau mais lent mais jouable)

Un grand "hip hip hip hourra" pour Hugues qui a cherché à optimiser au max pour qu'on puisse y jouer sous AOS4.

Je suppose que la carte graphique fait également une différence, une radeon RX devrait faire monter les chiffres...
A1G4/Radeon9000PRO/1Go RAM; X5000/RadeonR7-250x/2Go RAM; AOS4.1FE
K-L K-Licon_post
Hugues m'a appelé pour qu'on regarde. Je n'avais pas compris qu'il fallait moi-même copier les données du jeu déjà présentes sur mon disque.

En gros, faut copier tous les fichiers présents dans /base/ de votre installation de Doom3 vers base/base/ (important le sous-répertoire) et ne pas toucher à ce qui a été installé par l'installer fourni Huno.

Et en effet, comme le dit Lio, il faut lancer dhewm3 pour pas se retrouvr comme moi. :)

Question : comment on sait quel rendu on utilise ?
 Message édité par : K-L / 15-03-2023 23:48
Lio Lioicon_post
dans le fichier doom3.cfg (dans Dhewm3-OS4/Doom3-Configs/base/ ) tu regardes ce qu'il y a à la ligne seta r_renderer (ARB ou ARB2 ou GLGS) et tu modifies en conséquence
ou bien tu créees un fichier autoexec.cfg dans ce même repertoire et tu copies cette ligne que tu peux modifier à loisir sans toucher au fichier de configuration de base.
A1G4/Radeon9000PRO/1Go RAM; X5000/RadeonR7-250x/2Go RAM; AOS4.1FE
K-L K-Licon_post
Merci Lio,

C'est ce que j'ai fait mais je voulais savoir comment le voir/savoir visuellement dans le jeu ?
--
AmigaONE X1000/1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
Lio Lioicon_post
d'après le wiki, la commande serait "gfxinfo"
https://modwiki.dhewm3.org/GfxInfo_%28console_command%29
A1G4/Radeon9000PRO/1Go RAM; X5000/RadeonR7-250x/2Go RAM; AOS4.1FE
K-L K-Licon_post
Top ! Merci Lio, j'essaye ça :)
--
AmigaONE X1000/1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
Lio Lioicon_post
Avec une RadeonRX550 piquée sur le pc pour test, le gain est perceptible mais pas grandiose non plus :

ARB 800x600 (window) 2148 frames rendered in 58.1 seconds = 37.0 fps
ARB2 800x600 (window) 2148 frames rendered in 128.1 seconds = 16.8 fps
GLSL 800x600 (window) 2148 frames rendered in 83.4 seconds = 25.7 fps
GLSL 800x600 (window) 2148 frames rendered in 84.1 seconds = 25.5 fps (speedhackshadow 1.033)
GLSL 800x600 (fullscreen) 2148 frames rendered in 84.0 seconds = 25.6 fps (speedhackshadow 1.033)
GLSL 800x600 (fullscreen) 2148 frames rendered in 86.8 seconds = 24.7 fps (speedhackshadow 0.97)
GLSL 1080p (fullscreen) 2148 frames rendered in 94.9 seconds = 22.6 fps (speedhackshadow 1.033)
A1G4/Radeon9000PRO/1Go RAM; X5000/RadeonR7-250x/2Go RAM; AOS4.1FE
K-L K-Licon_post
Bon, j'ai réessayé et toujours rien compris.

Le fichier autoexec.cfg se met où ? Dans /base ou dans /base/base (pourquoi y en a deux d'ailleurs ?)
La commande, c'est quoi exactement ? seta r_renderer GLGS ? seta r_renderer "GLGS" ? seta r_renderer glsg ? seta r_renderer GLGS ?

On ne sait toujours pas ce qu'on utilise, la commande gfxinfo ne renvoie rien de pertinent.

J'ai beau changer ces paramètres, j'obtiens toujours 13,1 FPS, quelque soit le renderer choisi (mais comme je suis sûr que je sais pas du tout où et comment le changer, forcément, ce doit toujours être celui par défaut qui est utilisé. Lequel ? Mystère).

Je joue en 1440x900. J'ai essayé de forcer le 1680x1050 qui est la réso native de mon écran dans tous les fichiers qu'il y a mais ça ne marche pas, il faut modifier la réso dans le jeu et celle-ci n'est pas proposée.

Bref, pour l'instant, je ne sais toujours pas comment profiter correctement du jeu.
--
AmigaONE X1000/1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme