Black Mesa

Black Mesa

View Stats:
mv Jan 22, 2024 @ 2:37pm
-oldgameui doesn't work in GNU/Linux
Specs
OS: OpenSUSE Tumbleweed
i5-3470 | 4GB DDR3 | nVidia GT 1030
Description
Appending the "-oldgameui" argument via Steam client doesn't work due to "-newgameui" being in the Launch option configuration[steamdb.info] for GNU/Linux machines. I have to run the game using "-oldgameui" to play because loading a map under new GameUI just freezes the game (I guess that's because how old my system is however I never had this issue on Windows)
Proposal
Making -newgameui default in the code internally (i suppose like in the Windows builds?) and removing "-newgameui" off Steam configuration or modifying bms.sh to find for "-oldgameui" in arguments and remove "-newgameui", example here:
ARGUMENTS="$@" if [[ $ARGUMENTS = *'-oldgameui'* ]]; then ARGUMENTS=${ARGUMENTS//"-newgameui"/} fi ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$ARGUMENTS"
Last edited by mv; Jan 22, 2024 @ 2:42pm