This guide will walk you through downloading, verifying, and using Assets And Map Editor for the first time.
No runtime installation is required. Each release is a self-contained, single-file executable that bundles the .NET runtime.
If you prefer to build from source, see the Build from Source section below.
- Go to the Releases page.
- Under the latest release, download the archive for your platform:
| Platform | File |
|---|---|
| Windows x64 | disttopic-assets-and-map-editor-windows-x64.zip |
| Windows ARM64 | disttopic-assets-and-map-editor-windows-arm64.zip |
| macOS Apple Silicon | disttopic-assets-and-map-editor-macos-arm64.zip |
| macOS Intel | disttopic-assets-and-map-editor-macos-x64.zip |
| Linux x64 | disttopic-assets-and-map-editor-linux-x64.zip |
| Linux ARM64 | disttopic-assets-and-map-editor-linux-arm64.zip |
- Also download
checksums.sha256from the same release.
Before running the application, verify the integrity of your download.
Linux / macOS:
sha256sum --check checksums.sha256Windows (PowerShell):
(Get-FileHash .\disttopic-assets-and-map-editor-windows-x64.zip -Algorithm SHA256).HashCompare the output against the matching line in checksums.sha256. If the hashes don't match, do not run the binary — re-download from the official releases page.
- Extract the zip archive.
- Run
AssetsAndMapEditor.exe. - If Windows SmartScreen shows a warning ("Windows protected your PC"), click More info → Run anyway. This warning appears because the binary is not yet commercially code-signed. You can verify it was built from source through the CI pipeline. See SECURITY.md for details.
- Extract the zip archive.
- If Gatekeeper blocks it, run the following in Terminal once:
xattr -dr com.apple.quarantine AssetsAndMapEditor
- Launch
AssetsAndMapEditor.
- Extract the archive.
- Make it executable:
chmod +x AssetsAndMapEditor
- Run it:
./AssetsAndMapEditor
On first launch, you will see the main window with an empty workspace. To start:
- Open an OTB file — use File → Open OTB or drag and drop a
.otbfile. - Open a DAT + SPR pair — load the Tibia client data files via File → Open Client Files.
- Open a Map — load an OTBM file via File → Open Map.
You can open multiple sessions simultaneously and use the Split View to compare or transfer between them.
The application saves your session state automatically on close (open file paths, viewport position, window layout). When you reopen the app, your previous session is restored.
git clone https://github.com/DistTopic/assets-and-map-editor.git
cd assets-and-map-editor
dotnet run --project src/App/AssetsAndMapEditor.App.csprojTo produce a self-contained release binary:
dotnet publish src/App/AssetsAndMapEditor.App.csproj \
-c Release \
-r win-x64 \
--self-contained true \
-p:PublishSingleFile=true \
-p:IncludeNativeLibrariesForSelfExtract=true \
-o publish/Replace win-x64 with your target runtime identifier: win-x64, win-arm64, osx-arm64, osx-x64, linux-x64, or linux-arm64.
- Architecture — understand how the project is structured
- Contributing — learn how to contribute
- Changelog — see what changed in each release