Hacker News with Generative AI: Emulation

RPCEmu is an emulator of classic Acorn computer systems (marutan.net)
RPCEmu is an emulator of classic Acorn computer systems, such as the Risc PC and A7000. It runs on multiple platforms including Windows, Linux and Mac OS X
MAME 0.276 (mamedev.org)
MAME 0.276 has arrived just in time for the end of March, and it’s full of emulation goodness!
6502 as a Service (emulationonline.com)
The 6502 is now available in the Chiplab! This allows you to upload your programs to be queued for running against a real 6502 chip. For each cycle of execution, you can observe the values of all the busses of the physical chip.
Amiga Online Emulator (oszx.co)
Hi There :) Thanks for visiting my site! I created this site because I have a lot of good memory's of the Amiga system. Growing up my Amiga was the first decent computer I owned and I had alot of fun learning its secerets and playing really great games such as alien breed, another world, flashback and so many more... I hope you get half as much enjoyment playing these games now that I got playing them "back in the day"...
Ship of Harkinian (wikipedia.org)
Ship of Harkinian is an unofficial open source port of the 1998 Nintendo 64 video game The Legend of Zelda: Ocarina of Time that runs on Microsoft Windows, Linux, macOS, Wii U, and Nintendo Switch.
Edge of Emulation: Campho Advance (shonumi.github.io)
After a great deal of research, I was finally able to reach this menu.
Emulating the YM2612: Part 1 – Interface (jsgroth.dev)
This is the first post in a series on emulating the main Sega Genesis sound chip, the Yamaha YM2612 FM synthesis chip, also known as the OPN2.
Converting C to ASM to specs and then to a working Z/80 Speccy tape (ghuntley.com)
Can a LLM convert C, to ASM to specs and then to a working Z/80 Speccy tape? Yes.
SheepShaver is an open source PowerPC Apple Macintosh emulator (emaculation.com)
SheepShaver is an open source PowerPC Apple Macintosh emulator. Using SheepShaver (along with the appropriate ROM image) it is possible to emulate a PowerPC Macintosh computer capable of running Mac OS 7.5.2 through 9.0.4. Builds of SheepShaver are available for Mac OS X, Windows and Linux.
Installing Windows NT on the Nintendo Wii [video] (youtube.com)
Dolphin Progress Release 2503 (dolphin-emu.org)
It's time for us to again delve into the latest changes hitting the newest release of Dolphin Emulator.
Windows NT for GameCube/Wii (github.com/Wack0)
PowerPC Windows NT ported to Nintendo GameCube/Wii/Wii U
Chip-8 Archive (johnearnest.github.io)
This page collects programs written for the Chip8 platform which have been placed under a Creative Commons Zero "No Rights Reserved" license.
Nvidia emulation journey, part 1: RIVA 128/NV3 architecture history and overview (86box.net)
Editor’s Note: This is the first in a series of guest posts by starfrost013 going over the architecture of NVIDIA’s first commercially-successful product, and the ongoing effort to get it emulated on 86Box. It gets more technical than all our previous posts, but there is little detailed information out there on this chip that helped launch NVIDIA into success, so we’ve decided to publish this saga here.
Windows NT for GameCube/Wii (github.com/Wack0)
PowerPC Windows NT ported to Nintendo GameCube/Wii/Wii U
Exult: Recreating Ultima VII for modern operating systems (sourceforge.io)
As computers evolve, we risk losing classic games from the not-so-distant past. One of these, Ultima VII, a two part RPG from the early 1990's, still has a huge following, and many consider it to be one of the most immersive games ever produced. Exult is a project to recreate Ultima VII for modern operating systems, using the game's original plot, data, and graphics files.
Spice86 – A PC emulator for real mode reverse engineering (github.com/OpenRakis)
Spice86 is a tool to execute, reverse engineer and rewrite real mode DOS programs for which source code is not available.
RT64: N64 graphics renderer in emulators and native ports (github.com/rt64)
RT64 is an N64 graphics renderer for playing games with enhancements in emulators and native ports.
NES86 – IBM PC Emulator for the NES (github.com/decrazyo)
NES86 is an IBM PC emulator for the NES.
Show HN: MOS6502 in pure Lua running in WebAssembly (carimbo.run)
MOS6502 in pure Lua.
RISC-V Sandboxing Library (github.com/libriscv)
libriscv is a simple, slim and complete sandbox that is highly embeddable and configurable. It is a specialty emulator that specializes in low-latency, low-footprint emulation.
It's unlikely that there will be any further releases of mt32-pi (github.com/dwhinham)
A work-in-progress baremetal MIDI synthesizer for the Raspberry Pi 3 or above, based on Munt, FluidSynth and Circle. Turn your Raspberry Pi into a dedicated emulation of the famous multi-timbre sound module used by countless classic MS-DOS, PC-98 and Sharp X68000 games!
Linux running inside a PDF file via a JavaScript-compiled RISC-V emulator (xda-developers.com)
PicoROM, a DIP-32 8-bit ROM Emulator (hackaday.com)
As we all know, when developing software for any platform or simply hacking a bit of code to probe how something works, the ability to deploy code rapidly is a huge help.
Linux running inside a PDF file via a RISC-V emulator (github.com/ading2210)
This is Linux running inside a PDF file via a RISC-V emulator, which is based on TinyEMU.
After shutting down popular emulators, Nintendo admits emulation is legal (androidauthority.com)
After shutting down several popular emulators, Nintendo admits emulation is legal
After shutting down several emulators, Nintendo admits emulation is legal (androidauthority.com)
After shutting down several popular emulators, Nintendo admits emulation is legal
After shutting down several popular emulators, Nintendo admits emulation legal (androidauthority.com)
The top IP lawyer at Nintendo agreed that emulators are technically legal at a panel for intellectual property rights.
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.
Chip-8 Emulation Introduction (emulationonline.com)
In this series of posts we will be building an emulator for the Chip-8 system.