Running the original editor

From Arx Libertatis Wiki
Jump to: navigation, search

A few people have expressed the wish to try the original editor. This page explains how to build & run it using vanilla Arx Fatalis source.

The "DAmnable but Necessary Arx Editor" (DANAE) only runs under Windows and is not part of the Arx Libertatis sources, but we hope to create our own cross-platform editor at some point.

Build

  • Grab & extract original source from http://www.arkane-studios.com/uk/arx_downloads.php
    D:\ArxFatalis_1.21_Sources\
  • Open D:\ArxFatalis_1.21_Sources\Sources\Gaia.sln
  • Change Danae.cpp line 427 to initialize FINAL_COMMERCIAL_GAME to 0
  • Comment line 106 of HERMES_PAK.cpp to
    mode = LOAD_TRUEFILE_THEN_PACK;
  • Change line 2057 of DanaeDlg.cpp to
    SetClick(hWnd, IDC_NOCHECKSUM);
  • Change line 1354 of Danae.cpp to
    if (true)
  • Grab unicows.dll & ARX_SCRIPT_DEBUGGER.dll from the original game installation and copy them under
    D:\ArxFatalis_1.21_Sources\game\

Run

  • First, you need to unpack all the assets. Use arxunpack from Arx Libertatis
    arxunpak <pakfile> [<pakfile>...]
  • Run
    D:\ArxFatalis_1.21_Sources\game\arx.exe
  • Specify your data directory by clicking "Choose Dir"
    • This folder must contains your pak files, a misc/ folder with the .ttf fonts, and all the subdirectories with the extracted assets (EDITOR, GAME, LOCALISATION, etc.)
  • Select a Level on the right
  • Make sure "NO CHECKSUM" is enabled, otherwise you'll get a crash at startup
  • Click "OK" at the bottom (NOT "Launch Game"!)

UI

ToolbarButton1.jpg Does nothing

ToolbarButton2.jpg Does nothing

ToolbarButton3.jpg Launch Fullscreen

ToolbarButton4.jpg Show Options

ToolbarButton5.jpg Pause scripts

ToolbarButton6.jpg Does nothing

ToolbarButton7.jpg Toggle Edit Mode

ToolbarButton8.jpg Edit Nodes

ToolbarButton9.jpg Edit Lights

ToolbarButton10.jpg Edit Fogs

ToolbarButton11.jpg Edit Zones

ToolbarButton12.jpg Edit Pathways (navmesh)

ToolbarButton13.jpg Edit Particles

ToolbarButton14.jpg Snapshot Tool

ToolbarButton15.jpg Script Search

ToolbarButton16.jpg Script Debugger