In VersionCheck.hpp, the definitions in the #else block should only be declarations, with the actual definitions being in VersionCheck.cpp. The fix should be pushed to the repo in the next few minutes.
Printable View
In VersionCheck.hpp, the definitions in the #else block should only be declarations, with the actual definitions being in VersionCheck.cpp. The fix should be pushed to the repo in the next few minutes.
But, shouldn't that only apply if I didn't comment out the line to use GameSpyOpen? All the code in networking.hpp and networking.cpp is grayed out. *bangs head against keyboard* I really need to brush up on my problem solving skills.
In the mean time, I'll just wait for the new version in a few minutes, and try again.
EDIT: Okay, got it to compile. Just copied over the GameSpyOpen lib to the shared includes. Going to try out the dll now.
EDITAGAIN:
ldsjfkljkdf SERIOUSLY!?!?! Jesus christ. Why can I not get this to work. It did the small splash screen, then went and changed resolutions, then waited a few minutes. After that, it crashed. Said gathering exception data, and then froze. Do you have any ideas as to what could be causing this? I am using HaloCE 1.09, freshly updated, no crack.
Are you running xfire? If so, go jump off a bridge please!
No I am not. Any other ideas? I thank you for taking the time to help me out.
Are you trying to run the game with some command line arguments? eg. -windowed, etc
No, I'm directly running haloce.exe. I think i'm going to do another total reinstall, see what happens.
Alright! I got it to work! Unfortunately, I can no longer create internet games, it keeps telling me that my key is invaid, yet I can join games. It's a legit copy, not a pirated. I don't think it's a problem with OS though.
Hey, Korn, do you need a specific compiler to use this or can I use any?
I'm just asking as I use Codeblocks and I don't wanna break anything.
The only supported compiler is VC++ 2008.
New custom networking packets? In MY OpenSauce? It's more likely than you think.