Skip to content

@Argent77 Argent77 released this Sep 1, 2020

Changelog:

  • Added feature to launch the game directly from NI
  • Improved NI loading times by optimizing various I/O operations
  • Added filter feature to listbox datatypes for structured resources
  • Added "Properties" button to TTF resource viewer
  • Added tooltip descriptions for Options > Look and Feel themse
  • Fixed minor display issues with transparent pixels in worldmap viewer (should only affect PST:EE)
  • Removed (functionless) "Release Dialog.tlk Lock" entry from Game menu
  • Various bugfixes and optimizations
Assets 3

@Argent77 Argent77 released this Jun 20, 2020 · 15 commits to master since this release

Changelog:

  • Fixed structure order in empty SPL or ITM resources when adding abilities or effects
  • Added option to align content in 2DA tables
  • Long strings in View tabs are cut off to prevent out-of-bounds UI elements
  • Improved ARE View tab layout to prevent out-of-bounds scrolling
  • Updating CRE effect version (offset 33h) converts effect structures on the fly between EFF V1 and EFF V2 format
  • String Editor: Fixed saving changes of read-only dialog.tlk (e.g. in DLC archive) to another location
  • Advanced Search > Filter > Structure level: Made root element unremovable
  • BAM Converter: Fixed incorrect cycle data imported from a session file
  • BAM Converter: Fixed display issues in palette dialogs on Linux systems
  • List of available primary types (spell schools) in opcodes 202, 204, 220, 223, 227, 229 are created dynamically from mschool.2da
  • Implemented TobEx feature "Effect stacking": new flag in save types, EFF 'special' field is splitted into 'identifier' and 'prefix' fields
  • Fixed CHR -> CRE conversion
Assets 3

@Argent77 Argent77 released this May 2, 2020 · 30 commits to master since this release

Changelog:

  • Added PRO search names to resource selection tree
  • Added INI search names to resource selection tree
  • Structured resources: Added new 'Size' column and option to display size in decimal or hexadecimal notation
  • Structured resources: Added option to show relative offsets of fields in substructures
  • Improved readability of CRE Status flags
  • Description text of unknown flags are drawn in lighter colors to emphasize known flags
  • Fixed jumping to correct DLG state/trigger entries from a reference search
  • Fixed StringRef Lookup not passing the correct strref value to the string editor when clicking the "Edit" button
  • Fixed WMP worldmap loading error if referenced resources are missing
  • Updated external libraries used for displaying textual content
  • Various minor fixes and optimizations
Assets 3

@Argent77 Argent77 released this Apr 25, 2020 · 44 commits to master since this release

Changelog:

  • Added option to colorize resource structures and their associated offset and count fields
  • Advanced Search: Added feature to add selected resource fields as filter definitions
  • Advanced Search: Fixed missing import of "Match case" options for field and value definitions
  • Advanced Search: Fixed search of grouped filter definitions
  • Area Viewer: Considers overlay transparency from ARE field
  • Area Viewer: Fixed overlay rendering issues
  • Area Viewer: Fixed erroneous detection of extended night maps in PSTEE
  • BAM Converter: Fixed transparency issues with external palettes
  • BAM Converter: Added support for PNG palette in "Replace colors" filter
  • BAM Converter: Improved support of Microsoft PAL palettes
  • Changed detection of BAM transparency (uses palette index 0 and any palette indices matching RGB(0,255,0))
  • Search resource references: Improved presentation of results for textual resources (BCS, 2DA, ...)
  • Updated ARE Animation appearance and flags descriptions
  • Updated fields in GAM and GAM > NPC structures
  • Added ITM Ability flags bit 9 description
  • Further improved search names for areas in resource tree (uses names from worldmap if available)
  • Fixed bug when assigning resource references containing lower-case extensions in resource fields
  • More robust decoding of compresed BAMs containing corrupted data
  • Fix inaccessible GAM > NPC structures in PST
  • Various minor bugfixes and optimizations
Assets 3

@Argent77 Argent77 released this Apr 19, 2020 · 70 commits to master since this release

Changelog:

  • Added new feature: Advanced Search
  • Made option "Find references to this file" available from context menu of the resource tree and the File menu
  • Updated names of opcodes 318 and 324
  • Negative numbers are treated as Unknowns instead of errors for numeric fields with associated names
  • Added CHR search names in resource tree
  • Improved detection of area search names in EE 2.0+ games
  • Improved layout of area selection list in the worldmap (WMP) View tab
  • Added support for (erroneous?) CRE V9.1 resources found in IWD2
  • Several bugfixes and minor improvements
Assets 3

@Argent77 Argent77 released this Apr 1, 2020 · 93 commits to master since this release

Changelog:

