SFTtech / openage

Free (as in freedom) open source clone of the Age of Empires II engine 🚀
http://openage.dev
Other
12.63k stars 1.11k forks source link

Error during start of the game #466

Closed kevincaradant closed 8 years ago

kevincaradant commented 8 years ago

Hi everyone

During the start with the following command : ./run , i get these errors :

kevin@kevin-Lenovo-Flex-2-14:~/openage$ ./run
INFO [py] No converted assets have been found
media conversion is required.
please provide your AoE II installation dir:
> ./AOE2
INFO [py] Game version(s) detected: Age of Empires 2: HD Edition (Version 3.x)
INFO [py] converting metadata
INFO [py] [0] palette
INFO [py] [1] empires.dat
INFO [py] using cached gamespec: /tmp/empires2_x1_p1.dat.pickle
INFO [py] [2] blendomatic.dat
INFO [py] blending masks successfully exported
INFO [py] [3] player color palette
INFO [py] [4] terminal color palette
INFO [py] [5] string resources
Traceback (most recent call last):
  File "run.py", line 15, in init run (/home/kevin/openage/run.cpp:832)
    main()
  File "/home/kevin/openage/openage/__main__.py", line 94, in main
    return args.entrypoint(args, cli.error)
  File "/home/kevin/openage/openage/game/main.py", line 33, in main
    if not convert_assets(assets, args):
  File "/home/kevin/openage/openage/convert/main.py", line 125, in convert_assets
    for current_item in convert(args):
  File "/home/kevin/openage/openage/convert/driver.py", line 126, in convert
    yield from convert_metadata(args)
  File "/home/kevin/openage/openage/convert/driver.py", line 179, in convert_metadata
    stringres = get_string_resources(args)
  File "/home/kevin/openage/openage/convert/driver.py", line 75, in get_string_resources
    stringres.fill_from(read_hd_language_file(langfile, lang, enc='iso-8859-1'))
  File "/home/kevin/openage/openage/convert/hdlanguagefile.py", line 25, in read_hd_language_file
    num, string = line.split(None, 1)
ValueError: need more than 1 value to unpack

Any idea , how can i fix it ? thank you

niklasf commented 8 years ago

Hi, can you please provide the output of ls -R ./AOE2? That might help to exclude 6d3af776437ec70c5 has anything to do with it.

kevincaradant commented 8 years ago

Yes of course , sorry it's a huge output :

./AOE2:
AI             Data          Random           steam_api.dll  unins000.dat
AoK HD.exe     Docs          savegame         steam_api.ini  unins000.exe
Avi            History       Scenario         Support        zlibwapi.dll
Bin            launcher_res  scenariobkg.bmp  Taunt
Campaign       Learn         shaders          Terrain
_CommonRedist  mods          Sound            tr_spred.txt

./AOE2/AI:
AI.txt

./AOE2/Avi:
AOEIIHD.wmv  Avi.txt

./AOE2/Bin:
en  language_base.txt

./AOE2/Bin/en:
language.dll  language.txt  language_x1.dll  language_x1_p1.dll

./AOE2/Campaign:
cam1.cpn  cam3.cpn  cam8.cpn  xcam1.cpx  xcam3.cpx
cam2.cpn  cam4.cpn  Media     xcam2.cpx  xcam4.cpx

