Copy Protection Wars: The Ingenious Schemes Of 1980s Software

Copy Protection Wars: The Ingenious Schemes Of 1980s Software Before the era of always-online DRM and AI-powered anti-tamper software, the battle against software piracy was fought with cardboard, plastic, and clever manipulation of magnetic disk geometry. In the 1980s, developers faced a simple problem: floppy disks were incredibly easy to copy. Their solutions, however, were anything but simple. This was the “Copy Protection War,” an arms race between software houses and the burgeoning “cracker” scene that birthed the Demoscene and defined digital culture for a generation. ...

April 8, 2026 · 4 min · James M

What the Amiga Got Right (That We're Still Copying)

What the Amiga Got Right (That We’re Still Copying) The Commodore Amiga was not the most successful computer. It was not the fastest. It was not the cheapest. It was introduced in 1985, bought by Commodore in a panic, and discontinued by 1994 as the company collapsed. By most commercial metrics, it was a failure. Yet almost every good idea in modern computing traces back to the Amiga. Preemptive multitasking. Graphics layers and compositing. Named pipes. Memory protection. Hardware acceleration. Plug-and-play peripherals. Scripting languages. Digital audio and video editing. Networking. The Amiga did these things in 1985 when IBM PCs were still running in 8-bit mode. ...

April 3, 2026 · 10 min · James M

Compunet: Britain's Forgotten Pre-Internet Community

Compunet: Britain’s Forgotten Pre-Internet Community Long before Facebook, Twitter, or Reddit, there was Compunet. In 1982, in a small flat in Islington, London, two teenagers set up a computer bulletin board system on a network called Prestel. Within a few years, it had become one of the world’s first genuine online communities - thousands of people meeting in cyberspace, exchanging messages, playing games, and falling in love, all before the internet existed in public consciousness. ...

April 3, 2026 · 10 min · James M

The Demoscene: Where Art Met Assembly

The Demoscene: Where Art Met Assembly The demoscene wasn’t about games. It wasn’t about productivity software or killer apps. It was about taking a computer that wasn’t designed for art, stripping away the operating system, and hand-crafting something beautiful in 512 bytes of RAM. This was the demoscene, and it was the most vital creative community in computing. What Was the Demoscene? A “demo” is a real-time audiovisual production written from scratch - no pre-rendered video, no external assets, just code and mathematics creating sound and graphics in real time on modest hardware. Think of it as a 4-minute music video that weighs 64 kilobytes and runs on a Commodore 64. ...

April 2, 2026 · 7 min · James M

Favourite Computers, Consoles & Mobiles

A list of all my favourite computers, phones & games consoles I’ve mostly owned or used at school & college, in order of purchase / initial use … Computers Commodore PET (1977) The Commodore PET was the first computer I learnt BASIC in the school computing club (1981) The first program I wrote was an animated Christmas card as part of a school competition, I was quite proud of it. We were meant to showcase all of our programs at a public school event however I forgot to take the tape with me to school, I was truly gutted. I also mislaid the tape at home so have lost all those initial programs I wrote :( ...

July 29, 2024 · 11 min · James M

Favourite Computer Games

This is my personal collection of favorite computer and console games that I’ve enjoyed over the decades. Each game holds special memories and represents different eras of gaming history. Apple IIe Oregon Trail (1985) - Educational classic about pioneer life and survival Choplifter (1982) - Helicopter rescue mission through enemy territory Lode Runner (1983) - Platform puzzle game about mining and collecting treasure Karateka (1984) - Martial arts fighting game with kung fu action Prince of Persia (1989) - Rotoscoped platform adventure with fluid animation Atari 2600 Adventure (1980) - Pioneering adventure game with exploration and puzzle solving Space Invaders (1980) - Classic arcade shooter that defined the genre Pitfall! (1982) - Platforming adventure through jungle obstacles and traps Missile Command (1980) - Defense strategy protecting cities from missile attacks Asteroids (1979) - Space shooter destroying asteroids and flying saucers Frogger (1981) - Traffic crossing challenge with arcade fun Pac-Man (1982) - Maze chase classic collecting pellets and avoiding ghosts BBC Micro Model B Elite (1984) - Revolutionary space trading game with procedurally generated universe Repton (1985) - Classic puzzle platformer collecting gems and avoiding enemies Chuckie Egg (1983) - Addictive platformer collecting eggs and avoiding enemies Also games typed in from computer magazines Sinclair ZX Spectrum 48k Atic Atac (1983) - Classic arcade adventure Chuckie Egg (1983) - Platformer classic Fruit Machine (1983) - Gambling simulation Hunchback (1983) - Medieval platformer Jet Set Willy (1984) - Platform adventure Jetpac (1983) - the first game I ever played on a home computer Manic Miner (1983) - the second game I ever played on a home computer Scramble (1981) - Space shooter The Hobbit (1982) - Text adventure Knight Lore (1984) - Isometric pioneer Sabre Wulf (1984) - Jungle adventure Skool Daze (1984) - School simulation Commodore 64 Aztec Challenge (1982) - Temple platformer navigating ancient ruins Barbarian (1987) - Sword fighting action with digitized animation Battle Chess (1988) - Animated chess where pieces fight when capturing Boulder Dash (1984) - Gem collecting puzzle game with physics-based gameplay Bubble Bobble (1986) - Colorful bubble platformer with cooperative play California Games (1987) - Sports compilation featuring surfing, skateboarding, and more Commando (1985) - Run and gun action game with military theme Ghosts’ N Goblins (1985) - Notoriously difficult platformer with gothic atmosphere OutRun (1987) - Racing classic with convertible sports car Paperboy (1985) - Newspaper delivery game avoiding obstacles The Last Ninja (1987) - Ninja adventure platformer with stealth elements Turrican (1990) - Platform shooter with exploration and power-ups World Class Leaderboard (1987) - Golf simulation with detailed courses The Sentinel (1986) - 3D puzzle game with unique first-person perspective Impossible Mission (1984) - Platform puzzle game with stealth and action Summer Games (1984) - Olympic sports competition minigames Winter Games (1985) - Winter sports competition minigames Commodore Amiga 500, 600, 1200, 1500 Defender of the Crown (1986) - Strategy game of medieval conquest and sword fighting Lotus Esprit Turbo Challenge (1990) - Racing simulator with stunning graphics Maniac Mansion (1987) - Point and click adventure game with humor and puzzles Rainbow Islands (1987) - Colorful platformer sequel to Bubble Bobble Lemmings (1991) - Puzzle strategy directing creatures to safety Another World (1991) - Cinematic platformer with rotoscoped animation Syndicate (1993) - Isometric tactical shooter in cyberpunk world Speedball 2 (1990) - Futuristic violent sports game Shadow of the Beast (1989) - Side-scrolling platformer with dark atmosphere Populous (1989) - Revolutionary god game shaping landscapes and civilizations Nintendo 64 GoldenEye 007 (1997) - Revolutionary console FPS based on James Bond film Super Mario 64 (1996) - 3D platforming pioneer exploring Princess Peach’s castle Wave Race 64 (1996) - Realistic water racing with dynamic wave physics The Legend of Zelda: Ocarina of Time (1998) - Epic adventure classic across two time periods Mario Kart 64 (1996) - Kart racing mayhem with memorable track designs Star Fox 64 (1997) - Space shooter on rails with Rumble Pak support Nintendo Wii Metroid Prime (2002) - First-person action adventure in 3D Metroid world New Super Mario Bros. Wii (2009) - Cooperative platformer with motion control Super Mario Galaxy (2007) - Gravity-based platformer exploring spherical planets Wii Sports (2006) - Motion control sports pack with bowling and tennis The Legend of Zelda: Twilight Princess (2006) - Epic adventure with wolf transformation mechanics PC Early Classics (1980s-1990s) Prince of Persia (1989) - Rotoscoped platform adventure with fluid sword combat Doom (1993) - Revolutionary FPS that defined the genre with fast-paced action Quake (1996) - 3D shooter evolution with fully polygonal environments Tetris (1985) - Timeless puzzle classic stacking falling blocks 1990s-2000s Half-Life (1998) - Story-driven FPS with immersive alien-infested facility Sokoban (1982) - Classic warehouse puzzle game of box pushing strategy Minecraft (2011) - Sandbox building and exploration with infinite creativity Portal (2007) - Physics puzzle game with portal mechanics and dark humor The Sims (2000) - Life simulation managing virtual people and houses Super Nintendo Entertainment System (SNES) Super Mario World (1990) - Launch platformer with Yoshi and gorgeous visuals The Legend of Zelda: A Link to the Past (1991) - Epic adventure classic exploring two worlds Super Metroid (1994) - Pioneering exploration platformer with interconnected world Donkey Kong Country (1994) - Lush jungle platformer with impressive graphics Chrono Trigger (1995) - Timeless RPG with multiple endings and memorable characters Sega Megadrive Ecco the Dolphin (1992) - Unique underwater adventure as a dolphin exploring alien worlds Sonic the Hedgehog (1991) - Iconic platformer about a speedy hedgehog collecting rings Streets of Rage (1991) - Beat ’em up action game with memorable soundtrack Golden Axe (1989) - Hack and slash fantasy action with magic spells Phantasy Star IV (1993) - Console RPG with classic four-character party combat Comix Zone (1995) - Action platformer set inside a comic book world Sony PlayStation 1-5 God of War (2018) - Action-adventure with Spartan warrior mythology LEGO games series - Family-friendly adventures building and exploring LEGO worlds Metal Gear Solid (1998) - Stealth action masterpiece with cinematic storytelling Grand Theft Auto V (2013) - Open-world crime simulation with multiple protagonists Red Dead Redemption 2 (2018) - Western adventure with detailed frontier world Uncharted 4: A Thief’s End (2016) - Cinematic action-adventure with treasure hunting The Last of Us (2013) - Narrative-driven survival horror in post-apocalyptic world Spider-Man (2018) - Superhero action swinging through New York City Horizon Zero Dawn (2017) - Open-world action RPG with robotic creatures Conclusion This collection represents just a fraction of the incredible games that have shaped my gaming journey across five decades of computing history. From the simple pleasures of early home computers like the Apple IIe and BBC Micro, through the golden age of 8-bit and 16-bit consoles, to the cinematic experiences of modern gaming platforms, each game has contributed uniquely to my love of gaming and my appreciation for interactive entertainment evolution. ...

January 1, 2020 · 6 min · James M