News:

One Minute Game Review by The Happy Friar: https://ugetube.com/@OneMinteGameReviews
Also on Rumble: https://rumble.com/c/c-1115371

idTech 4 (aka Doom 3 tech) Discord Server! https://discord.gg/9wtCGHa

Main Menu

removing doom3 errors....

Started by grml4d, September 07, 2017, 04:10:21 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

grml4d

i try to make something reusing some of the doom3+roe maps :  >:D  ^-^
by now i selected all maps and spotted places where to add monsters ...i also started to remove all warnings showing at map loading ....
this is not an easy job as there are a lot of scripts per map , for example :
WARNING: Couldn't load image: textures/cave/cavsolarmap
is linked to a "bug" in a model that loads a .ma script [maya file]

as i play with roe engine , there are few errors like :
WARNING: Unknown weapon 'weapon_chainsaw'
WARNING: Unknown weapon 'weapon_soulcube'
that are in map made for doom3 , these warnings , like the others about health with models in anims , like :
WARNING: entity 'erebus1_cinematic_imp_1' doesn't have health set
should not need "correction"

beside files not able to load..there are also errors in models :
WARNING: Unknown joint 'body' in '*hips body body2 origin SPINNER ' for model'monster_hunter_berzerk'
WARNING: Unknown joint 'body2' in '*hips body body2 origin SPINNER ' for model 'monster_hunter_berzerk'

WARNING: idAF::Load: articulated figure 'monster_hunter_helltime' for entity 'erebus2_cinematic_hunter1' at (-8512 2056 -396) has no modified animation 'af_pose'
WARNING: idAF::Load: articulated figure 'monster_hunter_helltime' for entity 'erebus2_cinematic_hunterdeath' at (-8512 2056 -408) has no modified animation'af_pose'
WARNING: idAF::Load: articulated figure 'monster_hunter_helltime' for entity 'monster_hunter_helltime' at (-8512 2064 -392) has no modified animation 'af_pose'


i hope we will also find "what 's best" for errors like :
WARNING: Couldn't load image: _emptyname


i post the full list in the following post , i reworked around 30 maps , if we solve a lot of errors , i ll check the maps i discarded and then will make a stand-alone pack for removing warnings of doom3-roe .

[may be some bugs are removed in the bfg edition ...if someone knows an editor for this released..]

grml4d

loading maps/game/alphalabs3
WARNING: Couldn't load image: _emptyname


loading maps/game/alphalabs4
WARNING: Couldn't load image: _emptyname


loading maps/game/cpuboss

WARNING: Couldn't load image: _emptyname


loading maps/game/erebus5

WARNING: Couldn't load image: _emptyname


loading maps/game/mars_city1
WARNING: Couldn't load image: _emptyname


loading maps/game/mars_city2
WARNING: Couldn't load image: _emptyname



loading maps/game/monorail

WARNING: Couldn't load image: _emptyname




------------- Warnings ---------------
during /game/cpuboss...
WARNING: script\ai_monster_base.script(1046): Thread 'monster_boss_sabaoth_1': entity 'monster_boss_sabaoth_1' couldn't reach path_corner 'path_corner_12'
WARNING: script\ai_monster_base.script(1046): Thread 'monster_boss_sabaoth_1': entity 'monster_boss_sabaoth_1' couldn't reach path_corner 'path_corner_8'
WARNING: Unknown weapon 'weapon_chainsaw'
WARNING: Unknown weapon 'weapon_soulcube'
4 warnings



------------- Warnings ---------------
during /game/delta2a...
WARNING: Couldn't load sound 'monster_demon_imp_footstep_glass.wav' using default
WARNING: Unknown weapon 'weapon_chainsaw'
2 warnings