./AOE2/Campaign/Media:
backgrd1.pal  C2S4_END.SLP  c4s6_end.mm   x1s4_end.mm   x3s6_beg.SLP
backgrd1.sin  c2s5_beg.mm   c4s6_end.SLP  x1s4_end.SLP  x3s6_end.mm
backgrd1.SLP  C2S5_BEG.SLP  c8s1_beg.mm   x1s5_beg.mm   x3s6_end.SLP
backgrd2.pal  c2s5_end.mm   c8s1_beg.SLP  x1s5_beg.SLP  x4s1_beg.mm
backgrd2.sin  C2S5_END.SLP  c8s1_end.mm   x1s5_end.mm   x4s1_beg.SLP
backgrd2.SLP  c2s6_beg.mm   c8s1_end.SLP  x1s5_end.SLP  x4s1_end.mm
backgrd3.pal  C2S6_BEG.SLP  c8s2_beg.mm   x1s6_beg.mm   x4s1_end.SLP
backgrd3.sin  c2s6_end.mm   c8s2_beg.SLP  x1s6_beg.SLP  x4s2_beg.mm
backgrd3.SLP  C2S6_END.SLP  c8s2_end.mm   x1s6_end.mm   x4s2_beg.SLP
backgrd4.pal  c3s1_beg.mm   c8s2_end.SLP  x1s6_end.SLP  x4s2_end.mm
backgrd4.sin  C3s1_bEG.slp  c8s3_beg.mm   x2s1_beg.mm   x4s2_end.SLP
backgrd4.SLP  c3s1_end.mm   c8s3_beg.SLP  x2s1_beg.SLP  x4s3_beg.mm
backgrd8.pal  c3s1_end.SLP  c8s3_end.mm   x2s1_end.mm   x4s3_beg.SLP
backgrd8.sin  c3s2_beg.mm   c8s3_end.SLP  x2s1_end.SLP  x4s3_end.mm
backgrd8.SLP  c3s2_beg.SLP  c8s4_beg.mm   x2s2_beg.mm   x4s3_end.SLP
backgrd.slp   c3s2_end.mm   c8s4_beg.SLP  x2s2_beg.SLP  x4s4_beg.mm
c1s1_beg.mm   c3s2_end.SLP  c8s4_end.mm   x2s2_end.mm   x4s4_beg.SLP
c1s1_beg.slp  c3s3_beg.mm   c8s4_end.SLP  x2s2_end.SLP  x4s4_end.mm
c1s1_end.mm   c3s3_beg.SLP  c8s5_beg.mm   x2s3_beg.mm   x4s4_end.SLP
c1s1_end.slp  c3s3_end.mm   c8s5_beg.SLP  x2s3_beg.SLP  x4s5_beg.mm
c1s2_beg.mm   c3s3_end.SLP  c8s5_end.mm   x2s3_end.mm   x4s5_beg.SLP
c1s2_beg.slp  c3s4_beg.mm   c8s5_end.SLP  x2s3_end.SLP  x4s5_end.mm
c1s2_end.mm   c3s4_beg.SLP  c8s6_beg.mm   x2s4_beg.mm   x4s5_end.SLP
c1s2_end.slp  c3s4_end.mm   c8s6_beg.SLP  x2s4_beg.SLP  x4s6_beg.mm
c1s3_beg.mm   c3s4_end.SLP  c8s6_end.mm   x2s4_end.mm   x4s6_beg.SLP
c1s3_beg.slp  c3s5_beg.mm   c8s6_end.SLP  x2s4_end.SLP  x4s6_end.mm
c1s3_end.mm   c3s5_beg.SLP  c8s7_beg.mm   x2s5_beg.mm   x4s6_end.SLP
c1s3_end.slp  c3s5_end.mm   c8s7_beg.SLP  x2s5_beg.slp  x4s7_beg.mm
c1s4_beg.mm   c3s5_end.SLP  c8s7_end.mm   x2s5_end.mm   x4s7_beg.SLP
c1s4_beg.slp  c3s6_beg.mm   c8s7_end.SLP  x2s5_end.slp  x4s7_end.mm
c1s4_end.mm   c3s6_beg.SLP  cam1.bln      x2s6_beg.mm   x4s7_end.SLP
c1s4_end.slp  c3s6_end.mm   cam2.bln      x2s6_beg.SLP  x4s8_beg.mm
c1s5_beg.mm   c3s6_end.SLP  cam3.bln      x2s6_end.mm   x4s8_beg.SLP
c1s5_beg.slp  c4s1_beg.mm   cam4.bln      x2s6_end.SLP  x4s8_end.mm
c1s5_end.mm   c4s1_beg.SLP  cam8.bln      x3s1_beg.mm   x4s8_end.SLP
C1s5_END.slp  c4s1_end.mm   introbkg.SLP  x3s1_bEG.slp  xackgrd1.pal
c1s6_beg.mm   c4s1_end.SLP  intro.bln     x3s1_end.mm   xackgrd1.sin
c1s6_beg.slp  c4s2_beg.mm   intro.mm      x3s1_end.SLP  xackgrd1.slp
c1s6_end.mm   c4s2_beg.SLP  intro.pal     x3s2_beg.mm   xackgrd2.pal
C1s6_end.slp  c4s2_end.mm   intro.sin     x3s2_beg.SLP  xackgrd2.sin
c2s1_beg.mm   c4s2_end.SLP  intro.slp     x3s2_end.mm   xackgrd2.slp
C2s1_beg.slp  c4s3_beg.mm   x1s1_beg.mm   x3s2_end.SLP  xackgrd3.pal
c2s1_end.mm   c4s3_beg.SLP  x1s1_beg.slp  x3s3_beg.mm   xackgrd3.sin
C2S1_END.SLP  c4s3_end.mm   x1s1_end.mm   x3s3_beg.SLP  xackgrd3.SLP
c2s2_beg.mm   c4s3_end.SLP  x1s1_end.slp  x3s3_end.mm   xackgrd4.pal
C2S2_BEG.SLP  c4s4_beg.mm   x1s2_beg.mm   x3s3_end.SLP  xackgrd4.sin
c2s2_end.mm   c4s4_beg.SLP  x1s2_beg.SLP  x3s4_beg.mm   xackgrd4.slp
C2S2_END.SLP  c4s4_end.mm   x1s2_end.mm   x3s4_beg.SLP  xcam1.bln
c2s3_beg.mm   c4s4_end.SLP  x1s2_end.SLP  x3s4_end.mm   xcam2.bln
C2S3_BEG.SLP  c4s5_beg.mm   x1s3_beg.mm   x3s4_end.SLP  xcam3.bln
c2s3_end.mm   c4s5_beg.SLP  x1s3_beg.SLP  x3s5_beg.mm   xcam4.bln
C2S3_END.SLP  c4s5_end.mm   x1s3_end.mm   x3s5_beg.SLP
c2s4_beg.mm   c4s5_end.SLP  x1s3_end.SLP  x3s5_end.mm
C2S4_BEG.SLP  c4s6_beg.mm   x1s4_beg.mm   x3s5_end.SLP
c2s4_end.mm   c4s6_beg.SLP  x1s4_beg.SLP  x3s6_beg.mm

./AOE2/_CommonRedist:
DirectX  vcredist

./AOE2/_CommonRedist/DirectX:
Jun2010

