2026-09-07 06:48 UTC · Community Announcements · Arina
This update introduces a spread of Track Editor features and improvements as well as various fixes for smaller issues and bugs. Gameplay & PerformanceNew Object: Small StandNew Variants: Lots of objects got new colour variants (pedestrian bridge, containers, concrete walls, armco barriers, soft walls, sunk tyres, static cars, static trucks/trailers, ramps).Added "slope highlighting" feature to Accessibility options, to increase or decrease the strength of the game's height-difference highlight.FIXED: Shadows on some Linux devices should no longer be pink.FIXED: Shadow draw-distance should be f
2026-08-12 14:35 UTC · Community Announcements · Arina
Hello - and welcome to the August community update! We’ve again been doing a lot of behind-the-scenes work, but we also have some other news to share about the next patch.Remember, if you want to participate in the discussion directly with the development team - and the rest of the GeneRally 2 community - you can join us on Discord!Next Patch - Track Editor QoL & Bug FixesAlongside the other bigger features we’ve been working on (which, naturally, take quite a bit of time), we’ve also been taking some time to work on smaller fixes and features, so that we can continue to release patches in the
2026-04-16 04:59 UTC · Community Announcements · Arina
Hello - and welcome to the first community update post of 2026! The year has been quite busy for us, and we've had a lot of behind-the-scenes work and improvements to make to support new features and improvements. We'll cover a few of these in this blog post. Remember, if you want to participate in the discussion directly with the development team - and the rest of the GeneRally 2 community - you can join us on Discord.Online Multiplayer - Mid-Championship JoiningWhilst the last major update introduced the ability for you to join a server as a spectator, even when it's mid-championship, we did
2026-03-12 17:35 UTC · Community Announcements · Arina
This update fixes a minor issue related to occasional stuttering in multiplayer.ChangesFIXED: Stuttering introduced for some players in the last patch should now be resolved.
2026-03-09 20:03 UTC · Community Announcements · Arina
This update fixes a few small issues.ChangesAdded a performance overlay graph, which can be enabled using the console command: /show_stats \Improved AI performance on banked corners.Changed how General's suspension works visually - the suspension arms now move dynamically.FIXED: Car textures no longer leak memory at the start of each race.FIXED: Points system set in multiplayer no longer overwrites local settings.
2026-01-01 14:58 UTC · Community Announcements · Arina
This update fixes a few small issues with multiplayer races.ChangesFIXED: Liveries should now display correctly to clients and spectators.FIXED: Players with a higher ping should no longer get stuck at the first race of the season.FIXED: Kick button in Multiplayer lobbies no longer kicks multiple players at once.Known IssuesSelected tracks may not always display in the Lobby screen.Points systems set in multiplayer will overwrite local play points settings.
2025-12-31 09:09 UTC · Community Announcements · Arina
This update fixes a few small issues with multiplayer races. ChangesFIXED: Players should now progress through the championship in multiplayer normally.FIXED: Players should now always be able to leave a race, even when the host disconnects.FIXED: Custom control profiles should now work again normally in multiplayer.Known IssuesLiveries for the Stocker may be displayed incorrectly, on occasion, to spectators or clients.Selected tracks may not always display in the Lobby screen.Points systems set in multiplayer will overwrite local play points settings.
2025-12-30 20:26 UTC · Community Announcements · Arina
This update fixes a few small issues with multiplayer races. ChangesFIXED: Host should now be able to end races again.FIXED: Tyre, fuel and damage bars are now correctly displayed again. Known IssuesCar liveries may be displayed incorrectly, on occasion, to spectators.Occasionally, when the host disconnects during the Championship Results screen, the client may not be able to leave the race without closing the game.
2025-12-30 17:17 UTC · Community Announcements · Arina
This update introduces a new car; supports mid-race joining as spectator; and various fixes for smaller issues and bugs. Gameplay & PerformanceAdded a new car: Stocker.Introduced mid-race joining as spectator. No need to wait for a race to finish before joining, you can now immediately join into an available space and spectate until the start of the next championship.Added the ability to adjust the points awarded for finishing positions, and fastest lap, in Race Settings.Small adjustments have been made to fuel consumption to bring player and AI drivers into closer alignment.Small adjustments
2025-11-22 10:53 UTC · Community Announcements · Arina
Yesterday was a special day - it was the day that the GeneRally 2 Steam Workshop reached 1000 published tracks 🎉To the best of our counting ability, the 1000th published track was Ozzy Autodrome by Strava.None of this would have been possible without the amazing creations contributed by all of the various community members. Thank you all for making the GeneRally 2 Workshop a vibrant place filled with everything from amazing art pieces, to detailed real-world recreations, and everything in between! To celebrate this event, we'd like to take a little look back at some of the tracks published so
2025-10-11 09:35 UTC · Community Announcements · Arina
We'll be hosting some online races, and answering your questions, on the Finnish Games Week stream right here on Steam.The stream will start at 13.00 EEST on Sunday and run for about two hours.Join us to race, ask questions or just to hang out!
2025-09-04 16:29 UTC · Community Announcements · Arina
Today we've made a small pricing adjustment to keep GeneRally 2's prices in line with Steams's updated price recommendations. Users making purchases in USD in most CIS, LATAM, MENA or South Asian countries will see an updated, lower, price. This change reflects factors such as the available purchasing power in those countries, and hopefully makes GeneRally 2 more accessible to more players around the world! Regardless of the individual region pricing, we will continue to run discounts on a regular basis, as we approach our v1.0 release 😊
2025-09-03 11:42 UTC · Community Announcements · Arina
Hello everyone! It's been a while since our last community update - so now we're here with another one. In this post we'll talk about what we're working on, and what's coming up in the not-too-distant future!Remember, if you want to participate in the discussion directly with the development team - and the rest of the GeneRally 2 community - you can join us on Discord!Online Multiplayer - What's Next?It's been a few months since the launch of Online Multiplayer into beta - and thousands and thousands of races have been completed since then 😊 We're really happy to see that the community has be
2025-07-05 09:55 UTC · Community Announcements · Arina
This update fixes a variety of smaller issues and bugs, as well as introducing some minor UI improvements. ChangesA remake of the World Tour tracks from GeneRally 1, has been added to the game. Many thanks to Strava for his hard work on these tracks!Improved font sizes in various places in the UI to help with legibility on handhelds at lower resolutions.Added a brief slow-down to the car when resetting.You can now copy a join link with "Copy Lobby URL", to share with other players, when hosting an Online Multiplayer game.FIXED: Fuel warning icon now appears on the correct car.FIXED: Small AI i
2025-05-12 20:40 UTC · Community Announcements · Arina
This update fixes an issue with the Options menu on some graphics cards. Changes FIXED: Options menu should now work even if the graphics card driver reports duplicate resolutions.
Full appinfo as delivered by Steam PICS, changenumber 38673943. Also at /api/app/2104920/raw.
{
"appid": "2104920",
"common": {
"name": "GeneRally 2",
"type": "Game",
"icon": "99fe68b147054769f99f77ac5c5e32d2a8576bd9",
"clienticon": "429546e53419556001dbfb2568449021657cbdb8",
"clienttga": "54ac46f259e86ea4dd9ca16c7ebe43f9fa8be144",
"releasestate": "released",
"oslist": "windows,linux",
"osarch": "64",
"osextended": "",
"eulas": {
"0": {
"id": "2104920_eula_0",
"name": "GeneRally 2 EULA",
"url": "https://store.steampowered.com//eula/2104920_eula_0",
"version": "2"
}
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1752537600",
"tested_build_id": "19116053",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
},
"5": {
"display": "1",
"token": "#SteamDeckVerified_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "1",
"non_deck_display_glyphs": "1",
"small_text": "1",
"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": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"controller_support": "partial",
"small_capsule": {
"english": "f3a7e07260fcb5d7d1e45cbc53365ca636eab3c8/capsule_231x87.jpg"
},
"header_image": {
"english": "3d6b932d554ce660dc0dd28b6790a21ee9691dab/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "58.92648774795801",
"height_pct": "72.26435599509077"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "90568c07316b24cb2cfddb8984c092f1089ed0a8/library_600x900.jpg"
},
"image2x": {
"english": "90568c07316b24cb2cfddb8984c092f1089ed0a8/library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "347181d7e116e873d4481eb1f90266ee952c26c9/library_hero.jpg"
},
"image2x": {
"english": "347181d7e116e873d4481eb1f90266ee952c26c9/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "347181d7e116e873d4481eb1f90266ee952c26c9/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "2e5c4728fb644bf73242ff9f1c257ec17c4cf5bd/logo.png"
},
"image2x": {
"english": "2e5c4728fb644bf73242ff9f1c257ec17c4cf5bd/logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "58.92648774795801",
"height_pct": "72.26435599509077"
}
},
"library_header": {
"image": {
"english": "575b4c479b317fcb3ce4bfe3228f637f06a31a77/library_header.jpg"
},
"image2x": {
"english": "575b4c479b317fcb3ce4bfe3228f637f06a31a77/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1760260273",
"associations": {
"0": {
"type": "developer",
"name": "Curious Chicken Games"
},
"1": {
"type": "publisher",
"name": "Curious Chicken Games"
}
},
"primary_genre": "9",
"genres": {
"0": "23",
"1": "9",
"2": "28",
"3": "18",
"4": "70"
},
"category": {
"category_2": "1",
"category_1": "1",
"category_37": "1",
"category_24": "1",
"category_17": "1",
"category_44": "1",
"category_49": "1",
"category_30": "1",
"category_15": "1",
"category_22": "1",
"category_18": "1",
"category_36": "1",
"category_27": "1",
"category_63": "1",
"category_55": "1",
"category_57": "1",
"category_66": "1",
"category_67": "1",
"category_68": "1",
"category_74": "1",
"category_78": "1",
"category_56": "1",
"category_58": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true"
},
"spanish": {
"supported": "true",
"full_audio": "true"
},
"finnish": {
"supported": "true",
"full_audio": "true"
},
"brazilian": {
"supported": "true",
"full_audio": "true"
},
"portuguese": {
"supported": "true",
"full_audio": "true"
},
"latam": {
"supported": "true",
"full_audio": "true"
},
"turkish": {
"supported": "true",
"full_audio": "true"
},
"french": {
"supported": "true",
"full_audio": "true"
},
"russian": {
"supported": "true",
"full_audio": "true"
},
"polish": {
"supported": "true",
"full_audio": "true"
},
"japanese": {
"supported": "true",
"full_audio": "true"
},
"italian": {
"supported": "true",
"full_audio": "true"
}
},
"steam_release_date": "1685440811",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "2104920",
"store_tags": {
"0": "699",
"1": "701",
"2": "1644",
"3": "4726",
"4": "8122",
"5": "1773",
"6": "4791",
"7": "4191",
"8": "7622",
"9": "4004",
"10": "3841",
"11": "7368",
"12": "3859",
"13": "4182",
"14": "6730",
"15": "1775",
"16": "7481",
"17": "492",
"18": "493",
"19": "599"
},
"review_score": "6",
"review_percentage": "78"
},
"extended": {
"developer": "Curious Chicken Games",
"publisher": "Curious Chicken Games",
"homepage": "https://gene-rally2.com"
},
"config": {
"installdir": "GeneRally 2",
"launch": {
"0": {
"executable": "GeneRally2.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"1": {
"executable": "GeneRally2.x86_64",
"type": "default",
"config": {
"oslist": "linux"
}
}
},
"steamcontrollertemplateindex": "1",
"steamdecktouchscreen": "1",
"steamcontrollerconfigdetails": {
"3416340068": {
"controller_type": "controller_neptune",
"enabled_branches": "default,beta,development",
"use_action_block": "false"
}
}
},
"depots": {
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"2104921": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "6655915916511496715",
"size": "313640413",
"download": "110105696"
}
}
},
"2104922": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "8367772270050089272",
"size": "396388212",
"download": "123192192"
}
}
},
"baselanguages": "english",
"workshopdepot": "2104920",
"branches": {
"public": {
"buildid": "25143458",
"timeupdated": "1788763526",
"timebuildupdated": "1788628610"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "200000000",
"maxnumfiles": "5000",
"hidecloudui": "1",
"ignoreexternalfiles": "1"
}
}