Skip to content
This repository has been archived by the owner on Dec 4, 2017. It is now read-only.
/ retrospy-sdk Public archive

DEPRECATED!!! See https://github.com/gameprogressive/retrospysdk. This will only be lefted for historical purpouse.

License

BSD-3-Clause, BSD-3-Clause licenses found

Licenses found

BSD-3-Clause
LICENSE
BSD-3-Clause
IGN-LICENSE.txt
Notifications You must be signed in to change notification settings

arves100/retrospy-sdk

RetroSpy Software Development Kit

= ATTENTION: I will now work for this project on a different place GameProgressive The reason why i've created a organizzation is because, in the future, if someone will contribute there will be a better "place" than my own account. All of this will be lefted for merging with the new place. =

RetroSpy is a project that aim to create a fully working SDK and Server for GameSpy Services

This SDK is a fork of GameSpy 2007 SDK, upgraded to newer compiler and maybe try to add the same stuff that GameSpy had in the end of 2014

You could find the original GameSpy 2007 SDK here

Status

Windows: Currently all the projects are compiled with Visual Studio 2017 (v141_xp) and Windows 10.

MacOSX: None yet

Linux: Linux tests will start after i've successfully compiled all the project on Windows

Nitro: It's missing NitroWifi.h. If you find that, please contact me.

Revolution: I will start it after i finish Linux projects

PS3: None yet

PS2: I will start it after i finish Linux projects

PSP: None yet

XBox: None yet

XBox360: None yet

What needs to be Done

  • Fix for Brigades SDK.

  • Moving to OpenSSL or upgrade GameSpy HTTP Core to support all SSL\TLS Algorithm. (Even if this it's a "new feature" i think for modern using of this SDK it must be compatible with lateset SSL revesion)

  • Fixing all warning in all platform

  • Server

  • Testing,Testing, Testing

  • Switch to CMake with Cross-Compiling

Contribution

Feel free to contribute (maybe with that platform that i could not test)

I'd like to have full Platforms and Compilers supported for this project.

Notes

  • Brigates SDK won't compile because are missing some headers from common.

  • NitroWifi should be a package included with Nintendo DS SDK, this header is responsable for socket implementation and pretty much all the test in DS Networking. Because some Dev Units were made without Wifi, i guess Nintendo added Wifi connectivity later to the DS. That could be the reason why it's a separate package.

  • I've made a commit that aim to fix CRT_SECURE deprecation for MSVC >= 1300. It needs testing that i can't directly do. I will try to move it to another branch later. See commit 69f488153d149a545324bc4360010ed072391531 and 25cb19f3bb4d890ea8f7826c550a514e6b64e7eb.

  • IGN-LICENSE.txt is the original GS-SDK license. This project is released under BSD-3 license (See LICENSE)

About

DEPRECATED!!! See https://github.com/gameprogressive/retrospysdk. This will only be lefted for historical purpouse.

Resources

License

BSD-3-Clause, BSD-3-Clause licenses found

Licenses found

BSD-3-Clause
LICENSE
BSD-3-Clause
IGN-LICENSE.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published