./AOE2/_CommonRedist/DirectX/Jun2010:
Apr2005_d3dx9_25_x64.cab        Jun2005_d3dx9_26_x64.cab
Apr2005_d3dx9_25_x86.cab        Jun2005_d3dx9_26_x86.cab
Apr2006_d3dx9_30_x64.cab        JUN2006_XACT_x64.cab
Apr2006_d3dx9_30_x86.cab        JUN2006_XACT_x86.cab
Apr2006_MDX1_x86_Archive.cab    JUN2007_d3dx10_34_x64.cab
Apr2006_MDX1_x86.cab            JUN2007_d3dx10_34_x86.cab
Apr2006_XACT_x64.cab            JUN2007_d3dx9_34_x64.cab
Apr2006_XACT_x86.cab            JUN2007_d3dx9_34_x86.cab
Apr2006_xinput_x64.cab          JUN2007_XACT_x64.cab
Apr2006_xinput_x86.cab          JUN2007_XACT_x86.cab
APR2007_d3dx10_33_x64.cab       JUN2008_d3dx10_38_x64.cab
APR2007_d3dx10_33_x86.cab       JUN2008_d3dx10_38_x86.cab
APR2007_d3dx9_33_x64.cab        JUN2008_d3dx9_38_x64.cab
APR2007_d3dx9_33_x86.cab        JUN2008_d3dx9_38_x86.cab
APR2007_XACT_x64.cab            JUN2008_X3DAudio_x64.cab
APR2007_XACT_x86.cab            JUN2008_X3DAudio_x86.cab
APR2007_xinput_x64.cab          JUN2008_XACT_x64.cab
APR2007_xinput_x86.cab          JUN2008_XACT_x86.cab
Aug2005_d3dx9_27_x64.cab        JUN2008_XAudio_x64.cab
Aug2005_d3dx9_27_x86.cab        JUN2008_XAudio_x86.cab
AUG2006_XACT_x64.cab            Jun2010_D3DCompiler_43_x64.cab
AUG2006_XACT_x86.cab            Jun2010_D3DCompiler_43_x86.cab
AUG2006_xinput_x64.cab          Jun2010_d3dcsx_43_x64.cab
AUG2006_xinput_x86.cab          Jun2010_d3dcsx_43_x86.cab
AUG2007_d3dx10_35_x64.cab       Jun2010_d3dx10_43_x64.cab
AUG2007_d3dx10_35_x86.cab       Jun2010_d3dx10_43_x86.cab
AUG2007_d3dx9_35_x64.cab        Jun2010_d3dx11_43_x64.cab
AUG2007_d3dx9_35_x86.cab        Jun2010_d3dx11_43_x86.cab
AUG2007_XACT_x64.cab            Jun2010_d3dx9_43_x64.cab
AUG2007_XACT_x86.cab            Jun2010_d3dx9_43_x86.cab
Aug2008_d3dx10_39_x64.cab       Jun2010_XACT_x64.cab
Aug2008_d3dx10_39_x86.cab       Jun2010_XACT_x86.cab
Aug2008_d3dx9_39_x64.cab        Jun2010_XAudio_x64.cab
Aug2008_d3dx9_39_x86.cab        Jun2010_XAudio_x86.cab
Aug2008_XACT_x64.cab            Mar2008_d3dx10_37_x64.cab
Aug2008_XACT_x86.cab            Mar2008_d3dx10_37_x86.cab
Aug2008_XAudio_x64.cab          Mar2008_d3dx9_37_x64.cab
Aug2008_XAudio_x86.cab          Mar2008_d3dx9_37_x86.cab
Aug2009_D3DCompiler_42_x64.cab  Mar2008_X3DAudio_x64.cab
Aug2009_D3DCompiler_42_x86.cab  Mar2008_X3DAudio_x86.cab
Aug2009_d3dcsx_42_x64.cab       Mar2008_XACT_x64.cab
Aug2009_d3dcsx_42_x86.cab       Mar2008_XACT_x86.cab
Aug2009_d3dx10_42_x64.cab       Mar2008_XAudio_x64.cab
Aug2009_d3dx10_42_x86.cab       Mar2008_XAudio_x86.cab
Aug2009_d3dx11_42_x64.cab       Mar2009_d3dx10_41_x64.cab
Aug2009_d3dx11_42_x86.cab       Mar2009_d3dx10_41_x86.cab
Aug2009_d3dx9_42_x64.cab        Mar2009_d3dx9_41_x64.cab
Aug2009_d3dx9_42_x86.cab        Mar2009_d3dx9_41_x86.cab
Aug2009_XACT_x64.cab            Mar2009_X3DAudio_x64.cab
Aug2009_XACT_x86.cab            Mar2009_X3DAudio_x86.cab
Aug2009_XAudio_x64.cab          Mar2009_XACT_x64.cab
Aug2009_XAudio_x86.cab          Mar2009_XACT_x86.cab
Dec2005_d3dx9_28_x64.cab        Mar2009_XAudio_x64.cab
Dec2005_d3dx9_28_x86.cab        Mar2009_XAudio_x86.cab
DEC2006_d3dx10_00_x64.cab       Nov2007_d3dx10_36_x64.cab
DEC2006_d3dx10_00_x86.cab       Nov2007_d3dx10_36_x86.cab
DEC2006_d3dx9_32_x64.cab        Nov2007_d3dx9_36_x64.cab
DEC2006_d3dx9_32_x86.cab        Nov2007_d3dx9_36_x86.cab
DEC2006_XACT_x64.cab            NOV2007_X3DAudio_x64.cab
DEC2006_XACT_x86.cab            NOV2007_X3DAudio_x86.cab
dsetup32.dll                    NOV2007_XACT_x64.cab
DSETUP.dll                      NOV2007_XACT_x86.cab
dxdllreg_x86.cab                Nov2008_d3dx10_40_x64.cab
DXSETUP.exe                     Nov2008_d3dx10_40_x86.cab
dxupdate.cab                    Nov2008_d3dx9_40_x64.cab
Feb2005_d3dx9_24_x64.cab        Nov2008_d3dx9_40_x86.cab
Feb2005_d3dx9_24_x86.cab        Nov2008_X3DAudio_x64.cab
Feb2006_d3dx9_29_x64.cab        Nov2008_X3DAudio_x86.cab
Feb2006_d3dx9_29_x86.cab        Nov2008_XACT_x64.cab
Feb2006_XACT_x64.cab            Nov2008_XACT_x86.cab
Feb2006_XACT_x86.cab            Nov2008_XAudio_x64.cab
FEB2007_XACT_x64.cab            Nov2008_XAudio_x86.cab
FEB2007_XACT_x86.cab            Oct2005_xinput_x64.cab
Feb2010_X3DAudio_x64.cab        Oct2005_xinput_x86.cab
Feb2010_X3DAudio_x86.cab        OCT2006_d3dx9_31_x64.cab
Feb2010_XACT_x64.cab            OCT2006_d3dx9_31_x86.cab
Feb2010_XACT_x86.cab            OCT2006_XACT_x64.cab
Feb2010_XAudio_x64.cab          OCT2006_XACT_x86.cab
Feb2010_XAudio_x86.cab

./AOE2/_CommonRedist/vcredist:
2010  2012

./AOE2/_CommonRedist/vcredist/2010:
vcredist_x64.exe  vcredist_x86.exe

./AOE2/_CommonRedist/vcredist/2012:
vcredist_x64.exe  vcredist_x86.exe

