Download Latest Version xwahacker-3.2.zip (74.3 kB)
Email in envelope

Get an email when there's a new version of XWA Hacker

Home
Name Modified Size InfoDownloads / Week
xwahacker-gui-0.32-win.zip 2019-01-26 4.1 MB
readme.txt 2019-01-26 5.7 kB
xwahacker-3.2.zip.asc 2019-01-26 195 Bytes
xwahacker-3.2.zip 2019-01-26 74.3 kB
xwahacker-gui-0.31-win.zip 2017-08-26 4.1 MB
xwahacker-3.1.zip 2017-08-26 72.8 kB
xwahacker-3.1.zip.asc 2017-08-26 195 Bytes
xwahacker-gui-0.30-win.zip 2017-08-02 4.1 MB
xwahacker-3.0.zip 2017-08-02 72.7 kB
xwahacker-3.0.zip.asc 2017-08-02 195 Bytes
xwahacker-gui-0.29-win.zip 2017-03-13 4.1 MB
xwahacker-2.9.zip 2017-03-12 72.4 kB
xwahacker-2.9.zip.asc 2017-03-12 195 Bytes
xwahacker-2.8.zip.asc 2016-03-10 181 Bytes
xwahacker-2.8.zip 2016-03-10 66.3 kB
xwahacker-gui-0.27-win.zip 2016-01-17 4.1 MB
xwahacker-2.7.zip.asc 2016-01-17 181 Bytes
xwahacker-2.7.zip 2016-01-17 66.0 kB
xwahacker-2.6.zip 2015-12-28 57.1 kB
xwahacker-2.6.zip.asc 2015-12-28 181 Bytes
xwahacker-gui-0.25-win.zip 2015-01-29 4.0 MB
xwahacker-2.5.zip 2015-01-27 63.5 kB
xwahacker-gui-0.24-win.zip 2015-01-26 4.0 MB
xwahacker-2.4.zip 2015-01-22 63.0 kB
xwahacker-2.3.zip 2013-10-20 104.6 kB
xwahacker-2.2.zip 2013-06-29 78.4 kB
xwahacker-2.1.zip 2012-12-30 70.9 kB
xwahacker-2.0.zip 2012-12-24 70.9 kB
Totals: 28 Items   29.5 MB 14
Since version 2.0 xwahacker contains a new tool: xwareplacer.
It automates replacing temp.tie when playing multiplayer
missions that use multiple hyperspace areas (e.g. when playing
the singleplayer mission in multiplayer).
For details see readme-xwareplacer.txt.

Version 2.1 fixes some issues with xwareplacer.

Version 2.2 fixes forcing 800x600 mode to choose correct FOV/HUD size.
The refreshed release now contains signed executables.

Version 2.3 adds a patch to make the game work in Wine on Linux.

Version 2.4 adds changefov.bat

Version 2.5 improves the no-CD patch and has a GUI version.

Version 2.6 has minor fixes and allows re-enabling hardware 3D in GOG XvT.

Version 2.7 uses a single .bat file to modify all game versions.
Also supports re-enabling hardware 3D in X-Wing 95 and TIE 95.

Version 2.8 allows fixing broken TIE95.EXE that crash when 3D mode is
enabled (run nofixedclear.bat).

Version 3.1 adds option to fix crashes when height is set > 1200.
This needs testing, and if you used version 3.0 please be sure to
apply it again (if using GUI) or disable the previous broken version
and enable the new one (if using command-line).

Version 3.2 adds support for increasing the FPS limit of the game.
It removes the height > 1200 fix option as it did not work
and refers to the hook DLL instead. It also warns for HUD scale
values that might cause font corruption.

To patch X-Wing Alliance, extract the .bat and xwahacker.exe files
somewhere and then copy xwingalliance.exe from the X-Wing Alliance
installation directory there.
Then run the appropriate .bat file to apply or revert a patch,
see below for a list of what which one does.
When done, copy the xwingalliance.exe back, overwriting the original
(preferably after making a backup).
Only version 2.02 of xwingalliance.exe is supported.

The process is similar for other games like TIE95, XWing95 and
X-Wing vs. TIE/Balance of Power, though except that the file
to copy/replace is called TIE95.EXE, XWING95.EXE or Z_XVT__.EXE.

Interpreting the output:
> 'xwahacker' is not recognized as an internal or external command, operable program or batch file.

Means: the .bat file could not start the xwahacker.exe file.
Unless you forgot to extract that file to the same location
as the .bat files, I have no explanation for this.

> Could not detect file, assuming it is ...

Means: the file you are trying to patch is not supported at all

> Detected file as ...
> Could not find the previous patch state in patch group, no changes made

Means: the file you are trying to patch either is not supported or has been
modified in a way that xwahacker does not support.
To avoid breaking the file beyond repair, xwahacker aborted.


For X-Wing Alliance:
fixedclear.bat             Fixes disappearing objects in X-Wing Alliance.
nofixedclear.bat           Reverts changes from fixedclear.bat

32bitmode.bat              Changes rendering to use 32 bit mode.
                           Allows using anti-aliasing, but breaks in-flight
                           menu and the briefing summary while loading the
                           mission.
                           Might also fix performance issues with some
                           graphics drivers.
16bitmode.bat              Reverts changes from 32bitmode.bat

changefov.bat              Change field of view. Using changeres.bat resets to
                           defaults.

changefps.bat              Allows changing the maximum FPS limit.
                           Useless since it only affects FPS in the main menu,
                           not for gameplay.

changeres.bat              Allows replacing one of the resolutions by another.
                           Note: this now also updates the HUD size and field
                           of view, by using xwahacker.exe directly you can
                           also change these any way you want.

force800mode.bat           Should force X-Wing Alliance to always use the
                           800x600 mode (the actual resolution can be changed
                           with changeres.bat). Not well tested, might not
                           work.
noforce800mode.bat         Reverts changes from force800mode.bat


For TIE Fighter 95 (for Windows):
fixedclear.bat             Fixes disappearing objects in TIE Fighter for Windows
nofixedclear.bat           Reverts changes from fixedclear.bat
enable3d.bat               Re-enables hardware 3D in GoG releases.
disable3d.bat              Reverts changes from enable3d.bat
swcursor.bat               Force use of software cursor (equivalent to /softwarecursor command-line option)
hwcursor.bat               Reverts changes from swcursor.bat


For X-Wing 95 (for Windows):
fixedclear.bat             Fixes disappearing objects in X-Wing for Windows
nofixedclear.bat           Reverts changes from fixedclear.bat
enable3d.bat               Re-enables hardware 3D in GoG releases.
disable3d.bat              Reverts changes from enable3d.bat
swcursor.bat               Force use of software cursor (equivalent to /softwarecursor command-line option)
hwcursor.bat               Reverts changes from swcursor.bat

For X-Wing versus TIE Fighter, Balance of Power:
Tested against German version after installing BoP.
Patch z_xvt__.exe in XwingTie for XvT, patch the one in
XwingTie\BalanceOfPower for BoP.
fixedclear.bat             Fixes disappearing objects
nofixedclear.bat           Reverts changes from fixedclear.bat
enable3d.bat               Re-enables hardware 3D in GoG releases.
disable3d.bat              Reverts changes from enable3d.bat
Source: readme.txt, updated 2019-01-26