New CSS-DOS runs DOS, Windows 1.01 and Doom using only CSS
A working DOS computer built from CSS sounds like a joke someone might make after a…
Gary Kildall’s death investigation: facts, evidence and unanswered questions
Gary Kildall’s death has become one of those stories people think they already know. The usual…
Why EA’s potential new ownership matters more than its next Battlefield
European approval of the $55 billion takeover of Electronic Arts may look like another giant deal…
Amiga Game Selector 3.1 is coming: what Paul Vince is planning next
Amiga Game Selector 3.1 isn’t out yet, and creator Paul Vince hasn’t officially announced a release…
Inside the Neo Geo Doom port: sprites, BSP rendering and developer tricks
Running Doom on the Neo Geo sounds like the sort of stunt someone might finish in…
GTA San Andreas Android port released for Nintendo Switch
Grand Theft Auto: San Andreas has found another route onto Nintendo Switch. The result is a…
Garden Souls preview: a fast 2D action roguelite with combo-based combat
Garden Souls enters a busy action-roguelite market with one clear goal: make every fight feel good…
Unofficial Gears of War 2 PC port launches with full campaign support
Gears of War 2 has always sat in a strange place on PC. The first game…
Zilog Z80 at 50: how one chip powered a computer generation
Some processors dominate because they’re the fastest. Others win because they arrive at exactly the right…
TeknoParrot is coming to Android with controller and multiplayer support
TeknoParrot is coming to Android, and that’s a bigger deal than it might sound at first.…
Why X-Copy was brilliant, controversial and impossible to forget
X-Copy has an unusual place in the history of personal computing. It was sold as a…
Beach Buggy Racing arrives on PS Vita with VitaGL and 60 FPS support
Beach Buggy Racing has made its way to PlayStation Vita through an unofficial Android port, and…
MiSTer FPGA gets experimental Dreamcast support with DreamSTer r1
DreamSTer r1 brings Sega Dreamcast software to MiSTer FPGA hardware, but not in the way most…
RPCS3 moves closer to running PS3 games without official firmware
Setting up RPCS3 still involves one extra step that catches some newcomers off guard: you need…
This clever port brings Warcraft II to iPadOS
Warcraft II now runs natively on the iPad. No streaming. No desktop connection. No emulator pretending…
Someone turned the Canon PowerShot SD1000 into a Doom machine
A Canon compact camera from 2007 can now run Doom. Properly. This isn’t a video playing…
Someone turned a Game Boy Advance into a password cracker
A Game Boy Advance has been turned into a working SHA-256 password cracker. Yes, the handheld…
MEGA65 expands with Amiga core support for Workbench 1.3 and games
The MEGA65 has moved well beyond its original Commodore 65-inspired brief. Its latest Amiga core can…
Metal Gear Solid third-person mod transforms the classic stealth game
The original Metal Gear Solid was built around its overhead camera. That viewpoint wasn’t just a…
How General Magic designed the smartphone before the iPhone
Long before the iPhone changed mobile computing, a small company called General Magic had already pictured…
A developer has put PS1 emulation where nobody expected
Running PlayStation games on a modern phone isn’t unusual. Running them inside Java ME is another…
The PS Vita’s most stylish racer just got its online campaign back
WipEout 2048 has recovered one of its biggest missing features. Its full Online Campaign is working…
Midnight Wanderers for Neo Geo: first look at the new action platformer
Midnight Wanderers has a simple pitch. Take the platforming section from Capcom’s 1991 arcade game Three…
Sega Genesis 3D Engine reaches 20 FPS with a full sprite background
A new Sega Genesis 3D engine update by developer Shannon Birt shows just how much performance…
Anbernic RG40XX H gets a dedicated Amiga Linux distribution
Armiga for the Anbernic RG40XX H isn’t related to the original Armiga hardware project. It’s a…
The ultimate Mario Kart Wii PC version is almost here
Mario Kart Wii is heading to PC. Not through a standard emulator, either. A new project…
Linux has reached the Sega 32X, and both CPUs work
The Mega Drive add-on has booted uClinux, launched BusyBox and reached an interactive shell despite having…