Automatically detect and patch walking-dead states in Sierra games

Hi HN, I've become lazier in my old age and struggle to replay my favorite Sierra games from the 80s and 90s because I keep getting into those situations where I need an item from 3 acts ago, I have no save game handy, and now I gotta make dinner.So I'm building the Lucasartsifier: a static analysis tool that decompiles Sierra resource files, automatically finds those states, automatically generates code to prevent the player from getting into those states, then emits loose patch files that can be placed alongside the original game resources. There's no game-specific code involved; all the logic is generic, though of course Sierra introduces new idioms and mechanics in every game so every new supported game needs a bunch of engine work.So for example in Leisure Suit Larry 2, the patched game prevents you from boarding the cruise ship until you have both the sunscreen and the Grotesque Gulp. Without them you die on the raft 3 play-hours later.So far this works on Leisure Suit Larry 2 (SCI0), King's Quest 4 (SCI0), King's Quest 6 (SCI1.1), and Laura Bow 2 (SCI1.1). I'm currently working on King's Quest 5 (SCI1.0).This is work done with Claude -- I do the design and playtesting and it does the rest :DAny feedback, play testing, and suggestions would be great!

Hacker NewsToolAISource
0Sign in to voteCopy link

FL score

42

out of 100

Verdict

SKIP

low confidence

Competition

No competitor data yet

Trend

No signal yet

A technical tool that patches Sierra adventure games to prevent unwinnable states, solving a real but niche problem for retro gaming enthusiasts.

The pain

Players of 30+ year old Sierra games hit dead-end states where they need an item from hours ago, have no save, and must restart. This breaks the replay experience for people who want to revisit these games casually.

The gap

No existing solution automatically detects and prevents these unwinnable states. Manual patches exist for some games but require game-specific knowledge. The creator built a generic engine that works across multiple Sierra game versions.

Build angle

Start by validating demand: survey Sierra game communities (Reddit, forums, Discord) to see how many people actually want this versus just finding workarounds. If demand exists, focus on the 5-10 most-replayed games rather than trying to support all Sierra titles. Consider packaging this as a mod launcher or integration with existing emulators (ScummVM) rather than loose patch files.

Strengths

  • Solves a real, specific problem that existing solutions don't address
  • Technical execution is solid, works across multiple game versions and engine variants
  • Creator has already validated the concept works on 4 games
  • Leverages AI effectively for the heavy lifting (decompilation, analysis, code generation)
  • Appeals to a passionate community that actively replays these games

Risks

  • Market size is tiny, Sierra game replayers are a small subset of retro gamers, and most either accept dead-end states or use save-scumming
  • No clear monetization path; can't charge for patches to 40-year-old games, and the audience won't pay for a tool
  • Maintenance burden grows with each new game supported; each Sierra engine variant requires custom work despite generic claims
  • Legal gray area, distributing patches for copyrighted games, even non-commercial, invites cease-and-desist risk
  • Competing solution is simple: just save more often or watch a playthrough instead
  • Creator's motivation is personal convenience, not market demand, red flag for business viability

Questions about this idea?

FlyBot reads the scoring and gives you a second opinion on “Automatically detect and patch walking-dead states in Sierra games”.

Open FlyBot