Skip to content

outerheaven199X/vanadielunlocked

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vanadiel Unlocked

FFXI

Play Final Fantasy XI solo, offline, on your own private server.

One-click installer that sets up a complete FFXI private server with LandSandBoat, pre-configured for solo play with boosted stats, faster leveling, and weaker enemies.

TL;DR

  1. Install MariaDB and download the FFXI Client
  2. Download FFXI_Preservation_Installer.exe from Releases
  3. Run as Administrator, configure your settings, click Install
  4. Double-click "Play FFXI" shortcut

No subscription required. No internet required after setup.


What You Get

Feature Default Setting
XP Rate 4x faster
Enemy Difficulty 4x weaker
Starting Gil 100,000
Level Cap 99
All Jobs Unlocked from start
All Maps Unlocked from start
Trusts Available immediately
SoloBoost +200% HP/MP, +50 all stats, regen/refresh

Everything is configurable. Make it harder, easier, or retail-like.


Requirements

  • Windows 10/11 (64-bit)
  • ~15GB disk space
  • FFXI Client (free download from Square Enix)
  • MariaDB (free database server)

Installation

Quick Install

  1. Install MariaDB - Use default settings, remember your root password
  2. Install FFXI Client - Just need the files, no subscription needed
  3. Run the Installer - Right-click → Run as Administrator
  4. Configure - Choose XP rates, difficulty, starting gil
  5. Play - Desktop shortcut launches everything

Having Problems?

Run FFXI_Troubleshooter.exe from Releases - it diagnoses and auto-fixes common issues:

  • Registry COM paths pointing to wrong location
  • Missing ThreadingModel registry value (most common issue)
  • DirectPlay not enabled
  • Missing VC++ runtime

See docs/TROUBLESHOOTING.md for manual fixes.


Documentation

Guide Description
QUICKSTART.md Step-by-step setup guide
CUSTOMIZATION.md Adjust XP rates, mob difficulty, SoloBoost
TRUSTS.md How to use NPC party members
TROUBLESHOOTING.md Fix common problems

For Developers

Project Structure

vanadielunlocked/
├── installer/
│   ├── setup.py              # Main installer (Python/tkinter)
│   ├── troubleshooter.py     # Diagnostic/repair tool
│   ├── config_template.json  # Default configuration
│   ├── requirements.txt      # Python dependencies
│   └── ffxi_icon.ico
├── scripts/
│   ├── launch_server.bat     # Start all server processes
│   ├── launch_game.bat       # Start xiloader + game
│   ├── backup_character.bat  # Database backup script
│   └── fix_registry.ps1      # Registry repair script
└── docs/
    ├── QUICKSTART.md
    ├── CUSTOMIZATION.md
    ├── TRUSTS.md
    └── TROUBLESHOOTING.md

Building from Source

cd installer
pip install -r requirements.txt

# Build installer
python -m PyInstaller --onefile --windowed --uac-admin --icon=ffxi_icon.ico --name="FFXI_Preservation_Installer" setup.py

# Build troubleshooter
python -m PyInstaller --onefile --windowed --uac-admin --name="FFXI_Troubleshooter" troubleshooter.py

Outputs in dist/ folder.

Key Technical Details

Why xiloader closes immediately after "Connected": The FFXi.dll COM registration must have ThreadingModel = "Apartment" in the registry. Running regsvr32 on the DLL doesn't set this value - it must be added manually or via the fix_registry.ps1 script.

Registry paths that matter:

HKLM\SOFTWARE\WOW6432Node\Classes\CLSID\{989D790D-6236-11D4-80E9-00105A81E890}\InprocServer32
  (Default) = C:\path\to\FFXi.dll
  ThreadingModel = Apartment    ← CRITICAL

Credits

  • LandSandBoat - FFXI server emulator
  • xiloader - Boot loader for private servers
  • Square Enix - Original FFXI client

Legal

For personal and educational use only. Final Fantasy XI is a registered trademark of Square Enix Co., Ltd. This project is not affiliated with or endorsed by Square Enix.

License

MIT License - See LICENSE for details.

About

Play FFXI solo, offline. One-click installer for LandSandBoat private server with customizable game stats.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors