Skip to content

πŸ“’ Version v0.1.0 - First escape (pre-release)

Pre-release
Pre-release

Choose a tag to compare

@udarmolota udarmolota released this 27 Aug 21:08
· 12 commits to master since this release

PriDroid 0.1.0 (pre-release)

A quick note on expectations. Prison Architect under emulation is CPU-bound: a large busy prison wants a flagship, ideally Snapdragon. A small young prison runs fine on far more modest devices. You need your own copy of the game β€” the GOG (DRM-free) Linux build; the Steam build refuses to start without a running Steam client - currently not supported.

⚠️ This is the first public build β€” earlier than beta. It runs well on the devices we have; yours may surprise us. Bug reports from the app menu are very welcome.

UPDATE: May not load on Mali.

πŸ†• What already works

βœ… Boots to the main menu in seconds β€” the game's data archives are converted to a faster format once, during instance install, and the menu no longer loads a giant showcase prison behind itself.
βœ… Playable prisons β€” building, staff, intake, saves, day-to-day play with sound and music.
βœ… Steam Workshop mods β€” downloaded by the launcher itself, no Steam account needed.
βœ… DLC installation β€” install your GOG DLC alongside the game; their modes are switched on in the new-prison settings.
βœ… Interface scale (UI size) β€” Prison Architect has a hidden UI scale setting the game itself never exposes; the launcher does (Settings β†’ Interface scale). Pair it with the render resolution: raise both by the same factor and the interface keeps its size but gets that much sharper. Bigger, readable fonts without blur.

Technical

  • main.dat / sounds.dat / collectables.dat are solid RAR archives that the game re-unpacked on every launch (~45 s under emulation); they are repacked into stored zips once at install, and the game's own zip path reads them on demand.
  • Touch input reached the game twice (X server + injected SDL events); the duplicated release-event closed every dropdown on the frame it opened. One path now β€” menus react on the first tap.
  • bionic's iconv stalls forever on a NUL byte; box64 now probes each converter and steps over NULs itself. Without this the game ate gigabytes and died before the first frame.

β˜•οΈŽ You can support my work on Buymeacoffee

Sα΄œΚ™sα΄„Κ€Ιͺʙᴇ If you want to stay up to date with changes, tips, and useful tweaks, feel free to join our Reddit.

⚠️ Reminder
Rimdroid is only a launcher.
To run the game, you still need the actual game files (Linux version), which you must obtain yourself - for example, by purchasing the game on GOG.