Files
jak-project/decompiler/config/jak3/ntsc_v1/inputs.jsonc
T
2024-01-22 20:47:06 -05:00

598 lines
13 KiB
JSON

{
//////////////////////
// INPUT FILES
//////////////////////
// input is GOAL object files, possibly in containers.
// most objects are part of CGO/DGO files (both go in dgo_names). This includes levels and the engine
// the DGOs will be processed in this order. Usually it's best to have KERNEL, ENGINE, then the levels when
// you want to run on the entire game.
"dgo_names": [
//"CGO/ART.CGO",
"CGO/KERNEL.CGO",
// "CGO/ENGINE.CGO",
"CGO/GAME.CGO"
// "CGO/COMMON.CGO",
// "DGO/LJKDMPK.DGO",
// "DGO/LBBSDRP1.DGO",
// "DGO/LTNJXHIP.DGO",
// "DGO/MIC.DGO",
// "DGO/OASISCST.DGO",
// "DGO/CTYPEPA.DGO",
// "DGO/LPRENME.DGO",
// "DGO/LFREEOUT.DGO",
// "DGO/LGUNNORM.DGO",
// "DGO/LTOWA.DGO",
// "DGO/TEMA.DGO",
// "DGO/CTA.DGO",
// "DGO/LPRECC.DGO",
// "DGO/LJKDXVIN.DGO",
// "DGO/CTYPEPC.DGO",
// "DGO/SEA.DGO",
// "DGO/COMBE.DGO",
// "DGO/CTYPESA.DGO",
// "DGO/LBLOWCST.DGO",
// "DGO/WSD.DGO",
// "DGO/LBBRING3.DGO",
// "DGO/LCTYPATK.DGO",
// "DGO/WCB.DGO",
// "DGO/DESRESC.DGO",
// "DGO/LBBRING4.DGO",
// "DGO/GRIDCST.DGO",
// "DGO/RAILX.DGO",
// "DGO/SEJ.DGO",
// "DGO/LJAKC.DGO",
// "DGO/CTB.DGO",
// "DGO/CTYCARC.DGO",
// "DGO/LMECH.DGO",
// "DGO/LBBSDRP2.DGO",
// "DGO/NSA.DGO",
// "DGO/LBBTCHA3.DGO",
// "DGO/GUNGAME2.DGO",
// "DGO/CTC.DGO",
// "DGO/LVINCST.DGO",
// "DGO/COMBX.DGO",
// "DGO/DESH.DGO",
// "DGO/DESRACE2.DGO",
// "DGO/RAILD.DGO",
// "DGO/FACC.DGO",
// "DGO/CTYPESC.DGO",
// "DGO/LWASBBV.DGO",
// "DGO/TOWB.DGO",
// "DGO/HGA.DGO",
// "DGO/SEH.DGO",
// "DGO/MHCTYCST.DGO",
// "DGO/GUNGAME1.DGO",
// "DGO/INTROCST.DGO",
// "DGO/DESJUMP.DGO",
// "DGO/SEM.DGO",
// "DGO/SEI.DGO",
// "DGO/DESG.DGO",
// "DGO/DESW.DGO",
// "DGO/LOUTRO3.DGO",
// "DGO/LDAMKLEV.DGO",
// "DGO/DESERROL.DGO",
// "DGO/RAILB2.DGO",
// "DGO/LERROL.DGO",
// "DGO/IPF.DGO",
// "DGO/RAILB.DGO",
// "DGO/LCTYHIJK.DGO",
// "DGO/CTYPEPB.DGO",
// "DGO/PRECB.DGO",
// "DGO/LFORM.DGO",
// "DGO/WASLEAPR.DGO",
// "DGO/LKEIRA.DGO",
// "DGO/LJAK.DGO",
// "DGO/SLUMBSET.DGO",
// "DGO/FACD.DGO",
// "DGO/LWASSIG.DGO",
// "DGO/LBIPED.DGO",
// "DGO/DESD.DGO",
// "DGO/CFB.DGO",
// "DGO/FREECAST.DGO",
// "DGO/SEG.DGO",
// "DGO/FACTORYA.DGO",
// "DGO/LPATK.DGO",
// "DGO/FRSTX.DGO",
// "DGO/SEB.DGO",
// "DGO/DESBCST.DGO",
// "DGO/DESE.DGO",
// "DGO/DESOASIS.DGO",
// "DGO/CTYCARA.DGO",
// "DGO/LSIGKLV.DGO",
// "DGO/CIB.DGO",
// "DGO/LBBRING2.DGO",
// "DGO/LTNFXHIP.DGO",
// "DGO/MIA.DGO",
// "DGO/MHCB.DGO",
// "DGO/LNSTOBC.DGO",
// "DGO/COMBD.DGO",
// "DGO/RBCT.DGO",
// "DGO/LTORNJNX.DGO",
// "DGO/DESBATTL.DGO",
// "DGO/SEK.DGO",
// "DGO/LSNKWHLS.DGO",
// "DGO/LMHCB.DGO",
// "DGO/LBOMBBOT.DGO",
// "DGO/OUTCAST3.DGO",
// "DGO/LBLOWTMH.DGO",
// "DGO/TEMD.DGO",
// "DGO/LTOWCITY.DGO",
// "DGO/OUTROCST.DGO",
// "DGO/WASCAST.DGO",
// "DGO/LFACRM2.DGO",
// "DGO/WASPGAME.DGO",
// "DGO/RAILE.DGO",
// "DGO/CTYPESB.DGO",
// "DGO/DESBOSS1.DGO",
// "DGO/FREEHQ.DGO",
// "DGO/LTORN.DGO",
// "DGO/TOWERA.DGO",
// "DGO/LSAMOS.DGO",
// "DGO/LFORP.DGO",
// "DGO/CFA.DGO",
// "DGO/LJINX.DGO",
// "DGO/SEO.DGO",
// "DGO/PRECA.DGO",
// "DGO/TOWERC.DGO",
// "DGO/WCA.DGO",
// "DGO/SEC.DGO",
// "DGO/DESF.DGO",
// "DGO/SEL.DGO",
// "DGO/LCTYDEST.DGO",
// "DGO/LTORNSAM.DGO",
// "DGO/MUSEUM3B.DGO",
// "DGO/SEE.DGO",
// "DGO/DESHUNT.DGO",
// "DGO/RAILA.DGO",
// "DGO/TITLE.DGO",
// "DGO/RUBC.DGO",
// "DGO/DESB.DGO",
// "DGO/LFACCAR.DGO",
// "DGO/LNSTOA.DGO",
// "DGO/MUSEUM3.DGO",
// "DGO/ONINTENT.DGO",
// "DGO/STA.DGO",
// "DGO/WASSTADA.DGO",
// "DGO/POWERGD.DGO",
// "DGO/LKLEEVER.DGO",
// "DGO/FACB.DGO",
// "DGO/LCTYASS.DGO",
// "DGO/MHCA.DGO",
// "DGO/LTOWB.DGO",
// "DGO/LNSTCST.DGO",
// "DGO/DESRESCG.DGO",
// "DGO/INTPALRF.DGO",
// "DGO/LMHCA.DGO",
// "DGO/TOWERCST.DGO",
// "DGO/RAILF.DGO",
// "DGO/CIA.DGO",
// "DGO/CTYCARKG.DGO",
// "DGO/WASCHASE.DGO",
// "DGO/LFACO.DGO",
// "DGO/WIN.DGO",
// "DGO/TEMPLEE.DGO",
// "DGO/LBBSPIRT.DGO",
// "DGO/MUSEUM2.DGO",
// "DGO/INTTITLE.DGO",
// "DGO/STAA.DGO",
// "DGO/MUSEUM4B.DGO",
// "DGO/PRECD.DGO",
// "DGO/SEF.DGO",
// "DGO/CTYCARB.DGO",
// "DGO/WASDEFEN.DGO",
// "DGO/LBLOWTKG.DGO",
// "DGO/DESA.DGO",
// "DGO/COMBB.DGO",
// "DGO/WASSTADC.DGO",
// "DGO/DESC.DGO",
// "DGO/LDAMPECK.DGO",
// "DGO/LJAKSIG.DGO",
// "DGO/HALFPIPE.DGO",
// "DGO/DESRACE1.DGO",
// "DGO/SEN.DGO",
// "DGO/TEMP.DGO",
// "DGO/SED.DGO",
// "DGO/LFACB.DGO",
// "DGO/LCTYSNPR.DGO",
// "DGO/LBBSPID.DGO",
// "DGO/FRSTA.DGO",
// "DGO/LBBRING5.DGO",
// "DGO/LBBSPRT3.DGO",
// "DGO/HHG.DGO",
// "DGO/LBBSPRT2.DGO",
// "DGO/CGB.DGO",
// "DGO/LDMPCKGN.DGO",
// "DGO/LSEEMWCA.DGO",
// "DGO/HGB.DGO",
// "DGO/LONINSIM.DGO",
// "DGO/RUBA.DGO",
// "DGO/DESRALLY.DGO",
// "DGO/WWD.DGO",
// "DGO/STB.DGO",
// "DGO/MIB.DGO",
// "DGO/LCTYBLOW.DGO",
// "DGO/LWSTDPCK.DGO",
// "DGO/MUSEUM.DGO",
// "DGO/LJAKCKLV.DGO",
// "DGO/LBBRING1.DGO",
// "DGO/MUSEUM4.DGO",
// "DGO/LFACRM1.DGO",
// "DGO/LJKCDMKL.DGO",
// "DGO/LDAMSIG.DGO",
// "DGO/DESTRACK.DGO",
// "DGO/GGA.DGO",
// "DGO/RAILC.DGO",
// "DGO/LBBTCHA2.DGO",
// "DGO/DESINTER.DGO",
// "DGO/NSB.DGO",
// "DGO/LOUTRO.DGO",
// "DGO/VIN.DGO",
// "DGO/LDESGCST.DGO",
// "DGO/WARPCAST.DGO",
// "DGO/LBBRING6.DGO",
// "DGO/FRSTB.DGO",
// "DGO/TEMC.DGO",
// "DGO/COMBC.DGO",
// "DGO/LTRTWHLS.DGO",
// "DGO/PRECC.DGO",
// "DGO/DESCHASE.DGO",
// "DGO/CITYCAST.DGO",
// "DGO/CPO.DGO",
// "DGO/LFACCITY.DGO",
// "DGO/RAILCST.DGO",
// "DGO/LJNDKLEV.DGO",
// "DGO/CWI.DGO",
// "DGO/MINEE.DGO",
// "DGO/LFORRING.DGO",
// "DGO/LASHELIN.DGO",
// "DGO/LJAKKLEV.DGO",
// "DGO/LCTYPALT.DGO",
// "DGO/LNSTOBB.DGO",
// "DGO/LJKFEET.DGO",
// "DGO/DST.DGO",
// "DGO/LBBTCHA1.DGO",
// "DGO/LGUNRNC.DGO",
// "DGO/COMBN.DGO",
// "DGO/DESRESCC.DGO",
// "DGO/LSIGJAKC.DGO",
// "DGO/DESLIZ.DGO",
// "DGO/WASPALA.DGO",
// "DGO/LJAKNDAX.DGO",
// "DGO/WASSEEM.DGO",
// "DGO/WASALL.DGO",
// "DGO/WCASEEM.DGO",
// "DGO/LSIG.DGO",
// "DGO/LFACTORY.DGO",
// "DGO/LWLANDM.DGO",
// "DGO/LPTRL.DGO",
// "DGO/MINED.DGO",
// "DGO/LDAMPKSM.DGO",
// "DGO/RUBB.DGO",
// "DGO/LCITYSML.DGO",
// "DGO/RUBA2.DGO",
// "DGO/LOUTRO2.DGO",
// "DGO/VOCX.DGO",
// "DGO/TEMX.DGO",
// "DGO/ARENACST.DGO",
// "DGO/TEMB.DGO",
// "DGO/COMBA.DGO",
// "DGO/LBBSDRP3.DGO",
// "DGO/LPATKCS.DGO",
// "DGO/VOCA.DGO",
// "DGO/WASSTADB.DGO",
// "DGO/LDAX.DGO",
// "DGO/LCTYPROT.DGO",
// "DGO/DESHOVER.DGO",
// "DGO/DESBOSS2.DGO"
],
// some objects are part of STR files (streaming data).
"str_file_names": [],
// some objects are directly stored as files on the DVD. This is just text files.
"object_file_names": [
"TEXT/0COMMON.TXT",
"TEXT/1COMMON.TXT",
"TEXT/2COMMON.TXT",
"TEXT/3COMMON.TXT",
"TEXT/4COMMON.TXT",
"TEXT/5COMMON.TXT",
"TEXT/6COMMON.TXT",
"TEXT/7COMMON.TXT",
"TEXT/8COMMON.TXT",
"TEXT/9COMMON.TXT",
"TEXT/10COMMON.TXT",
"TEXT/11COMMON.TXT"
],
// uncomment the next line to extract audio to wave files.
// "audio_dir_file_name": "jak3/VAG",
"audio_dir_file_name": "",
"streamed_audio_file_names": [
"VAGWAD.ENG",
"VAGWAD.FRE",
"VAGWAD.GER",
"VAGWAD.SPA",
"VAGWAD.ITA",
"VAGWAD.COM",
"VAGWAD.INT"
],
"levels_to_extract": [
"LJKDMPK.DGO",
"LBBSDRP1.DGO",
"LTNJXHIP.DGO",
"MIC.DGO",
"OASISCST.DGO",
"CTYPEPA.DGO",
"LPRENME.DGO",
"LFREEOUT.DGO",
"LGUNNORM.DGO",
// "LTOWA.DGO",
"TEMA.DGO",
"CTA.DGO",
"LPRECC.DGO",
"LJKDXVIN.DGO",
"CTYPEPC.DGO",
"SEA.DGO",
"COMBE.DGO",
"CTYPESA.DGO",
"LBLOWCST.DGO",
"WSD.DGO",
"LBBRING3.DGO",
"LCTYPATK.DGO",
"WCB.DGO",
"DESRESC.DGO",
"LBBRING4.DGO",
"GRIDCST.DGO",
// "RAILX.DGO",
"SEJ.DGO",
"LJAKC.DGO",
"CTB.DGO",
"CTYCARC.DGO",
"LMECH.DGO",
"LBBSDRP2.DGO",
"NSA.DGO",
"LBBTCHA3.DGO",
"GUNGAME2.DGO",
"CTC.DGO",
"LVINCST.DGO",
// "COMBX.DGO",
"DESH.DGO",
"DESRACE2.DGO",
"RAILD.DGO",
"FACC.DGO",
"CTYPESC.DGO",
"LWASBBV.DGO",
"TOWB.DGO",
"HGA.DGO",
"SEH.DGO",
"MHCTYCST.DGO",
"GUNGAME1.DGO",
// "INTROCST.DGO",
"DESJUMP.DGO",
"SEM.DGO",
"SEI.DGO",
"DESG.DGO",
"DESW.DGO",
"LOUTRO3.DGO",
"LDAMKLEV.DGO",
"DESERROL.DGO",
"RAILB2.DGO",
"LERROL.DGO",
"IPF.DGO",
"RAILB.DGO",
"LCTYHIJK.DGO",
"CTYPEPB.DGO",
"PRECB.DGO",
"LFORM.DGO",
"WASLEAPR.DGO",
// "LKEIRA.DGO",
"LJAK.DGO",
"SLUMBSET.DGO",
"FACD.DGO",
// "LWASSIG.DGO",
"LBIPED.DGO",
"DESD.DGO",
"CFB.DGO",
"FREECAST.DGO",
"SEG.DGO",
"FACTORYA.DGO",
"LPATK.DGO",
"FRSTX.DGO",
"SEB.DGO",
// "DESBCST.DGO",
"DESE.DGO",
"DESOASIS.DGO",
"CTYCARA.DGO",
"LSIGKLV.DGO",
"CIB.DGO",
"LBBRING2.DGO",
"LTNFXHIP.DGO",
"MIA.DGO",
"MHCB.DGO",
"LNSTOBC.DGO",
"COMBD.DGO",
// "RBCT.DGO",
"LTORNJNX.DGO",
// "DESBATTL.DGO",
"SEK.DGO",
"LSNKWHLS.DGO",
"LMHCB.DGO",
// "LBOMBBOT.DGO",
"OUTCAST3.DGO",
"LBLOWTMH.DGO",
"TEMD.DGO",
"LTOWCITY.DGO",
// "OUTROCST.DGO",
"WASCAST.DGO",
"LFACRM2.DGO",
"WASPGAME.DGO",
"RAILE.DGO",
"CTYPESB.DGO",
"DESBOSS1.DGO",
"FREEHQ.DGO",
"LTORN.DGO",
"TOWERA.DGO",
"LSAMOS.DGO",
"LFORP.DGO",
"CFA.DGO",
"LJINX.DGO",
"SEO.DGO",
"PRECA.DGO",
"TOWERC.DGO",
"WCA.DGO",
"SEC.DGO",
"DESF.DGO",
"SEL.DGO",
"LCTYDEST.DGO",
"LTORNSAM.DGO",
"MUSEUM3B.DGO",
// "SEE.DGO",
"DESHUNT.DGO",
"RAILA.DGO",
"TITLE.DGO",
"RUBC.DGO",
// "DESB.DGO",
"LFACCAR.DGO",
"LNSTOA.DGO",
"MUSEUM3.DGO",
"ONINTENT.DGO",
"STA.DGO",
"WASSTADA.DGO",
"POWERGD.DGO",
"LKLEEVER.DGO",
"FACB.DGO",
"LCTYASS.DGO",
"MHCA.DGO",
"LTOWB.DGO",
"LNSTCST.DGO",
"DESRESCG.DGO",
"INTPALRF.DGO",
"LMHCA.DGO",
"TOWERCST.DGO",
"RAILF.DGO",
"CIA.DGO",
"CTYCARKG.DGO",
"WASCHASE.DGO",
"LFACO.DGO",
"WIN.DGO",
"TEMPLEE.DGO",
"LBBSPIRT.DGO",
"MUSEUM2.DGO",
"INTTITLE.DGO",
"STAA.DGO",
"MUSEUM4B.DGO",
// "PRECD.DGO",
"SEF.DGO",
"CTYCARB.DGO",
"WASDEFEN.DGO",
"LBLOWTKG.DGO",
"DESA.DGO",
"COMBB.DGO",
// "WASSTADC.DGO",
"DESC.DGO",
// "LDAMPECK.DGO",
// "LJAKSIG.DGO",
"HALFPIPE.DGO",
"DESRACE1.DGO",
"SEN.DGO",
"TEMP.DGO",
"SED.DGO",
"LFACB.DGO",
"LCTYSNPR.DGO",
"LBBSPID.DGO",
"FRSTA.DGO",
"LBBRING5.DGO",
"LBBSPRT3.DGO",
"HHG.DGO",
"LBBSPRT2.DGO",
"CGB.DGO",
"LDMPCKGN.DGO",
"LSEEMWCA.DGO",
// "HGB.DGO",
"LONINSIM.DGO",
"RUBA.DGO",
"DESRALLY.DGO",
"WWD.DGO",
"STB.DGO",
"MIB.DGO",
"LCTYBLOW.DGO",
"LWSTDPCK.DGO",
// "MUSEUM.DGO",
"LJAKCKLV.DGO",
"LBBRING1.DGO",
"MUSEUM4.DGO",
"LFACRM1.DGO",
"LJKCDMKL.DGO",
"LDAMSIG.DGO",
"DESTRACK.DGO",
"GGA.DGO",
"RAILC.DGO",
"LBBTCHA2.DGO",
"DESINTER.DGO",
// "NSB.DGO",
"LOUTRO.DGO",
"VIN.DGO",
"LDESGCST.DGO",
"WARPCAST.DGO",
"LBBRING6.DGO",
"FRSTB.DGO",
"TEMC.DGO",
// "COMBC.DGO",
"LTRTWHLS.DGO",
"PRECC.DGO",
"DESCHASE.DGO",
"CITYCAST.DGO",
// "CPO.DGO",
"LFACCITY.DGO",
"RAILCST.DGO",
"LJNDKLEV.DGO",
"CWI.DGO",
"MINEE.DGO",
"LFORRING.DGO",
"LASHELIN.DGO",
"LJAKKLEV.DGO",
"LCTYPALT.DGO",
"LNSTOBB.DGO",
"LJKFEET.DGO",
"DST.DGO",
"LBBTCHA1.DGO",
"LGUNRNC.DGO",
"COMBN.DGO",
"DESRESCC.DGO",
"LSIGJAKC.DGO",
"DESLIZ.DGO",
"WASPALA.DGO",
"LJAKNDAX.DGO",
// "WASSEEM.DGO",
"WASALL.DGO",
"WCASEEM.DGO",
// "LSIG.DGO",
"LFACTORY.DGO",
"LWLANDM.DGO",
"LPTRL.DGO",
"MINED.DGO",
"LDAMPKSM.DGO",
"RUBB.DGO",
"LCITYSML.DGO",
"RUBA2.DGO",
"LOUTRO2.DGO",
"VOCX.DGO",
// "TEMX.DGO",
"ARENACST.DGO",
"TEMB.DGO",
"COMBA.DGO",
"LBBSDRP3.DGO",
"LPATKCS.DGO",
"VOCA.DGO",
"WASSTADB.DGO",
"LDAX.DGO",
"LCTYPROT.DGO",
"DESHOVER.DGO",
"DESBOSS2.DGO"
]
}