Hacker News with Generative AI: Retro Gaming

The Family Bass - Music with an NES (linusakesson.net)
I connected a Family BASIC keyboard to an NES via a bespoke adapter in order to play its unique triangle waveform live.
The Game Boy Talk [video] (media.ccc.de)
The 8-bit Game Boy was sold between 1989 and 2003, but its architecture more closely resembles machines from the early 1980s, like the Commodore 64 or the NES. This talk attempts to communicate "everything about the Game Boy" to the listener, including its internals and quirks, as well as the tricks that have been used by games and modern demos, reviving once more the spirit of times when programmers counted clock cycles and hardware limitations were seen as a challenge.
Show HN: Doom (1993) in a PDF (pages.dev)
Ripping Sega System 16 Sprites and Palettes: Brief Guide (2021) (blogspot.com)
I recently updated and released the source code to Sega Sprite Viewer. This tool allows you to view the contents of sprite roms from many popular Sega games of the era.
Mac Mini G4 – The best « classic » Macintosh for retro-gaming? (xtof.info)
Although my first computer was an Apple II, I never was a Macintosh user, as my family switched afterwards to the PC. But reading the magazines made me familiar with this family of computers and I wanted to add a pre-OSX Macintosh to my collection for some time. The only things that refrained me were that most Macs use esoteric plugs and that I did not have the space.
Cannonball: An enhanced OutRun engine (github.com/djyt)
CannonBall is an souped up game engine for the OutRun arcade game. The original 68000 and Z80 assembler code has been rewritten in C++. This makes it possible to make improvements suitable for modern platforms, including a higher frame-rate and widescreen support. It requires the original ROMs, as these contain elements including the graphics and audio data.
Railroad Tycoon II (filfre.net)
In this reviewer’s opinion, Railroad Tycoon II was a sparkling creative success as well as a commercial one, making it all the more deserving of remembrance.
Doom 3 in WASM (continuation-labs.com)
Online demonstration running Doom 3 Demo
Parsing the C64 Bubble Bobble Wind Currents (geon.github.io)
A while ago, I managed to rip the level data and graphics from the c64 version of Bubble Bobble.
Refurb Weekend: Atari Stacy (blogspot.com)
Ask any Atari Stacy owner how to open an Atari Stacy and the answer is always "never, if you can avoid it." So I'll just lead with this spoiler image after the refurb to prove this particular escapade didn't completely end in tragedy:
The Unisys Icon: One Canadian Xennial's Memories of Ontario's Obscure Computer (postgamecontent.com)
One topic that often comes up in retro gaming circles is how aspects of gaming history not part of the American story don’t get enough attention. I personally feel it’s mostly up to the people to whom the stories belong to tell them. So I am going to follow my own advice today and tell the tale of a computer that statistically speaking almost no one has used, and some of that computer’s software.
Chip-8 Emulation Introduction (emulationonline.com)
In this series of posts we will be building an emulator for the Chip-8 system.
Sega prepares to go back to the future (theguardian.com)
Sega started as a rock’n’roll breath of fresh air in a Nintendo-dominated world – and America and Europe CEO Shuji Utsumi wants to shake things up once again
The GTA III port for the Dreamcast has been released (gitlab.com)
A port of librw and re3 to the Dreamcast https://dca3.net
Show HN: A remake of my 2004 PDA video game (nicollet.net)
In 2022, I found an archive DVD with the C++ source code, sprites, sounds and music of my 2004 video game Darklaga Cannonball Symphony. It could no longer be built (due to missing proprietary dependencies), so I decided to re-implement it as a late evening hobby project.
I wrote a Game Boy Advance game in Zig (jonot.me)
The Game Boy Advance is an interesting game console. It has a modern-style CPU (32-bit ARM, lots of registers), but uses an old-fashioned tile based renderer like how the NES did it in the 80s.
Developer details for PICO-8 Tony Hawk’s Pro Skater (twitter.com)
Finding and exploiting hidden features of Animal Crossing's NES emulator (2018) (jamchamb.net)
While looking for ways to activate the developer menus left over in Animal Crossing, including the NES emulator game selection menu, I found an interesting feature that exists in the original game that was always active, but never used by Nintendo. In addition to the NES/Famicom games that can be obtained in-game, it was possible to load new NES games from the memory card.
A Tongue-in-Cheek Look Back at Broderbund's 'The Print Shop' (2021) (theprintshop.club)
In the early 1980s, if you wanted posters to advertise a yard sale or a party, your options were pretty limited.
Monkey Island PC speaker music player (thanassis.space)
TL;DR: I modified DOSBox to extract the frequency/delay value pairs of the Monkey Island PC-Speaker songs. I then used Huffman compression to squeeze all music inside an ATtiny85 (512 bytes of RAM, 8 KB of flash) Once I managed that, I then created a small circuit with a speaker - to play the music... ...as a gift for my nieces and nephews; whom I'll see next week after more than a year's isolation (COVID)!
About the BBC Micro cassette version of Elite – Elite on the 6502 (bbcelite.com)
The BBC Micro cassette version is the standard, entry-level version of the original Acornsoft Elite. It was released on 20 September 1984, along with the enhanced disc version, at a launch event at Thorpe Park in the UK.
Pac-Man for the Commodore Amiga: Writing an Operating System Friendly Game [video] (youtube.com)
Lou's Pseudo 3D Page (2013) (extentofthejam.com)
Now that every system can produce graphics consisting of a zillion polygons on the fly, why would you want to do a road the old way? Aren't polygons the exact same thing, only better? Well, no. It's true that polygons lead to less distortion, but it is the warping in these old engines that give the surreal, exhillerating sense of speed found in many pre-polygon games.
Alley Cat Remeow Edition (joflof.com)
Alley Cat is a game created in 1983 by Bill Williams (rest in peace) and published by the company Synapse Software for Atari 8-bit and later IBM PC's and compatible computers.
Documented and annotated source code for Elite on the Commodore 64 (github.com/markmoxon)
This repository contains the original source code for Elite on the Commodore 64, with every single line documented and (for the most part) explained.
I Ran PS3 Games on PS5 Silicon to Prove Sony Wrong [video] (youtube.com)
Exploring Commercial Products for the NES Expansion Port (tedium.co)
Hey all, Ernie here with a mea culpa. This one was a little late in getting out of the can because I was feeling a bit under the weather. But it’s good to go now. Read on to learn a bunch about a hidden expansion port.
Composite and hard reset mods for the Tandyvision One (blogspot.com)
I still have my literal first home computer (the Tomy Tutor), and it so happens I also have my literal first game console: the Tandyvision One, Tandy Radio Shack's label variant of the Mattel Intellivision Master Component.
The Thompson Twins Adventure (C64 game on flexi disk vinyl) (wikipedia.org)
The Thompson Twins Adventure is a 1984 graphic adventure game that was distributed by Computer and Video Games magazine as a promotional[4] 7" flexi disc[1] "freebie" along with its October 1984 issue (issue 36).
Tweaking Stunt Island's 30-year-old 3D engine (netlify.app)
Stunt Island is a flight simulator from the year 1992. You can read more about it in my previous post.