Click here to Skip to main content
15,897,187 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Registry Pin
VirtualVoid.NET10-Sep-07 21:48
VirtualVoid.NET10-Sep-07 21:48 
AnswerRe: Registry Pin
David Crow11-Sep-07 3:19
David Crow11-Sep-07 3:19 
QuestionHow to get HInstance of ToolBar item?? Pin
Neo Andreson10-Sep-07 19:47
Neo Andreson10-Sep-07 19:47 
AnswerRe: How to get HInstance of ToolBar item?? Pin
Nishad S10-Sep-07 20:03
Nishad S10-Sep-07 20:03 
QuestionNeed help for network programming (ipx/udp game on Internet) Pin
followait10-Sep-07 17:09
followait10-Sep-07 17:09 
GeneralRe: Need help for network programming (ipx/udp game on Internet) Pin
Matthew Faithfull10-Sep-07 23:07
Matthew Faithfull10-Sep-07 23:07 
GeneralRe: Need help for network programming (ipx/udp game on Internet) Pin
followait11-Sep-07 1:10
followait11-Sep-07 1:10 
GeneralRe: Need help for network programming (ipx/udp game on Internet) Pin
Matthew Faithfull11-Sep-07 2:18
Matthew Faithfull11-Sep-07 2:18 
I'm no IPX/UDP expert but I recommend you get WireShark which is free so you can examine all the packets coming out of the original game software. I would set up a real LAN game scenario with two PCs or VPCs isolated on their own network and see if you can decipher the basic handshaking and discovery protocol between the two by looking at what gets passed back and forth with WireShark. What ports get used is vital especially for UDP. I guess the next step is probably to read up heavily on comms programming, especially Sockets. When you reckon you can manufacture UDP packets to match the game's from your own code then WireShark will let you see if what you're sending is what a real copy of the game would send. Remember it's not just the data but to an extent timing, message turnaround and data rate, which is important to simulate in a broadcast UDP scenario. Dropped packets on the other hand should not be disasterous if the game is well written. Reverse engineering IP protocols is not easy, I used to work with someone who's main role was just that. So be prepared for a lot of head scratching and guess work. Think about the things that you already know the game must be transmitting, especially any user entered text you can control. That might just be enough to start cracking it open for you if it's not encrypted. Good luck.

Nothing is exactly what it seems but everything with seems can be unpicked.

QuestionLibrary file redefinition error Pin
palanirajan10-Sep-07 16:54
palanirajan10-Sep-07 16:54 
AnswerRe: Library file redefinition error Pin
fefe.wyx10-Sep-07 17:05
fefe.wyx10-Sep-07 17:05 
GeneralRe: Library file redefinition error Pin
palanirajan10-Sep-07 17:32
palanirajan10-Sep-07 17:32 
AnswerRe: Library file redefinition error Pin
john563210-Sep-07 19:57
john563210-Sep-07 19:57 
GeneralRe: Library file redefinition error Pin
jhwurmbach10-Sep-07 21:50
jhwurmbach10-Sep-07 21:50 
QuestionUpper limit of rand() function Pin
rp_suman10-Sep-07 15:45
rp_suman10-Sep-07 15:45 
AnswerRe: Upper limit of rand() function Pin
fefe.wyx10-Sep-07 17:00
fefe.wyx10-Sep-07 17:00 
GeneralRe: Upper limit of rand() function Pin
rp_suman10-Sep-07 17:36
rp_suman10-Sep-07 17:36 
AnswerLoaded dice! Pin
Stephen Hewitt10-Sep-07 17:47
Stephen Hewitt10-Sep-07 17:47 
QuestionWhy is my atof() code doesn't work? Pin
TooShy2Talk10-Sep-07 15:45
TooShy2Talk10-Sep-07 15:45 
AnswerRe: Why is my atof() code doesn't work? Pin
rp_suman10-Sep-07 15:51
rp_suman10-Sep-07 15:51 
GeneralRe: Why is my atof() code doesn't work? Pin
TooShy2Talk10-Sep-07 15:57
TooShy2Talk10-Sep-07 15:57 
GeneralRe: Why is my atof() code doesn't work? Pin
rp_suman10-Sep-07 16:30
rp_suman10-Sep-07 16:30 
QuestionRe: Why is my atof() code doesn't work? Pin
TooShy2Talk10-Sep-07 20:13
TooShy2Talk10-Sep-07 20:13 
AnswerRe: Why is my atof() code doesn't work? [modified] Pin
rp_suman11-Sep-07 5:45
rp_suman11-Sep-07 5:45 
GeneralRe: Why is my atof() code doesn't work? Pin
TooShy2Talk11-Sep-07 18:01
TooShy2Talk11-Sep-07 18:01 
AnswerRe: Why is my atof() code doesn't work? Pin
Nelek11-Sep-07 23:12
protectorNelek11-Sep-07 23:12 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.