cd /news/ai-tools/ds1edit-recompiled-and-extended-the-… · home › topics › ai-tools › article
[ARTICLE · art-161374] src=reversedwithai.com ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

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.

by read1 min views2 publishedOct 31, 2026
DS1Edit: Recompiled and extended the Diablo II DS1Edit level editor with Claude
Image: Reversedwithai (auto-discovered)

Evidence at a glance #

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 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

── more in #ai-tools 4 stories · sorted by recency
── more on @ds1edit 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/ds1edit-recompiled-a…] indexed:0 read:1min 2026-10-31 · —