TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Gameslab, a FPGA powered handheld game console

406 pointsby craigjbover 5 years ago

19 comments

ObsoleteNerdover 5 years ago
That’s a seriously cool project.<p>I love that retro game emulation has spawned this massive culture of super complicated and roundabout ways to replicate $50 consoles. It’s everything I love about DIY projects in general.
评论 #21877093 未加载
louhikeover 5 years ago
For those interested in that, Analogue will release the Analogue Pocket, a FGPA handheld console too. It will play Gameboy and Gameboy Advance games and you will be able to develop for it. There will be 1 FGPA to emulate the console and one another for development.<p>Analogue does great products usually so I can&#x27;t wait for it.<p>(I&#x27;m not affiliated at all with them, I just love their products).
评论 #21879623 未加载
ChrisGammellover 5 years ago
Craig&#x27;s project is awesome! Had a chance to interview him about it: <a href="https:&#x2F;&#x2F;theamphour.com&#x2F;469-an-interview-with-craig-j-bishop&#x2F;" rel="nofollow">https:&#x2F;&#x2F;theamphour.com&#x2F;469-an-interview-with-craig-j-bishop&#x2F;</a>
评论 #21882044 未加载
ragerinoover 5 years ago
Congrats on getting it done.<p>Just mastering Ki-CAD is an accomplishment. I learned circuit design with P-CAD. And it was anything else but intuitive. Playing around with Ki-CAD reminded my of thise days.<p>Can you recommend a good Ki-CAD tutorial?<p>Can you elaborate a little bit on the mistakes you made and what led to the choices you made? E.g. first time read about Das U-Boot.
评论 #21877179 未加载
评论 #21881115 未加载
评论 #21877521 未加载
评论 #21877665 未加载
评论 #21878312 未加载
zupa-huover 5 years ago
&gt; The FPGA fabric means that games and apps can bring their own unique hardware to load into the fabric.<p>Curious, can you both execute code on the FPGA and simultaneously write other parts of it? Or do you have to write it in one go, than &quot;start it&quot;? And in the latter case, can you write it incrementally or do you have to erase it first?
评论 #21878521 未加载
fake-nameover 5 years ago
It&#x27;s weird to see someone refer to a zynq as a FPGA.<p>Every time I&#x27;ve been involved with one, it&#x27;s been basically a CPU with various accelerators for specific functions done in the fabric, with the design being CPU-forward. I&#x27;ve never seen anyone approach them from a FPGA-forward angle. Interesting!
评论 #21877484 未加载
评论 #21877105 未加载
syntaxingover 5 years ago
Wow, this was quite a treat to read! Do you have any recommendations to learn more about FPGA (and maybe not Verilog&#x2F;VHDL, I&#x27;m thinking more about a SCALA based language). I always start with beginners tutorial but I always get super bored. Something about making LED drivers makes me really unmotivated.
评论 #21877071 未加载
blakesmithover 5 years ago
This is awesome. The case fabrication looks great. What materials and fabrication process did you use? I&#x27;m particularly interested to hear more details of how you made such a pro looking design.
评论 #21882028 未加载
yowlingcatover 5 years ago
A little late on the draw here, but this is a serious contender for submission of the decade IMO. FPGAs are one of the last frontiers of computing that I&#x27;m curious about, as the realtime requirements of audio processing make GPUs somewhat of a non-starter for this particular application of grid computing. Really impressed at seeing this level of thoroughness and polish. Congratulations!
bullenover 5 years ago
I just ported my 3D engine to Raspberry, the latest (4) has a new, really good GPU! I&#x27;m looking forward to something like the compute module for the Raspberry 4 because then the mods community will port it to their handhelds, only problem is power, it uses ~5W so you need a huge battery!
评论 #21877084 未加载
calewisover 5 years ago
This is an amazing Show HN. The best bit was “I did this because I&#x27;m lazy” I suspect not somehow. I did wonder why those chips were so expensive? I have a super limited knowledge of hardware so I was unable to figure it out exactly. Thanks again and I can’t wait for more write ups.
评论 #21881269 未加载
gautamcgoelover 5 years ago
This is one of the coolest hardware projects I&#x27;ve seen! Can&#x27;t wait to see the next post.
AtlasBarfedover 5 years ago
&quot;Or, a Gameboy emulator could load a Gameboy’s CPU and peripherals into the FPGA fabric to “become” a Gameboy rather than emulating it in software.&quot;<p>Basically the holy grail of emulation... Not-emulation.
SlowRobotAheadover 5 years ago
&gt; STM32L0 onboard runs embedded Rust firmware<p>First time I’ve seen a real project using this.<p>How far is embedded rust away from “prime time” you think?<p>Also, the STM32 is a system supervisor, did it really need an RTOS?
评论 #21882039 未加载
nemasuover 5 years ago
This is amazing, I look forward to more posts! I&#x27;m trying to get into more hardware projects, stuff like this is very inspiring. Thanks!
smaddoxover 5 years ago
Very cool. It would be incredible to see what some professional game devs could do with FPGA acceleration.
评论 #21876891 未加载
terrycodyover 5 years ago
You are a genius, and I am glad that there are many geniuses like u, to make our world more fun!<p>Good work!
bfrogover 5 years ago
This is insanely cool, and must have been a massive undertaking! Awesome
philzookover 5 years ago
This is absolutely nuts! Congrats!