DS1Edit: Recompiled and extended the Diablo II DS1Edit level editor with Claude Developer bethington released DS1Edit, a cross-platform Diablo II .ds1 level editor ported from Paul Siramy's win_ds1edit from Allegro 4 to Allegro 5 for GPU-accelerated rendering, with Claude Opus 5.5 credited as a co-author on multiple commits covering test infrastructure, defect fixes and CI configuration. DS1Edit runs on Windows, Linux and macOS, reads game assets directly from MPQ archives, supports a mod-directory overlay, and ships a test suite with fast, check and full tiers using headless mode for CI and golden screenshot comparisons. The editor requires a local Diablo II installation for tiles and sprites, Linux builds need system Allegro 5 and an OpenGL driver, and the maintainers have not verified the macOS GUI launch. Evidence at a glance Loading source evidence… What was done DS1Edit is a cross-platform level editor for Diablo II .ds1 files, ported to Allegro 5. It features GPU-accelerated rendering, built-in map discovery, and automated testing tiers. Development was co-authored with Claude Opus 5.5. DS1Edit is a level editor for Diablo II that allows creation and modification of game maps .ds1 files . The project is a continuation of Paul Siramy's win ds1edit, ported from Allegro 4 to Allegro 5 to provide GPU-accelerated rendering. The editor runs on Windows, Linux, and macOS. It reads game assets directly from MPQ archives and supports a mod-directory overlay. The author reports that the editor includes features such as multi-zoom levels, keyboard navigation, and checked saves with automatic backups. The project includes a test suite with fast, check, and full tiers, utilizing headless mode for CI and golden screenshot comparisons. Claude Opus 5.5 is credited as a co-author on multiple commits, including work on test infrastructure, defect fixes, and CI configuration. The editor requires a local installation of Diablo II to access tiles and sprites. Linux builds require system Allegro 5 and an OpenGL driver. The macOS GUI launch has not been verified by the maintainers. See the project README https://raw.githubusercontent.com/bethington/d2-ds1-edit/HEAD/README.md for configuration and build instructions. Reproduce it Download the latest release, copy Ds1edit.ini.sample to Ds1edit.ini, set the d2 install path, and launch the executable. Community Ask a question, share what worked, or follow the next milestone. Your library https://reversedwithai.com/library