Betrayal at Krondor: 2 Open Source Clones Compared
BaKGL builds on the earlier xbak project's reverse-engineering work and is under active development, covering camping, chapter progression, quests, shops, spellcasting and world exploration; combat is not yet implemented, though it supports substitute hi-res texture packs for modders. xbak, a Linux-only SourceForge release, is the earlier project whose reverse-engineering work BaKGL was built on.
Comparison table

Availability
- Status
- Playable
- Platforms
- Windows
- Play in browser
- Mobile
- No
Project health
- Development status
- Active
- Last updated
- 11d ago
- Stars
- 72
- Contributors
- 5
- License
- GPL-3.0
- Engine
- SDL2
Compatibility
- Requires original assets
- YesRequires a copy of Betrayal at Krondor for the game data files.
- Modding support
- YesSupports substitute textures for graphics; modders can produce hi-res texture packs.

Availability
- Status
- Playable
- Platforms
- Linux
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Not tracked
- Last updated
- Not tracked
- Stars
- Not tracked
- Contributors
- Not tracked
- License
- Not tracked
- Engine
- Not tracked
Compatibility
- Requires original assets
- —
- Modding support
- —
| Title | BaKGL | xBaK |
|---|---|---|
| Status | Playable | Playable |
| Platforms | Windows | Linux |
| Play in browser | No | |
| Mobile | No | No |
| Project health | ||
| Development status | Active | Not tracked |
| Last updated | 11d ago | Not tracked |
| Stars | 72 | Not tracked |
| Contributors | 5 | Not tracked |
| License | GPL-3.0 | Not tracked |
| Engine | SDL2 | Not tracked |
| Compatibility | ||
| Requires original assets | YesRequires a copy of Betrayal at Krondor for the game data files. | — |
| Modding support | YesSupports substitute textures for graphics; modders can produce hi-res texture packs. | — |
| Preview | ![]() | ![]() |
Known limitations
- gameplay: Combat is not yet implemented; many rough edges remain.
Frequently asked questions
Are the Betrayal at Krondor clones on this page open source?
Yes — every clone catalogued here is an open-source project. Availability, license, and development-status details for each one are listed in the comparison table above.
What license do these Betrayal at Krondor clones use?
BaKGL (GPL-3.0).
Do I need to own the original Betrayal at Krondor to play these clones?
BaKGL requires original game assets to play.
Can I play any of these Betrayal at Krondor clones directly in a browser?
Yes — BaKGL has a browser-playable build linked in the comparison table above, no install required.
Which Betrayal at Krondor clone is the most actively maintained?
BaKGL is currently under active development, based on recent commit activity. See the "Development status" row above for every clone's current status.
See the full write-up for each clone, or go back to Betrayal at Krondor.