./AOE2/Data:
blendomatic.dat           fonts               LoQMaps.dat       sounds.drs
blendomatic_x1.dat        gamedata.drs        pal_2.pal         sounds_x1.drs
BlkEdge.Dat               gamedata_x1.drs     pal_3.pal         STemplet.dat
clf_pal.pal               gamedata_x1_p1.drs  pal_4.pal         terrain.drs
custome_palette_list.txt  graphics.drs        pal_5.pal         TileEdge.Dat
empires2.dat              interfac.drs        pal_6.pal         view_icm.dat
empires2_x1.dat           lightMaps.dat       PatternMasks.dat
empires2_x1_p1.dat        Load                shadow.col
FilterMaps.dat            Loc                 Slp

./AOE2/Data/fonts:
ARIALNBI.TTF  centit_.ttf   GEORGIAI.TTF  LBRITED.TTF  POORICH.TTF
ARIALNB.TTF   centrg_.ttf   GEORGIA.TTF   LBRITEI.TTF  VINERITC.TTF
ARIALNI.TTF   COMICBD.TTF   GEORGIAZ.TTF  LBRITE.TTF
ARIALN.TTF    COMIC.TTF     LBLACK.TTF    LCALLIG.TTF
centbd_.ttf   GEORGIAB.TTF  LBRITEDI.TTF  PAPYRUS.TTF

./AOE2/Data/Load:
Load.txt

./AOE2/Data/Loc:
en

./AOE2/Data/Loc/en:
list.cr  list.crx

./AOE2/Data/Slp:
2logos.slp     colbar.slp               game_b10.slp      scr2.sin
btngame2x.slp  credits1_32.slp          game_b11.slp      scr2.slp
btn_hist.slp   credits2_32.slp          game_b12.slp      scr3_32.slp
btnmain.slp    credits3_32.slp          game_b13.slp      scr3.sin
cam1_32.slp    dlg2n_32.slp             game_b14.slp      scr4.sin
cam1.sin       dlg3n_32.slp             game_b15.slp      scr7b_32.slp
cam2_32.slp    dlg_cha1.slp             game_b16.slp      scr8b_32.slp
cam2.sin       dlg_cha2.slp             game_b17.slp      scr9b_32.slp
cam_32.slp     dlg_dip.slp              game_b18.slp      scr9.sin
cam3_32.slp    dlg_gam.slp              game_b1.slp       scr_hist_32.slp
cam3.sin       dlg_main_popup.sin       game_b2.slp       scr_hist.sin
cam4_32.slp    dlg_men.slp              game_b3.slp       scrstart.slp
cam4.sin       dlg_obj.slp              game_b4.slp       scr_stms.sin
cam8_32.slp    dlg_objx.slp             game_b5.slp       xcam1_32.slp
cam8.sin       dlg_workshop_ingame.sin  game_b6.slp       xcam1.sin
camdlg1.slp    dlg_workshop.sin         game_b7.slp       xcam2_32.slp
camdlg2.slp    eslogo1.slp              game_b8.slp       xcam2.sin
camdlg3.slp    eslogo2.slp              game_b9.slp       xcam_32.slp
camdlg4.slp    flm1a_nn.slp             hist_pic_32.slp   xcam3_32.slp
cam.sin        flm1b_nn.slp             hist_picx_32.slp  xcam3.sin
clf01_nn.slp   flm1c_nn.slp             main_32.slp       xcam4_32.slp
clf02_nn.slp   flm2a_nn.slp             main.sin          xcam4.sin
clf03_nn.slp   flm2b_nn.slp             mslogo1.slp       xcamdlg1.slp
clf04_nn.slp   flm3a_nn.slp             mslogo2.slp       xcamdlg2.slp
clf05_nn.slp   flm3b_nn.slp             objtabs.slp       xcamdlg3.slp
clf06_nn.slp   flm4a_nn.slp             sat_tabs.slp      xcamdlg4.slp
clf07_nn.slp   flm4b_nn.slp             scr10b_32.slp     xcam.sin
clf08_nn.slp   foak_nn.slp              scr10.sin         xcredits_32.slp
clf09_nn.slp   fpal_nn.slp              scr2_32.slp       xcredits.sin
clf10_nn.slp   fpin_nn.slp              scr2p_32.slp      xmain_32.slp
c_logo.slp     fsno_nn.slp              scr2p.sin

./AOE2/Docs:
en

./AOE2/Docs/en:
AoK Manual.pdf  Readme_a.rtf  ReadmeX_a.rtf  TC Manual.pdf     WARRANTY.RTF
EULA.rtf        Readme.rtf    Readmex.rtf    TC Tech Tree.pdf  WHATSNEW.RTF

./AOE2/History:
en

./AOE2/History/en:
ArmiesMongols.txt      darkages.txt          politics.txt
ArmiesOrg.txt          DarkArmies.txt        religion.txt
ArmiesStrat.txt        economy.txt           renaissance.txt
ArmiesTactics.txt      feudalcontract.txt    Saracens.txt
Armies.txt             feudalismdecline.txt  Spanish.txt
Aztecs.txt             feudalism.txt         technology.txt
barbarianinvaders.txt  Franks.txt            Teutons.txt
British original.txt   Goths.txt             thecrusades.txt
british regular.txt    Gunpowder.txt         thefallofrome.txt
british test.txt       history.txt           themanor.txt
british.txt            Huns.txt              thevikings.txt
Byzantines.txt         Japanese.txt          Turks.txt
CastleDefenses.txt     Knights.txt           Vikings.txt
CastleEvolution.txt    Koreans.txt           Warfare.txt
CastleSiege.txt        latemiddleages.txt    WeaponsCav.txt
Castles.txt            Mayans.txt            WeaponsHand.txt
Celts.txt              middleages.txt        WeaponsMissile.txt
charlemagne.txt        Mongols.txt           Weapons.txt
Chinese.txt            Naval.txt
darkagereligion.txt    Persians.txt

./AOE2/launcher_res:
background.png  browser.ini  en  fr  jp  locale.ini  offline.html  ru
br              de           es  it  ko  nl          offline.png   zh

./AOE2/launcher_res/br:
locale.ini

./AOE2/launcher_res/de:
locale.ini

./AOE2/launcher_res/en:
locale.ini

./AOE2/launcher_res/es:
locale.ini

./AOE2/launcher_res/fr:
locale.ini

