Difference between revisions of "CrossCode"
m (Removed engine note) |
(→Video settings: updated section) |
||
Line 89: | Line 89: | ||
|4k ultra hd wsgf award = incomplete | |4k ultra hd wsgf award = incomplete | ||
|widescreen resolution = true | |widescreen resolution = true | ||
− | |widescreen resolution notes= | + | |widescreen resolution notes= See [[#Resolution|Resolution]]. |
|multimonitor = false | |multimonitor = false | ||
− | |multimonitor notes = | + | |multimonitor notes = See [[#Resolution|Resolution]]. |
|ultrawidescreen = false | |ultrawidescreen = false | ||
− | |ultrawidescreen notes = | + | |ultrawidescreen notes = See [[#Resolution|Resolution]]. |
|4k ultra hd = true | |4k ultra hd = true | ||
|4k ultra hd notes = | |4k ultra hd notes = | ||
Line 121: | Line 121: | ||
CrossCode interface settings 2of2.png|Interface settings (2/2) | CrossCode interface settings 2of2.png|Interface settings (2/2) | ||
</gallery> | </gallery> | ||
+ | |||
+ | ===Resolution=== | ||
+ | {{ii}} Native resolution is 568x320<ref>{{Refurl|url=https://steamcommunity.com/app/368340/discussions/0/1621724915795996872/#c1621724915802998199|title=Steam Community - CrossCode - Pixel size options 2-4 seem identical?|date=2019-06-28}}</ref>, a 71:40 aspect ratio resolution. | ||
+ | |||
+ | The '''Display Type''' setting controls how the internal rendered resolution should be scaled and displayed on-screen. | ||
+ | |||
+ | * '''Original''' results in a centered 568x320 image, regardless of selected pixel size. | ||
+ | * '''Double''' results in a centered 1136x640 image, regardless of selected pixel size. | ||
+ | * '''Fit''' maintains the original aspect ratio and applies {{Term|anamorphic}} scaling, resulting in either {{Term|letterboxing}} or {{Term|pillarboxing}} depending on the width and height of the screen area. | ||
+ | * '''{{Term|Stretch}}''' ignores aspect ratio, and stretches the internal render resolution to fill out the whole screen area. | ||
+ | |||
+ | Both '''Fit''' and '''Stretch''' display type options results in a slight smoothing/blurring effect over the scaled image on essentially all modern display resolutions. This is a consequence of the interpolation that is necessary to fit/stretch the internal render resolution into what ends up being an unevenly matched target pixel grid compared to the source pixel grid. | ||
+ | |||
+ | The '''Pixel Size''' setting controls the internal render resolution before the selected '''Display Type''' scaling is applied. Increasing the pixel size can result in a sharper image when using high-res displays. | ||
+ | |||
+ | * '''1x''' results in the internal render resolution being 568x320. | ||
+ | * '''2x''' results in the internal render resolution being 1136x640. | ||
+ | * '''3x''' results in the internal render resolution being 1704x960. | ||
+ | * '''4x''' results in the internal render resolution being 2272x1280. | ||
+ | |||
+ | ===Integer-ratio scaling=== | ||
+ | {{++}} Using a mod that adds the '''Integer''' display type and '''5x''' and '''6x''' pixel sizes, it is possible to achieve {{Term|pixel-perfect}} integer-ratio scaling for the game even on 4K monitors. | ||
+ | {{ii}} Compatibility with future patches is not be guaranteed. | ||
+ | |||
+ | {{Fixbox|description=Use CrossCode-IntegerScaling to add new pixel sizes and an integer-based display type|ref=<ref>{{Refcheck|user=Aemony|date=2019-06-28|comment=I made this.}}</ref>|fix= | ||
+ | # Open the [https://github.com/Idearum/CrossCode-IntegerScaling CrossCode-IntegerScaling]] GitHub page. | ||
+ | # Select '''Clone or download''' followed by '''Download ZIP'''. | ||
+ | # Extract the {{File|Apply-IntegerScalingTweaks.ps1}} PowerShell script from the archive to {{p|game}}. | ||
+ | # {{Key|Right-click}} on the file and select '''Run with PowerShell'''. After the patching have finished the file can be removed, although it might need to be re-run after a game update to reapply the patch. | ||
+ | # Launch the game and navigate to the video settings menu. | ||
+ | # Select <code>Integer</code> as the '''Display Type''', along with the appropriate '''Pixel Size'''. | ||
+ | # '''Restart the game''' to properly allow the change in pixel size to take effect. | ||
+ | |||
+ | * '''1x''' results in the internal render resolution being 568x320. | ||
+ | * '''2x''' results in the internal render resolution being 1136x640. | ||
+ | * '''3x''' results in the internal render resolution being 1704x960. | ||
+ | * '''4x''' results in the internal render resolution being 2272x1280. | ||
+ | * '''5x''' results in the internal render resolution being 2840x1600. | ||
+ | * '''6x''' results in the internal render resolution being 3408x1920. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} HiDPI users might want to use the <code>/force-device-scale-factor=1</code> command-line argument to prevent the game from applying DPI scaling to the game window. | ||
+ | {{ii}} Verify game files through Steam to undo the patching applied to the game files. | ||
+ | {{ii}} The video settings menu can be made inaccessible after the mod have been removed if the save file still refer to the custom video options. Open the general settings menu and click {{Key|B}} '''Reset all settings''' to restore the original video settings to be able to access the video settings menu again. | ||
+ | }} | ||
==Input settings== | ==Input settings== |
Revision as of 18:15, 28 June 2019
Developers | |
---|---|
Radical Fish Games | |
Publishers | |
Deck13 | |
Engines | |
NW.js | |
Release dates | |
Windows | September 20, 2018 |
macOS (OS X) | September 20, 2018 |
Linux | September 20, 2018 |
General information
- Official website
- Official wiki
- GOG.com Community Discussions
- GOG.com Support Page
- Steam Community Discussions
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Official website | Only demo is available. | |||
Discord | ||||
GOG.com | ||||
Green Man Gaming | ||||
Humble Store | ||||
itch.io | ||||
Microsoft Store | Xbox Game Pass for PC | |||
Steam |
- A demo is available on Steam and the official site.
- The demo is from 2016 and is not representative of all the settings available in the full game.
DLC and expansion packs
Name | Notes | |
---|---|---|
Soundtrack |
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %LOCALAPPDATA%\CrossCode\cc.save |
Microsoft Store | |
macOS (OS X) | ~/Library/Application Support/CrossCode/Default/Local Storage |
Linux | $XDG_CONFIG_HOME/CrossCode/Default/Local Storage |
- It's unknown whether this game follows the XDG Base Directory Specification on Linux. Please fill in this information.
Save game data location
System | Location |
---|---|
Windows | %LOCALAPPDATA%\CrossCode\cc.save |
Microsoft Store | |
macOS (OS X) | ~/Library/Application Support/CrossCode/Default/Local Storage |
Linux | $XDG_CONFIG_HOME/CrossCode/Default |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Discord | ||
GOG Galaxy | ||
Steam Cloud | ||
Xbox Cloud |
Video settings
Resolution
- Native resolution is 568x320[1], a 71:40 aspect ratio resolution.
The Display Type setting controls how the internal rendered resolution should be scaled and displayed on-screen.
- Original results in a centered 568x320 image, regardless of selected pixel size.
- Double results in a centered 1136x640 image, regardless of selected pixel size.
- Fit maintains the original aspect ratio and applies anamorphic scaling, resulting in either letterboxing or pillarboxing depending on the width and height of the screen area.
- Stretch ignores aspect ratio, and stretches the internal render resolution to fill out the whole screen area.
Both Fit and Stretch display type options results in a slight smoothing/blurring effect over the scaled image on essentially all modern display resolutions. This is a consequence of the interpolation that is necessary to fit/stretch the internal render resolution into what ends up being an unevenly matched target pixel grid compared to the source pixel grid.
The Pixel Size setting controls the internal render resolution before the selected Display Type scaling is applied. Increasing the pixel size can result in a sharper image when using high-res displays.
- 1x results in the internal render resolution being 568x320.
- 2x results in the internal render resolution being 1136x640.
- 3x results in the internal render resolution being 1704x960.
- 4x results in the internal render resolution being 2272x1280.
Integer-ratio scaling
- Using a mod that adds the Integer display type and 5x and 6x pixel sizes, it is possible to achieve pixel-perfect integer-ratio scaling for the game even on 4K monitors.
- Compatibility with future patches is not be guaranteed.
Use CrossCode-IntegerScaling to add new pixel sizes and an integer-based display type[2] |
---|
Notes
|
Input settings
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Simplified Chinese | ||||
German | ||||
Japanese | ||||
Korean |
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 11 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | |||
Linux |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP | 7, 8 |
Processor (CPU) | 2 GHz dual core | |
System memory (RAM) | 2 GB | 4 GB |
Hard disk drive (HDD) | ||
Video card (GPU) | 1 GB of VRAM |
macOS (OS X) | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 10 | |
Processor (CPU) | 2 GHz dual core | |
System memory (RAM) | 2 GB | 4 GB |
Hard disk drive (HDD) | ||
Video card (GPU) | 1 GB of VRAM |
Linux | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | ||
Processor (CPU) | 2 GHz dual core | |
System memory (RAM) | 2 GB | 4 GB |
Hard disk drive (HDD) | ||
Video card (GPU) | 1 GB of VRAM |
References
- ↑ Steam Community - CrossCode - Pixel size options 2-4 seem identical? - last accessed on 2019-06-28
- ↑ Verified by User:Aemony on 2019-06-28
- I made this.