Getting old Macromedia Director Games to run on modern Hardware (werwolv.net)
41 pointsby speckxa day ago6 comments
KellyCriterion a day ago
Are todays LLM not capable of translating that stuff into modern JS&Co?
schrijver a day ago
If the LLM can’t run the original code, it can’t compare to verify the translation is accurate
moritzwarhier a day ago
When the runtime is completely different, I'd also argue it's emulation more than translation? Anyway. Lost in translation I guess.
londons_explore 19 hours ago
LLMs are surprising good at looking at plain old hex of a binary and rewriting it as source code that functions similarly.
I'm sure for these older games they'd succeed most of the time.
foxtacles 33 minutes ago
For sure. It’s coincidence, but a couple weeks back I had a frontier LLM decode one of those old Director games and port it to run in a web browser. Took about 2 hours. (it did re-use existing OSS libraries): https://github.com/foxtacles/findus3
(this even happens to be part of the game series the author is talking about in the blog post)
I’ve been decompiling and reversing games for over a decade before LLMs came into the picture. The most recent models are incredibly powerful. Basically no reason left to do any manual reversing anymore (if you only care about the end result)
shellwizard a day ago
The scummvm project has been working on porting most of the director games onto it. You can track its current status here: