Difference between revisions of "TowerFall Ascension"
(→API) |
|||
(11 intermediate revisions by 6 users not shown) | |||
Line 2: | Line 2: | ||
|cover = TowerFall Ascension - cover.jpg | |cover = TowerFall Ascension - cover.jpg | ||
|developers = | |developers = | ||
− | {{Infobox game/row/developer| | + | {{Infobox game/row/developer|Extremely OK Games}} |
{{Infobox game/row/porter|Ethan Lee|OS X}} | {{Infobox game/row/porter|Ethan Lee|OS X}} | ||
{{Infobox game/row/porter|Ethan Lee|Linux}} | {{Infobox game/row/porter|Ethan Lee|Linux}} | ||
Line 14: | Line 14: | ||
{{Infobox game/row/date|OS X|May 29, 2014}} | {{Infobox game/row/date|OS X|May 29, 2014}} | ||
{{Infobox game/row/date|Linux|May 29, 2014}} | {{Infobox game/row/date|Linux|May 29, 2014}} | ||
+ | |reception = | ||
+ | {{Infobox game/row/reception|Metacritic|towerfall-ascension|87}} | ||
+ | {{Infobox game/row/reception|OpenCritic|282/towerfall-ascension|84}} | ||
+ | {{Infobox game/row/reception|IGDB|towerfall-ascension|87}} | ||
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization|expansion pack}} | ||
|steam appid = 251470 | |steam appid = 251470 | ||
|steam appid side = 337840 | |steam appid side = 337840 | ||
|gogcom id = 1430924174 | |gogcom id = 1430924174 | ||
|gogcom id side = 1431078929 | |gogcom id side = 1431078929 | ||
+ | |official site= http://www.towerfall-game.com/ | ||
+ | |hltb = 17299 | ||
|strategywiki = | |strategywiki = | ||
|mobygames = towerfall-ascension | |mobygames = towerfall-ascension | ||
Line 26: | Line 34: | ||
'''General information''' | '''General information''' | ||
− | |||
{{GOG.com links|1430924174|towerfall_ascension}} | {{GOG.com links|1430924174|towerfall_ascension}} | ||
{{mm}} [https://steamcommunity.com/app/251470/discussions/ Steam Community Discussions] | {{mm}} [https://steamcommunity.com/app/251470/discussions/ Steam Community Discussions] | ||
Line 48: | Line 55: | ||
{{Game data|<!-- FILE, NOT A FOLDER! --> | {{Game data|<!-- FILE, NOT A FOLDER! --> | ||
{{Game data/saves|Windows|{{P|game}}\tf_saveData}} | {{Game data/saves|Windows|{{P|game}}\tf_saveData}} | ||
− | {{Game data/saves|OS X| | + | {{Game data/saves|OS X|{{p|osxhome}}/Library/Application Support/TowerFall/tf_saveData}} |
{{Game data/saves|Linux|{{P|xdgdatahome}}/TowerFall/tf_saveData}} | {{Game data/saves|Linux|{{P|xdgdatahome}}/TowerFall/tf_saveData}} | ||
{{Game data/saves|Steam|{{P|game}}/tf_saveData}} | {{Game data/saves|Steam|{{P|game}}/tf_saveData}} | ||
Line 57: | Line 64: | ||
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ||
{{Save game cloud syncing | {{Save game cloud syncing | ||
− | |discord | + | |discord = |
− | |discord notes | + | |discord notes = |
− | |epic games | + | |epic games launcher = false |
− | |epic games | + | |epic games launcher notes = |
− | |gog galaxy | + | |gog galaxy = false |
− | |gog galaxy notes | + | |gog galaxy notes = |
− | |origin | + | |origin = |
− | |origin notes | + | |origin notes = |
− | |steam cloud | + | |steam cloud = true |
− | |steam cloud notes | + | |steam cloud notes = |
− | | | + | |ubisoft connect = |
− | | | + | |ubisoft connect notes = |
− | |xbox cloud | + | |xbox cloud = |
− | |xbox cloud notes | + | |xbox cloud notes = |
}} | }} | ||
− | ==Video | + | ==Video== |
{{Image|TowerFall Ascension - General.png|General settings.}} | {{Image|TowerFall Ascension - General.png|General settings.}} | ||
− | {{Video | + | {{Video |
|wsgf link = | |wsgf link = | ||
|widescreen wsgf award = | |widescreen wsgf award = | ||
Line 99: | Line 106: | ||
|antialiasing = n/a | |antialiasing = n/a | ||
|antialiasing notes = | |antialiasing notes = | ||
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = true | |vsync = true | ||
|vsync notes = | |vsync notes = | ||
Line 105: | Line 115: | ||
|120 fps = true | |120 fps = true | ||
|120 fps notes = | |120 fps notes = | ||
− | |hdr = | + | |hdr = false |
|hdr notes = | |hdr notes = | ||
− | |color blind = | + | |color blind = false |
|color blind notes = | |color blind notes = | ||
}} | }} | ||
− | ==Input | + | ==Input== |
{{Image|TowerFall Ascension - Input.png|General settings.}} | {{Image|TowerFall Ascension - Input.png|General settings.}} | ||
{{Image|TowerFall Ascension - Rebinding.png|Keyboard rebinding.}} | {{Image|TowerFall Ascension - Rebinding.png|Keyboard rebinding.}} | ||
− | {{Input | + | {{Input |
|key remap = true | |key remap = true | ||
− | |key remap notes = All controllers prioritized over keyboard. | + | |key remap notes = All controllers prioritized over the keyboard. |
|acceleration option = n/a | |acceleration option = n/a | ||
− | |acceleration option notes = Only keyboard used in game. | + | |acceleration option notes = Only keyboard used in-game. |
|mouse sensitivity = n/a | |mouse sensitivity = n/a | ||
|mouse sensitivity notes = | |mouse sensitivity notes = | ||
Line 191: | Line 201: | ||
To access this feature, refer to the [[Engine:FNA#DualShock 4 Light Bar Support|FNA user documentation]]. | To access this feature, refer to the [[Engine:FNA#DualShock 4 Light Bar Support|FNA user documentation]]. | ||
− | ==Audio | + | ==Audio== |
− | {{Audio | + | {{Audio |
|separate volume = true | |separate volume = true | ||
|separate volume notes = Music and sound. | |separate volume notes = Music and sound. | ||
Line 204: | Line 214: | ||
|mute on focus lost notes = | |mute on focus lost notes = | ||
|eax support = | |eax support = | ||
− | |eax support notes = | + | |eax support notes = |
+ | |royalty free audio = unknown | ||
+ | |royalty free audio notes = | ||
}} | }} | ||
Line 227: | Line 239: | ||
|lan play modes = | |lan play modes = | ||
|lan play notes = | |lan play notes = | ||
− | |online play = | + | |online play = hackable |
− | |online play players = | + | |online play players = 4 |
− | |online play modes = | + | |online play modes = Co-op |
− | |online play notes = | + | |online play notes = Use [https://parsecgaming.com/ Parsec]. |
|asynchronous = | |asynchronous = | ||
|asynchronous notes = | |asynchronous notes = | ||
}} | }} | ||
+ | |||
==Issues fixed== | ==Issues fixed== | ||
===Crash on startup ("Could not find file '... MMG.wav'")=== | ===Crash on startup ("Could not find file '... MMG.wav'")=== | ||
Line 267: | Line 280: | ||
|windows 32-bit exe = true | |windows 32-bit exe = true | ||
|windows 64-bit exe = false | |windows 64-bit exe = false | ||
+ | |windows arm app = unknown | ||
|windows exe notes = | |windows exe notes = | ||
− | |mac os x powerpc app = | + | |mac os x powerpc app = unknown |
|macos intel 32-bit app = unknown | |macos intel 32-bit app = unknown | ||
|macos intel 64-bit app = true | |macos intel 64-bit app = true | ||
+ | |macos arm app = unknown | ||
|macos app notes = | |macos app notes = | ||
|linux 32-bit executable= unknown | |linux 32-bit executable= unknown | ||
|linux 64-bit executable= unknown | |linux 64-bit executable= unknown | ||
+ | |linux arm app = unknown | ||
|linux executable notes = | |linux executable notes = | ||
}} | }} |
Latest revision as of 22:13, 5 July 2024
Developers | |
---|---|
Extremely OK Games | |
macOS (OS X) | Ethan Lee |
Linux | Ethan Lee |
Engines | |
Windows, OS X, Linux | Monocle Engine[1] |
Windows | XNA |
OS X, Linux | FNA |
Release dates | |
Windows | March 11, 2014 |
macOS (OS X) | May 29, 2014 |
Linux | May 29, 2014 |
Reception | |
Metacritic | 87 |
OpenCritic | 84 |
IGDB | 87 |
Taxonomy | |
Monetization | Expansion pack |
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Official website | ||||
Epic Games Store | Includes Dark World Expansion. DRM-free when launched directly from TowerFallLauncher.exe .[2] |
|||
GOG.com | ||||
Humble Store | ||||
itch.io | ||||
Steam |
DLC and expansion packs
Name | Notes | |
---|---|---|
Dark World Expansion |
Game data
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\tf_saveData[Note 1] |
macOS (OS X) | $HOME/Library/Application Support/TowerFall/tf_saveData |
Linux | $XDG_DATA_HOME/TowerFall/tf_saveData |
Steam | <path-to-game>/tf_saveData |
- 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 |
---|---|---|
Epic Games Launcher | ||
GOG Galaxy | ||
Steam Cloud |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | Game screen restricted to 4:3. | ||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | |||
Windowed | |||
Borderless fullscreen windowed | Will stretch the 4:3 window to your aspect ratio instead of adding pillarboxes like when you choose fullscreen through the options menu. | ||
Anisotropic filtering (AF) | |||
Anti-aliasing (AA) | |||
Vertical sync (Vsync) | |||
60 FPS and 120+ FPS | |||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | All controllers prioritized over the keyboard. | |
Mouse acceleration | Only keyboard used in-game. | |
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | XInput and DirectInput. Ability to disable DirectInput controllers. |
|
Full controller support | ||
Controller remapping | See Engine:FNA#About XNA Joystick Support. | |
Controller sensitivity | Digital movement. | |
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | ||
---|---|---|
PlayStation button prompts | ||
Light bar support | Linux only.[3] | |
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes |
Generic/other controllers | ||
---|---|---|
Button prompts | With unknown controllers defaults to Xbox buttons. |
Additional information | ||
---|---|---|
Controller hotplugging | XInput and DirectInput. | |
Haptic feedback | XInput only. | |
Digital movement supported | ||
Simultaneous controller+KB/M |
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
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Music and sound. | |
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
Local play | 4 | Co-op, Versus 8-player through an Official mod |
||
LAN play | ||||
Online play | 4 | Co-op Use Parsec. |
Issues fixed
Crash on startup ("Could not find file '... MMG.wav'")
- This crash is caused by a missing file in the Dark World expansion.
Copy file from base game to expansion[4] |
---|
|
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) | OpenGL 3.0 (2.1 with ARB extensions acceptable) 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) | OpenGL 3.0 (2.1 with ARB extensions acceptable) compatible | |
Other | glibc 2.15+. S3TC support is NOT required. |
Notes
- ↑ When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).
References
- ↑ Twitter - @MattThorson - April 26, 2014 - last accessed on 2019-08-30
- ↑ Verified by User:Baronsmoki on 2019-12-20
- ↑ Verified by User:Anonymous on 2015-12-01
- ↑ Verified by User:Cptmold on 2019-12-20
- Tested with the Epic Games Store release after the game successfully launched once, then crashed on startup afterwards.