------------- Warnings ---------------
during /game/erebus1...
WARNING: Couldn't load image: textures/cave/cavsolarmap
WARNING: entity 'erebus1_cinematic_imp_1' doesn't have health set
WARNING: entity 'erebus1_cinematic_imp_2' doesn't have health set
WARNING: entity 'erebus1_cinematic_marine_gravitygun_1' doesn't have health set
WARNING: entity 'erebus1_cinematic_marine_gravitygun_end_1' doesn't have health set
WARNING: entity 'erebus1_cinematic_player_end_1' doesn't have health set
WARNING: entity 'erebus1_cinematic_player_fill_1' doesn't have health set
WARNING: entity 'erebus1_cinematic_player_start_1' doesn't have health set
WARNING: entity 'erebus1_intro_detonate_1' doesn't have health set
WARNING: entity 'erebus1_intro_flash_1' doesn't have health set
WARNING: entity 'erebus1_intro_marine1_1' doesn't have health set
WARNING: entity 'erebus1_intro_marine2_1' doesn't have health set
WARNING: entity 'erebus1_intro_marine3_1' doesn't have health set
WARNING: entity 'erebus1_intro_mcneil_1' doesn't have health set
WARNING: entity 'erebus1_intro_pda_1' doesn't have health set
WARNING: entity 'erebus1_intro_plyr_heart_1' doesn't have health set
WARNING: entity 'erebus1_intro_plyr_heart_p3_1' doesn't have health set
WARNING: entity 'erebus1_intro_plyr_helmet_1' doesn't have health set
WARNING: entity 'erebus1_intro_scientist_1' doesn't have health set
WARNING: idAF::Load: articulated figure 'monster_hunter_berzerk' for entity 'monster_hunter_berzerk_1' at (-9496 -5528 -160) has no modified animation 'af_pose'
WARNING: idAF::Load: articulated figure 'monster_hunter_helltime' for entity 'monster_hunter_helltime_1' at (-9638 -5498 -160) has no modified animation 'af_pose'
WARNING: Joint 'Head' not found on 'monster_hunter_invul_1'
WARNING: sound shader 'mc_polgergeist' has shakes and uses OGG file 'sound/levels/mc_underground/invasion/poltergeist_02.wav'
WARNING: Unknown joint 'body' in '*hips body body2 origin SPINNER ' for model'monster_hunter_berzerk'
WARNING: Unknown joint 'body2' in '*hips body body2 origin SPINNER ' for model 'monster_hunter_berzerk'
25 warnings




------------- Warnings ---------------
during /game/erebus2...
WARNING: idAF::Load: articulated figure 'monster_hunter_helltime' for entity 'erebus2_cinematic_hunter1' at (-8512 2056 -396) has no modified animation 'af_pose'
WARNING: idAF::Load: articulated figure 'monster_hunter_helltime' for entity 'erebus2_cinematic_hunterdeath' at (-8512 2056 -408) has no modified animation'af_pose'
WARNING: idAF::Load: articulated figure 'monster_hunter_helltime' for entity 'monster_hunter_helltime' at (-8512 2064 -392) has no modified animation 'af_pose'
WARNING: sound shader 'e2_elev_quake1' has shakes and uses OGG file 'sound/metal/1shot_loud_01.wav'
WARNING: sound shader 'e2_elev_quake2' has shakes and uses OGG file 'sound/metal/1shot_loud_15.wav'
5 warnings


------------- Warnings ---------------
during /game/erebus3...
WARNING: Couldn't load image: textures/cave/cavsolarmap
WARNING: entity 'death_orb10_trail' doesn't have health set
WARNING: entity 'death_orb11_trail' doesn't have health set
WARNING: entity 'death_orb12_trail' doesn't have health set
WARNING: entity 'death_orb13_trail' doesn't have health set
WARNING: entity 'death_orb14_trail' doesn't have health set
WARNING: entity 'death_orb15_trail' doesn't have health set
WARNING: entity 'death_orb16_trail' doesn't have health set
WARNING: entity 'death_orb1_trail' doesn't have health set
WARNING: entity 'death_orb2_trail' doesn't have health set
WARNING: entity 'death_orb3_trail' doesn't have health set
WARNING: entity 'death_orb4_trail' doesn't have health set
WARNING: entity 'death_orb5_trail' doesn't have health set
WARNING: entity 'death_orb6_trail' doesn't have health set
WARNING: entity 'death_orb7_trail' doesn't have health set
WARNING: entity 'death_orb8_trail' doesn't have health set
WARNING: entity 'death_orb9_trail' doesn't have health set
WARNING: idIK::Init: IK for entity 'bj_npc' at (-1556 -3480 1280) has no modified animation.
18 warnings