./AOE2/launcher_res/it:
locale.ini

./AOE2/launcher_res/jp:
locale.ini

./AOE2/launcher_res/ko:
locale.ini

./AOE2/launcher_res/nl:
locale.ini

./AOE2/launcher_res/ru:
locale.ini

./AOE2/launcher_res/zh:
locale.ini

./AOE2/Learn:
Learn.txt

./AOE2/mods:
forbidden_files.txt

./AOE2/Random:
ES@Canals_v2.rms      ES@ParadiseIsland_v2.rms   ES@Shipwreck_v2.rms
ES@Capricious_v2.rms  ES@Pilgrims_v2.rms         ES@Team_Glaciers_v2.rms
ES@Dingos_v2.rms      ES@Prairie_v2.rms          ES@The_Unknown_v2.rms
ES@Graveyards_v2.rms  ES@Seasons_v2.rms          Random.txt
ES@Metropolis_v2.rms  ES@Sherwood_Forest_v2.rms
ES@Moats_v2.rms       ES@Sherwood_Heroes_v2.rms

./AOE2/savegame:
multi  player.nfp

./AOE2/savegame/multi:

./AOE2/Scenario:
scenario.inf

./AOE2/shaders:
CombineTerrainSprite.fxo  Sample.fxo   UIOverlay.fxo
CopyDirect.fxo            Terrain.fxo  Water.fxo

./AOE2/Sound:
campaign  music  scenario  stream  terrain

./AOE2/Sound/campaign:
en

./AOE2/Sound/campaign/en:
c1s1end.mp3  c2s5end.mp3  c4s3end.mp3  c8s7end.mp3   xc2s3.mp3     xc4s1.mp3
c1s1.mp3     c2s5.mp3     c4s3.mp3     c8s7.mp3      xc2s4end.mp3  xc4s2end.mp3
c1s2end.mp3  c2s6end.mp3  c4s4end.mp3  intro.mp3     xc2s4.mp3     xc4s2.mp3
c1s2.mp3     c2s6.mp3     c4s4.mp3     xc1s1end.mp3  xc2s5end.mp3  xc4s3end.mp3
c1s3end.mp3  c3s1end.mp3  c4s5end.mp3  xc1s1.mp3     xc2s5.mp3     xc4s3.mp3
c1s3.mp3     c3s1.mp3     c4s5.mp3     xc1s2end.mp3  xc2s6end.mp3  xc4s4end.mp3
c1s4end.mp3  c3s2end.mp3  c4s6end.mp3  xc1s2.mp3     xc2s6.mp3     xc4s4.mp3
c1s4.mp3     c3s2.mp3     c4s6.mp3     xc1s3end.mp3  xc3s1end.mp3  xc4s5end.mp3
c1s5end.mp3  c3s3end.mp3  c8s1end.mp3  xc1s3.mp3     xc3s1.mp3     xc4s5.mp3
c1s5.mp3     c3s3.mp3     c8s1.mp3     xc1s4end.mp3  xc3s2end.mp3  xc4s6end.mp3
c1s6end.mp3  c3s4end.mp3  c8s2end.mp3  xc1s4.mp3     xc3s2.mp3     xc4s6.mp3
c1s6.mp3     c3s4.mp3     c8s2.mp3     xc1s5end.mp3  xc3s3end.mp3  xc4s7end.mp3
c2s1end.mp3  c3s5end.mp3  c8s3end.mp3  xc1s5.mp3     xc3s3.mp3     xc4s7.mp3
c2s1.mp3     c3s5.mp3     c8s3.mp3     xc1s6end.mp3  xc3s4end.mp3  xc4s8end.mp3
c2s2end.mp3  c3s6end.mp3  c8s4end.mp3  xc1s6.mp3     xc3s4.mp3     xc4s8.mp3
c2s2.mp3     c3s6.mp3     c8s4.mp3     xc2s1end.mp3  xc3s5end.mp3
c2s3end.mp3  c4s1end.mp3  c8s5end.mp3  xc2s1.mp3     xc3s5.mp3
c2s3.mp3     c4s1.mp3     c8s5.mp3     xc2s2end.mp3  xc3s6end.mp3
c2s4end.mp3  c4s2end.mp3  c8s6end.mp3  xc2s2.mp3     xc3s6.mp3
c2s4.mp3     c4s2.mp3     c8s6.mp3     xc2s3end.mp3  xc4s1end.mp3

./AOE2/Sound/music:
music1.mp3  xmusic1.mp3

./AOE2/Sound/scenario:
en

