TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Play Windows Pinball (Space Cadet) on the Web

278 点作者 pr337h4m超过 2 年前

28 条评论

parkertomatoes超过 2 年前
All nostalgia aside, TIL that superfans reverse engineered &quot;Space Cadet&quot; from binary code [1] the same way they did Mario 64 [2]. Not only that, they&#x27;ve ported the result to use SDL and execute in the browser under Emscripten. A super-impressive technical accomplishment with a beautifully tangible result, wow!<p>My favorite bit - the reverse engineering process seems to have fixed the 64-bit bug Raymond Chen blogged about [3]<p>&gt; I did not find it, decompiled game worked in x64 mode on the first try.<p>&gt; It was either lost in decompilation or introduced in x64 port&#x2F;not present in x86 build.<p>&gt; Based on public description of the bug (no ball collision), I guess that the bug was in TEdgeManager::TestGridBox<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;k4zmu2a&#x2F;SpaceCadetPinball" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;k4zmu2a&#x2F;SpaceCadetPinball</a>.<p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;n64decomp&#x2F;sm64" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;n64decomp&#x2F;sm64</a><p>[3] <a href="https:&#x2F;&#x2F;devblogs.microsoft.com&#x2F;oldnewthing&#x2F;20220106-00&#x2F;?p=106122" rel="nofollow">https:&#x2F;&#x2F;devblogs.microsoft.com&#x2F;oldnewthing&#x2F;20220106-00&#x2F;?p=10...</a>
评论 #33879890 未加载
mbg721超过 2 年前
This is my obligatory old-guy post that Space Cadet was one of three tables in the package &quot;Full Tilt Pinball&quot; released by Maxis (along with Skulduggery and Dragon&#x27;s Keep) which came in its entirety for free with the puzzle game Marble Drop, which was apparently only ever liked by me. So if you want the full set of tables and can 64-bit-ify the installer, the Marble Drop CD might be easy to come by.
评论 #33876463 未加载
评论 #33876412 未加载
评论 #33880016 未加载
pr337h4m超过 2 年前
Source code: <a href="https:&#x2F;&#x2F;github.com&#x2F;alula&#x2F;SpaceCadetPinball" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;alula&#x2F;SpaceCadetPinball</a>
评论 #33871290 未加载
Brendinooo超过 2 年前
Played this game for hours as a kid. My mom and I printed out the directions so we could read up on all the missions and promotions and stuff.<p>Having tried other pinball games here and there, this definitely became the standard that I judged everything else by. The physics just feel really good, and the gameplay was a wonderful mixture of skill and flashiness without ever feeling like it was too overwhelming. Just solid from top to bottom.
评论 #33882326 未加载
LaLaLand122超过 2 年前
Aren&#x27;t there pinball games any more? I remember spending a lot of hours playing Pinball Fantasies and Pinball Illusions in an Amiga 1200.
评论 #33872663 未加载
评论 #33871939 未加载
评论 #33875217 未加载
评论 #33871725 未加载
评论 #33872136 未加载
评论 #33872699 未加载
评论 #33874566 未加载
评论 #33873131 未加载
sandreas超过 2 年前
Great project... unfortunately nearly unplayable with german keyboard layout because you have to hold shift for a &#x2F;. Player controls are not working, so no dice... I would raise an issue, but that is not possible in this project, because it&#x27;s a fork... :-&#x2F;
评论 #33875221 未加载
boringg超过 2 年前
Am I the only one who found this game to be super frustrating for some reason? Still tons of memories though.
评论 #33872038 未加载
评论 #33873044 未加载
评论 #33873718 未加载
评论 #33874651 未加载
rzzzt超过 2 年前
I can turn off music for ~3 seconds, then it starts up again.
评论 #33878711 未加载
评论 #33871791 未加载
hxugufjfjf超过 2 年前
Would kill for a way to play on a mobile browser. Currently only the left flipper works when tapping the screen
评论 #33871701 未加载
lxgr超过 2 年前
Nice! I was half expecting this to point to an instance of the excellent v86 [1], but this one has definitely less overhead :)<p>[1] <a href="https:&#x2F;&#x2F;copy.sh&#x2F;v86&#x2F;" rel="nofollow">https:&#x2F;&#x2F;copy.sh&#x2F;v86&#x2F;</a>
generationP超过 2 年前
Nice, but can&#x27;t turn off the music and can&#x27;t change the zoom&#x2F;resolution. Also, left&#x2F;right-click might be bad items since the browser occasionally hijacks them back from the javascript.
评论 #33875989 未加载
mnky9800n超过 2 年前
This made me remember growing up playing glider, a game where you are a paper airplane navigating a house or some other location staying aloft on warm air currents and avoiding obstacles such as candles, furniture, and other paper airplanes. This led me here:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;kodogo&#x2F;Glider" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;kodogo&#x2F;Glider</a><p>A JavaScript port of the game. For some reason I put hours into this game which is strange because I remember playing it on a Mac and I never owned one as a child.
throwaway2203超过 2 年前
OMG I&#x27;ve been looking for this for so long, it made me so happy!
quickthrower2超过 2 年前
Sweet! I forget about this game entirely, fun memories of being distracted from doing something more productive. I just need Yahoo!&#x27;s old pool game from early 2000s.
kapildev超过 2 年前
I wasn&#x27;t expecting it to work on touch-only devices but the left &quot;leg&quot; worked. But the right &quot;leg&quot; didn&#x27;t. Is it possible to let it work on touch devices by dividing the screen into two halves such that tap on left register for left and tap on right registers on right? Or is the intention here to keep it vintage and not make it work on touch devices?
RheingoldRiver超过 2 年前
Well, it was fun up until I closed the tab by holding down right-click for too long and accidentally activating a mouse gesture. Whoops, that feature wasn&#x27;t in the original...
aliqot超过 2 年前
<a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=ThxdvEajK8g" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=ThxdvEajK8g</a>
zelphirkalt超过 2 年前
Now all I need is rock-paper-scissors from ICQ without ICQ and my collection is almost complete.
ergonaught超过 2 年前
Love it.<p>Makes me miss Pinball Construction Set (and a host of other stuff from my C64 but I’ll stop there).
monocasa超过 2 年前
The physics seem really off. Almost no power out of the paddles for instance.
评论 #33874209 未加载
jimmydddd超过 2 年前
Any reason why the game window remains minimized in my browser?
Ruq超过 2 年前
I already have this installed on Steam Deck, but this is great too!
swyx超过 2 年前
i spent so much of my childhood in this game. so glad to see it back but grown up me doesnt find the appeal of wasting so much time anymore. kinda sad to see my childhood go.
aledalgrande超过 2 年前
OMGGG so many memories
x0n超过 2 年前
Doesn&#x27;t seem to work with Microsoft Edge :&#x2F;
评论 #33872452 未加载
评论 #33872367 未加载
NetOpWibby超过 2 年前
This game was my jam back Webern I was 10.
jarboot超过 2 年前
typing &#x27;hidden test&#x27; before launching the ball still activates the same cheat as the original :)
dontbenebby超过 2 年前
This brings back memories!!<p>You can also play Pinball in Word 97:<p>&gt;1. Open a new document<p>&gt;2. Type &quot;Blue&quot;<p>&gt;3. Select word<p>&gt;4. Go to Format -&gt; Font<p>&gt;5. Choose Font Style Bold, Color Blue<p>&gt;6. Type &quot; &quot; (space) after word &quot;Blue&quot;<p>&gt;7. Go to Help -&gt; About<p>&gt;8. Ctrl-Shift-Left click the Word icon&#x2F;banner<p>&gt;9. Use Z for left flipper, M for right flipper, and ESC to exit<p>I got banned for a spell from the library computers in middle school because they had a &quot;no games&quot; policy. I think in retrospect, the real concern was random young men like myself, fresh into puberty, loading up the machines with god knows what, but of course they lacked communication skills to express that (hence becoming a sped librarian), so instead we got into a (metaphorical) pissing match that ended with me banned from the computers for... well I think it was allegedly six months, but they lasted about a week before they realized if I stopped asking their informal IT questions, they&#x27;d have to bring in an extremely expensive consultant, caved, and let me back on if I promised &quot;not to install games&quot; -- and then we got into pretty much the same argument yet again when once again my shortbus was late, and I tried to sit quietly playing pinball since saying anything out loud risked someone engineering an excuse to put their hands on me and deviate my septum again.<p>(In case you can&#x27;t tell from the tone of this post, I&#x27;m still raw that when I had Bill Goddman Lichetenstein blowing up my burner email, all I did was do a cutesy unpaid &quot;it gets better&quot; essay for Boing Boing rather than waste my 20s on STEM policy only to find out all I had to do is tell a crowd &quot;Why do we tolerate Mike Doyle and his weird little sex cult&quot; and they&#x27;d have a crowd outside Peduto&#x27;s house in less time than it takes to watch an episode of prestige television.<p>(It doesn&#x27;t get better, BTW. Maybe in Seattle or whatever, but if you&#x27;re a queer, autistic millennial in Appalachia, you need to make some people think every system around them, electronic or physical, might fail if they don&#x27;t do what you say in order to get them to treat you with the same deference and respect they give elderly pedophiles who control so called civil society.)<p>Anyways, sorry for the wall of text -- here&#x27;s a link on how to play pinball in word 97, if you&#x27;re into that kind of thing:<p><a href="https:&#x2F;&#x2F;eeggs.com&#x2F;items&#x2F;763.html" rel="nofollow">https:&#x2F;&#x2F;eeggs.com&#x2F;items&#x2F;763.html</a><p>(But if you attach that box to the net, someone might pop it, since Windows 98 or whatever is no longer receiving security updates, and Mark Zuckerberg and his tech bro cronies have the consent model of a frat boy -- if you don&#x27;t opt out, they think they can do whatever they want.)