Code Overhaul
2 posters
Page 1 of 1
Code Overhaul
I am wondering what was done in the code overhaul? What made Vortex Windows specific in the first place, and what did you replace to make it Linux compatible?
Re: Code Overhaul
1. There were a lot of instances where functions or macros called that were only available for windows platforms, so they had to be replaced with ones that worked cross-platform
2. Some silly details like specifying paths using backslashes instead of forward slashes (in linux, you only use forward slashes to form paths while windows accepts both)
3. A makefile had to be created for building the linux compatible library (aka gamei386.so instead of gamex86.dll)
4. Everything is case sensitive in linux, and filenames for the source didn't adopt a consistent naming scheme
5. Visual studio's compiler would stay quiet about something or just pass things off as warnings while trying to compile in linux results in errors which had to be fixed.
There might still be some things missing to make sure the server is stable, but right now it just seems only silly details are missing such as a proper server config file and such. It would help to redirect people who play on the test server here so that there's more feedback and speed up finding problems and solving them of course.
2. Some silly details like specifying paths using backslashes instead of forward slashes (in linux, you only use forward slashes to form paths while windows accepts both)
3. A makefile had to be created for building the linux compatible library (aka gamei386.so instead of gamex86.dll)
4. Everything is case sensitive in linux, and filenames for the source didn't adopt a consistent naming scheme
5. Visual studio's compiler would stay quiet about something or just pass things off as warnings while trying to compile in linux results in errors which had to be fixed.
There might still be some things missing to make sure the server is stable, but right now it just seems only silly details are missing such as a proper server config file and such. It would help to redirect people who play on the test server here so that there's more feedback and speed up finding problems and solving them of course.
apple- Posts : 23
Points : 49
Reputation : 0
Join date : 2010-08-12
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|