------------- Warnings ---------------
during /game/erebus5...
WARNING: Couldn't load sound 'type.wav' using default
1 warnings


------------- Warnings ---------------
during /game/erebus6...
WARNING: Couldn't load image: textures/rock/sharprock_bacteria_5
WARNING: entity 'ber_erebus6_ai_dummy' doesn't have health set
WARNING: file <implicit file>, line 2: unknown token '5.'
WARNING: idAF::Load: articulated figure 'monster_hunter_berzerk' for entity 'hunter_berzerk' at (1792 -448 256) has no modified animation 'af_pose'
WARNING: Unknown joint 'body' in '*hips body body2 origin SPINNER ' for model 'monster_hunter_berzerk'
WARNING: Unknown joint 'body2' in '*hips body body2 origin SPINNER ' for model 'monster_hunter_berzerk'
6 warnings


------------- Warnings ---------------
during /game/hell...
WARNING: entity 'maledict_death_skull_smoke_1' doesn't have health set
1 warnings


------------- Warnings ---------------
during /game/hell1...
WARNING: Couldn't load sound 'gargoyle_01.wav' using default
WARNING: Couldn't load sound 'gargoyle_02.wav' using default
WARNING: Couldn't load sound 'hell_gatelower.wav' using default
WARNING: Couldn't load sound 'hell_guardian_death_music.wav' using default
WARNING: Couldn't load sound 'hell_guardian_intro_music.wav' using default
WARNING: Couldn't load sound 'helldoor_close.wav' using default
WARNING: Couldn't load sound 'helldoor_open.wav' using default
WARNING: Couldn't load sound 'thunderclap.wav' using default
                                                                                                        following files are "cached"
WARNING: Couldn't load sound 'tp_electro.wav' using default
WARNING: Couldn't load sound 'gateimpact_01.wav' using default
WARNING: Couldn't load sound 'gateimpact_02.wav' using default
WARNING: Couldn't load sound 'gateimpact_03.wav' using default
WARNING: Couldn't load sound 'gateimpact_04.wav' using default
WARNING: Couldn't load sound 'gateimpact_05.wav' using default
WARNING: Couldn't load sound 'wallmover_01.wav' using default
WARNING: Couldn't load sound 'wallmover_02.wav' using default
WARNING: Couldn't load sound 'hell_rockride_8s.wav' using default
WARNING: Couldn't load sound 'hellride_lower_2s.wav' using default
WARNING: Couldn't load sound 'hellride_platrot.wav' using default
WARNING: Couldn't load sound 'hk_revwallbust.wav' using default
WARNING: Couldn't load sound 'hell_revgate.wav' using default
WARNING: Couldn't load sound 'cage_decent.wav' using default
WARNING: Couldn't load sound 'gates_land.wav' using default
WARNING: Couldn't load sound 'hell_corpsemover.wav' using default
24 warnings


------------- Warnings ---------------
during /game/hellhole...
WARNING: trigger 'biostart_relay' at (48 -1184 160) calls unknown function 'map_marscity1::bioscan_go'
WARNING: trigger 'trigger_relay_23' at (80 -1152 160) calls unknown function 'map_marscity1::bioscan_opendoor'
WARNING: Unknown weapon 'weapon_chainsaw'
WARNING: Unknown weapon 'weapon_soulcube'
4 warnings


------------- Warnings ---------------
during /game/phobos1...
WARNING: file <implicit file>, line 2: unknown token '5.'
WARNING: Unknown copy_joint 'eyecontrol' on head of entity junction_marine
2 warnings


