Microsoft WindowsLucasArts, 1997
Fan remake Fully playable

Star Wars: Yoda Stories

Game: Star Wars: Yoda Stories (Windows, 1997)

WIN

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#
View repository ↗
reverse-engineeringcsharpai-assisted
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.

README badge
[![Recompendium](https://recompendium.com/insignias/port/star-wars-yoda-stories.svg)](https://recompendium.com/en/port/star-wars-yoda-stories/)