Skip to content

Conversation

@chutch1122
Copy link

Compiled the pcap decrypter for Windows. Needed to create a ip.h file to replicate functionality of netint/ip.h.
Added a 1v1 (Riven vs. Miss Fortune) packet dump.
Added a NetBeans project and moved the Visual Studio project.
Added time functions (usleep, timersub) that were breaking the Windows build.

We should probably find a more elegant, cross platform solution for the time functions. Perhaps using something from C++11 or possibly the boost library?

Update from Elytona/Intwars
Added NetBeans project
Moved VS2012 project
Updated with changes from
6f8ec20
pcapDecrypt now compiles on Windows with MinGW. I had to do some
workarounds, but it appears to be functional.
Added a packet dump of a Riven vs. Miss Fortune custom game on NA (patch
4.12)
Merged changes to game from Elyotna's fork.

6726da6
Added platforms-time.h for Windows time functions, very much a temporary
solution. We should probably find a more elegant, and cross-platform
solution. Perhaps something from the C++11 standard or the boost
library?
chutch1122  wants to merge 6 commits into chutch1122:master  from
Elyotna:master
Everything should be able to compile on Windows now.

Pcap Decrypter is compiled for Windows.

platforms-time.h has Windows versions of the time functions used in
Game.cpp and pcapDecrypter.cpp. We should probably find a more elegant,
cross platform solution for this. Perhaps using something from C++11 or
the boost library?
@Elyotna
Copy link
Owner

Elyotna commented Jul 22, 2014

You're definitly right about the time functions, I'll see what I can do.. gotta hug those "// HACK ugly hack..." for now :D .

Elyotna added a commit that referenced this pull request Jul 22, 2014
Windows Build - Time Functions & Pcap Decrypter
@Elyotna Elyotna merged commit dab4381 into Elyotna:master Jul 22, 2014
Elyotna pushed a commit that referenced this pull request Sep 12, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants