| | #1 (permalink) |
![]() Status: Founder Join Date: Mar 2003 Location: Australia
Posts: 4,721 Tournaments Joined: 0 Tournament Wins: 0
Credits: 921 Spent time on board: 1 Week, 2 Days and 12:02:04 Hours Rep Power: 15 ![]() | gMap v0.1 Beta 2 by TheAce -------------- Features -------------- Reveals current map only. The loader will find all your Diablo II windows and let you choose which one to inject. In case it only finds one, it will auto-inject. Works on XP/Vista, D2Loader/Game.exe -------------- How it works -------------- 1) The loader selects the window to reveal the map on. 2) It then opens the process with all privileges (uses SeDebugPrivilege for this). 3) It freezes all threads within Diablo II. 4) It copies a little injection code inside Diablo II's memory, then runs it by hijacking one of the previously frozen threads and resuming it. 5) That code loads the DLL, which checks if Diablo II is inside a game and reveals the current map. 6) When done revealing the DLL will automatically unload. 7) The loader waits for the DLL to unload completely and then resumes the rest of the threads. -------------- Changelog -------------- v0.1 Beta 2: - Added Game.exe support (now works without D2Loader). - Added in-game check (so D2 doesn't freeze if you open the loader while not in a game). - Added SeDebugPrivilege (for Vista support). - Added a bunch of error checks and "clear" error messages. - Reduced size from 600 Kb to around 130 Kb. Visual Studio was a true ***** when optimizing the DLL. v0.1 Beta 1: - Initial version The DLL is released under the GPLv2 license. The loader WILL be released under the GPLv2 license once I tidy the code a little bit. Download: gMap v0.1 |
| | |
| | #3 (permalink) |
![]() Status: Veteran Join Date: Jun 2006 Location: Guyana, South America
Posts: 178 Tournaments Joined: 0 Tournament Wins: 0
Credits: 25 Spent time on board: 2 Days and 8:40:11 Hours Rep Power: 3 ![]() | Hmm, mine gets stuck on "waiting for gMap.dll to load"
__________________ ![]() Thanks FrogMan for the Sig! |
| | |
| | #4 (permalink) |
| Status: Newcomer Join Date: Jun 2008
Posts: 17 Tournaments Joined: 0 Tournament Wins: 0
Credits: 47 Spent time on board: 4:44:06 Hours Rep Power: 1 ![]() | so all I need to do is be ingame then click on the .exe file, I don't need to put anything ( like the .dll file) into the d2 folder? |
| | |
| | #7 (permalink) |
| Status: Newcomer Join Date: Jun 2008
Posts: 17 Tournaments Joined: 0 Tournament Wins: 0
Credits: 47 Spent time on board: 4:44:06 Hours Rep Power: 1 ![]() | it doesn't work for me it just screws up my d2 I have to ctrl alt delete and turn off d2 and then restart d2 I guess this doesn't like my OS lol |
| | |
| | #9 (permalink) |
| Status: Newcomer Join Date: Apr 2008
Posts: 2 Tournaments Joined: 0 Tournament Wins: 0
Credits: 32 Spent time on board: 0:26:22 Hours Rep Power: 0 ![]() | Been using this one for about a week, and has worked very well. Not a single crash or anything bad. A minor pain to have to Alt+Tab out of D2 to run it, but you only have to do that once for any Act - but it reveals all maps for the entire Act. |
| | |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
| |