------------- Warnings ---------------
during /game/phobos2...
WARNING: entity 'phobos2_ai_dummy_1' doesn't have health set
WARNING: entity 'phobos2_cinematic_mcneil_1' doesn't have health set
WARNING: entity 'phobos2_cinematic_player_1' doesn't have health set
WARNING: entity 'phobos2_mcneil_chair_cine_1' doesn't have health set
WARNING: file <implicit file>, line 2: unknown token 'arcade_capture'
WARNING: Joint 'Head' not found on 'hunter'
WARNING: monster_demon_d3xp_bruiser: joint 'neck_3' is already contained by body 'head'
WARNING: monster_demon_d3xp_bruiser: joint 'neck_4' is already contained by body 'head'
WARNING: monster_demon_d3xp_bruiser: joint 'neck_5' is already contained by body 'head'
WARNING: monster_demon_d3xp_bruiser: joint 'neck_6' is already contained by body 'head'
10 warnings

Phrozo

WARNING: Unknown weapon 'weapon_chainsaw'
WARNING: Unknown weapon 'weapon_soulcube'


In ROE there is no chainsaw or soulcube. They are replaced by the grabber and heart of hell.

grml4d

i wrote about this ...in first post opening topic...

grml4d

the number of errors is getting low...now a lot of maps are error-free  :)) ...  that is a very interesting process because maps get better in design and with aliens ..  :-* O0
the errors should kill some scripts and then should introduce error in the compiled mad ..  :'(
by now nearly all errors are about models...is there anyone with skills ?  :-X
after that being done , i think of posting files for a beta..that should motivate to get in & work ;']

grml4d

i update the list of bugs , that is short now ;']
some errors should come from roe dll bugs : i mean the sound files not loaded [while doom3 makes no error ] and the health errors in some cinematics model .

here is the list :


during game/cpuboss...
WARNING: script\ai_monster_base.script(1046): Thread 'monster_boss_sabaoth_1': entity 'monster_boss_sabaoth_1' couldn't reach path_corner 'path_corner_12'
WARNING: script\ai_monster_base.script(1046): Thread 'monster_boss_sabaoth_1': entity 'monster_boss_sabaoth_1' couldn't reach path_corner 'path_corner_8'
WARNING: Unknown weapon 'weapon_chainsaw'
WARNING: Unknown weapon 'weapon_soulcube'
4 warnings



during game/delta2a...
WARNING: Couldn't load sound 'monster_demon_imp_footstep_glass.wav' using default
WARNING: Unknown weapon 'weapon_chainsaw'
2 warnings



during game/erebus1...
WARNING: entity 'erebus1_cinematic_imp_1' doesn't have health set
WARNING: entity 'erebus1_cinematic_imp_2' doesn't have health set
WARNING: entity 'erebus1_cinematic_marine_gravitygun_1' doesn't have health set
WARNING: entity 'erebus1_cinematic_marine_gravitygun_end_1' doesn't have health set
WARNING: entity 'erebus1_cinematic_player_end_1' doesn't have health set
WARNING: entity 'erebus1_cinematic_player_fill_1' doesn't have health set
WARNING: entity 'erebus1_cinematic_player_start_1' doesn't have health set
WARNING: entity 'erebus1_intro_detonate_1' doesn't have health set
WARNING: entity 'erebus1_intro_flash_1' doesn't have health set
WARNING: entity 'erebus1_intro_marine1_1' doesn't have health set
WARNING: entity 'erebus1_intro_marine2_1' doesn't have health set
WARNING: entity 'erebus1_intro_marine3_1' doesn't have health set
WARNING: entity 'erebus1_intro_mcneil_1' doesn't have health set
WARNING: entity 'erebus1_intro_pda_1' doesn't have health set
WARNING: entity 'erebus1_intro_plyr_heart_1' doesn't have health set
WARNING: entity 'erebus1_intro_plyr_heart_p3_1' doesn't have health set
WARNING: entity 'erebus1_intro_plyr_helmet_1' doesn't have health set
WARNING: entity 'erebus1_intro_scientist_1' doesn't have health set
18 warnings



