Skip to content

Questions and answers ​

Is this a crack or a pirated copy? No. Un-Banished contains no game code, art, sound or text, and it cannot run without your own copy of the game. It is an independent, non-commercial project.

How was it made without the source code? Ghidra turned the game's machine code into readable pseudocode. An AI agent read the pseudocode and wrote down what each part does. It also ran the original functions in an emulator to get exact numbers. Then it wrote new Rust code from these notes and tested the new code against the original. No original code is copied into this repository. How Un-Banished was made explains each step.

Can I use my existing saves? Yes, on the desktop. Un-Banished uses the same save folder as the original (Documents/Banished/Save), so your towns appear in the Load dialog. The browser version keeps its own saves inside the browser.

Do mods work? Yes, mods made with the BanishedKit (.pkm files). On the desktop, put them in the WinData folder. In the browser, select them or drag them onto the page. Then turn them on in the Mods menu.

Which browsers work? We test in recent versions of Chrome and in Firefox Nightly (160), with both WebGPU and WebGL 2. Edge uses the same browser engine as Chrome, so it should work the same way. Un-Banished uses WebGPU when the browser supports it, and WebGL 2 when it does not. Other modern browsers can also work.

Does it run on a Steam Deck, a Raspberry Pi, or another device? It should run on any device with a graphics card that supports Vulkan, Metal, DirectX 12 or OpenGL ES 3. Please tell us the result.

Un-Banished 0.1.0-e7e1577 is free software under the MIT or Apache-2.0 licence. It is not affiliated with or endorsed by Shining Rock Software.