Skip to content

Releases: soarqin/D2RMH

v0.10.2

10 May 16:01
Compare
Choose a tag to compare
  • do not show names of dummy objects
  • fix localized string loading, to fix a bug that some objects are not shown
  • fix a bug that some guide-line config entries are not correctly read

v0.10.1

10 May 13:29
Compare
Choose a tag to compare

v0.10.1

  • fix map display after party window opened in multiplayer games

v0.10.0

10 May 12:34
Compare
Choose a tag to compare

v0.10.0

  • (#102,#105,#106) update codes to support v1.2.69324
  • (#84) add game room name/password, server region and season patterns to text_panel_pattern
  • (#97) don't draw other players not in same ACT
  • change full_line to line_style in D2RMH.ini, and you can set it to 2 for displaying walkable path to target through new path finding functions, please not this would increase CPU usage.
  • refactoring TTF rendering to fix glitches on text display
  • add object_size_minimal to D2RMH.ini for minimal size of object quads
  • add draw_on_game_bar to D2RMH.ini
  • load all data from D2R Casc Storage directly now, so gendata is removed
  • add support to read D2/D2R's TBL/DC6 font, as well as refactoring TTF rendering to suite fonts with fixed pixel size
    • add support to load fonts from D2R Casc Storage, and is the default option now
  • read language of D2R from registry if language is left empty in D2RMH.ini
  • add keyboard/mouse input and delay functions to plugin system
  • hide overlay window while game is not running
  • (d2mapapi_mod) add support for D2Legacy client v1.11a
  • (d2mapapi_mod) add simple BFS path finding

v0.9.4

15 Dec 13:24
Compare
Choose a tag to compare
  • fix support for D2R 1.1.67554

v0.9.3

14 Dec 08:38
Compare
Choose a tag to compare
  • d2mapapi_mod: add support for Diablo II Legacy 1.11b, 1.12 and 1.13d, now there are 4 versions supported: 1.11b, 1.12, 1.13c and 1.13d
  • (#44) show players on map even out of sight
  • set default FPS value to 25, to reduce extra GPU consumption
  • (#86) fix edge detection when walkable_color is 0,0,0,0
  • plugin system:
    • (#85) possible crash on reloading config or quitting later
    • do not throw exception on lua script initialization, show a message box with error description instead
    • (#88) town_portal_check: should not check portal during loading screen

v0.9.2

08 Dec 11:17
Compare
Choose a tag to compare
  • add hotkey functions to plugin system
  • chicken_life plugin: disable it by default and toggle by hotkey Ctrl+/
  • add a hotkey plugin: -/+/\ to do zoom-out/zoom-in/map-show-toggle

minor update: fixed a crash and re-uploaded binary zips (with git sha1: f327275)

v0.9.1

07 Dec 18:03
Compare
Choose a tag to compare
  • finished basic lua plugin support, with plugins: chicken_life and town_portal_check
  • add skill selection popup(0x100) to panel masks
  • fix the bug that fps not working while set to positive value
  • fix wrong size fetched on fullscreen mode for multiple monitors
  • fix nearby map exits detection

v0.9.0 prerelease changes:

  • new transparency mechanism, now you can set each color with alpha channel, and are stack with global alpha setting
  • separate d2mapapi out as a standalone project, and re-add by git-subrepo, with lots of tweaks
  • D2RMH main program can be built in 64bit now, while using d2mapapi_piped as a child process for querying map data

v0.9 prerelease

04 Dec 16:23
Compare
Choose a tag to compare
v0.9 prerelease Pre-release
Pre-release
  • new transparency mechanism, now you can set each color with alpha channel, and are stack with global alpha setting
  • separate d2mapapi out as a standalone project, and re-add by git-subrepo, with lots of tweaks
  • D2RMH main program can be built in 64bit now, while using d2mapapi_piped as a child process for querying map data

v0.8.1

28 Nov 13:51
Compare
Choose a tag to compare
  • fix lines for some quest targets
  • fix random color blocks outside of map area sometime

v0.8

28 Nov 08:51
Compare
Choose a tag to compare
  • (#38) multi-instance support
  • (#66) fix issue that map layer not shown for non-expansion characters
  • (#68) fix issue that other players not shown
  • search for memory offsets in order to get expansion flag address, offsets from MapAssist
  • fix panel_mask entry in config is not correctly processed
  • add waypoint panel to panel_mask
  • show neighbour maps, with neighbour_map_bounds entry added to D2RMH.ini
  • dynamic loading functions from ntdll.dll and build release binaries with mingw32 now, to minify risks of virus detection