during game/erebus3...
WARNING: entity 'death_orb10_trail' doesn't have health set
WARNING: entity 'death_orb11_trail' doesn't have health set
WARNING: entity 'death_orb12_trail' doesn't have health set
WARNING: entity 'death_orb13_trail' doesn't have health set
WARNING: entity 'death_orb14_trail' doesn't have health set
WARNING: entity 'death_orb15_trail' doesn't have health set
WARNING: entity 'death_orb16_trail' doesn't have health set
WARNING: entity 'death_orb1_trail' doesn't have health set
WARNING: entity 'death_orb2_trail' doesn't have health set
WARNING: entity 'death_orb3_trail' doesn't have health set
WARNING: entity 'death_orb4_trail' doesn't have health set
WARNING: entity 'death_orb5_trail' doesn't have health set
WARNING: entity 'death_orb6_trail' doesn't have health set
WARNING: entity 'death_orb7_trail' doesn't have health set
WARNING: entity 'death_orb8_trail' doesn't have health set
WARNING: entity 'death_orb9_trail' doesn't have health set
WARNING: idIK::Init: IK for entity 'bj_npc' at (-1556 -3480 1280) has no modified animation.
17 warnings



during game/erebus6...
WARNING: entity 'ber_erebus6_ai_dummy' doesn't have health set
WARNING: file <implicit file>, line 2: unknown token '5.'
2 warnings


during game/hell...
WARNING: entity 'maledict_death_skull_smoke_1' doesn't have health set
1 warnings


during game/hell1...
WARNING: Couldn't load sound 'cage_decent.wav' using default
WARNING: Couldn't load sound 'gargoyle_01.wav' using default
WARNING: Couldn't load sound 'gargoyle_02.wav' using default
WARNING: Couldn't load sound 'gateimpact_01.wav' using default
WARNING: Couldn't load sound 'gateimpact_02.wav' using default
WARNING: Couldn't load sound 'gateimpact_03.wav' using default
WARNING: Couldn't load sound 'gateimpact_04.wav' using default
WARNING: Couldn't load sound 'gateimpact_05.wav' using default
WARNING: Couldn't load sound 'gates_land.wav' using default
WARNING: Couldn't load sound 'hell_corpsemover.wav' using default
WARNING: Couldn't load sound 'hell_gatelower.wav' using default
WARNING: Couldn't load sound 'hell_guardian_death_music.wav' using default
WARNING: Couldn't load sound 'hell_guardian_intro_music.wav' using default
WARNING: Couldn't load sound 'hell_revgate.wav' using default
WARNING: Couldn't load sound 'hell_rockride_8s.wav' using default
WARNING: Couldn't load sound 'helldoor_close.wav' using default
WARNING: Couldn't load sound 'helldoor_open.wav' using default
WARNING: Couldn't load sound 'hellride_lower_2s.wav' using default
WARNING: Couldn't load sound 'hellride_platrot.wav' using default
WARNING: Couldn't load sound 'hk_revwallbust.wav' using default
WARNING: Couldn't load sound 'thunderclap.wav' using default
WARNING: Couldn't load sound 'tp_electro.wav' using default
WARNING: Couldn't load sound 'wallmover_01.wav' using default
WARNING: Couldn't load sound 'wallmover_02.wav' using default
24 warnings


during game/hellhole...
WARNING: trigger 'biostart_relay' at (48 -1184 160) calls unknown function 'map_marscity1::bioscan_go'
WARNING: trigger 'trigger_relay_23' at (80 -1152 160) calls unknown function 'map_marscity1::bioscan_opendoor'
WARNING: Unknown weapon 'weapon_chainsaw'
WARNING: Unknown weapon 'weapon_soulcube'
4 warnings


during game/phobos1...
WARNING: file <implicit file>, line 2: unknown token '5.'
WARNING: Unknown copy_joint 'eyecontrol' on head of entity junction_marine
2 warnings


