Life & fun · alternatives · 2026
24 alternatives to Tenebra game PC port of popular Commodore 64 game
Guide the hapless protagonist to the exit, while keeping in mind that he is afraid of darkness and refuses to walk in the dark areas.
Tenebra is a PC port of a classic Commodore 64 game where players guide a protagonist through levels to reach the exit. The character has a fear of darkness and will not walk through dark areas, creating the puzzle… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Tenebra game PC port of popular Commodore 64 game launched in 2022; newer entries below may have overtaken it.
- 1

Ideal xmas gift for any Commodore 64 fans that love Tenebra
2022 · h4plo.itch.io · its alternatives →
- 22W
Simple retro paddle arcade game written in Javascript, using good ol' Canvas.
2024 · raould.github.io · its alternatives →
- 3TB
OFRAK Tetris is a project I started at work about two weeks ago. It's a web-based game that works on desktop and mobile. I made it for my company to bring to events like DEF CON, and to promote our binary analysis and patching framework called OFRAK. In the game, 32-bit, little-endian ARM assembly instructions fall, and you can modify the operands before executing them on a CPU emulator. There are two segments mapped – one for instructions, and one for data (though both have read, write, and execute permissions). Your score is a four byte signed integer stored at the virtual address pointed…
2023 · ofrak.com · its alternatives →
- 4
Oneliner64▲74Complete arcade action game for Commodore64 in 1 line code
2016 · oneliner64.com · its alternatives →
- 5KR
I got DOOM running in KiCad by rendering it with PCB traces and footprints instead of pixels. Walls are rendered as PCB_TRACK traces, and entities (enemies, items, player) are actual component footprints - SOT-23 for small items, SOIC-8 for decorations, QFP-64 for enemies and the player. How I did it: Started by patching DOOM's source code to extract vector data directly from the engine. Instead of trying to render 64,000 pixels (which would be impossibly slow), I grab the geometry DOOM already calculates internally - the drawsegs[] array for walls and vissprites[] for entities. Added a…
Nov 2025 · mikeayles.com · its alternatives →
- 6

Papercraft videogame cartridges you can print and pirate with a copy machine. - kesiev/rewtro
2019 · github.com · its alternatives →
- 7IM
Hi, As a 8-bit C64 game coder in eaarly 90ties and currently mostly FE-focused dev, decided to give a go to a simple retro game archive. This is purely fun project - so i decided to post it to HN, mayne it'll resonate :)
2023 · polishpixels.com · its alternatives →
- 8

Online roguelike with sci fi & space themes.
2024 · asterogue.com · its alternatives →
- 9

Palmer Luckey's new startup, a modern Game Boy console
2024 · modretro.com · its alternatives →
- 10

2025 · 0xdeadtype.theden.sh · its alternatives →
- 11

My keyboard fell apart. Now it's your problem.
Jun 2026 · its alternatives →
- 12

PS2 games in the browser: static recompilation to WebAssembly with a native runtime - snuri00/ps2-web-recomp
12d ago · github.com · its alternatives →
- 13

Hi HN, I’ve been working on Gore – a port of the classic Doom engine written in pure Go, based on a ccgo C-to-Go translation of Doom Generic. It loads original WAD files, uses a software renderer (no SDL or CGO, or Go dependencies outside the standard library). Still has a bit of unsafe code that I'm trying to get rid of, and various other caveats. In the examples is a terminal-based renderer, which is entertaining, even though it's very hard to play with terminal-style input/output. The goal is a clean, cross-platform, Go-native take on the Doom engine – fun to hack on, easy to read,…
2025 · github.com · its alternatives →
- 14

- 15

An experimental retro game based on CSS Grid Layout
2018 · its alternatives →
- 16

80x23 terminal tetris! Contribute to taylorconor/tinytetris development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 17

Gridrunner (1982) by Jeff Minter. Contribute to mwenge/gridrunner development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 18AR
My background project for the last two years has been re-implementing my 2004 C++ shoot'em up game in TypeScript + WebGL, and it's finally done (just in time for the 20th anniversary!) Play the game online: https://nicollet.net/blog/darklaga/darklaga.html Technical article about the remake: https://nicollet.net/blog/darklaga/remake.html I have tested Firefox, Chrome and Edge on desktop and mobile (no access to a device capable of running Safari). It's amazing how much difference 20 years makes: the hardware is so much more powerful, the web…
2024 · nicollet.net · its alternatives →
- 19

- 20

A simple text-based adventure game. Contribute to skx/lighthouse-of-doom development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 21

Yet another 6502 emulator that one day dreams of being an Atari 2600. - haldean/x6502
2013 · github.com · its alternatives →
- 22

Hi HN! I've been tinkering with this mini-game / horror experience for a while. I hope it creeps you out! You can go into settings to toggle between 2 different chatbots: a scripted experience (with achievements to unlock) and a more versatile GPT-3 mode. Let me know what you think! :) There's also a toggle to show how the mouse magic is made. Source is available here: https://github.com/baobabKoodaa/ouija
2022 · ouija.attejuvonen.fi · its alternatives →
- 23

Tetris brick game is an free, super lightweight puzzle game
2023 · play.google.com · its alternatives →
- 24

2021 · github.com · its alternatives →
Also compare
- ATTN: Commodore 64 fans Tenebra alternatives
- 2d web paddle game alternatives
- Tetris, but the blocks are ARM instructions that execute in the browser alternatives
- Oneliner64 alternatives
- KiDoom – Running DOOM on PCB Traces alternatives
- Rewtro plays tiny videogames encoded in origami GameBoy cartridges alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →