ryzom / ryzomcore

Ryzom Core is the open-source project related to the Ryzom game. This community repository is synchronized with the Ryzom Forge repository, based on the Core branch.
https://wiki.ryzom.dev
GNU Affero General Public License v3.0
333 stars 90 forks source link

Core client version 3.0.0.7552 #272

Closed ryzom-pipeline closed 7 years ago

ryzom-pipeline commented 8 years ago

Original report by Tierry Anthony (Bitbucket: Tissiwau, ).


I have recently built the latest release of the compatible client from the Core source and done a quick comparison with the differences on Steam. I am only really concerned about the text sizes and a WISIWIG GUI, ultimately. The chat and window display text can be increased significantly on the Steam version but not on my own client, of the same release version. Am I misunderstanding something? I really do not want to use Steam.

ryzom-pipeline commented 8 years ago

Original comment by Cédric Ochs (Bitbucket: [Cédric OCHS](https://bitbucket.org/Cédric OCHS), ).


You should use compatibility-develop branch :)

And if you want to compile exactly the same version as Steam, you can check WITH_RYZOM_STEAM cmake option :)

ryzom-pipeline commented 8 years ago

Original comment by Tierry Anthony (Bitbucket: Tissiwau, ).


Oh, I now feel very silly. Thank you :-)

ryzom-pipeline commented 8 years ago

Original comment by Cédric Ochs (Bitbucket: [Cédric OCHS](https://bitbucket.org/Cédric OCHS), ).


You're welcome :)

ryzom-pipeline commented 8 years ago

Original comment by Tierry Anthony (Bitbucket: Tissiwau, ).


Sorry to be a pain but I set the WITH_RYZOM_STEAM cmake option and now I get can't find steam_api.h. I have installed Steam and even installed Steam's version of Ryzom but no signs of the header. Any ideas? If I just use the compatibility-develop code, I don't get the enhancements.

ryzom-pipeline commented 8 years ago

Original comment by Tierry Anthony (Bitbucket: Tissiwau, ).


I have now downloaded and installed the 2013 source SDK and I am getting an error which I cannot resolve. I presume that your compilation is error free. This is the error I get;

Building CXX object ryzom/client/src/CMakeFiles/ryzom_client.dir/animation_state.cpp.o In file included from /opt/source-sdk-2013/sp/src/public/steam/isteammatchmaking.h:15:0, from /opt/source-sdk-2013/sp/src/public/steam/steam_api.h:17, from /opt/ryzom-dev/ryzomcore/code/ryzom/client/src/steam_client.cpp:27: /opt/source-sdk-2013/sp/src/public/steam/matchmakingtypes.h: In member function ‘const char* servernetadr_t::ToString(uint32, uint16) const’: /opt/source-sdk-2013/sp/src/public/steam/matchmakingtypes.h:159:139: error: ‘Q_snprintf’ was not declared in this scope _snprintf (s[nBuf], sizeof( s[nBuf] ), "%u.%u.%u.%u:%i", (int)(ipByte[3]), (int)(ipByte[2]), (int)(ipByte[1]), (int)(ipByte[0]), usPort );

I would appreciate any recommendations. Thank you

ryzom-pipeline commented 8 years ago

Original comment by Cédric Ochs (Bitbucket: [Cédric OCHS](https://bitbucket.org/Cédric OCHS), ).


Steamworks SDK must be downloaded from : https://partner.steamgames.com/

But I don't think it's really useful, so you can disable it without problem :)

ryzom-pipeline commented 7 years ago

Original comment by Cédric Ochs (Bitbucket: [Cédric OCHS](https://bitbucket.org/Cédric OCHS), ).


Working as expected