during game/phobos2...
WARNING: entity 'phobos2_ai_dummy_1' doesn't have health set
WARNING: entity 'phobos2_cinematic_mcneil_1' doesn't have health set
WARNING: entity 'phobos2_cinematic_player_1' doesn't have health set
WARNING: entity 'phobos2_mcneil_chair_cine_1' doesn't have health set
WARNING: monster_demon_d3xp_bruiser: joint 'neck_3' is already contained by body 'head'
WARNING: monster_demon_d3xp_bruiser: joint 'neck_4' is already contained by body 'head'
WARNING: monster_demon_d3xp_bruiser: joint 'neck_5' is already contained by body 'head'
WARNING: monster_demon_d3xp_bruiser: joint 'neck_6' is already contained by body 'head'
8 warnings


grml4d

after removing as much as possible errors ... O:-)   :-X
time has come to add monsters...

my first one in roe-hell map was the centurion model from prey ...













i think of using it as a bruiser replacement models...

now , one model from quake 4 : fatty....











he should be perfect here playing billiards with player....

grml4d

i am making the "1.33" doom3 update file...and still continue to remove few errors.. O0 :P.. 
i also start to know very well the game and find some spot for monsters...may be some would like to animate them ?  ???  :'( ?

here is where i plan to add the QUAKE 4 Network Gardian















Here a spot for the  QUAKE 4 Harvester & Stream Protectors

















there are so many monsters, that i plan to use some as pairs and make a coop version of the mod...[if there is some developer ?  :-X ]  with the pairs system that makes easy to spawn more monsters when there are a lot of players ...
i hope the patch 1.33 to make some people wanting to join... :-* :P ;D


grml4d

i finish to remove bugs of doom3 .. >:D ... so i started to check the errors of the console during gameplay , as i am lucky enough to have two monitors , i can see in the windows console when errors occurs  ^-^  that setup helped me to get a very weird error
the error that always occurs is :

WARNING: Couldn't load sound '_emptyname.wav' using default

and happens when the player destroys a glass , a window .
you can quickly see it when you load caverns1 map , go upstairs and shoot the glass where you see a green bfg munition .
there is a sound of glasses when you destroy

so i looked a little in the console using the listsounds commands that shows at end :


   22kHz   2726ms    13kB  OGG sound/vo/caverns2/maint1_3.wav
   44kHz    186ms    16kB  WAV _emptyname.wav(DEFAULTED)
     861 total sounds
51080049 total samples loaded
   23146 kB total system memory used


looking in the source code : name is created by this instruction in file DeclManager.cpp  :

if ( !name || !name[0] ) {
      name = "_emptyName";
      //common->Warning( "idDeclManager::FindType: empty %s name", GetDeclType( (int)type )->typeName.c_str() );
   }

i also use the search files/words to find glass . the results show
wav files in game.sndshd that are used in functions reused by func.def

debris.def has only one reference to one sound
"snd_bounce"            "casings_small_mix"  , that is reused in weapons.sndshd . "snd_bounce" is in source code , in some weapon files .

i checked the wavs in sndshd files and the one in the listsounds , most of them are looking loaded...
so is there anyone knowing what and where is the bug of the file wav having no name that should be played..   :-\



The Happy Friar

There's lots of warning but warnings are just that, warnings.  Nothing bad should happen.  They normally happen because something that isn't needed or was replaced isn't there & id never removed it from the code/data files.

grml4d

i know there were a lot of warnings... most of them in roe...but i removed nearly all of them...
i should be below 10 warnings in the all doom3 including during gameplay warnings...
my 1.33 patch is nearly ready..i am sure that few vwarning left will be removed by 1.33bis

by the way , the error about glass should be solved by some like you that knows the code and game ...
the target is nearly spotted with all the details i founds.. it is not something "random" anymore.. O0
i hope you ll get it..

i will replay the roe to recheck the last errors and the patch itself..that is not so big ...there were few typos errors in files and maps ..

grml4d

there are a lot of images that are no "showing"... and there is no link for my file...
here is the link for my patch no error :

https://goo.gl/c2J1hf

it is for first release of doom3 ... not the bfg that has "bin harry$ files"