For direct access use https://forums.oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com

Fixed Core.so for modern distros

Dash through horders of enemies and slay your way to valhalla.
Post Reply
User avatar
Jules
OldUnreal Member
Posts: 8
Joined: Mon Jun 27, 2022 9:09 am
Location: Italy

Fixed Core.so for modern distros

Post by Jules »

I managed to get the Loki port of Rune to work on modern distros (for reference, I'm running Xubuntu 22.04.1 LTS). The manual way to solve the problem is to run the following script on Core.so in the System folder:

Code: Select all

for lib in System/Core.so; do
md5sum $lib
../elfhash/elfhash -f __dynamic_cast -t __dynloki_cast $lib > /dev/null
md5sum $lib
done
This solution solves a symbol conflict with modern versions of libstdc++.so.6 which would otherwise prevent the game from running using the OpenGL renderer (the software renderer works without this patch, but it's preferable to get the OpenGL renderer to work).

I'm including the patched version of Core.so, plus the elfhash binary along with the source code for anyone who'd prefer to apply the patch themselves.
Attachments
rune_core_fix.zip
(580.17 KiB) Downloaded 10 times
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Rune”