-
Originally Posted by
Nightfoxx
Alright, I'm not really keeping up with the wow emulation world but, this, is amazing. You should get like a medal for being so awesome.
+4 rep. I would give you 5 rep but I was breathing on my screen for like 10 seconds trying to get a bug off my screen until i realized it was your signature and you made me feel like a retard so yeah xD
Sorry, but this still needs more attention, servers with custom patches dream feature right here! It's been a while since I did model editing / patch related stuff, but this just pulled me right back, thank you!
+5Repped
PS: Exactly, that freaking bug got me too. Hai Nighfawx!
Last edited by homer91; 12-19-2012 at 02:08 PM.
-
This is my local branch changes of TrinityCore to get the patcher working on Trinity:
https://dl.dropboxusercontent.com/u/...-Trinity.patch
-
Member
I've tried this for myself but got a problem.
The client accesses the download screen but the progress still stands at 0%.
Now the strange thing. The server seems to send the data because the client is creating a wow-patch.mpq.partial file in the game root directory. The file has the same size as the file on my server.
Emulator: TrinityCore
Client Build: 12340
I've patched the Wow.exe to accept unsigned patches
Any ideas?
EDIT#1: Seems to work.
Last edited by Monkeyx3; 08-31-2015 at 12:28 AM.
-
Originally Posted by
Monkeyx3
I've tried this for myself but got a problem.
The client accesses the download screen but the progress still stands at 0%.
Now the strange thing. The server seems to send the data because the client is creating a wow-patch.mpq.partial file in the game root directory. The file has the same size as the file on my server.
Emulator: TrinityCore
Client Build: 12340
I've patched the Wow.exe to accept unsigned patches
Any ideas?
EDIT#1: Seems to work.
You got it working? This commit updated it for BOOST: https://github.com/Hlkz/Acore/commit...3dec0e04542608
-
Member
-
Member
Originally Posted by
stoneharry
Yep I got it working. My TrinityCore fork is about 3 years old so it's still using ACE, not BOOST.
You're using in your old patch Sleep(1) for each 4096 bytes. To get it working for linux systems I had to change this.
My mistake was to use sleep instead of usleep.
sleep(1000) => 1sec
usleep(1000) => 1ms
The client was trying to download a 100MB patch and did every 4096 byte a 1 sec sleep^^
So the download stucked a few minutes at 0%
-
Post Thanks / Like - 1 Thanks
stoneharry (1 members gave Thanks to Monkeyx3 for this useful post)