13 comments

[ 2.8 ms ] story [ 43.0 ms ] thread
Someone reverse enfineeredSgineered 3D Pinball for Windows (Space Cadet), with playable versions now for for Windows, macOS, Linux, Android and more. I've been having a blast with this.
This has also been ported to the web via Emscripten. I host it on my website if anyone wants to play. https://dustinbrett.com/?app=SpaceCadet
Fun website. How did you build it?
Thank you! I've been working on it for years. It's mostly using the DOM with various ports and other things contained within windows which are also just DOM elements.
Really cool, but I can't turn off the music.
Thanks! Ya the music off feature doesn't seem to consistently work with that port. Sometimes it does work.
You can download Windows, Mac, and Linux builds from the GitHub releases page. Note that you'll also need the graphics and .DAT files from the original game, which you can find all over the internet. (Hint: try the Internet Archive)

To get the Mac build running:

   - Drag the "SpaceCadetPinball" out from the DMG file to somewhere local (e.g. /Applications )
   - Right-click on the executable and choose "Show Package Contents"
   - Navigate to Contents/Resources/
   - Unzip the file you found with all the game data
   - Move all the unzipped game files into Contents/Resources
> I did not find it, decompiled game worked in x64 mode on the first try.

IIRC Raymond Chen was talking about a basically unreleased version of 64bit Alpha AXP, not the x64 port which had way more resources to spend on making the port work well.

(comment deleted)
There are repos for all 3 of the 3D pinball games. You'll need the Plus! pack for the other two.
Why won’t this be DMCA-ed to oblivion?

And surely there won’t be any problems hosting decompiled Microsoft code on GitHub ???