| Diablo II News Get all the latest D2 News & Rumours |
This Forum is Sponsored by
|
Blizzard Sector Chat
[Archives]
| |||||
| |||||
| |||||
| Users in the chatbox : user(s)
| |||||
| | |||||
![]() |
| | #1 (permalink) |
![]() Status: Founder Join Date: Mar 2003 Location: Australia
Posts: 4,641
Credits: 787 Spent time on board: 1 Week, 1 Day and 8:23:02 Hours Rep Power: 15 ![]() | gMap has been updated to beta 2. Issues with d2loader and vista have been fixed. about: 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. Change Log: 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 Download: gMap v0.1 Beta 2 Discussion: gMap v0.1 @ Blizzsec Forums |
| |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
| |