OSR Release

Kinda got it running on the latest client from the oldschoolrivals site:
1 - OSR Release - RaGEZONE Forums

2 - OSR Release - RaGEZONE Forums

The server builds in OldSchoolRivals_Release win32 configuration after rebuilding ZipArchive on latest VS2022
The client builds in OldSchoolRivals_Release in both Win32 and x64 on latest VS2022

1. It didn't launch until I've changed the line 594 in LocalizationDefineCommon.h to this:
#define SCADMINTOOL_CONNECTABLE_PREFIX_IP1 "0.0.0.0"
Else it complained about admin tool ip

2. The NPC server crashes if I put client's Res-Obj folder into the server's map folder. However it seem to launch without the Res-Obj folder just fine

3. I also had to unpack the client's quest.tex and put its contents into the server's config/quest folder because the default quest config crashed the field server

So if you were wondering whether the files are complete enough to be playable - they are. Not sure what % of it works as I've spent very little time with these files.
The custom stuff and the optimization are incredibly impressive
 
This is such a great learning source for new people! Also it confirms my suspections about the Drawing performance issues and that bigger servers wrote an atlas/batching system to reduce the draw calls for more steady fps on shops/inventory.
 
Last edited:
Such two interesting/controversial people and yet, you two advanced this section the most since WSW.

Thanks.
 
Kinda got it running on the latest client from the oldschoolrivals site:
View attachment 294611
View attachment 294612
The server builds in OldSchoolRivals_Release win32 configuration after rebuilding ZipArchive on latest VS2022
The client builds in OldSchoolRivals_Release in both Win32 and x64 on latest VS2022

1. It didn't launch until I've changed the line 594 in LocalizationDefineCommon.h to this:
#define SCADMINTOOL_CONNECTABLE_PREFIX_IP1 "0.0.0.0"
Else it complained about admin tool ip

2. The NPC server crashes if I put client's Res-Obj folder into the server's map folder. However it seem to launch without the Res-Obj folder just fine

3. I also had to unpack the client's quest.tex and put its contents into the server's config/quest folder because the default quest config crashed the field server

So if you were wondering whether the files are complete enough to be playable - they are. Not sure what % of it works as I've spent very little time with these files.
The custom stuff and the optimization are incredibly impressive
so you can give me file quest.tex
and how i can unpack file quest.tex ?
thanks
 
so you can give me file quest.tex
and how i can unpack file quest.tex ?
thanks
You can get the quest.tex from the OSR client. It can be unpacked using AtumZip.
I've also attached the set up quest folder. Delete everything inside your server's config\quest folder and put the files from this zip instead
 

Attachments

1768584750899 - OSR Release - RaGEZONE Forums


I'm trying to create an omi.tex file,
but it can't connect to the database.
However, when I access it via SQL, it works fine.
So where do I need to edit this?
thanks
 
I think this thread should be closed. None of this is related to the topic.
You will find the solutions in other threads.

Admintool chartdir70.dll nerede?

View attachment 294723
this is how I fall when I try to get into the game?
chartdir70.dll. You will find it in the Lib folder. Simply paste it where you're going to use the Admin tool
You will also have to solve some problems with the admin tool.
 
The reason seems you are missing obj's in your client folder - i did not fully understand it myself but after adding the missing obj which is "select_t.obj", the game starts but kicks you out due to "hacking"
93115501.obj is somehow used as a "check" file for needed files and when one is missing you get kicked by their "anticheat"
 
Usually in \Common\AtumParamProtocolFunctions.cpp if i remember correctly, should be g_arrGameServers
tysm
1768718537321 - OSR Release - RaGEZONE Forums
1768718565148 - OSR Release - RaGEZONE Forums

I created the omi.tex file,
but after I finished building, all the files needed to start the server stopped working.
 
Back