./AOE2/Sound/scenario/en:
A1AA.mp3    b5b.mp3   c7g.mp3   g1g.mp3     j3m.mp3   s1d.mp3   w4a.mp3
a1ab.mp3    b5c.mp3   c7h.mp3   g1h.mp3     j3n.mp3   s1e.mp3   w4b.mp3
a1ac.mp3    b5d.mp3   c8a.mp3   g1i.mp3     j3o.mp3   s1f.mp3   w4c.mp3
a1ad.mp3    b5e.mp3   c8b.mp3   g1j.mp3     j3p.mp3   s1g.mp3   w4d.mp3
a1ae.mp3    b5f.mp3   c8c.mp3   g1k.mp3     j4a.mp3   s1h.mp3   w4e.mp3
a1af.mp3    b5g.mp3   c8d.mp3   g1l.mp3     j4b.mp3   s1i.mp3   w4f.mp3
a1ag.mp3    b5h.mp3   c8e.mp3   g1lold.mp3  j4c2.mp3  s1j.mp3   w4g.mp3
a1ah.mp3    b5i.mp3   d1a.mp3   g1m.mp3     j4c.mp3   s2a.mp3   w4h.mp3
a1a.mp3     b5j.mp3   d1b.mp3   g2a.mp3     j4d.mp3   s2b.mp3   w4i.mp3
a1b.mp3     b5k.mp3   d1c.mp3   g2b.mp3     j4e.mp3   s2c.mp3   w4j.mp3
a1c.mp3     b5l.mp3   e1aa.mp3  g2c.mp3     j4f.mp3   s2d.mp3   w4k.mp3
a1d.mp3     b5m.mp3   e1a.mp3   g2d.mp3     j4h.mp3   s2e.mp3   w4l.mp3
a1e.mp3     b5n.mp3   e1b.mp3   g2e.mp3     j4i.mp3   s2f.mp3   w4m.mp3
a1f.mp3     b5o.mp3   e1c.mp3   g2f.mp3     j4j.mp3   s2g.mp3   w4n.mp3
a1g.mp3     b5p.mp3   e1d.mp3   g2g.mp3     j5a.mp3   s2i.mp3   w4o.mp3
a1h.mp3     b5q.mp3   e1e.mp3   g2h.mp3     j5b.mp3   s2j.mp3   w4p.mp3
a1i.mp3     b6a.mp3   e1f.mp3   g3a.mp3     j5c.mp3   s2l.mp3   w4q.mp3
a1j.mp3     b6b.mp3   e1g.mp3   g3b.mp3     j5d.mp3   s3a.mp3   w4wa.mp3
a1k.mp3     b6c.mp3   e1h.mp3   g3c.mp3     j5e.mp3   s3b.mp3   w4wb.mp3
a1l.mp3     b6d.mp3   e1j.mp3   g3d.mp3     j5f.mp3   s3c.mp3   w4wc.mp3
a1m.mp3     b6e.mp3   e1k.mp3   g3e.mp3     j5g.mp3   s3d.mp3   w5a2.mp3
a1n.mp3     b6f.mp3   e1l.mp3   g4a.mp3     j5h.mp3   s3e.mp3   w5a.mp3
a1o.mp3     b6g.mp3   e1n.mp3   g4b.mp3     j5i.mp3   s3f.mp3   w5b.mp3
a1p.mp3     b6h.mp3   E1o.mp3   g4c.mp3     j5j.mp3   s4a.mp3   w5c.mp3
a1q.mp3     b6i.mp3   e1p.mp3   g4d.mp3     j5k.mp3   s4b.mp3   w5d.mp3
a1r.mp3     b6j.mp3   e1q.mp3   g4e.mp3     j5l.mp3   s4c.mp3   w5e.mp3
a1s.mp3     b6k.mp3   e1r.mp3   g4f.mp3     j6a2.mp3  s4d.mp3   w5f.mp3
a1t.mp3     b6l.mp3   e1s.mp3   g4g.mp3     j6a.mp3   s4e.mp3   w5g.mp3
a1u.mp3     b6m.mp3   e1t.mp3   g4h.mp3     j6b.mp3   s4f.mp3   w5h.mp3
a1v.mp3     b6n.mp3   e1ua.mp3  g4i.mp3     j6c.mp3   s4g.mp3   w5i.mp3
a1w.mp3     c1a.mp3   e1u.mp3   g4j.mp3     j6d.mp3   s4h.mp3   w5j.mp3
a1xa.mp3    c1b.mp3   e1v.mp3   g5a.mp3     j6e.mp3   s4i.mp3   w5k.mp3
a1x.mp3     c1c.mp3   e1w.mp3   g5b.mp3     j6f.mp3   s4j.mp3   w5l.mp3
a1y.mp3     c1d.mp3   e1x.mp3   g5c.mp3     j6g.mp3   s4k.mp3   w5m.mp3
a1z.mp3     c1e.mp3   E1Y.mp3   g5d.mp3     j6i.mp3   s4l.mp3   w5n.mp3
a2a.mp3     c2a.mp3   e1z.mp3   g5e.mp3     j6j.mp3   s4m.mp3   w5o.mp3
a2b.mp3     c2b.mp3   e2a.mp3   g5f.mp3     j6k.mp3   s5a.mp3   w5p.mp3
a2c.mp3     c2c.mp3   e2b.mp3   g5g.mp3     j6l.mp3   s5b.mp3   w5q.mp3
a2d.mp3     c2d.mp3   e2c.mp3   g5h.mp3     j6m.mp3   s5c.mp3   w5r.mp3
a2e.mp3     c2e.mp3   e2d.mp3   g5i.mp3     j6n.mp3   s5d.mp3   w5s.mp3
a2f.mp3     c2f.mp3   e2e.mp3   g5j.mp3     j6o.mp3   s6a.mp3   w5t.mp3
a2g.mp3     c2g.mp3   e2f.mp3   g6a.mp3     j6q.mp3   s6b.mp3   w5u.mp3
a2h.mp3     c2h.mp3   e2g.mp3   g6b.mp3     m1a.mp3   s6c.mp3   w5v.mp3
a2i.mp3     c2i.mp3   e2h.mp3   g6c.mp3     m1b.mp3   s6d.mp3   w5wa.mp3
a2j.mp3     c2j.mp3   e3a.mp3   g6d.mp3     m1c.mp3   s6e.mp3   w5wd.mp3
a2k.mp3     c2k.mp3   e3b.mp3   g6e.mp3     m2a.mp3   s6f.mp3   w5we.mp3
a2l.mp3     c2l.mp3   e3c.mp3   g6f.mp3     m2b.mp3   s6g.mp3   w5wf.mp3
a2m.mp3     c3a.mp3   e3d.mp3   g6g.mp3     m2c.mp3   s6h.mp3   w5wg.mp3
a2n.mp3     c3b.mp3   e3e.mp3   g6h.mp3     m2d.mp3   s6i.mp3   w5wh.mp3
a2o.mp3     c3c.mp3   e3f.mp3   g6i.mp3     m2e.mp3   w1a.mp3   w5w.mp3
a2p.mp3     c3d.mp3   e3g.mp3   j1a.mp3     m2f.mp3   w1b.mp3   w5x.mp3
a2q.mp3     c3e.mp3   e3h.mp3   j1b.mp3     m2g.mp3   w1c.mp3   w5y.mp3
a2r.mp3     c3f.mp3   e3i.mp3   j1c.mp3     m2h.mp3   w1d.mp3   w5z2.mp3
a2s.mp3     c3g.mp3   e3j.mp3   j1d.mp3     m2i.mp3   w1e.mp3   w5z3.mp3
a3a.mp3     c3h.mp3   e3k.mp3   j1e.mp3     m2j.mp3   w1f.mp3   w5z4.mp3
a3b.mp3     c4a.mp3   e3l.mp3   j1f.mp3     m2k.mp3   w1g.mp3   w5z.mp3
a3c.mp3     c4b.mp3   e3m.mp3   j1g.mp3     m2l.mp3   w1h.mp3   w6a.mp3
a3d.mp3     c4c.mp3   e4a.mp3   j1h.mp3     m2m.mp3   w1i.mp3   w6b.mp3
a3e.mp3     c4d.mp3   e4b.mp3   j1i.mp3     m2n.mp3   w1j.mp3   w6c.mp3
a3f.mp3     c4e.mp3   e4c.mp3   j1j.mp3     m2o.mp3   w1k.mp3   w6d.mp3
a3g.mp3     c4f.mp3   e4d.mp3   j1k.mp3     m2p.mp3   w1l.mp3   w6e.mp3
a3h.mp3     c4g.mp3   e4e.mp3   j1l.mp3     m2q.mp3   w1m.mp3   w6f.mp3
a3i.mp3     c4h.mp3   e4f.mp3   j1m.mp3     m3a.mp3   w1n.mp3   w6g.mp3
a3j.mp3     c4i.mp3   e4g.mp3   j1n.mp3     m3b.mp3   w1o.mp3   w6h.mp3
a3k.mp3     c4ja.mp3  e4h.mp3   j1o.mp3     m3c.mp3   w1p.mp3   w6i.mp3
a3l.mp3     c4j.mp3   e4i.mp3   j1p.mp3     m3d.mp3   w1q.mp3   w6j.mp3
a3m.mp3     c4k.mp3   e4j.mp3   j1q.mp3     m3e.mp3   w1r.mp3   w6k.mp3
a3n.mp3     c5a.mp3   e4k.mp3   j1r.mp3     m3f.mp3   w1s.mp3   w6l.mp3
a3o.mp3     c5b.mp3   e4l.mp3   j1t.mp3     m3g.mp3   w1t.mp3   w6m.mp3
a3p.mp3     c5ca.mp3  e4m.mp3   j1u.mp3     m3h.mp3   w1wa.mp3  w6n.mp3
a4a.mp3     c5c.mp3   e4n.mp3   j1v.mp3     m3i.mp3   w1wb.mp3  w6o.mp3
a4b.mp3     c5da.mp3  e4o.mp3   j1w.mp3     m3j.mp3   w1wc.mp3  w6p.mp3
a4c.mp3     c5d.mp3   e4p.mp3   j1x.mp3     m4a.mp3   w2aa.mp3  w6q.mp3
a4d.mp3     c5e.mp3   e4q.mp3   j1y.mp3     M4B.mp3   w2a.mp3   w6r.mp3
a4e.mp3     c5f.mp3   e4r.mp3   j1z.mp3     M4C.mp3   w2b.mp3   w6s.mp3
a4f.mp3     c5g.mp3   e4s.mp3   j2a.mp3     m4d.mp3   w2c.mp3   w6t.mp3
a5a.mp3     c5h.mp3   e4t.mp3   j2b.mp3     m4e.mp3   w2d.mp3   w6u.mp3
a5b.mp3     c5i.mp3   e4u.mp3   j2c.mp3     m4f.mp3   w2e.mp3   w6v.mp3
a5c.mp3     c5j.mp3   e4v.mp3   j2d.mp3     m4g.mp3   w2f.mp3   w6w.mp3
a5d.mp3     c5k.mp3   e4w.mp3   j2e.mp3     m4h.mp3   w2g.mp3   w7a.mp3
a6a.mp3     c5l.mp3   e4x.mp3   j2f.mp3     m4i.mp3   w2h.mp3   w7b.mp3
a6b.mp3     c5m.mp3   e4y.mp3   j2g.mp3     m4j.mp3   w2i.mp3   w7c.mp3
Age Up.mp3  c5n.mp3   e5a.mp3   j2h.mp3     m4k.mp3   w2j.mp3   w7d.mp3
b1a.mp3     c5o.mp3   e5b.mp3   j2i.mp3     m4m.mp3   w2k.mp3   w7e.mp3
b1b.mp3     c5p.mp3   e5c.mp3   j2j.mp3     m5a.mp3   w2wa.mp3  w7f.mp3
b1c.mp3     c5q.mp3   e5d.mp3   j2k.mp3     m5b.mp3   w3a.mp3   w7g.mp3
b1d.mp3     c5r.mp3   e5e.mp3   j2l.mp3     m5c.mp3   w3b.mp3   w7h.mp3
b2a.mp3     c6a.mp3   e5f.mp3   j2m.mp3     m5d.mp3   w3c.mp3   w7i.mp3
b2b.mp3     c6b.mp3   e5g.mp3   j2n.mp3     m5e.mp3   w3d.mp3   w7j.mp3
b2c.mp3     c6c.mp3   e5h.mp3   j2o.mp3     m5f.mp3   w3e2.mp3  w7k.mp3
b3aa.mp3    c6d.mp3   e5i.mp3   j3a.mp3     m5g.mp3   w3e.mp3   w7l.mp3
b3a.mp3     c6e.mp3   e5j.mp3   j3b.mp3     m5h.mp3   w3f.mp3   w7m.mp3
b3b.mp3     c6f.mp3   e5k.mp3   j3c.mp3     m6a.mp3   w3g.mp3   w7n.mp3
b3c.mp3     c6g.mp3   e5l.mp3   j3d.mp3     m6b.mp3   w3h.mp3   w7o.mp3
b3d.mp3     c6h.mp3   e6a.mp3   j3e.mp3     m6c.mp3   w3i.mp3   w7p.mp3
b3e.mp3     c6i.mp3   e6b.mp3   j3f.mp3     m6d.mp3   w3j.mp3   w7q.mp3
b4b.mp3     c7a.mp3   g1a.mp3   j3g.mp3     m6e.mp3   w3k.mp3   Wolf.mp3
b4c.mp3     c7b.mp3   g1b.mp3   j3h.mp3     m6f.mp3   w3l.mp3
b4d.mp3     c7c.mp3   g1c.mp3   j3i.mp3     mc6.mp3   w3m.mp3
b4e.mp3     c7d.mp3   g1d.mp3   j3j.mp3     S1a.mp3   w3n.mp3
b4f.mp3     c7e.mp3   g1e.mp3   j3k.mp3     s1b.mp3   w3o.mp3
b5a.mp3     c7f.mp3   g1f.mp3   j3l.mp3     s1c.mp3   w3wa.mp3

