Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "TowerFall Ascension"

From PCGamingWiki, the wiki about fixing PC games
m (updated template usage)
(Filling things up to date.)
Line 14: Line 14:
 
{{Infobox game/row/date|Linux|May 29, 2014}}
 
{{Infobox game/row/date|Linux|May 29, 2014}}
 
|steam appid  = 251470
 
|steam appid  = 251470
 +
|steam appid side = 337840
 
|gogcom page  = towerfall_ascension, towerfall_ascension_dark_world
 
|gogcom page  = towerfall_ascension, towerfall_ascension_dark_world
 
|wikipedia    = TowerFall
 
|wikipedia    = TowerFall
Line 20: Line 21:
  
 
'''General information'''
 
'''General information'''
 +
{{mm}} [http://www.towerfall-game.com/ Official site]
 
{{GOG.com links|towerfall_ascension|towerfall_ascension}}
 
{{GOG.com links|towerfall_ascension|towerfall_ascension}}
 
{{mm}} [http://steamcommunity.com/app/251470/discussions/ Steam Community Discussions]
 
{{mm}} [http://steamcommunity.com/app/251470/discussions/ Steam Community Discussions]
Line 25: Line 27:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
 +
{{Availability/row| Official | http://www.towerfall-game.com/ | Steam |  |  | Windows, OS X, Linux }}
 
{{Availability/row| GOG.com | towerfall_ascension | DRM-free |  |  | Windows, OS X, Linux }}
 
{{Availability/row| GOG.com | towerfall_ascension | DRM-free |  |  | Windows, OS X, Linux }}
{{Availability/row| Humble | towerfall_ascension | Steam |  | | Windows, OS X, Linux }}
+
{{Availability/row| Humble | towerfall-ascension | DRM-Free |  | Steam | Windows, OS X, Linux }}
 
{{Availability/row| Steam | 251470 | Steam |  |  | Windows, OS X, Linux }}
 
{{Availability/row| Steam | 251470 | Steam |  |  | Windows, OS X, Linux }}
 
}}
 
}}
Line 36: Line 39:
 
==Game data==
 
==Game data==
 
===Configuration file and save game data location===
 
===Configuration file and save game data location===
{{Game data|
+
{{Game data|<!-- FILE, NOT A FOLDER! -->
 
{{Game data/row|Windows|{{P|game}}\tf_saveData}}
 
{{Game data/row|Windows|{{P|game}}\tf_saveData}}
 
{{Game data/row|OS X|~/Library/Application Support/TowerFall/tf_saveData}}
 
{{Game data/row|OS X|~/Library/Application Support/TowerFall/tf_saveData}}
Line 56: Line 59:
  
 
==Video settings==
 
==Video settings==
{{Image|TowerFall Ascension - settings.png|General settings.}}
+
{{Image|TowerFall Ascension - General.png|General settings.}}
 
{{Video settings
 
{{Video settings
 
|wsgf link                  =  
 
|wsgf link                  =  
Line 81: Line 84:
 
|antialiasing              = n/a
 
|antialiasing              = n/a
 
|antialiasing notes        =  
 
|antialiasing notes        =  
|vsync                      = false
+
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
Line 92: Line 95:
  
 
==Input settings==
 
==Input settings==
 +
{{Image|TowerFall Ascension - Input.png|General settings.}}
 +
{{Image|TowerFall Ascension - Rebinding.png|Keyboard rebinding.}}
 
{{Input settings
 
{{Input settings
|key remap                = hackable
+
|key remap                = true
|key remap notes          = Edit {{File|{{P|game}}/Keyboard_Config_Custom.xml}}.
+
|key remap notes          = All controllers prioritized over keyboard.
 
|acceleration option      = n/a
 
|acceleration option      = n/a
|acceleration option notes =  
+
|acceleration option notes = Only keyboard used in game.
|mouse sensitivity        = unknown
+
|mouse sensitivity        = n/a
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
 
|mouse menu                = false
 
|mouse menu                = false
Line 104: Line 109:
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 
|controller support        = true
 
|controller support        = true
|controller support notes  =  
+
|controller support notes  = XInput and DirectInput.<br/>Ability to disable DirectInput controllers.
 
|full controller          = true
 
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
 
|controller remap          = hackable
 
|controller remap          = hackable
 
|controller remap notes    = See [[Engine:FNA#About XNA Joystick Support]].
 
|controller remap notes    = See [[Engine:FNA#About XNA Joystick Support]].
|controller sensitivity    = unknown
+
|controller sensitivity    = n/a
|controller sensitivity notes=  
+
|controller sensitivity notes= Digital movement.
 
|invert controller y-axis  = n/a
 
|invert controller y-axis  = n/a
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
Line 116: Line 121:
 
|touchscreen notes        =  
 
|touchscreen notes        =  
 
|button prompts            = xbox, dualshock, nintendo, generic
 
|button prompts            = xbox, dualshock, nintendo, generic
|button prompts notes      =  
+
|button prompts notes      = With unknown controllers defaults to Xbox buttons.
 
|controller hotplug        = true
 
|controller hotplug        = true
|controller hotplug notes  =  
+
|controller hotplug notes  = XInput and DirectInput.
 
|haptic feedback          = true
 
|haptic feedback          = true
|haptic feedback notes    =  
+
|haptic feedback notes    = XInput only.
 
|light bar support        = true
 
|light bar support        = true
 
|light bar support notes  = Linux only.<ref>{{Refcheck|user=Soeb|date=2015-12-01}}</ref>
 
|light bar support notes  = Linux only.<ref>{{Refcheck|user=Soeb|date=2015-12-01}}</ref>
Line 181: Line 186:
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
 +
}}
 +
 +
==Other information==
 +
===API===
 +
{{API
 +
|direct3d versions      = 9
 +
|direct3d notes        =
 +
|directdraw versions    =
 +
|directdraw notes      =
 +
|opengl versions        =
 +
|opengl notes          =
 +
|glide versions        =
 +
|glide notes            =
 +
|software mode          =
 +
|software mode notes    =
 +
|mantle support        =
 +
|mantle support notes  =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  =
 +
|shader model notes    =
 +
|64-bit executable      = false
 +
|64-bit executable notes=
 +
}}
 +
 +
===Middleware===
 +
{{Middleware
 +
|physics          =
 +
|physics notes    =
 +
|audio            =
 +
|audio notes      =
 +
|interface        = SharpDX
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        =
 +
|cutscenes notes  =
 +
|multiplayer      =
 +
|multiplayer notes=
 
}}
 
}}
  
Line 193: Line 237:
 
|minGPU  = Intel HD 4400
 
|minGPU  = Intel HD 4400
 
|minDX    = 10
 
|minDX    = 10
 +
}}
 +
 +
{{System requirements
 +
|OSfamily = OS X
 +
 +
|minOS    = 10.6.8
 +
|minCPU  = Intel Core i3 M380
 +
|minRAM  = 2 GB
 +
|minHD    = 400 MB
 +
|minGPU  = 2.1 with ARB extensions acceptable
 +
|minOGL  = 3.0
 +
}}
 +
 +
{{System requirements
 +
|OSfamily = Linux
 +
 +
|minOS    =
 +
|minCPU  = Intel Core i3 M380
 +
|minRAM  = 2 GB
 +
|minHD    = 400 MB
 +
|minGPU  = 2.1 with ARB extensions acceptable
 +
|minOGL  = 3.0
 +
|minother = glibc 2.15+. S3TC support is NOT required.
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Revision as of 23:27, 9 May 2016

Template:Infobox game/row/osxporterTemplate:Infobox game/row/linporter
TowerFall Ascension
TowerFall Ascension cover
Developers
Matt Makes Games
Engines
Windows XNA
OS X, Linux FNA
Release dates
Windows March 11, 2014
macOS (OS X) May 29, 2014
Linux May 29, 2014
TowerFall Ascension on Wikipedia

General information

Official site
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Official website
Icon overlay.png
Windows
macOS (OS X)
Linux
GOG.com
DRM-free
Windows
macOS (OS X)
Linux
Humble Store
DRM-free
Icon overlay.png
Windows
macOS (OS X)
Linux
Steam
Icon overlay.png
Windows
macOS (OS X)
Linux

DLC and expansion packs

Name Notes
Dark World Expansion
Windows
macOS (OS X)
Linux

Game data

Configuration file and save game data location

This game follows the XDG Base Directory Specification on Linux.
For Steam Cloud saves on OS X/Linux, tf_saveData is stored in both the appropriate game save directory in addition to the game install directory. The newest file between the two is given higher priority.

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud

Video settings

General settings.
General settings.

Template:Video settings

Input settings

General settings.
General settings.
Keyboard rebinding.
Keyboard rebinding.

Template:Input settings

Controller Icon Support

TowerFall Ascension provides the ability to display proper button icons for recognized controller hardware. The following files will be found in the same location as the save data, and can be edited by the user.

GamepadIcon_Config.xml

Use this file to map a button list name to a series of sprites that will be used for the button icons. For example, the name "XB360" is bound to the icons in "xb360/" within the game's texture atlas. The list name can be whatever you like, as you will be using this in the next file.

GamepadName_Config.xml

Use this file to map a GUID to a button list name from the previous file and a readable controller name, which will be displayed at the character select screen. For the GUID, refer to the docs at Engine:FNA#About GUIDs.

DualShock 4 Light Bar

TowerFall for Linux supports the DualShock 4 light bar. The light bar will sync with the player's current archer color.

To access this feature, refer to the FNA user documentation.

Audio settings

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English

Network

Multiplayer types

Type Native Players Notes
Local play
4 Co-op, Versus
LAN play
Online play

Other information

API

Technical specs Supported Notes
Direct3D 9
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
Linux

Middleware

Middleware Notes
Interface SharpDX

System requirements

Windows
Minimum
Operating system (OS) Vista
Processor (CPU) Intel Core i3 M380
System memory (RAM) 2 GB
Hard disk drive (HDD) 400 MB
Video card (GPU) Intel HD 4400
DirectX 10 compatible
macOS (OS X)
Minimum
Operating system (OS) 10.6.8
Processor (CPU) Intel Core i3 M380
System memory (RAM) 2 GB
Hard disk drive (HDD) 400 MB
Video card (GPU) 2.1 with ARB extensions acceptable
OpenGL 3.0 compatible
Linux
Minimum
Operating system (OS)
Processor (CPU) Intel Core i3 M380
System memory (RAM) 2 GB
Hard disk drive (HDD) 400 MB
Video card (GPU) 2.1 with ARB extensions acceptable
OpenGL 3.0 compatible
Other glibc 2.15+. S3TC support is NOT required.

References