Modified fork of Ariane (by Dryxio) which adds additional features that support the use of sa-mp, so this includes objects/textures from the samp.
Also support for building for Linux was added.
Join the Discord for download, latest updates, progress etc.. Discord : https://discord.gg/8NS59AbQtN
A map editor for GTA III, Vice City and San Andreas, built on librw.
Forked from euryopa by aap.
- Map viewer and editor for GTA III, Vice City and San Andreas
- Place, move, rotate and delete map objects
- Object browser
- Undo/redo support
- Save changes back to IPL files and IMG archives
- Day/night cycle and weather control
- premake5
- librw built from source
- Linux GL3:
libglfw3-dev,libgl-dev(orlibsdl2-devif using--gfxlib=sdl2)
git clone https://github.com/aap/librw
cd librw/build
# Linux x86_64
make config=release_linux-amd64-gl3 librw # for GL3 (ariane/euryopa)
make config=release_linux-amd64-null librw # for null/headless tools
# macOS ARM64
make config=release_macos-arm64-gl3 librw
# macOS x86_64
make config=release_macos-amd64-gl3 librwexport LIBRW=/path/to/librwRun from the root of this repository:
premake5 gmake2cd build
# Linux x86_64 (GL3) — ariane map editor
make config=release_linux-amd64-gl3 euryopa
# Linux x86_64 — headless tools (convdff, convtxd, lcsconv, vcsconv, etc.)
make config=release_linux-amd64-null
# macOS ARM64
make config=release_macos-arm64-gl3 euryopa
# macOS x86_64
make config=release_macos-amd64-gl3 euryopa
# Windows (D3D9)
make config=release_win-amd64-d3d9 euryopaThe ariane binary is placed in bin/<platform>/<config>/ relative to the repository root.
For example, for Linux GL3:
bin/linux-amd64-gl3/Release/ariane
Run from a GTA game directory (III, VC or SA). Ariane auto-detects the game version.
Since this project depends on LZO (GPL), consider the code in this repo dual-licensed as GPL.
- aap - original euryopa/librwgta project