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

Freespace Collection Vita: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 2: Line 2:
|title=Freespace Collection
|title=Freespace Collection
|image=freespacecollectionvita.png
|image=freespacecollectionvita.png
|description=Port of Freespace and Freespace 2 for PS Vita.
|description=Port of Descent: FreeSpace - The Great War and Freespace 2 for PS Vita.
|author=Rinnegatamante
|author=Rinnegatamante
|lastupdated=2023/08/07
|lastupdated=2023/08/07
Line 19: Line 19:
|image_alt=Freespace Collection
|image_alt=Freespace Collection
}}
}}
Port of Descent: FreeSpace The Great War and Freespace 2 for PSVITA.
This is a PS Vita port of Descent: FreeSpace - The Great War and Freespace 2, both games are popular space combat simulation games derived from Descent franchise with a very florish modding community that created 20 years worth of extra campaigns playable with this port.


Both games are popular space combat simulation games derived from Descent franchise with a very florish modding community that created 20 years worth of extra campaigns playable with this port.
The PS Vita port is based on [https://github.com/ptitSeb/freespace2 ptitSeb's Pandora port].  


==Installation==
==Installation==
* Install libshacccg.suprx (The fastest way to install it is by running this homebrew: [[ShaRKBR33D Vita]])
*Install libshacccg.suprx (the fastest way to install it is by running [[ShaRKBR33D Vita]]).
* Install the vpk.
*Install the VPK.


===For Freespace 2 Demo:===
'''For Freespace 2 (Demo):'''
*The demo files are included in freespace_demo.zip. Just extract it in ux0:data.
*The demo files are included in freespace_demo.zip. Just extract it in ux0:data.


===For Freespace 1 (Full Game):===
'''For Freespace 1 (Full game):'''
# Create ux0:data/freespace folder.
* Create ux0:data/freespace folder.
# Place all files with .vp extension in ux0:data/freespace.
* Place all files with .vp extension in ux0:data/freespace.
# Create ux0:data/freespace/.freespace folder.
* Create ux0:data/freespace/.freespace folder.
# Copy Cache, Data, Data1 and Data2 folders in ux0:data/freespace/.freespace.
* Copy Cache, Data, Data1 and Data2 folders in ux0:data/freespace/.freespace.


===For Freespace 2 (Full Game):===
'''For Freespace 2 (Full game):'''
# Create ux0:data/freespace2 folder.
* Create ux0:data/freespace2 folder.
# Place all files with .vp extension in ux0:data/freespace2.
* Place all files with .vp extension in ux0:data/freespace2.
# Create ux0:data/freespace2/.freespace2 folder.
* Create ux0:data/freespace2/.freespace2 folder.
# Place data, data2 and data3 folders in ux0:data/freespace2/.freespace2
* Place data, data2 and data3 folders in ux0:data/freespace2/.freespace2


== Freespace Vita Port Button Mapping (1, 2 and Demo): ==
==Controls==
All buttons and combinations can be remapped in game settings (Apart from: START, DPAD RIGHT and DPAD DOWN).


* For explaining the gamepad mapping for Freespace vita port.<br />
Note: Training missions should be skipped as they require keys that are not mapped. This can be done by tapping the "Skip Training" button in the top right of the mission briefing.


* All buttons and combinations can be remapped in game settings (Apart from: START, DPAD RIGHT and DPAD DOWN)
===Basic Controls===
* '''Note:''' Training missions should be skipped as they require keys that are not mapped. This can be done by tapping the &quot;Skip Training&quot; button in the top right of the mission briefing.


'''Basic Controls:'''
Touch - Mouse Click for Menu Navigation


<pre>TOUCHSCREEN            - Mouse Click for Menu Navigation
Triangle - Lock onto Ship in Reticle  
TRIANGLE                - Lock onto Ship in Reticle  
CIRCLE                  - Fire Secondary Weapon
CROSS                  - Target Next Closest Hostile Ship
SQUARE                  - Fire Countermeasures
DPAD UP                - Call in Support Ship (More Ammo)
DPAD RIGHT              - ALT Mode Shifting (Holding ALT + Another Button)
DPAD DOWN              - SHIFT Mode Shifting (Hold SHIFT + Another Button)
DPAD LEFT              - Toggle 3rd Person Chase View
RB                      - Fire Primary Weapon
LB                      - Afterburner (boost/sprint)
START                  - ESC (Pause or Back)
SELECT                  - End Mission (Before or After Completion)
LEFT ANALOG            - Ship Control
RIGHT ANALOG UP/DOWN    - Set Ship Target Speed
RIGHT ANALOG LEFT/RIGHT - Roll Ship</pre>
'''Mode Shift ALT (ALT+n):'''


<pre>TRIANGLE                - Lock onto Subsystem in Reticle
Circle - Fire Secondary Weapon  
CIRCLE                  - Switch Secondary Weapon  
CROSS                  - Target Next Ship Subsystem
SQUARE                  - Switch Secondary Weapon Firerate (1x or 2x)
DPAD UP                - Open Command Sub Menu
DPAD RIGHT              -
DPAD DOWN              -
DPAD LEFT              -
RB                      - Switch Primary Weapon
LB                      -
START                  -
SELECT                  - Switch RADAR Range (2k, 10k, Infinity)</pre>
'''Mode Shift SHIFT (SHIFT+n):'''


<pre>TRIANGLE                - Squad Command: Attack my Target  
Cross - Target Next Closest Hostile Ship
CIRCLE                  - Squad Command: Cover Me
CROSS                  - Squad Command: Engage Enemy Freely
SQUARE                  - Squad Command: Protect my Target
DPAD UP                -
DPAD RIGHT              -
DPAD DOWN              -
DPAD LEFT              - Toggle 3rd Person External View (Free Camera)
RB                      - Increase Weapon Energy
LB                      - Increase Engine Energy
START                  -
SELECT                  - Increase Shield Energy</pre>
'''Mode Shift ALT+SHIFT (ALT+SHIFT+n):'''


<pre>TRIANGLE                - Squad Command: Attack my Target Subsystem
Square - Fire Countermeasures
CIRCLE                  -
 
CROSS                  - Squad Command: Form on my Wing (Follow Me)
D-Pad Up - Call in Support Ship (More Ammo)
SQUARE                  -
 
SELECT                  - Equalise Energy Between Weapon, Engine and Shield</pre>
D-Pad Right - ALT Mode Shifting (Holding ALT + Another Button)
'''Navigate Command Sub Menu:'''
 
D-Pad Down - SHIFT Mode Shifting (Hold SHIFT + Another Button)
 
D-Pad Left - Toggle 3rd Person Chase View
 
R - Fire Primary Weapon
 
L - Afterburner (boost/sprint)
 
Start - ESC (Pause or Back)
 
Select - End Mission (Before or After Completion)
 
Left Analog - Ship Control
 
Right Analog Up/Down - Set Ship Target Speed
 
Right Analog Left/Right - Roll Ship
 
===Mode Shift ALT (ALT+n)===
 
Triangle - Lock onto Subsystem in Reticle
 
Circle - Switch Secondary Weapon
 
Cross - Target Next Ship Subsystem
 
Square - Switch Secondary Weapon Firerate (1x or 2x)
 
D-Pad Up - Open Command Sub Menu
 
R - Switch Primary Weapon
 
Select - Switch RADAR Range (2k, 10k, Infinity)
 
===Mode Shift SHIFT (SHIFT+n)===
 
Triangle - Squad Command: Attack my Target
 
Circle - Squad Command: Cover Me
 
Cross - Squad Command: Engage Enemy Freely
 
Square - Squad Command: Protect my Target
 
D-Pad Left - Toggle 3rd Person External View (Free Camera)
 
R - Increase Weapon Energy
 
L - Increase Engine Energy
 
Select - Increase Shield Energy
 
===Mode Shift ALT+SHIFT (ALT+SHIFT+n)===
 
Triangle - Squad Command: Attack my Target Subsystem
 
Cross - Squad Command: Form on my Wing (Follow Me)
 
Select - Equalise Energy Between Weapon, Engine and Shield</pre>


===Navigate Command Sub Menu===
* The Command Sub Menu is used to give orders to your allied ships.
* The Command Sub Menu is used to give orders to your allied ships.
* It can either be opened directly, or will auto open when a command button combo is used.
* It can either be opened directly, or will auto open when a command button combo is used.
Line 109: Line 129:
* The Num Key mappings are only active when the sub menu is opened.
* The Num Key mappings are only active when the sub menu is opened.


<pre>Open Command Sub Menu:
'''Command Sub Menu + Combo Key (examples):'''
ALT + DPAD UP          - Open Command Sub Menu
 
ALT+D-Pad Up - Open Command Sub Menu
 
SHIFT+Triangle - Squad Command: Attack my Target
 
ALT+SHIFT+Square - Squad Command: Cover Me
 
'''Navigate Command Sub Menu:'''
 
Triangle - 1
 
Circle - 2
 
Cross - 3
 
Square - 4
 
D-Pad Down - 5


Open Command Sub Menu With Button Combo(examples):
D-Pad Left - 6
SHIFT + TRIANGLE        - Squad Command: Attack my Target
ALT + SHIFT + SQUARE    - Squad Command: Cover Me


Navigate Command Sub Menu Choices:
'''Example Order:'''
TRIANGLE                - 1
CIRCLE                  - 2
CROSS                  - 3
SQUARE                  - 4
DPAD DOWN              - 5
DPAD LEFT              - 6


Example Order:
Step 1: SHIFT+Triangle - Squad Command: Attack my Target  
Step 1: SHIFT + TRIANGLE- Squad Command: Attack my Target  
Step 2: CROSS          - 3, Sub Menu Option 3: All Ships </pre>


==Media==
Step 2: Cross - 3, Sub Menu Option 3: All Ships </pre>
'''A Descent: Freespace Retrospective - ([https://www.youtube.com/watch?v=0PFM3EVoi4k Bryan McIntosh])'''<br>
<youtube>0PFM3EVoi4k</youtube>


==Screenshots==
==Screenshots==
Line 140: Line 165:


https://dlhb.gamebrew.org/vitahomebrews/freespacecollectionvita-04.png
https://dlhb.gamebrew.org/vitahomebrews/freespacecollectionvita-04.png
==Media==
'''A Descent: Freespace Retrospective ([https://www.youtube.com/watch?v=0PFM3EVoi4k Bryan McIntosh])'''<br>
<youtube>0PFM3EVoi4k</youtube>


==Changelog==  
==Changelog==  
Line 145: Line 174:
* First Release.
* First Release.


==Thanks==
==Credits==
Thanks to Once13One for the LiveArea assets and CatoTheYounger for the extensive testing and feedback reports.
Thanks to Once13One for the LiveArea assets and CatoTheYounger for the extensive testing and feedback reports.


== External links ==
== External links ==
* Gbatemp - https://fuhen.homebrew-contest.com/submissions/21/
* GitHub - https://github.com/Rinnegatamante/freespace-vita
* Github - https://github.com/Rinnegatamante/freespace-vita
* FuHEN - https://fuhen.homebrew-contest.com/submissions/21/
* VitaDB - https://vitadb.rinnegatamante.it/#/info/1110
* VitaDB - https://vitadb.rinnegatamante.it/#/info/1110
* Controls Mapping Scheme - https://gist.github.com/CatoTheYounger97/612ec59aa5dab4aefe1e09e34b5b1ddf
* Controls Mapping Scheme - https://gist.github.com/CatoTheYounger97/612ec59aa5dab4aefe1e09e34b5b1ddf

Revision as of 05:40, 2 September 2023

Freespace Collection
Freespacecollectionvita.png
General
AuthorRinnegatamante
TypeShooter
Version1.0
LicenseMixed
Last Updated2023/08/07
Links
Download
Website
Source
Support Author

This is a PS Vita port of Descent: FreeSpace - The Great War and Freespace 2, both games are popular space combat simulation games derived from Descent franchise with a very florish modding community that created 20 years worth of extra campaigns playable with this port.

The PS Vita port is based on ptitSeb's Pandora port.

Installation

  • Install libshacccg.suprx (the fastest way to install it is by running ShaRKBR33D Vita).
  • Install the VPK.

For Freespace 2 (Demo):

  • The demo files are included in freespace_demo.zip. Just extract it in ux0:data.

For Freespace 1 (Full game):

  • Create ux0:data/freespace folder.
  • Place all files with .vp extension in ux0:data/freespace.
  • Create ux0:data/freespace/.freespace folder.
  • Copy Cache, Data, Data1 and Data2 folders in ux0:data/freespace/.freespace.

For Freespace 2 (Full game):

  • Create ux0:data/freespace2 folder.
  • Place all files with .vp extension in ux0:data/freespace2.
  • Create ux0:data/freespace2/.freespace2 folder.
  • Place data, data2 and data3 folders in ux0:data/freespace2/.freespace2

Controls

All buttons and combinations can be remapped in game settings (Apart from: START, DPAD RIGHT and DPAD DOWN).

Note: Training missions should be skipped as they require keys that are not mapped. This can be done by tapping the "Skip Training" button in the top right of the mission briefing.

Basic Controls

Touch - Mouse Click for Menu Navigation

Triangle - Lock onto Ship in Reticle

Circle - Fire Secondary Weapon

Cross - Target Next Closest Hostile Ship

Square - Fire Countermeasures

D-Pad Up - Call in Support Ship (More Ammo)

D-Pad Right - ALT Mode Shifting (Holding ALT + Another Button)

D-Pad Down - SHIFT Mode Shifting (Hold SHIFT + Another Button)

D-Pad Left - Toggle 3rd Person Chase View

R - Fire Primary Weapon

L - Afterburner (boost/sprint)

Start - ESC (Pause or Back)

Select - End Mission (Before or After Completion)

Left Analog - Ship Control

Right Analog Up/Down - Set Ship Target Speed

Right Analog Left/Right - Roll Ship

Mode Shift ALT (ALT+n)

Triangle - Lock onto Subsystem in Reticle

Circle - Switch Secondary Weapon

Cross - Target Next Ship Subsystem

Square - Switch Secondary Weapon Firerate (1x or 2x)

D-Pad Up - Open Command Sub Menu

R - Switch Primary Weapon

Select - Switch RADAR Range (2k, 10k, Infinity)

Mode Shift SHIFT (SHIFT+n)

Triangle - Squad Command: Attack my Target

Circle - Squad Command: Cover Me

Cross - Squad Command: Engage Enemy Freely

Square - Squad Command: Protect my Target

D-Pad Left - Toggle 3rd Person External View (Free Camera)

R - Increase Weapon Energy

L - Increase Engine Energy

Select - Increase Shield Energy

Mode Shift ALT+SHIFT (ALT+SHIFT+n)

Triangle - Squad Command: Attack my Target Subsystem

Cross - Squad Command: Form on my Wing (Follow Me)

Select - Equalise Energy Between Weapon, Engine and Shield

Navigate Command Sub Menu

  • The Command Sub Menu is used to give orders to your allied ships.
  • It can either be opened directly, or will auto open when a command button combo is used.
  • The Command Sub Menu is navigated with Num Key Input.
  • The Num Key mappings are only active when the sub menu is opened.

Command Sub Menu + Combo Key (examples):

ALT+D-Pad Up - Open Command Sub Menu

SHIFT+Triangle - Squad Command: Attack my Target

ALT+SHIFT+Square - Squad Command: Cover Me

Navigate Command Sub Menu:

Triangle - 1

Circle - 2

Cross - 3

Square - 4

D-Pad Down - 5

D-Pad Left - 6

Example Order:

Step 1: SHIFT+Triangle - Squad Command: Attack my Target

Step 2: Cross - 3, Sub Menu Option 3: All Ships

Screenshots

freespacecollectionvita-01.png

freespacecollectionvita-02.png

freespacecollectionvita-03.png

freespacecollectionvita-04.png

Media

A Descent: Freespace Retrospective (Bryan McIntosh)

Changelog

v1.0

  • First Release.

Credits

Thanks to Once13One for the LiveArea assets and CatoTheYounger for the extensive testing and feedback reports.

External links

Advertising: