Live data from Hacker News

Show HN: A retro video game console I've been working on in my free time

internalregister.github.io

31–40 of 214 posts

Re: Show HN: A retro video game console I've been working on in my free time

#31

This is something I wish I'd be able to do one day, but every time I look into getting into electronics I get overwhelmed. Can you recommend the materials you used when learning? Books or resources etc. This was a really interesting read, thanks for sharing.

I’m no expert whatsoever, but I’d recommend getting an Arduino (the cheap knockoffs aren’t horrible, but if you get one, be sure to donate a couple of dollars to the legit Arduino people), a couple of big breadboards, a jumper wiring kit (preferably with all of the different inch fractions so your wiring stays neat), and some basic components (resistors, capacitors, LEDs, buttons, simple ICs, etc).

Once you have all that, get the Arduino do turn on an LED when you press a button on the breadboard. Incorporate some kind of sensor, if you want. After that experience, you should be ready to tackle a bigger project. Now that you have a test bed, you can incrementally build circuits from books and the Internet and actually understand what’s going on.

Re: Show HN: A retro video game console I've been working on in my free time

#33
post #28

As much as I enjoy quickly building circuits on a breadboard like in many of the photos, they’re hell to debug, because there’s so much that can go subtly wrong. It’s much easier with digital than analog circuits, of course, but it still can be crazy hard to logic-probe every connection to get it all to work. I have spent far too much time fixing little bugs in breadboarded circuits. The toughest issue I encountered…

I totally agree. The reason I stuck to DIP ICs was because I could fit them into breadboards and I thought that was easier than any alternative. I was incredibly lucky on how all the breadboards were functional. And there were a few times where I would accidentally disconnect a wire and spend the next 2 hours trying to figure out what was wrong. All this without having a logic analyser and not even an oscilloscope until much later in the build (they are not that cheap). And yes the project sure is complex, too complex, but I guess I was lucky, and I'm glad it's working :).

Re: Show HN: A retro video game console I've been working on in my free time

#34
I know this has been said before but this is one of the coolest things I've seen posted here on HN. My undergrad is in computer engineering and this post brought back a flood of writing VHDL and doing design in Mentor Graphics.

I'm going to read this a few more times. It's like reading a good book about my hopes and dreams.

Re: Show HN: A retro video game console I've been working on in my free time

#37
post #33
post #28

As much as I enjoy quickly building circuits on a breadboard like in many of the photos, they’re hell to debug, because there’s so much that can go subtly wrong. It’s much easier with digital than analog circuits, of course, but it still can be crazy hard to logic-probe every connection to get it all to work. I have spent far too much time fixing little bugs in breadboarded circuits. The toughest issue I encountered…

I totally agree. The reason I stuck to DIP ICs was because I could fit them into breadboards and I thought that was easier than any alternative. I was incredibly lucky on how all the breadboards were functional. And there were a few times where I would accidentally disconnect a wire and spend the next 2 hours trying to figure out what was wrong. All this without having a logic analyser and not even an oscilloscope un…

More power to you for being patient enough to fight through! I’m nowhere near that good.

Re: Show HN: A retro video game console I've been working on in my free time

#38
post #34

I know this has been said before but this is one of the coolest things I've seen posted here on HN. My undergrad is in computer engineering and this post brought back a flood of writing VHDL and doing design in Mentor Graphics. I'm going to read this a few more times. It's like reading a good book about my hopes and dreams.

Thanks :) (I don't mind people saying it over and over again, believe me :P)

I actually started building a much smaller video game console with a cheap Cyclone II FPGA board (a friend of mine wanted one and I tried to figure it out how I could make something smaller and cheaper but still retro and cool) and I'm using VHDL, it's not exactly easy to learn but it's pretty cool, and I find it really hard to find good resources to learn from.

If I was to start all over again, I would use an FPGA for the graphics, for sure, at the time I just didn't know how.

And thanks again for the comment :)

Re: Show HN: A retro video game console I've been working on in my free time

#39
post #29

It's interesting how this kind of project has come into the realm of possibility of an individual's pet project (a smart individual, sure, but not a company). I guess that the availability of information and materials through the internet has helped a lot. And also more people have knowledge in electronics and programming. Great job, Sérgio. É muito giro.

I agree (and thanks for calling me a smart individual :) )

Nowadays is so much easier to get information on how to build something apparently very complex. You don't need to go to a library or seek out and go talk to experts, you actually have access to all that through the internet in forums, articles, posts and videos.

Also it's easy nowadays to order all the things you need for a project online.

Thanks :)

Post reply on HN