./AOE2/Sound/stream:
Aztecs.mp3    Countdwn.mp3  Japanese.mp3  open.mp3     Teuton.mp3  won2.mp3
British.mp3   credits.mp3   Koreans.mp3   Persian.mp3  town.mp3    xcredits.mp3
Byzantin.mp3  French.mp3    lost.mp3      Random.mp3   Turk.mp3    xopen.mp3
Celt.mp3      Goth.mp3      Mayans.mp3    Saracen.mp3  Viking.mp3  xtown.mp3
Chinese.mp3   Huns.mp3      Mongol.mp3    Spanish.mp3  won1.mp3

./AOE2/Sound/terrain:
Cricket.wav  jungle3.wav  tf2.wav  tf6.wav  Wave1.wav  Wave4.wav  Wind2.wav
jungle1.wav  jungle4.wav  tf3.wav  tf7.wav  Wave2.wav  Wave5.wav  Wind3.wav
jungle2.wav  tf1.wav      tf4.wav  tf8.wav  Wave3.wav  Wind1.wav

./AOE2/Support:
Support.txt                       The Conquerors - NoSC.lnk
The Conquerors - MFill.lnk        The Conquerors - NoSound.lnk
The Conquerors - MSync.lnk        The Conquerors - NoStartup.lnk
The Conquerors - NoMusic.lnk      The Conquerors - NoTerrainSound.lnk
The Conquerors - NormalMouse.lnk

