Apparently joinable as this random doodly joined:
Proof of gibberish key:
EDIT: Turns out somehow my firewall settings allowed this. Huh.
Moderator: Halo Moderators
My job bro, you can make me an image though, but i'll probably use bunneh's if he ever finishes it.Cronos Dage wrote:Smart.
If anyone wants I am very good at using PackageMaker and Disk Utility in terms of making a .pkg file for such(an attractive Installer, ReadMe and all) or a mounted disk image.
Did a bit of packet sniffing. It was blocking all connections from the Gamespy server (heh). It sent all the register data, Gamespy sent a packet, then they sent the same packet three more times until I closed the server. I'm assuming it kept sending the packet as it had not received a follow up from my server (it was being blocked). When the firewall is off, the packet from Gamespy is received, and I'm kicked out one packet later.nil wrote:What did I just say about packaging/icons/dmgs? (FYI: installers are terrible, ideally, we would want to avoid that)
@Modzy: Is it possible to see which server(s) your firewall was blocking in that scenario. I think it is blocking on you receiving packets but not on sending packets.
Setting up a server does not require key authentication. It's when you *join your own server* (your player is set up) that the key auth is sent. Using a firewall will allow server creation, however joiners still need a working key.Sparky wrote:So why would the Gamespy SDK allow you to set up the server before your CD Key was authenticated?
Also, does this mean that we can simply modify our firewall settings to block the gamespy server from connecting to our computer when we host and everything will be hunky-dory?
The graphics options screen will appear and you'll be set to go. However, I'm having trouble applying this to the application as nopping these functions does not have to same effect as using ret 1. If the functions are nopped from the application, when launched, Halo will display "The product key you entered is not valid. Please try again." If you hit OK, it will just display the same message over again.break * 0x0029b510
break * 0x002a7eae
(wait for Halo to break at 0x0029b510)
ret 1
y
cont
(wait for Halo to break at 0x002a7eae)
ret 1
y
cont
Code: Select all
(wait for Halo to break at 0x0029b510)
ret 1
y
cont
Dialog popup: "The Product Key you entered is not valid. Please try again."
(wait for Halo to break at 0x0029b510)
ret 1
y
cont
Dialog popup: "The Product Key you entered is not valid. Please try again."
ret 1
y
cont
...etc.
Are you using an unmodified 2.0.4? I've tried it with your modification and what you stated is exactly the result I get.nil wrote:Doesn't work for me. I keep getting a pop up window saying "The Product Key you entered is not valid. Please try again." Stuck in an infinite loop, breaking at 0x0029b510.
Yes, but I'm not looking to use any of GameSpy's services and if nil continues on with his latest post he wouldn't be using it either.Sparky wrote:Monoman, you can get the GameSpy SDK from the gamespy web site by simply signing up and downloading it (no money required) or I can upload it to HDM or something for you to download. That's if the SDK will be useful; it's an XCode Project. Actually, I think I already uploaded it, just check the topic here and there's a link to the download.
Users browsing this forum: No registered users and 20 guests