Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

VitaXash3D: Difference between revisions

From GameBrew
m (HydeWing moved page Vitaxash3d Vita to VitaXash3D without leaving a redirect)
No edit summary
Line 8: Line 8:
|title=vitaXash3D
|title=vitaXash3D
|image=vitaxash3dvita.jpg
|image=vitaxash3dvita.jpg
|description=Xash3D port for PSVITA.
|description=A port of Xash3D-FWGS to the PS Vita.
|author=fgsfds
|author=vitaxash3d
|lastupdated=2018/08/02
|lastupdated=2018/08/02
|type=Shooter
|type=Shooter
|version=4 fix
|version=R4 & mpfix
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/vitahomebrews/vitaxash3dvita.7z
|download=https://dlhb.gamebrew.org/vitahomebrews/vitaxash3dvita.7z
Line 18: Line 18:
|source=https://github.com/fgsfdsfgs/vitaXash3D
|source=https://github.com/fgsfdsfgs/vitaXash3D
}}
}}
'vitaXash3D'' is a xash3D is an open source re-creation of the GoldSrc engine, a modified Quake Engine running Half-Life, Counter Strike and Team Fortress.
vitaXash3D is a [https://github.com/FWGS/xash3d xash3D] is an open source re-creation of the [https://en.wikipedia.org/wiki/GoldSrc GoldSrc engine], a modified Quake Engine running Half-Life, Counter Strike and Team Fortress.


At the moment vitaXash3D is capable of running Half Life, Counter Strike and their mods.
At the moment vitaXash3D is capable of running Half Life, Counter Strike and their mods.


==Requirements==
'''Note:''' This port is still a work in progress. Expect graphics and sound glitches, crashes and gameplay oddities.
* Game Data Files: PC.


== How to play vitaXash3D==
==Features==
# Copy the desired game directory (e.g. <code>valve</code> for Half-Life) to <code>ux0:/data/xash3d/</code>.
*Hardware-accelerated rendering at native resolution via [https://github.com/Rinnegatamante/vitaGL vitaGL].
# Obtain appropriate game libraries (<code>cl_dlls/client.suprx</code> and <code>dlls/server.suprx</code>) and copy them to the game directory. See below for list of game libraries ported to the Vita.
*Sound.
# Copy the <code>build/data</code> directory to <code>ux0:/</code> on your Vita. Replace everything if asked.
*Multiplayer, both over LAN and online (untested).
# Install the VPK obtained after building the port.
*Mod support via integrated launcher.
# Run it.
*Touch controls (very basic).
*Runs most versions of HL, including Steam, WON and Uplink.


=== Warning ===
==Installation==
This port is still a work in progress. Expect graphics and sound glitches, crashes and gameplay oddities.
Before installing:
*This requires the PC Game Data Files to run.
*If you have a previous release of vitaXash3D installed with the full version of Half-Life, download the new data.zip and extract it to ux0:/ again, replacing everything.
*If you have a previous release installed with Uplink, you'll have to delete the xash3d folder and reinstall from scratch.
*Warning: This release is probably incompatible with savegames from Release 1, Release 2 and likely Release 3. If the game crashes after you die or when you load a save, delete your old saves.


=== Notes ===
Installing Half-Life:
The console log is saved to <code>ux0:/data/xash3d/engine.log</code> when debug mode is enabled.
*Install the VPK.
*If you have a full version of Half-Life installed, copy the valve directory from it to ux0:/data/xash3d on your Vita.
*If you don't have a copy of Half-Life, you can use the [https://drive.google.com/file/d/1Jzaz3cTroTK3--QYdhUF7D_7WfQOxTFj/view Half-Life Uplink demo] and extract it to ux0:/.
*Extract data.zip to ux0:/. Replace everything if prompted.


If you don't have any GoldSrc games, you can use the data files from Half-Life Uplink, HL's free demo version. To do so, just extract [https://drive.google.com/file/d/1Jzaz3cTroTK3--QYdhUF7D_7WfQOxTFj/view this archive] to <code>ux0:/</code> '''instead of doing step 1''' from the guide above.
Mods supported out-of-the-box:
*data.zip from the current release (r4) comes with game libraries for the following mods/games:
**[https://github.com/fgsfdsfgs/hlsdk-xash3d Half-Life] (and HL: Uplink)
**[https://github.com/fgsfdsfgs/hlsdk-xash3d/tree/bshift Blue Shift]
**[https://github.com/fgsfdsfgs/hlsdk-xash3d/tree/opfor Opposing Force]
**[https://github.com/fgsfdsfgs/cs16-client/tree/v1.32 Counter-Strike] (client only)
*To install a game/mod, copy its data folder (bshift for Blue Shift, gearbox for Opposing Force, cstrike for Counter-Strike) to ux0:/data/xash3d/ without replacing files.
*Any Half-Life mods that don't use custom code (no "cl_dlls" or "dlls" in the mod folder, e.g. USS Darkstar) are also supported. Most other mods that do have custom code (e.g. Team Fortress Classic) require porting of their game libraries to the Vita, however some work fine without their DLLs (They Hunger 1, CAGED, Afraid of Monsters).


Keep in mind that the game can hang for a long time when saving or autosaving (see issue [https://github.com/fgsfdsfgs/vitaXash3D/issues/7 #7]), so don't kill it if it suddenly hangs when you enter a map or cross a checkpoint. You can disable autosaves in the &quot;Game options&quot; menu or with <code>sv_autosave 0</code>.
About multiplayer fix:
*This is an update that re-enables the server list. Just install this VPK to update.
*If you don't already have vitaXash3D installed, follow the installation guide for the previous release, but use this VPK instead of the one provided there.
*Warning: this might be incompatible with v4 saves.


Multiplayer seems to work, but it hasn't been tested much. You can connect to any Xash3D server as long as it is compatible with this port, meaning it has to be running the same mod as you on Xash3D-FWGS v0.19 or Xash3D build 3366.
==Controls==
Left Analog - Move player


The mod launcher detects all directories you have inside <code>ux0:/data/xash3d/</code>, including <code>valve</code>, except <code>launcher</code> and directories that have names starting with a dot.
Right Analog - Move camera


Installing mods works the same as with PC Half-Life: you just have to copy the mod directory (e. g. <code>darkstar</code>) into <code>ux0:/data/xash3d/</code>. Keep in mind that you'll also need Vita ports of the mod's game libraries, if it has any. For available ports, see list below.
L - Secondary fire when in game, turn on onscreen keyboard when in console


If you're trying to run a mod that has no game libraries, Xash will try to fall back to the HL ones, so it's best that you have them installed at all times.
R - Primary fire
 
Cross - Use, select menu option
 
Square - Reload
 
Circle - Jump
 
Triangle - Duck
 
Left/Right - Change weapon
 
Up - Last used weapon
 
Down - Flashlight
 
Start - Open/Close menu
 
Select - Open/Close console (only works in-game)
 
Controls Can be customized in the options menu
 
==User guide==
===Notes===
You can install the provided Uplink demo as a mod alongside the full version. If you are using the Uplink demo, multiplayer and other mods won't work.
 
Playing multiplayer and running other mods requires the full version of Half-Life.
 
Keep in mind that the game can hang for a long time when saving or autosaving (see issue #7), so don't kill it if it suddenly hangs when you enter a map or cross a checkpoint. You can disable autosaves in the "Game options" menu or with sv_autosave 0.
 
Expect every new release to be incompatible with some or all saves from previous releases.
 
===Settings===
To enable debugging features and ability to open console in the menu, run the game in debug mode by pressing TRIANGLE instead of CROSS in the mod launcher. This will also write the console log to ux0:/data/xash3d/engine.log.


If you don't have the full version of HL and are using the Uplink archive linked above, multiplayer and other mods won't work. If you have the full version of HL, you can also install Uplink as a mod by copying '''only''' the <code>uplink</code> folder from the same archive.
The game will download any maps and resources you don't have when you join a server automatically, as long as you enable Allow download in Configuration > Game options.


If you're trying to connect to an online server from the server list and you get dropped back to main menu, then either you're banned on that server or it took too long to connect, in which case you just have to retry.
Changing the video mode (screen resolution) immediately restarts the game. You can also change it by editing your mod's video.cfg. Keep in mind that some mods, like Counter-Strike, were not meant to be played in a resolution smaller than 640x400.


Some Xash servers automatically ban people connecting from a device other than an Android or iOS smartphone, nothing can be done about that.
To change your name either enter name my_name in the console or change name in your mod's config.cfg.


Changing the video mode (screen resolution) immediately restarts the game. You can also change it by editing your mod's <code>video.cfg</code>. Keep in mind that some mods, like Counter-Strike, were not meant to be played in a resolution smaller than 640x400.
You can change the layout of on-screen touch buttons by using the "Editor" function in the "Touch buttons" menu.


To change your name either enter <code>name my_name</code> in the console or change <code>name</code> in your mod's <code>config.cfg</code>.
===Mods===
Right now only Half-Life, Blue Shift, Opposing Force and Counter-Strike game libraries have been ported to the Vita. They are included in data.zip since Release 3 (CS since Release 4).


You can change the layout of on-screen touch buttons by using the &quot;Editor&quot; function in the &quot;Touch buttons&quot; menu.
The mod launcher detects all directories you have inside ux0:/data/xash3d/, including valve, except launcher and directories that have names starting with a dot.


Expect every new release to invalidate at least some of your old save files. Pretty much nothing can be done about this right now, as saves are function offset based, and those offsets change with almost every code change.
Installing mods works the same as with PC Half-Life: you just have to copy the mod directory (e. g. darkstar) into ux0:/data/xash3d/. Keep in mind that you'll also need Vita ports of the mod's game libraries, if it has any. For available ports, see list below.


==Media==
If you're trying to run a mod that has no game libraries, Xash will try to fall back to the HL ones, so it's best that you have them installed at all times.
<youtube>p5TN5VI-rfc</youtube>


==Screenshots==
If you need to navigate number menus like [http://wololo.net/wagic/wp-content/uploads/2018/03/2018-03-28-190443.jpg this one] in Counter-Strike, install the CS server library linked above. It includes a new touch button that pops up a numeric keypad when used.
https://dlhb.gamebrew.org/vitahomebrews/vitaxash3dvita-01.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitaxash3dvita-02.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitaxash3dvita-03.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitaxash3dvita-04.jpg


==Default controls==
===Multiplayer===
*LEFT ANALOG: move player
Multiplayer works with any Xash3D server as long as it's compatible with this port, meaning it has to be running the same mod/game as you on either Xash3D-FWGS v0.19 or Xash3D build 3366, otherwise it will probably crash during connection. Hosting a server on your Vita and joining it also should work, at least over LAN.
*RIGHT ANALOG: move camera
*LTRIGGER: secondary fire when in game, turn on onscreen keyboard when in console
*RTRIGGER: primary fire
*CROSS: use, select menu option
*SQUARE: reload
*CIRCLE: jump
*TRIANGLE: duck
*LEFT, RIGHT: change weapon
*UP: last used weapon
*DOWN: flashlight
*START: open/close menu
*SELECT: open/close console (only works in-game)


Controls can be customized in the options menu.
If you're trying to connect to an online server from the server list and you get dropped back to main menu, then either you're banned on that server or it took too long to connect, in which case you just have to retry.


==Installing mods==
Some Xash servers automatically ban people connecting from a device other than an Android or iOS smartphone, nothing can be done about that.
The integrated mod selector detects all folders you have inside '''ux0:/data/xash3d''' as mods and lists them for selection.


To install a mod, just copy its folder (e. g. '''darkstar''' for USS Darkstar, '''bshift''' for Blue Shift, '''gearbox''' for Opposing Force) to '''ux0:/data/xash3d''', but make sure to not replace any files.
==Screenshots==
vitaxash3d3.png
vitaxash3d4.png


=== Available game libraries ===
vitaxash3d5.png
* [https://github.com/fgsfdsfgs/hlsdk-xash3d Half-Life] (included in vitaXash3D releases after v2)
vitaxash3d6.png
* [https://github.com/fgsfdsfgs/hlsdk-xash3d/tree/bshift Blue Shift] (included in vitaXash3D releases after v2)
* [https://github.com/fgsfdsfgs/hlsdk-xash3d/tree/opfor Opposing Force] (included in vitaXash3D releases after v2)
* [https://github.com/fgsfdsfgs/cs16-client/tree/v1.32 Counter-Strike client] (included in vitaXash3D releases after v3)
* [https://github.com/fgsfdsfgs/regamelite Counter-Strike server] (ReGameLite, includes ZBot, unstable)


==Read this before asking questions==
==Known issues==
* The port is still very much a work in progress. Performance is subpar and there are numerous issues I've yet to fix. FPS is usually between 20 and 60, depending on the amount of stuff onscreen.
The port is still very much a work in progress. Performance is subpar and there are numerous issues. FPS is usually between 20 and 60, depending on the amount of stuff onscreen. Check the [https://github.com/fgsfdsfgs/vitaXash3D/blob/master/README.md README] and the [https://github.com/fgsfdsfgs/vitaXash3D/issues issues list] on GitHub is you have any qyestions.
* Right now only Half-Life, Blue Shift, Opposing Force and Counter-Strike game libraries have been ported to the Vita. They are included in '''data.zip''' since Release 3 (CS since Release 4).
* To enable debugging features and ability to open console in the menu, run the game in debug mode by pressing TRIANGLE instead of CROSS in the mod launcher. This will also write the console log to '''ux0:/data/xash3d/engine.log'''.
* If you're having trouble aiming, try turning on '''Autoaim''' in '''Configuration -&gt; Controls -&gt; Adv controls''' and/or lowering analog sensitivity for Pitch and Yaw in '''Configuration -&gt; Gamepad'''. You can also invert any axis on either analog in the same menu by ticking the appropriate '''Invert''' checkbox. Pitch and yaw seem to be swapped for some reason, though.
* Saving takes a ''really long time'', sometimes up to two minutes, loading is also slow, but not as much. This is a known issue and I'm working on fixing it. When the game hangs at a random point or when you enter a new map, it's probably autosaving, so wait until it finishes. If you want, you can disable autosaves in '''Configuration -&gt; Game options'''.
* Multiplayer works with any Xash3D server as long as it's compatible with this port, meaning it has to be running the same mod/game as you on either Xash3D-FWGS v0.19 or Xash3D build 3366, otherwise it will probably crash during connection. Hosting a server on your Vita and joining it also should work, at least over LAN.
* The game will download any maps and resources you don't have when you join a server automatically, as long as you enable '''Allow download''' in '''Configuration -&gt; Game options'''.
* Playing multiplayer and running other mods requires the full version of Half-Life.
* You can install Uplink as a mod alongside the full version by copying <span style="text-decoration:underline">just the '''uplink''' folder</span> from the Uplink archive linked above.
* If you need to navigate number menus like [http://wololo.net/wagic/wp-content/uploads/2018/03/2018-03-28-190443.jpg this one] in Counter-Strike, install the CS server library linked above. It includes a new touch button that pops up a numeric keypad when used.
* Expect every new release to be incompatible with some or all saves from previous releases.
* If your question is not answered in this section, check the [https://github.com/fgsfdsfgs/vitaXash3D/blob/master/README.md README] and the [https://github.com/fgsfdsfgs/vitaXash3D/issues issues list] on Github first.


==Changelog==
==Changelog==
'''(v.4.0-fix)'''
'''Multiplayer fix'''
* This re-enables the server list. Just install this VPK to update.
* This re-enables the server list. Just install this VPK to update.
*If you don't already have vitaXash3D installed, follow the installation guide for the previous release, but use this VPK instead of the one provided there.
*WARNING: this might be incompatible with v4 saves.


'''(v.4.0)'''
'''v4.0'''
*much more stable due to expanded memory mode and recent vitaGL changes;
*Much more stable due to expanded memory mode and recent vitaGL changes.
*new launcher;
*New launcher.
*support for more screen resolutions;
*Support for more screen resolutions.
*slightly better performance;
*Slightly better performance.
*improved touch and analog controls;
*Improved touch and analog controls.
*Counter-Strike support;
*Counter-Strike support.
*bugfixes.
*Nugfixes.
 
*WARNING: This release is probably incompatible with savegames from Release 1, Release 2 and likely Release 3. If the game crashes after you die or when you load a save, delete your old saves.
WARNING: This release is probably incompatible with savegames from Release 1, Release 2 and likely Release 3. If the game crashes after you die or when you load a save, delete your old saves.


'''(v.3.0)'''
'''v3.0'''
*somewhat better performance;
*Somewhat better performance.
*now uses dynamic game libraries instead of hardlinked HLSDK;
*Now uses dynamic game libraries instead of hardlinked HLSDK.
*basic touch support.
*Basic touch support.


'''(v.2.0)'''
'''v2.0'''
*multiplayer sort of works (untested);
*Multiplayer sort of works (untested).
*integrated mod launcher (only works with mods that don't require custom DLLs, this means CS and TFC won't work);
*Integrated mod launcher (only works with mods that don't require custom DLLs, this means CS and TFC won't work).
*sound pitch fixed;
*Sound pitch fixed.
*most blending bugs fixed;
*Most blending bugs fixed.
*option to disable autosaves.
*Option to disable autosaves.


'''(v.1.0)'''
'''v1.0'''
* First Release.
* First Release.


== Credits ==
==Credits==
* Uncle Mike &amp; co for Xash3D and FWGS team for Xash3D-FWGS and game DLL source code;
*Uncle Mike & co for Xash3D and FWGS team for Xash3D-FWGS and game DLL source code.
* Vita SDK Team for the Vita SDK;
*Vita SDK Team for the Vita SDK.
* Rinnegatamante for vitaGL, vitaQuake/vitaQuakeII and general advice;
*Rinnegatamante for vitaGL, vitaQuake/vitaQuakeII and general advice.
* ArkSource for the Live Area stuff;
*ArkSource for the Live Area stuff.
* KINGGOLDrus for some launcher graphics;
*KINGGOLDrus for some launcher graphics.
* everyone on the #henkaku and #vitasdk IRC channels for help and/or testing.
*Everyone on the #henkaku and #vitasdk IRC channels for help and/or testing.


== External links ==
==External links==
* Official Website - https://github.com/FWGS/xash3d-fwgs
* GitHub - https://github.com/fgsfdsfgs/vitaXash3D
* Github - https://github.com/fgsfdsfgs/vitaXash3D
* VitaDB - https://vitadb.rinnegatamante.it/#/info/365
* VitaDB - https://vitadb.rinnegatamante.it/#/info/365
* Wololo - https://wololo.net/talk/viewtopic.php?t=48892
* Wololo - https://wololo.net/talk/viewtopic.php?t=48892

Revision as of 02:07, 28 December 2022

vitaXash3D
File:Vitaxash3dvita.jpg
General
Authorvitaxash3d
TypeShooter
VersionR4 & mpfix
LicenseGPL-3.0
Last Updated2018/08/02
Links
Download
Website
Source

vitaXash3D is a xash3D is an open source re-creation of the GoldSrc engine, a modified Quake Engine running Half-Life, Counter Strike and Team Fortress.

At the moment vitaXash3D is capable of running Half Life, Counter Strike and their mods.

Note: This port is still a work in progress. Expect graphics and sound glitches, crashes and gameplay oddities.

Features

  • Hardware-accelerated rendering at native resolution via vitaGL.
  • Sound.
  • Multiplayer, both over LAN and online (untested).
  • Mod support via integrated launcher.
  • Touch controls (very basic).
  • Runs most versions of HL, including Steam, WON and Uplink.

Installation

Before installing:

  • This requires the PC Game Data Files to run.
  • If you have a previous release of vitaXash3D installed with the full version of Half-Life, download the new data.zip and extract it to ux0:/ again, replacing everything.
  • If you have a previous release installed with Uplink, you'll have to delete the xash3d folder and reinstall from scratch.
  • Warning: This release is probably incompatible with savegames from Release 1, Release 2 and likely Release 3. If the game crashes after you die or when you load a save, delete your old saves.

Installing Half-Life:

  • Install the VPK.
  • If you have a full version of Half-Life installed, copy the valve directory from it to ux0:/data/xash3d on your Vita.
  • If you don't have a copy of Half-Life, you can use the Half-Life Uplink demo and extract it to ux0:/.
  • Extract data.zip to ux0:/. Replace everything if prompted.

Mods supported out-of-the-box:

  • data.zip from the current release (r4) comes with game libraries for the following mods/games:
  • To install a game/mod, copy its data folder (bshift for Blue Shift, gearbox for Opposing Force, cstrike for Counter-Strike) to ux0:/data/xash3d/ without replacing files.
  • Any Half-Life mods that don't use custom code (no "cl_dlls" or "dlls" in the mod folder, e.g. USS Darkstar) are also supported. Most other mods that do have custom code (e.g. Team Fortress Classic) require porting of their game libraries to the Vita, however some work fine without their DLLs (They Hunger 1, CAGED, Afraid of Monsters).

About multiplayer fix:

  • This is an update that re-enables the server list. Just install this VPK to update.
  • If you don't already have vitaXash3D installed, follow the installation guide for the previous release, but use this VPK instead of the one provided there.
  • Warning: this might be incompatible with v4 saves.

Controls

Left Analog - Move player

Right Analog - Move camera

L - Secondary fire when in game, turn on onscreen keyboard when in console

R - Primary fire

Cross - Use, select menu option

Square - Reload

Circle - Jump

Triangle - Duck

Left/Right - Change weapon

Up - Last used weapon

Down - Flashlight

Start - Open/Close menu

Select - Open/Close console (only works in-game)

Controls Can be customized in the options menu

User guide

Notes

You can install the provided Uplink demo as a mod alongside the full version. If you are using the Uplink demo, multiplayer and other mods won't work.

Playing multiplayer and running other mods requires the full version of Half-Life.

Keep in mind that the game can hang for a long time when saving or autosaving (see issue #7), so don't kill it if it suddenly hangs when you enter a map or cross a checkpoint. You can disable autosaves in the "Game options" menu or with sv_autosave 0.

Expect every new release to be incompatible with some or all saves from previous releases.

Settings

To enable debugging features and ability to open console in the menu, run the game in debug mode by pressing TRIANGLE instead of CROSS in the mod launcher. This will also write the console log to ux0:/data/xash3d/engine.log.

The game will download any maps and resources you don't have when you join a server automatically, as long as you enable Allow download in Configuration > Game options.

Changing the video mode (screen resolution) immediately restarts the game. You can also change it by editing your mod's video.cfg. Keep in mind that some mods, like Counter-Strike, were not meant to be played in a resolution smaller than 640x400.

To change your name either enter name my_name in the console or change name in your mod's config.cfg.

You can change the layout of on-screen touch buttons by using the "Editor" function in the "Touch buttons" menu.

Mods

Right now only Half-Life, Blue Shift, Opposing Force and Counter-Strike game libraries have been ported to the Vita. They are included in data.zip since Release 3 (CS since Release 4).

The mod launcher detects all directories you have inside ux0:/data/xash3d/, including valve, except launcher and directories that have names starting with a dot.

Installing mods works the same as with PC Half-Life: you just have to copy the mod directory (e. g. darkstar) into ux0:/data/xash3d/. Keep in mind that you'll also need Vita ports of the mod's game libraries, if it has any. For available ports, see list below.

If you're trying to run a mod that has no game libraries, Xash will try to fall back to the HL ones, so it's best that you have them installed at all times.

If you need to navigate number menus like this one in Counter-Strike, install the CS server library linked above. It includes a new touch button that pops up a numeric keypad when used.

Multiplayer

Multiplayer works with any Xash3D server as long as it's compatible with this port, meaning it has to be running the same mod/game as you on either Xash3D-FWGS v0.19 or Xash3D build 3366, otherwise it will probably crash during connection. Hosting a server on your Vita and joining it also should work, at least over LAN.

If you're trying to connect to an online server from the server list and you get dropped back to main menu, then either you're banned on that server or it took too long to connect, in which case you just have to retry.

Some Xash servers automatically ban people connecting from a device other than an Android or iOS smartphone, nothing can be done about that.

Screenshots

vitaxash3d3.png vitaxash3d4.png

vitaxash3d5.png vitaxash3d6.png

Known issues

The port is still very much a work in progress. Performance is subpar and there are numerous issues. FPS is usually between 20 and 60, depending on the amount of stuff onscreen. Check the README and the issues list on GitHub is you have any qyestions.

Changelog

Multiplayer fix

  • This re-enables the server list. Just install this VPK to update.
  • If you don't already have vitaXash3D installed, follow the installation guide for the previous release, but use this VPK instead of the one provided there.
  • WARNING: this might be incompatible with v4 saves.

v4.0

  • Much more stable due to expanded memory mode and recent vitaGL changes.
  • New launcher.
  • Support for more screen resolutions.
  • Slightly better performance.
  • Improved touch and analog controls.
  • Counter-Strike support.
  • Nugfixes.
  • WARNING: This release is probably incompatible with savegames from Release 1, Release 2 and likely Release 3. If the game crashes after you die or when you load a save, delete your old saves.

v3.0

  • Somewhat better performance.
  • Now uses dynamic game libraries instead of hardlinked HLSDK.
  • Basic touch support.

v2.0

  • Multiplayer sort of works (untested).
  • Integrated mod launcher (only works with mods that don't require custom DLLs, this means CS and TFC won't work).
  • Sound pitch fixed.
  • Most blending bugs fixed.
  • Option to disable autosaves.

v1.0

  • First Release.

Credits

  • Uncle Mike & co for Xash3D and FWGS team for Xash3D-FWGS and game DLL source code.
  • Vita SDK Team for the Vita SDK.
  • Rinnegatamante for vitaGL, vitaQuake/vitaQuakeII and general advice.
  • ArkSource for the Live Area stuff.
  • KINGGOLDrus for some launcher graphics.
  • Everyone on the #henkaku and #vitasdk IRC channels for help and/or testing.

External links

Advertising: