SOC warnings + Game cannot be launched with the -debug parameter
There are plenty of SOC errors on launch, including warnings while loading other files that aren't SOC errors on their own, but they're still warnings of some kind.
Due to this, the game immediately aborts as soon as it finds a SOC issue in scripts.pk3
.
Here are some compiled excerpts of a clean launch's errors:
da logz
Loading SOC from D:\SRB2\DRRR\data\scripts.pk3|soc/SOC_TETR
State S_TESTTRACKFLOWER allocated.
Sprite SPR_TTFL allocated.
State S_TESTTRACKTREESHORT allocated.
State S_TESTTRACKTREETALL allocated.
Sprite SPR_TTPM allocated.
WARNING: Line 9: Thing 985: unknown word '$NAME'
WARNING: Line 10: Thing 985: unknown word '$SPRITE'
WARNING: Line 11: Thing 985: unknown word '$CATEGORY'
WARNING: Line 20: Thing 986: unknown word '$NAME'
WARNING: Line 21: Thing 986: unknown word '$SPRITE'
WARNING: Line 22: Thing 986: unknown word '$CATEGORY'
WARNING: Line 31: Thing 987: unknown word '$NAME'
WARNING: Line 32: Thing 987: unknown word '$SPRITE'
WARNING: Line 33: Thing 987: unknown word '$CATEGORY'
9 warnings in the SOC lump
Loading TERRAIN from D:\SRB2\DRRR\data\textures_OriginalZones.pk3|terrain/Ivo/TERRAIN.Opulence
Created new Footstep type 'OPUCoins'
Created new Splash type 'OPUCoinsSplash'
WARNING: mobjtype 'MT_OPUCoins' does not exist.
Loading SOC from D:\SRB2\DRRR\data\maps.pk3|soc/HEADERS_WEATHER.dat
MobjType MT_RSHW allocated.
Sprite SPR_RSHW allocated.
State S_RSHW allocated.
Sprite SPR_RSHF allocated.
State S_RSHF allocated.
MobjType MT_CNFT allocated.
Sprite SPR_CNFT allocated.
State S_CNFT allocated.
State S_CNFT1 allocated.
MobjType MT_GNFT allocated.
Sprite SPR_GNFT allocated.
State S_GNFT allocated.
MobjType MT_CNFB allocated.
Sprite SPR_CNFB allocated.
State S_CNFB allocated.
State S_CNFB1 allocated.
MobjType MT_HGPB allocated.
Sprite SPR_HGPB allocated.
State S_HGPB allocated.
Sprite SPR_HGPJ allocated.
State S_HGPJ allocated.
MobjType MT_LSPT allocated.
Sprite SPR_LSPT allocated.
State S_LSPT allocated.
Sprite SPR_LSPJ allocated.
State S_LSPJ allocated.
MobjType MT_NDPT allocated.
Sprite SPR_NDPT allocated.
State S_NDPT allocated.
MobjType MT_NDRN allocated.
Sprite SPR_NDRN allocated.
State S_NDRN allocated.
Sprite SPR_NDRS allocated.
State S_NDRS allocated.
MobjType MT_EBER allocated.
Sprite SPR_EBER allocated.
State S_EBER allocated.
MobjType MT_SDPT allocated.
Sprite SPR_SDPT allocated.
State S_SDPT allocated.
MobjType MT_WTHRFIREFLY allocated.
State S_WTHRFIREFLY1 allocated.
State S_WTHRFIREFLY2 allocated.
State S_WTHRFIREFLY3 allocated.
State S_WTHRFIREFLY4 allocated.
State S_WTHRFIREFLY5 allocated.
State S_WTHRFIREFLY6 allocated.
State S_WTHRFIREFLY7 allocated.
State S_WTHRFIREFLY8 allocated.
State S_WTHRFIREFLY9 allocated.
Sprite SPR_FIFS allocated.
WARNING: Line 146: Couldn't find state named 'S_GNFT1'
WARNING: Line 152: Couldn't find state named 'S_GNFT1'
MobjType MT_WCRACKLE allocated.
State S_WCRACKLE1 allocated.
State S_WCRACKLE2 allocated.
MobjType MT_WSPARKLES allocated.
State S_WSPARKLES1 allocated.
State S_WSPARKLES2 allocated.
2 warnings in the SOC lump
Loading SOC from D:\SRB2\DRRR\data\unlocks.pk3|soc/UNLOCKS_0001_DRIVERS
WARNING: constant 'BALLOON' could not be parsed.
Loading SOC from D:\SRB2\DRRR\data\unlocks.pk3|soc/UNLOCKS_0200_FOLLOWERS
WARNING: constant 'FROGGY' could not be parsed.
WARNING: constant 'GOLD_BEETLE' could not be parsed.
WARNING: constant 'MYSTIC_MELODY' could not be parsed.
WARNING: constant 'HERMIT_CRAB' could not be parsed.
WARNING: Bad sprite name: KINVGA0
WARNING: Bad sprite name: SYMBXXB
WARNING: Bad sprite name: RDRA1
WARNING: Bad sprite name: RDRA2
WARNING: Bad sprite name: RDRA3
WARNING: Bad sprite name: RDRA4
WARNING: Bad sprite name: RDRA5
WARNING: Bad sprite name: RDRA6
WARNING: Bad sprite name: SA2SXXB
WARNING: Bad sprite name: SSLABX
WARNING: Bad sprite name: SSLACX
WARNING: Bad sprite name: BEAM%210
WARNING: Bad sprite name: BEAM%400
gfx.pk3 added 7263 frames in 960 sprites
WARNING: Bad sprite name: KOBUE5E
followers.pk3 added 2032 frames in 141 sprites
Edited by amperbee