1.1.9 More Bug Fixes
Fixed lever interaction in final stage of game Fixed rotated camera angle during credits More graphics performance optimizations
Hyperbolica is a whimsical Non-Euclidean adventure with mind-bending worlds full of games, puzzles, mazes, and secrets! Immerse yourself in reality-warping geometries where lines can never be parallel, horizons are curved, and space grows exponentially.
| App ID | 1256230 |
|---|---|
| App type | Game |
| Developer | CodeParade |
| Publisher | CodeParade |
| Release date | 2022-03-14 07:14 UTC |
| Release state | released |
| Controller support | full |
| Store page | store.steampowered.com/app/1256230 |
| Last store refresh | 5 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | Hyperbolica.exe | windows | ||
| 1 | Hyperbolica.x86_64 | linux | ||
| 2 | Hyperbolica.exe | startXR | windows | |
| 3 | Hyperbolica.app | macos |
No player history yet. This app is now tracked, so data will appear within about ten minutes.
| Playing now | Not polled yet (never) |
|---|---|
| 24-hour peak | |
| All-time peak (tracked) |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:40 UTC | $12.99 | $12.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 8675290 | 2022-05-04 19:25 UTC | ||
| beta | 8675290 | Latest changes but with little testing. | 2022-05-04 09:13 UTC | |
| local | 8087660 | Local Content Server | 2022-01-26 07:06 UTC | |
| speedrun-lts | 8426571 | Long term support for speedrunners, infrequent updates. | 2022-03-24 09:38 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 1256231 | linux | 868.57 MB | 233.83 MB | 1397204239292742190 | branches: beta, speedrun-lts | |
| 1256232 | windows | 860.42 MB | 235.17 MB | 5372784962321487986 | branches: beta, local, speedrun-lts | |
| 1256233 | macos · 64 | 887.27 MB | 243.11 MB | 8659926419241925931 | branches: beta |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 8675290 | public | 2022-05-04 19:25 UTC | 5 hours ago |
| 8675290 | beta | 2022-05-04 09:13 UTC | 5 hours ago |
| 8426571 | speedrun-lts | 2022-03-24 09:38 UTC | 5 hours ago |
| 8087660 | local | 2022-01-26 07:06 UTC | 5 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:27 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
Fixed lever interaction in final stage of game Fixed rotated camera angle during credits More graphics performance optimizations
Fixed new healthbar positioning bug in desktop modes Fixed new bug that prevented the light from dimming in the dating simulator Fixed VR controller models being rotated during loading screens Fixed VR alignment for loading screens and traveling through portals Fixed VR alignment when riding the catapult and trebuchet Fixed VR alignment for the drone race and rocket ski games Fixed weird credits rotation in VR Fixed vsync setting reverting after adjusting graphics quality Added Oculus Touch layout to the controls menu when using that controller
GPU performance optimization increases framerates on low-end hardware Fixed a new bug where Cornelius was facing the wrong way in the opening cutscene
Make sure dialog boxes are always visible in VR Fixed dialog box size in spherical geometry Fixed bug that would sometimes cause the settings menu to be too large in VR Always disable VR head physics when paused so menus are comfortable Fix loading animation in VR Chest minigame is now replayable after completion.
Some graphics performance optimizations Fixed flickering interaction icon Make plasma gun equip sound a little quieter Fixed some dialogue issues
Squeegee game can be replayed after completing it Slightly reduce difficulty of snowball fight after 3 losses Slightly reduce difficulty of rocket skis by giving the player a smaller hitbox Updated Unity version for better stability Fixed a dialogue typo
Keeping it short and sweet, Hyperbolica finally works on MacOS, both on Intel and the new M1 Apple Silicon processors. As for things coming up soon, I'm currently optimizing the Oculus Quest native app and will release that when the performance is improved. There are also some new localizations in progress which will hopefully be released soon to make Hyperbolica more accessible to people around the world. And I'm still in the continuous process of patching bugs and adding features to make the game more enjoyable. Thanks again everyone for the support!
Added Mac support! Both Intel and Apple Silicon Updated Steam SDK Fixed a dialogue typo
Added Oracle hints for the location of recurring characters Added thumbstick deadzones when using smooth-looking in VR Fixed ending cutscene sometimes placing the player in the wrong spot Fixed a few text capitalizations
Fixed bug where you couldn't collect Benni's crystal when the OS had Turkish locale Added a setting to disable all autosaving Fixed minor spacing issues in some dialogues
New VR options menu: Added VR thumb-stick movement option for head direction Added VR thumb-stick looking option for smooth rotation Added VR focus snapping options for dialogues and events Added VR option to hide controllers Added "physical head mode" for warehouse-scale VR movement Show correct controller model for Oculus, Index, and Vive Squeegee improvements in VR to make it feel more natural Snowballs can now be thrown in VR too, not just the trigger Added arrow keys as alternative movement option for lefties Fixed health bar placement in VR Fixed unintentional rotation when moving from h
Fixed missing dialog window in snow cutscene and rap battle Fixed crash when quitting while the dialog window was still opening Fix multiple choice text persisting when quitting and reloading Fixed some other rare edge cases found in crash reports
Fixed map and controllers being shown in the map in VR Fixed deadzone for VR controller thumbsticks Fixed dropdown menus in VR Fixed missing Oracle hint for the pin trinket Attempt to add button support to WMR controllers (not tested or officially supported yet)
Possible fix to dialog boxes occasionally soft-locking the game with no text Fixed Vive skybox issue where the center of the screen was not clearing Enabled WMR controllers for testing (not tested or officially supported yet)
Fixed Vive Controller inputs in VR Fixed game not shutting down properly when exited from SteamVR menu Fixed a missing shader Show fewer error popups on Windows
Full appinfo as delivered by Steam PICS, changenumber 37443736. Also at /api/app/1256230/raw.
{
"appid": "1256230",
"common": {
"name": "Hyperbolica",
"type": "Game",
"oslist": "windows,macos,linux",
"osarch": "64",
"osextended": "macos64,macosapplesilicon,macosnotarized",
"logo": "c9b50a66ef392d03ee77eecc136b08d192699474",
"logo_small": "c9b50a66ef392d03ee77eecc136b08d192699474_thumb",
"icon": "ec7090c43defa836b084d2a28c50143909ca44f1",
"clienticon": "2640c595941b3288115e2b7c71b25576b3399c59",
"clienttga": "6012ea81d68607ad0dfc5610e61f17101373c1fd",
"releasestate": "released",
"openxrsupport": "1",
"controllervr": {
"steamvr": "1",
"xinput": "1",
"oculus": "1"
},
"playareavr": {
"seated": "1",
"standing": "1"
},
"openvrsupport": "1",
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1650499200",
"tested_build_id": "8426571",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "1",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controller_support": "full",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "42.577677674961365",
"height_pct": "87.08145333649964"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "42.577677674961365",
"height_pct": "87.08145333649964"
}
}
},
"store_asset_mtime": "1709754706",
"associations": {
"0": {
"type": "developer",
"name": "CodeParade"
},
"1": {
"type": "publisher",
"name": "CodeParade"
}
},
"primary_genre": "25",
"genres": {
"0": "25",
"1": "23"
},
"category": {
"category_2": "1",
"category_28": "1",
"category_22": "1",
"category_23": "1",
"category_52": "1",
"category_53": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1647242067",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1256230",
"store_tags": {
"0": "1710",
"1": "3834",
"2": "3839",
"3": "21",
"4": "1664",
"5": "1695",
"6": "3942",
"7": "1714",
"8": "4136",
"9": "1742",
"10": "4182",
"11": "21978",
"12": "3968",
"13": "5186",
"14": "1719",
"15": "13782",
"16": "1036",
"17": "5395",
"18": "597",
"19": "492"
},
"review_score": "8",
"review_percentage": "83"
},
"extended": {
"vrheadsetstreaming": "1",
"developer": "CodeParade",
"publisher": "CodeParade"
},
"config": {
"installdir": "Hyperbolica",
"launch": {
"0": {
"executable": "Hyperbolica.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"1": {
"executable": "Hyperbolica.x86_64",
"type": "default",
"config": {
"oslist": "linux",
"osarch": "64"
}
},
"2": {
"executable": "Hyperbolica.exe",
"arguments": "startXR",
"type": "vr",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"3": {
"executable": "Hyperbolica.app",
"type": "default",
"config": {
"oslist": "macos"
}
}
},
"steamcontrollertemplateindex": "2"
},
"depots": {
"1256231": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "1397204239292742190",
"size": "910763765",
"download": "245183328"
},
"beta": {
"gid": "1397204239292742190",
"size": "910763765",
"download": "245183328"
},
"speedrun-lts": {
"gid": "7820341476727509390",
"size": "904419908",
"download": "244694864"
}
}
},
"1256232": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "5372784962321487986",
"size": "902213919",
"download": "246595664"
},
"beta": {
"gid": "5372784962321487986",
"size": "902213919",
"download": "246595664"
},
"local": {
"gid": "7117179407390471369",
"size": "833933944",
"download": "191726976"
},
"speedrun-lts": {
"gid": "8675196769763884461",
"size": "896332532",
"download": "246266176"
}
}
},
"1256233": {
"config": {
"oslist": "macos",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "8659926419241925931",
"size": "930374655",
"download": "254914592"
},
"beta": {
"gid": "8659926419241925931",
"size": "930374655",
"download": "254914592"
}
}
},
"baselanguages": "english",
"branches": {
"public": {
"buildid": "8675290",
"timeupdated": "1651692355",
"timebuildupdated": "1651654117"
},
"beta": {
"buildid": "8675290",
"description": "Latest changes but with little testing.",
"timeupdated": "1651655618",
"timebuildupdated": "1651654117"
},
"local": {
"buildid": "8087660",
"description": "Local Content Server",
"lcsrequired": "1",
"timeupdated": "1643180819",
"timebuildupdated": "1643180819"
},
"speedrun-lts": {
"buildid": "8426571",
"description": "Long term support for speedrunners, infrequent updates.",
"timeupdated": "1648114681",
"timebuildupdated": "1648068458"
}
}
},
"ufs": {
"quota": "1000000",
"maxnumfiles": "10",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "CodeParade/Hyperbolica",
"pattern": "*.save"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocalLow",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxXdgConfigHome",
"pathtransforms": {
"0": {
"find": "CodeParade/Hyperbolica",
"replace": "unity3d/CodeParade/Hyperbolica"
}
}
},
"1": {
"root": "WinAppDataLocalLow",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "CodeParade/Hyperbolica",
"replace": "CodeParade/Hyperbolica"
}
}
}
}
}
}