Skip to content

better-modernized-combat/bmod-installer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Freelancer: BMOD Inno Installer Script

Discord GitHub Issues or Pull Requests GitHub Issues or Pull Requests GitHub Release

This is a setup script for Freelancer: BMOD. It was created using Inno Setup and uses custom Pascal scripting. This has been forked from the excellent Freelancer HD Edition Installer

Usage

Windows

  1. Install a vanilla copy of Freelancer to a non-read only directory (i.e. not Program Files).
  2. Download and run the latest release.
  3. Point the release at your vanilla Freelancer directory and let the installer run.
  4. That's it, you're done!

Linux

  1. Set up a new wineprefix and run the installer as normal, selecting a vanilla copy of Freelancer to copy, and a destination within the wineprefix to install the mod to.
  2. Install the following to the wineprefix via winetricks:
  • d3dx9
  • dinput8
  • directplay
  • l3codecx
  • msacm32
  • vcrun2022
  1. Set DLL overrides for d3d8.dll and dinput8.dll with the value n,b
  2. Run the game. Wine versions UMU-Proton-9.0.3.2 and GE-Proton9-23 have been observed to have good results.

Build instructions

All-in-one installer (default)

  1. Clone the Freelancer: BMOD GitHub repository.
  2. Place the DATA, DLL and EXE directories from mod-assets in a folder named freelancer-bmod-0.1.
  3. Compress the freelancer-bmod-0.1 folder using an archiver like 7-Zip. NOTE: The zip must NOT be larger than 2.05 GB!
    1. Compressing the folder using LZMA2 is highly recommended.
  4. Name the zip freelancerbmod.7z and place it in Assets/Mod.
  5. Build setup.iss using Inno Setup's standard IDE, or use the Command Line Compiler.

Programs used

About

An installer for Freelancer: Better Modernized Combat

Resources

Stars

Watchers

Forks

Languages

  • Inno Setup 99.1%
  • PowerShell 0.9%