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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Another World ported to FPGA

303 点作者 retro_guy将近 2 年前

14 条评论

tombert将近 2 年前
I remember playing Out of this World on my Sega Genesis as a kid, and I could not believe that graphics would ever get better than this; I had never seen fully animated cutscenes like that on my Sega and thought it was incredible.<p>Obviously graphics <i>did</i> get better, but I feel like Another World still holds its own artistically. The graphics are still very stylish and distinct, and upon replaying the game again about a year ago, I am still really impressed by it.<p>The game isn’t perfect; a lot of the puzzles and stuff sort of just come down to trial and error and it’s extremely short, but I also don’t think I would change a thing about it.<p>It’s sort of in a different category, but for fans of Another World, I recommend also checking out Flashback: The Quest for Identity. It’s got a similar cinematic vibe, and while I didn’t like it at first it’s really grown on me in the last decade or so.
评论 #36742346 未加载
评论 #36740752 未加载
评论 #36742443 未加载
评论 #36740419 未加载
评论 #36742432 未加载
评论 #36741128 未加载
retro_guy将近 2 年前
See as well:<p>- Infernal Runner for Amstrad CPC reverse-engineering and JavaScript port by cyxx [title from creator of Another World, both games utilizing virtual machine architecture]: <a href="https:&#x2F;&#x2F;github.com&#x2F;cyxx&#x2F;infernal_js">https:&#x2F;&#x2F;github.com&#x2F;cyxx&#x2F;infernal_js</a><p>- The Virtual Machine Architecture of Infernal Runner presentation by Norbert Kehrer (in German with English slides): <a href="https:&#x2F;&#x2F;media.ccc.de&#x2F;v&#x2F;vcfb20_-_146_-_en_-_202010111400_-_the_virtual_machine_architecture_of_infernal_runner_-_norbert_kehrer" rel="nofollow noreferrer">https:&#x2F;&#x2F;media.ccc.de&#x2F;v&#x2F;vcfb20_-_146_-_en_-_202010111400_-_th...</a><p>- The Story of Another World on the Amiga | MVG: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=0iz9PJbs5rE">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=0iz9PJbs5rE</a><p>- Nintendo 64 port of Another World: <a href="https:&#x2F;&#x2F;github.com&#x2F;jnmartin84&#x2F;aw64">https:&#x2F;&#x2F;github.com&#x2F;jnmartin84&#x2F;aw64</a><p>- Another World PlayStation 1 port: <a href="https:&#x2F;&#x2F;github.com&#x2F;fgsfdsfgs&#x2F;rawpsx">https:&#x2F;&#x2F;github.com&#x2F;fgsfdsfgs&#x2F;rawpsx</a>
nickelpro将近 2 年前
For anyone confused by the HDL, it&#x27;s the author&#x27;s custom language: <a href="https:&#x2F;&#x2F;github.com&#x2F;sylefeb&#x2F;Silice&#x2F;tree&#x2F;master">https:&#x2F;&#x2F;github.com&#x2F;sylefeb&#x2F;Silice&#x2F;tree&#x2F;master</a><p>It provides a compiler to Verilog that then can be fed to traditional design flows.
29athrowaway将近 2 年前
The intro was fantastic. Even with a PC speaker &#x2F; no sound card.<p>Having to swim away as your first action, and then escape from some kind of lion is one of the most brutal game experiences ever.<p>Even if you played that game for 1 minute you will remember that game forever.
评论 #36739629 未加载
评论 #36740753 未加载
评论 #36739182 未加载
评论 #36738902 未加载
评论 #36741231 未加载
pengaru将近 2 年前
The original developer of Another World did a GDC postmortem, it&#x27;s one of the better GDC talks:<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=JFaOYYSxSEA">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=JFaOYYSxSEA</a><p>IIRC He shows some of his development tools including how he could modify and step through animation directly line by line in VM bytecode.
burglins将近 2 年前
I wonder how common were full game VMs in the 90s. For a game older than myself, wouldn&#x27;t a VM layer incur a great performance penalty on PCs from that time?
评论 #36738824 未加载
评论 #36739640 未加载
评论 #36738615 未加载
评论 #36740934 未加载
评论 #36739498 未加载
评论 #36743041 未加载
评论 #36743759 未加载
评论 #36741327 未加载
评论 #36739618 未加载
评论 #36738705 未加载
erickhill将近 2 年前
&quot;Only Amiga makes it possible&quot; is being replaced by FPGA 30 years later.
wzdd将近 2 年前
&gt; [Transparency] introduces some complexity in the rasterizer. To flip only one bit [of the colour value] we need to know the prior value of the pixel at this location.<p>This is like one of only three advantages to using planar graphics, like the Amiga did. With bitplanes you don&#x27;t need to read back video memory: you just assume the top bit is for transparency effects only and blat out your spans.<p>[The other two advantages are cool moire effects because you can move the planes relative to each other, and memory &#x2F; bus bandwidth efficiency for awkward colour depths which don&#x27;t fit nicely into a byte or a nybble, like 8 (3 bits per pixel) or 32 (5 bits per pixel)]
pbj1968将近 2 年前
Because of this thread, I finally admitted to myself I was never going to figure this game out and watched a play through on YouTube. 22 minutes! I think I got past the lion once.
评论 #36740508 未加载
thepawn1将近 2 年前
Loved this game. Still holds up...
msephton将近 2 年前
I can&#x27;t tell if this is just the intro rather than the full game?
83457将近 2 年前
The Story of Another World on Amiga, Technical Wizardry<p><a href="https:&#x2F;&#x2F;youtu.be&#x2F;0iz9PJbs5rE" rel="nofollow noreferrer">https:&#x2F;&#x2F;youtu.be&#x2F;0iz9PJbs5rE</a>
pjmlp将近 2 年前
This is quite cool project.
derbOac将近 2 年前
Off topic, but I was excited to find out Another World is on Steam... but isn&#x27;t available to play on macOS 10.15 Catalina or above.<p>The incompatibility with 32-bit makes me extremely frustrated; it seems as if in 2023, with quantum computing, DL models, and people porting games like this to FPGA, there should be a way to get 32-bit software to run on modern hardware. It&#x27;s bizarre to me.<p>Steam specifically recommends <i>not upgrading</i> your mac OS to play these older games.<p>Is all this software going to become unusable because of this sort of thing?
评论 #36741650 未加载
评论 #36739543 未加载
评论 #36739343 未加载
评论 #36740023 未加载
评论 #36740704 未加载
评论 #36764023 未加载