With the shaking in linux world, because of latest technical desicions (systemd) a lot of people were moving to the BSDs, and OpenBSD is one of the most used due to the great security it brings, no binary blobs, secured by default, and a lot of features that makes it perfect for the privacy and security concious (paranoid for most haha)
I can now, from version 6.3 of OpenBSD, compile both GZDoom and QZDoom and play a lot of maps/mods normally.
After the brief introduction, my question is... Is there any plan or had it being bring to the table, the idea, of oficially supporting OpenBSD? FreeBSD? etc?
The only issues i found, were with the brutal mods, (Brutal Doom and brutal Heretic), and for the Hexen game, as the following:
-Brutal Doom brings a lot of errors of the type "Replaced type 'PoorPinkyLostHisArm' not found for PoorPinkyLostHisArm2" and don't load.
-Brutal Heretic load and works but without SOME sounds, for example the firing weapons sounds and some monster/ambient sounds, but music and some monster/doors sounds works fine.
-Hexen, fails with a "gzdoom(53439) in free(): bogus pointer 0x1558d74b8008" error.
I'll post here the logs i get from those mods/game.
Brutal Doom log:
Code: Select all
GZDoom g3.3.2-m - 2018-04-12 21:44:48 +0200 - SDL version
Compiled on Apr 30 2018
M_LoadDefaults: Load system defaults.
W_Init: Init WADfiles.
adding /usr/local/share/games/doom/gzdoom.pk3, 684 lumps
adding /usr/local/share/games/doom/zd_extra.pk3, 132 lumps
adding /home/lea/Games/doom/wads/original/doom2.wad, 2919 lumps
adding /home/lea/Games/doom/mods/zdoom/brutal/brutalv20c_up.pk3, 101 lumps
adding /home/lea/Games/doom/mods/zdoom/brutal/brutalv20c_up.pk3:terrain2.wad, 14 lumps
I_Init: Setting up machine state.
CPU Vendor ID: GenuineIntel
Name: Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz
Family 6, Model 61, Stepping 4
Features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 HyperThreading
I_InitSound: Initializing OpenAL
Opened device SndIO Default
EFX enabled
V_Init: allocate screen.
S_Init: Setting up sound.
ST_Init: Init startup screen.
Checking cmd-line parameters...
S_InitData: Load sound definitions.
G_ParseMapInfo: Load map definitions.
Texman.Init: Init texture manager.
ParseTeamInfo: Load team definitions.
LoadActors: Load actor definitions.
Script error, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 2:
Replaced type 'PoorPinkyLostHisArm' not found for PoorPinkyLostHisArm2
Script error, "brutalv20c_up.pk3:decorate.sticky2.txt" line 1:
Parent type 'Brutal_BloodSpot' not found in CeilXDeath32
Script error, "brutalv20c_up.pk3:decorate.sticky2.txt" line 1:
Replaced type 'CeilXDeath3' not found for CeilXDeath32
Script error, "brutalv20c_up.pk3:decorate.water2" line 2:
Replaced type 'WaterParticleXSpawner' not found for WaterParticleXSpawner2
Script error, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 1:
Replaced type 'BloodSplashBase3' not found for BloodSplashBase32
Script error, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 25:
Replaced type 'BloodSplashBaseSmall' not found for BloodSplashBaseSmall2
Script error, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 41:
Replaced type 'nukageSplashBase' not found for nukageSplashBase2
Script error, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 64:
Replaced type 'NukageSplashBaseSmall' not found for NukageSplashBaseSmall2
Script error, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 80:
Replaced type 'slimeSplashBase' not found for slimeSplashBase2
Script error, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 103:
Replaced type 'slimeSplashBaseSmall' not found for slimeSplashBaseSmall2
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 13:
Unknown class name 'ArmlessDemon' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 20:
Unknown class name 'Brutal_LiquidBlood' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 22:
Unknown class name 'Brutal_LiquidBlood' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 26:
Unknown class name 'Brutal_LiquidBlood' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 35:
Unknown class name 'BloodSplasher2' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 36:
Unknown class name 'XDeathBrain1' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 37:
Unknown class name 'XDeathBrain2' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 38:
Unknown class name 'XDeath3' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 39:
Unknown class name 'XDeath2' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 40:
Unknown class name 'MuchBlood' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 41:
Unknown class name 'BaronHeadPiece' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 43:
Unknown class name 'SmallBrainPieceFast' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 44:
Unknown class name 'BloodMistBig' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 45:
Unknown class name 'Brutal_LiquidBlood' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 48:
Unknown class name 'CrueltyBonus5Health' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 49:
Unknown class name 'Brutal_LiquidBlood' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 50:
Unknown class name 'GrowingBloodPool' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 51:
Unknown class name 'Brutal_LiquidBlood' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 52:
Unknown class name 'DeadDemonSAARI' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 60:
Unknown class name 'DeadDemonNoArm' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.dyingguys2.txt" line 61:
Unknown class name 'GrowingBloodPool' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.sticky2.txt" line 35:
Unknown class name 'XDeath3NoStick' of type 'Actor'
Script warning, "brutalv20c_up.pk3:decorate.water2" line 47:
Unknown class name 'LiquidParticleX' of type 'Actor'
Script warning, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 18:
Unknown class name 'BloodParticleX' of type 'Actor'
Script warning, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 19:
Unknown class name 'BloodParticleXFaster' of type 'Actor'
Script warning, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 34:
Unknown class name 'BloodParticleX' of type 'Actor'
Script warning, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 35:
Unknown class name 'BloodParticleXFaster' of type 'Actor'
Script warning, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 57:
Unknown class name 'nukageParticleX' of type 'Actor'
Script warning, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 58:
Unknown class name 'nukageParticleXFaster' of type 'Actor'
Script warning, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 73:
Unknown class name 'nukageParticleX' of type 'Actor'
Script warning, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 74:
Unknown class name 'nukageParticleXFaster' of type 'Actor'
Script warning, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 96:
Unknown class name 'slimeParticleX' of type 'Actor'
Script warning, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 97:
Unknown class name 'slimeParticleXFaster' of type 'Actor'
Script warning, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 111:
Unknown class name 'slimeParticleX' of type 'Actor'
Script warning, "brutalv20c_up.pk3:terrain2.wad:DECORATE" line 112:
Unknown class name 'slimeParticleXFaster' of type 'Actor'
1 errors while parsing DECORATE scripts
Code: Select all
GZDoom g3.3.2-m - 2018-04-12 21:44:48 +0200 - SDL version
Compiled on Apr 30 2018
M_LoadDefaults: Load system defaults.
W_Init: Init WADfiles.
adding /usr/local/share/games/doom/gzdoom.pk3, 684 lumps
adding /usr/local/share/games/doom/zd_extra.pk3, 132 lumps
adding /home/lea/Games/doom/wads/base/heretic.wad, 2633 lumps
adding /home/lea/Games/doom/mods/zdoom/brutal/brutalhereticrpg_v2.pk3, 1223 lumps
adding /home/lea/Games/doom/mods/zdoom/brutal/brutalhereticrpg_v2.pk3:terrain.wad, 38 lumps
I_Init: Setting up machine state.
CPU Vendor ID: GenuineIntel
Name: Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz
Family 6, Model 61, Stepping 4
Features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 HyperThreading
I_InitSound: Initializing OpenAL
Opened device SndIO Default
EFX enabled
V_Init: allocate screen.
S_Init: Setting up sound.
ST_Init: Init startup screen.
Checking cmd-line parameters...
S_InitData: Load sound definitions.
G_ParseMapInfo: Load map definitions.
Texman.Init: Init texture manager.
ParseTeamInfo: Load team definitions.
LoadActors: Load actor definitions.
Script warning, "brutalhereticrpg_v2.pk3:decorate.gauntlets" line 53:
Unknown class name '0' of type 'BasicArmorBonus'
Script warning, "brutalhereticrpg_v2.pk3:decorate.gauntlets" line 56:
Unknown class name '0' of type 'BasicArmorBonus'
Script warning, "brutalhereticrpg_v2.pk3:decorate.gauntlets" line 59:
Unknown class name '0' of type 'BasicArmorBonus'
Script warning, "brutalhereticrpg_v2.pk3:decorate.gauntlets" line 69:
Unknown class name '0' of type 'BasicArmorBonus'
Script warning, "brutalhereticrpg_v2.pk3:decorate.gauntlets" line 72:
Unknown class name '0' of type 'BasicArmorBonus'
Script warning, "brutalhereticrpg_v2.pk3:decorate.gauntlets" line 75:
Unknown class name '0' of type 'BasicArmorBonus'
Script warning, "brutalhereticrpg_v2.pk3:decorate.goldwand" line 156:
Unknown class name 'ElectricalSpell3X' of type 'Actor'
Script warning, "brutalhereticrpg_v2.pk3:decorate.goldwand" line 159:
Unknown class name 'ElectricalSpell4X' of type 'Actor'
Script warning, "brutalhereticrpg_v2.pk3:decorate.goldwand" line 162:
Unknown class name 'SummonLightningFiend' of type 'Actor'
Script warning, "brutalhereticrpg_v2.pk3:decorate.torch" line 59:
Unknown class name 'useflechette' of type 'Inventory'
script parsing took 839.88 ms
R_Init: Init Heretic refresh subsystem.
DecalLibrary: Load decals.
M_Init: Init menus.
P_Init: Init Playloop state.
Script error, "brutalhereticrpg_v2.pk3:voxeldef" line 30:
Sprite name "AKYYA0" is wrong size.
Script error, "brutalhereticrpg_v2.pk3:voxeldef" line 30:
No sprites specified for voxel.
Script error, "brutalhereticrpg_v2.pk3:voxeldef" line 34:
Sprite name "BKYYA0" is wrong size.
Script error, "brutalhereticrpg_v2.pk3:voxeldef" line 34:
No sprites specified for voxel.
Script error, "brutalhereticrpg_v2.pk3:voxeldef" line 38:
Sprite name "CKYYA0" is wrong size.
Script error, "brutalhereticrpg_v2.pk3:voxeldef" line 38:
No sprites specified for voxel.
ParseSBarInfo: Loading custom status bar definition.
D_CheckNetGame: Checking network game status.
player 1 of 1 (1 nodes)
Using video driver x11
GL_VENDOR: Intel Open Source Technology Center
GL_RENDERER: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)
GL_VERSION: 4.5 (Core Profile) Mesa 13.0.6 (Core profile)
GL_SHADING_LANGUAGE_VERSION: 4.50
Max. texture size: 8192
Max. texture units: 32
Max. varying: 128
Max. combined shader storage blocks: 72
Max. vertex shader storage blocks: 12
Resolution: 320 x 200
libWildMidi(_WM_InitReader:53): ERROR Unable to load (No such file or directory)
gzdoom: Unable to load sound fontUnable to create Timidity++ MIDI device. Falling back to OPL
e1m1 - THE DOCKS
libWildMidi(_WM_InitReader:53): ERROR Unable to load (No such file or directory)
Unable to create Timidity++ MIDI device. Falling back to GUS
Code: Select all
GZDoom g3.3.2-m - 2018-04-12 21:44:48 +0200 - SDL version
Compiled on Apr 30 2018
M_LoadDefaults: Load system defaults.
W_Init: Init WADfiles.
adding /usr/local/share/games/doom/gzdoom.pk3, 684 lumps
adding /usr/local/share/games/doom/zd_extra.pk3, 132 lumps
adding /home/lea/Games/doom/wads/base/hexen.wad, 4270 lumps
I_Init: Setting up machine state.
CPU Vendor ID: GenuineIntel
Name: Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz
Family 6, Model 61, Stepping 4
Features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 HyperThreading
I_InitSound: Initializing OpenAL
Opened device SndIO Default
EFX enabled
V_Init: allocate screen.
S_Init: Setting up sound.
ST_Init: Init startup screen.
Checking cmd-line parameters...
S_InitData: Load sound definitions.
G_ParseMapInfo: Load map definitions.
Texman.Init: Init texture manager.
gzdoom(53439) in free(): bogus pointer 0x1558d74b8008
Abort trap (core dumped)