Click to show/hide details
  • Show search names of areas (if available), creatures, items, spells and stores in the resource navigation tree (thanks Mingun) <- can be turned on/off in Options menu
  • Show overridden resources in bold in the resource navigation tree (thanks Mingun) <- can be turned on/off in Options menu
  • Moved game-related configuration files (such as baldur.lua, WeiDU.log, ...) from Edit menu to the new "Special" folder in the resource navigation tree
  • Bookmarks: Use game name by default (thanks Mingun)
  • Copy or rename game resources: Show a default naming suggestion; allow change of extension for rename operation
  • Added script compiler option "Autogenerate BCS comments" for scripts, mass exporter and bcs drop zone
  • Improved enforcing global font size for all UI text (useful for high dpi displays)
  • BAM Converter -> Splitted BAM Output: Fixed filename suffix generation
  • Mass Converter: Fixed automatic TIS V1 -> V2 conversion
  • Reference Searcher: Included type MENU
  • Improved DLG checker: cover more potential issues (thanks Mingun)
  • Improved tooltips in Area Viewer: Show parent structure names or search names if available (thanks Mingun)
  • ARE -> Actor View tab: Show CRE information in separate tab if available
  • Visual improvements in View tabs for ARE Container, GAM and SPL Ability structures
  • Show item ability name (from tooltip.2da) in View tab
  • Show dialog resref of conversable itemsin View tab
  • IWD2: Fixed misaligned controls and background dimension in CHU viewer
  • Added Raw tab to DLG resources (thanks Mingun)
  • Fixed various bugs in View tab of DLG resources (thanks Mingun)
  • Fixed permanent high CPU/GFX load when states or responses with script blocks are selected
  • Greatly improved dialog tree viewer (thanks Mingun)
    • Colorize entries from external dialog resources
    • Removed cyclic redundancy of dialog branches: use links instead (double click to activate)
    • Update Tree view when entries are changed in Edit view
    • Visualization of orphaned state and response entries
    • Added option to always show state 0 if available
    • Various bug fixes
  • Improvements to Edit view of structured resources:
    • Added new conversion option "Edit ad bit field" to context menu for numeric fields
    • Added new conversion option "Edit as resref" to context menu for text fields
    • Added new option "Go to offset" for section offset fields to jump straight to referenced structures
    • Fixed finding attribute by offset (thanks Mingun)
    • Added option to colorize offset fields (thanks Mingun) <- can be turned on/off in Options menu
  • Improved BCS script decompiler
    • Edge cases, such as functions with empty strings or wildcards, are decoded properly.
    • Order of signature definition in action.ids and trigger.ids have no impact on script decoding anymore
  • Added support for virtual string references via ENGINEST.2DA
  • New field in ARE -> Actor structure: Alternate actor name
  • New field in GAM V2.2: Nightmare mode
  • Improved CRE field label: Undead level -> Turn undead level
  • Updated SPL and ITM ability flag labels
  • Retrieve custom ITM flag labels dynamically from itemflag.ids
  • Fixed ambiguous description of spellprot stat 0x104
  • Added default entry to source item slot list in EFF V2
  • Updated STO flags
  • Updated opcodes 13, 23, 24, 25, 78, 98, 108, 109, 272, 279, 282, 290
  • IWD2: Fixed opcode 402
  • Allow negative numbers in parameter 1 of opcode 233
  • Original PST: Added Quest Viewer to GAM resources and Resource Tree -> Special -> quest.ini (thanks Mingun)
  • Original PST: Added custom Viewer for Bestiary structure in GAM resources (thanks Mingun)
  • Fixed priority order of override folders
  • Fixed adding removables in CHR when section offset is 0
  • Fixed reading BAM V1 resources with non-standard palette size
  • Improved BG Tutu detection
  • Various stability fixes (thanks Mingun)
  • Internal code refactoring and cleanup (thanks Mingun)
Assets 3

@Argent77 Argent77 released this Jun 15, 2018 · 423 commits to master since this release

Changelog:

  • Greatly overhauled BAM Converter:
    • Added alpha palette support. Enabled for games that support BAM with alpha palette.
    • Improved visualization of palette in BAM palette dialog.
    • Added a global palette sorting option.
    • Fixed various color filters to work correctly with alpha-blended BAM frames.
    • Improved GIF import function. It should now correctly handle more advanced structures in animated GIFs.
  • Improved alpha palette support in BAM decoder.
  • Overhauled color reduction functionality: Improves visual quality of converted palette-based BAM, MOS and TIS files.
  • Added a button to ARE > Actor > Animation field for opening creature animation definition files of selected type, if available.
  • Added missing field "First letter of CRE resref" to ARE > Actor structure.
  • Removed fields from GAM NPC substructures that are not used by the games.
  • Fixed area-related field labels in GAM structure.
Assets 3

@Argent77 Argent77 released this May 31, 2018 · 435 commits to master since this release

Changelog:

  • Added support for pseudo-stat "Current HP" to SPLPROT.2DA.
  • Added option to view current WeiDU.log in NI (menu Edit > WeiDU.log).
  • Defined a custom syntax highlighter for WeiDU.log viewer.
  • Edit tab in structured resources: Increased default text length for previewing substructure info.
  • Added option to keep current resource selection after a "Add copy of" action.
  • CRE: Added spell type column to View tab > Items/Spells > Memorized Spells.
  • Updated available resource types for a number of fields in PRO resources.
  • Improved various ARE flag descriptions.
  • Updated SPL flags bit 9 (Break Sanctuary).
  • Marked EFF resource type as supported in IWD2.
  • Fixed visualization of travel distances on worldmap.
  • EE: Added resource type SPL to opcodes 201, 226, 227, 228, 259.
  • EE: Added resource types VEF/VVC/BAM to opcode 68.
  • EE: Updated resource types for opcodes 153, 154, 155, 156, 157 and 158.
  • EE: Added new param2 option "All, magical only" to opcode 145 (Disable spellcasting).
  • EE: Added new param2 option "Increment instantaneously" to opcodes 33, 34, 35, 36, 37 and 325.
  • IWD2: Fixed param2 IDS list of opcode 177.
  • Area viewer: Added option to include layer controls in map export.
  • Area viewer: Added option to change zoom level by mouse wheel.
  • Area viewer: Fixed a regression that would detect auto-zoom as a fixed "custom" zoom.
Assets 3

@Argent77 Argent77 released this Feb 5, 2018 · 454 commits to devel since this release

This is a "work in progress" (WIP) release and may contain incomplete features. Please use responsibly.

Assets 3

@Argent77 Argent77 released this Dec 22, 2017 · 470 commits to devel since this release

This is a "work in progress" (WIP) release and may contain incomplete features. Please use responsibly.

Assets 3
You can’t perform that action at this time.