Star Wars: Yoda Stories
Game: Star Wars: Yoda Stories (Windows, 1997)
Yoda Stories NG: a C# and SDL2 reimplementation of LucasArts’ Desktop Adventures engine that reads the data file from your copy (tiles, zones, characters, puzzles, and scripts) and plays the game with no original executable or emulation. Yoda Stories can be played start to finish: all 15 missions, generated worlds in its four sizes, item-chain puzzles, combat, scoring, and saving and loading, with every script condition and instruction opcode implemented. It also loads and plays Indiana Jones and His Desktop Adventures (1996), with less complete support. It adds an extra-large 15×15 world size holding all 15 missions at once, SDL controllers with analog movement, a controller-friendly pause menu, optional smooth eight-direction movement with a following camera, 1x, 2x, and 4x scaling, rebindable keys, JSON saves with their own editor, a bot that plays the missions, and six debug tools for taking the data file apart. There are self-contained builds for Windows, Linux, and macOS (Intel and Apple silicon); the latest, 0.4.0, came out on October 20 with fixes by Emilio Castillo to weapons, puzzles, and scripts. 66 of its 91 commits list Claude as a co-author.
You needYour own copy of Star Wars: Yoda Stories: the YODESK.DTA file (from the installed game folder or, decompressed, from the CD) along with the sfx and bitmaps folders next to it; for Indiana Jones, DESKTOP.DAW. The original executable isn’t needed. Plus 64-bit Windows, Linux, or macOS; the published builds don’t need .NET installed.
- How it gets to PC
- Fan reimplementation
- Console
- Microsoft Windows
- Original studio
- LucasArts
- Year
- 1997
- Author
- sp00nznet
- Stars
- 8
- Last activity
- 2026-10-20 · 22 days ago
- Latest version
- v0.4.0 · 2026-10-20
- License
- MIT
- Language
- C#
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
README badge
If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.
[](https://recompendium.com/en/port/star-wars-yoda-stories/)