./AOE2/Taunt:
en

./AOE2/Taunt/en:
01 Yes.mp3                     22 Quit Touchin.mp3
02 No.mp3                      23 Raiding Party.mp3
03 Food, please.mp3            24 Dadgum.mp3
04 Wood, please.mp3            25 Smite Me.mp3
05 Gold, PLease.mp3            26 The wonder.mp3
06 Stone, please.mp3           27 You play 2 hours.mp3
07 Ahh.mp3                     28 You Should See the Other Guy.mp3
08 All hail.mp3                29 Roggan.mp3
09 Oooh.mp3                    30 Wololo.mp3
10 Back to Age 1.mp3           31 Attack an Enemy Now.mp3
11 Herb laugh.mp3              32 Cease Creating Extra Villagers.mp3
12 Being rushed.mp3            33 Create Extra Villagers.mp3
13 Blame your isp.mp3          34 Build a Navy.mp3
14 Start the game.mp3          35 Stop Building a Navy.mp3
15 Don't Point That Thing.mp3  36 Wait for My Signal to Attack.mp3
16 Enemy Sighted.mp3           37 Build a Wonder.mp3
17 It Is Good.mp3              38 Give Me Your Extra Resources.mp3
18 I Need a Monk.mp3           39 Ally.mp3
19 Long Time No Siege.mp3      40 Enemy.mp3
20 My granny.mp3               41 Neutral.mp3
21 Nice Town I'll Take It.mp3  42 What Age Are You In.mp3

./AOE2/Terrain:
Blends  Textures  Water

./AOE2/Terrain/Blends:
FarmLand.png        LandLand.png  ShallowsWater.png  WaterWater.png
herbWaterShore.png  Reserved.png  snowland.png
IceWater.png        RoadLand.png  WaterShore.png

./AOE2/Terrain/Textures:
g_bch_00_COLOR.png  g_fm1_00_COLOR.png  g_pal_00_COLOR.png  g_sno_00_COLOR.png
g_des_00_COLOR.png  g_fm2_00_COLOR.png  g_rd1_00_COLOR.png  g_sr1_00_COLOR.png
g_ds2_00_COLOR.png  g_for_00_COLOR.png  g_rd2_00_COLOR.png  g_sr2_00_COLOR.png
g_ds3_00_COLOR.png  g_gr2_00_COLOR.png  g_sha_00_COLOR.png  g_uwtr_00_COLOR.png
g_fc1_00_COLOR.png  g_gr3_00_COLOR.png  g_snd_00_COLOR.png  g_wt2_00_COLOR.png
g_fc2_00_COLOR.png  g_grs_00_COLOR.png  g_snf_00_COLOR.png  g_wt3_00_COLOR.png
g_fc3_00_COLOR.png  g_ice_00_COLOR.png  g_sng_00_COLOR.png  g_wtr_00_COLOR.png

./AOE2/Terrain/Water:
normal0.png  normal1.png  sky_hemisphere.png  sky_hemisphere.psd
`
goto-bus-stop commented 8 years ago

@kevincaradant Thanks! That's very helpful. The openage convert script doesn't (yet!) know how to deal with this:

./AOE2/Bin/en: language.dll language.txt language_x1.dll language_x1_p1.dll

It expects only txt files there. But that's a conversion bug, AoE2 HD probably needs all of those files to work!

Do you know what version of AoE2 HD you have exactly? It looks like it might be really old (>2 years)

kevincaradant commented 8 years ago

you're welcome :) , I think it's the version : 2.8.24. What is the version that must i have ? or the fix that you think to suggest me ? change files about language ? :)

goto-bus-stop commented 8 years ago

Sorry for the delay @kevincaradant. The convert script is known to work with HD 3.x and 4.x. If you can update, that'd be a quick workaround :)

Ideally we'd add support for version 2.x, too, in this function:

https://github.com/SFTtech/openage/blob/master/openage/convert/driver.py#L24-L76

That would have to accept both .txt and .dll files in the Bin/ folder. So if you or someone else has the time, go for it :v:

TheJJ commented 8 years ago

If you encounter problems with conversion after you updated to hd 3 or 4, please open a new issue :)

kevincaradant commented 8 years ago

ok thank you, i will try and if i have an another problem , i will open a new issue ;)