Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CS 1.6: ReHLDS not working #1027

Open
sic6SaNdMaN opened this issue Feb 3, 2025 · 0 comments
Open

CS 1.6: ReHLDS not working #1027

sic6SaNdMaN opened this issue Feb 3, 2025 · 0 comments

Comments

@sic6SaNdMaN
Copy link

Hi.

So I switched from a Raspberry Pi 4 to 5 (4k pages kernel).
On the 5 exagear isn't working anymore, so I went for box86 and box64.
TeamSpeak-Server is running fine, np with that.

Than I wanted to switch my CS 1.6-Server, too.
But this one wouldn't work.

I broke it sown the last few days:
A vanilla hlds_linux will run just fine.
But when you install ReHLDS (and you want this installed ;) ), then the server dowsn't fully start anymore.

I have some more mods and stuff, but they aren't the isse. It starts, when you switch from vanilla to ReHLDS.
That's done in just one minute:

  • Get it from https://github.com/rehlds/ReHLDS
  • extract it
  • copy over the contents of the "bin/linux32"-folder into the hlds-folder (not into a mod folder, like cstrike)
    That's it.
    And now the server won't start anymore. "Log"-messages at the end of this post.

So... what can I do?
On the GitHub-page there is this mentioned:
ReHLDS binaries require SSE, SSE2 and SSE3 instruction sets to run and can benefit from SSE4.1 and SSE4.2
Is box86 able to emulate SSE3?

Any help appreciated.
Thx.

box86 ./hlds_linux -game cstrike
Box86 with Dynarec v0.3.9 eaf2e84e built on Jan  9 2025 06:34:09

Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 10
Forcing breakpad minidump interfaces to load
dlopen failed trying to load:
/home/pi/.steam/sdk32/steamclient.so
with error:
Cannot dlopen("/home/pi/.steam/sdk32/steamclient.so"/0xf6f0abb0, 2)

Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
Exe build: 07:36:33 Jul 12 2023 (3378)
STEAM Auth Server
Server IP address 127.0.1.1:27015

   Metamod-r version 1.3.0.149 Copyright (c) 2016-2018 ReHLDS Team (rebuild of original Metamod by Will Day and Jussi Kivilinna)
   Metamod-r comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
   This is free software, and you are welcome to redistribute it
   under certain conditions; type `meta gpl' for details.

Metamod-r v1.3.0.149, API (5:13)
Metamod-r build: 11:31:21 Apr 23 2024
Metamod-r from: https://github.com/theAsmodai/metamod-r/commit/603a257

   AMX Mod X version 1.10.0.5467 Copyright (c) 2004-2015 AMX Mod X Development Team
   AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'.
   This is free software and you are welcome to redistribute it under
   certain conditions; type 'amxx gpl' for details.

File /opt/hlds/rpi4_with_exagear/hlds_b8684/./cstrike/liblist.gam was never closed
Missing shutdown function for Sys_InitAuthentication() : Sys_ShutdownAuthentication()
Missing shutdown function for Host_Init( &host_parms ) : Host_Shutdown()
Missing shutdown function for Sys_InitLauncherInterface() : Sys_ShutdownLauncherInterface()
Missing shutdown function for Sys_InitMemory() : Sys_ShutdownMemory()
Missing shutdown function for Sys_Init() : Sys_Shutdown()
Missing shutdown function for FileSystem_Init(basedir, (void *)filesystemFactory) : FileSystem_Shutdown()
Missing shutdown function for Sys_InitArgv( m_OrigCmd ) : Sys_ShutdownArgv()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant