DatEdit 1.5d
Largely, very useful, almost bug free.
Major problems: Open directory interfaces, both new and old, are sorely outdated and unwieldy.
Open directory will sometimes fail when loading flingy.dat or spritr.dat -- I forgot which exactly. Usually stable.
A lot of the reference dropdowns to other techs, orders, animation, etc. could have id fields as well for easier editing but don't.
Lots of customizability for specific projects is great (selecting mpq to load grps, selecting tbl files, etc.) but the program has no "load/save project" feature making switching contexts difficult.
Open source but requires Borland compiler and VCL, which is proprietary and offers no guarantee of easy editing.
http://www.staredit.net/topic/16119/ -> Coerces weapon ranges to multiples of 16.
Solutions
For the project problem, Datedit directory can simply be copied, such that reach modding project has a respective DatEdit with settings customized for three project. Band-aid solution that multiple a few MB per project.
Get BCB6 compiler and fix existing open directory bug.
Rewrite all Borland-specific code, which seems to only be involved in the interface. That is, use Qt or some other open-source or well-supported, accessible, stable interface writing framework.
---
PyDat
Open directory seems to be completely broken.
Setting other tbl files to load appears to be broken.
Not thoroughly tested, and PyMS seems to have bugs scattered throughout in general.
Although easily edited and open source, commenting is sparse.
Solutions
Go through and fix bugs.
---
I'm tempted to fix either one of these programs, but both, even when it comes to editing, would require a lot of effort to read through.
does anyone else have anything to report?
Post has been edited 2 time(s), last time on Mar 4 2015, 9:32 pm by Sand Wraith.