What you can do now
- Start a game from another program.
cordial --profile P --play [--place-id N] [--fullscreen] [--set key=value]opens straight into Roblox on that profile, with those settings for that run only. Several can run at once, one per profile.cordial --helplists the exit codes a script can act on. See PartyDeck. - PartyDeck split screen. Handlers for a native install and for the Flatpak
are in
packaging/partydeck/. Each player’s game sees only its own controller. Tested with a stand-in that starts Cordial the way PartyDeck does, not with PartyDeck itself. - gamescope works. Inside gamescope the game used to exit at once with no window and no error. It now opens, at full speed.
- Controllers reach the Flatpak. It could not see
/dev/inputat all, so no pad ever worked there. It now asks for input devices, which needs Flatpak 1.15.6 or newer; on an older Flatpak the app still runs, without pads, and Controllers says how to grant it. - Controllers read correctly. A pad without every standard axis had its right stick read as a trigger and its face buttons read one place out (#113). Cordial now reads the layout the pad declares. Neither change is tested with a real pad yet.
- Holding a key on X11 no longer restarts hold-to-interact prompts (#106).
- The camera turns on Hyprland when you hold right click
(#56). The cursor stays free
while you drag, as it did before 0.26.0; shift lock and first person still
lock it.
CORDIAL_DRAG_LOCK=1brings back the old behaviour. - Display refresh follows a fast monitor. On a 120 Hz or faster screen the Frame rate limit’s Display refresh now runs at the monitor’s rate instead of 60 (#103). The list also gains 360 and 480 (#101).
- Roblox 2.702.0.622 loads. It needed a function Cordial did not provide (#110).
- Save logs for bug reports. Report a Problem → Save logs… writes one
.zipwith Cordial’s and Roblox’s logs, with your account details removed. The issue forms ask for it. - The docs site lists every release, including this one.
Also
- Two tests no longer fail when your umask is 0077, and Roblox’s worker count respects a CPU limit set on Cordial. Thanks to hnrie (#102).