nowfound

Dev tools · alternatives · 2026

24 alternatives to Cave Adventure 1976 PICO-8 port

Made this during COVID. I was into PICO-8 at the time and saw someone ported DOOM to it. I'm more of a text adventure guy, so I decided to port ADVENT. Basically I wrote a FORTRAN-to-Lua transpiler. The hardest part was figuring out what version of FORTRAN the source code was written in, finding a manual, cramming it into the limited cartridge space, but most of all, wrapping my mind around the data file format. Always admired Will Crowther for making this. Very fun project. I recorded myself during the whole process but I never posted a video. Future work maybe.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Cave Adventure 1976 PICO-8 port launched in 2024; newer entries below may have overtaken it.

  1. 1

    I sometimes pick up random projects just because I can, this was one of those times. I made it as a week long project a while back this year but never shared here, so thought to go for it haha. I created a game inspired by Doom and the backrooms called The Backdooms under 2.4kb in minified html. (for reference, this entire post would be around 1.8kB haha) I had to use a not popular way of using GZip with Zlib headers (had to write my own script for compressing it, also in the repo) to eventually convert it a size 40 QR code that works right in your browser using Decompressionstream API. This…

    2025 · github.com · its alternatives →

  2. 2IM

    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 →

  3. 3AR

    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 →

  4. 4

    Ready for a space adventure?

    2018 · makizo.itch.io · its alternatives →

  5. 5

    Hello HN, I'm sharing a little open-source utility I wrote recently. I'm a huge fan of Brendan Gregg's "BPF Performance Tools" book. However, every time I SSH into a fresh server, most of the diagnostic tools aren't installed there and installing them can be really annoying. I decided to use Nix package manager and LLMs to make this process straightforward. My utility first downloads a "toolbox" of Linux utilities (built with Nix), runs Brendan Gregg's famous "60-second Linux analysis" playbook and then summarizes the results with an LLM. So "60-second Linux analysis" now becomes a single…

    Mar 2026 · quesma.com · its alternatives →

  6. 6

    This was an interesting porting project for a few reasons (IMO): - The original game is/was awesome and, from a programming perspective, a wonder -- smooth scrolling arcade game on a 128kb Mac in 1984... - The port was done with a lot of help from AI (mostly Claude Code, but some Gemini CLI as well). I'm a programmer; it wasn't vibe-coded. But I couldn't have done the port of 68k assembly without it. FWIW, Claude seemed better at actually porting the 68k assembly but Gemini was better at finding bugs. YMMV. - I love Redux and Redux Toolkit for state management. For the port, I put the…

    2025 · continuumjs.com · its alternatives →

  7. 7IM

    Try it at: ssh krnl.duetbrowser.com No sign up, totally free - no download. Let me know what you think. Prior art exists (brow.sh) but I wasn't satisfied with their graphical take. I wanted the raw, old skool terminal days of the early internet - BBS, and old green phosphor library comptuers - but running the modern web, with all the bells and jingle jangle whistles (JavaScript, etc). No funding, no VC, just 100% raw terminal fun. Not sure how long the demo will last, but try it out.

    Jul 2026 · its alternatives →

  8. 8

    This post is from a protected account.

    2017 · twitter.com · its alternatives →

  9. 9

    Hi HN! I made this project to indulge in some nostalgia for the Palm OS era. One of the hardest technical problems was fitting an entire replay’s worth of state into the URL fragment so games could be shared. I wrote up some of the details here: https://memalign.github.io/p/caveribbon.html

    2024 · memalign.github.io · its alternatives →

  10. 10

    I'm working on the Survival Crafting RPG that you would have played on your Apple II back in the '80s. You can think of it as Valheim's gameplay crammed into the tile-based UI of the old Ultima games. It has a procedurally-generated open world with towns and NPCs to talk to, all the resource gathering, mining, crafting stuff you'd expect in a modern survival game, and some good old fashioned dungeon crawling to boot. I've been working on it off and on for the last several months. It's complete up through the Bronze Age (in Valheim terms). Let me know what you think!…

    May 2026 · stravaeger.com · its alternatives →

  11. 11

    i built a small site to collect memories of the things we grew up with: floppy drives, Game Boys, cassette tapes, forgotten software, classic games. the tech stack is React, Supabase and Vercel. fair warning: the items on there right now were seeded by AI to get things started. the goal is for it to grow through community submission. there's a submit form, no account needed. i'd love to gather some early feedback and get some more ideas. something i was thinking about in the future is having users create accounts to favorite items and comment their own personal experiences with items. right…

    Mar 2026 · fossilware.tech · its alternatives →

  12. 12DH

    Hi HN ! I built a text adventure as a way of learning Flask / app development. It runs in browser (hosted on a cheap DO droplet). I've been wanting more games like Animal Crossing that take place in real time, so this game has a real time clock and moon phase system. I've never shared something like this on here before so I hope this is OK. Happy to answer any questions about it!

    2024 · deadhorse.eurydice.me · its alternatives →

  13. 13

    Hello HackerNews, I'm Kaamkiya, the author of this program. It's a collection of minimal games made for terminals, like 2048, Hangman, and even two player games like pong. They're all text-based, but they can actually be quite fun. If you want to test it right now, you can do this: go run github.com/Kaamkiya/gg@latest I started this project out of boredom, honestly. I was bored, and when I'm bored I like to code or play video games. So I coded video games. I kept them really minimal though, because I'm not great at gamedev and thought it would be easier to contribute to text-based…

    2024 · github.com · its alternatives →

  14. 14

    We made this for our school project. I think we went a little too ambitious.

    2023 · github.com · its alternatives →

  15. 15YA

    I must say I was encouraged to post my project here when I saw the positive response to this post: http://news.ycombinator.com/item?id=3780731 Before you make any comments, please keep in mind that the project is written for fun. I'm not forcing anyone to use it. In fact, nobody should use the current unstable version in a serious project. Here is the link: http://github.com/bsg/libserv Please share your thoughts. All criticisms are welcome, even the harsh ones. p.s. The project is still a work-in-progress.

    2012 · its alternatives →

  16. 16

    So, I've never written a line of Rust in my life. I wouldn't know an `&mut this` from a mutandis. But I saw a tweet about a month ago that said, in this new era of AI, you'd be able to just take a library that you love, throw a TUI around it, and call it an app. So I spent about 200 bucks last month, here's what I came up with: Imbolc is a DAW that runs entirely in your terminal. It talks to scsynth over OSC and ships 58 instruments and 39 effects. VSTs are a work in progress, also GarageBand loops if you want to recreate "Umbrella". The codebase is about 60k? lines of Rust across 5 crates,…

    Feb 2026 · github.com · its alternatives →

  17. 17

    Hi HN! This is my first game — something I’ve always wanted to do. It’s a small browser game built with Phaser 3, React, and the phaser template (https://github.com/phaserjs/template-react-ts/). I made it in 2 days (like 8 hours in total real time) using gemini-cli. About 90% of the code was generated with AI, but I learned a lot by making fine tweaks. It only works on PC since it’s a typical WASD + R (reload) shooter. I’d love feedback on: - Gameplay (is it fun, too hard?) - Ideas for new features Thanks in advance! ps: I used cubes as a prototype, but now I kind of…

    2025 · cubic-zombies.pages.dev · its alternatives →

  18. 18HN

    Written in Erlang, lots of new features--I hope you find it cool/useful/interesting.

    2012 · icheishvili.github.com · its alternatives →

  19. 19

    Fully leaned into vibe coding this time around. Started on v0, at some point ejected into running locally (getting v0's exported folder to run locally was a challenge), then iterated with Cursor over the course of a few hours. Really neat how much can be accomplished just conversationally these days.

    2025 · macrodata-refinement.arjit.me · its alternatives →

  20. 20AF

    Atlas Fury is an action game for mobile devices. I wanted to create a game I would play wherever I go that was inspired by Tyrian from the 90s. It's a time waster, but eh what arcade game wasn't a time waster? This is the first time I've created a game with Godot. On mobile no less which has it's fair share of issues. For example, iOS runs slower than Android. I'm not complaining, I profiled and targeted some older devices approx. 4-7 years ago, so far so good.

    2024 · its alternatives →

  21. 21WV

    Hey everyone, my friend and I created a GitHub Wrapped video for developers to showcase their activity on the platform in a more fun way. The implementation is open-source (https://github.com/rendleyhq/github-wrapped-2024) if you're interested in how it was built. To get a bit geeky, we used masks, keyframe animations, luma key shaders to remove the background from the confetti video, and some other techniques. Also, everything is rendered directly in the browser!! I'm curious to hear your thoughts on the rendering performance, especially if you're running this on your…

    2024 · rendley.com · its alternatives →

  22. 22

    Democratisation of local AI is key. I've been working on pushing the limits of commercial hardware, squeezing any extra bit possible. My Scientific Agentic AI hareness helped me to reallocate every single bit of it. I rewrote the Kernel, I went down the CUDA rabbit hole until I have been able to explain any bit and any ms of computational power involved in the process pushing the Qwen 30B-A3B from 8 tok7s to 19 tok/s with llama.cpp up to 22.2 tok/s with my project and 109 tok/s on not novel content and speeding up the prefill by 5-9X

    Jul 2026 · github.com · its alternatives →

  23. 23MW

    Happy Halloween! Instead of going to a Halloween party this year, my wife and I decided to run a tiny Hackathon and built this little retro choose-your-own-adventure to pay tribute to a popular series of yesteryear. Try and escape! Also pumpkin mode!! We made liberal use of ChatGPT for code, DALLE3/Midjourney for images, but did most of the storyboarding/writing ourselves because we couldn't stand the style of GPT4/Claude.

    2023 · tremella.github.io · its alternatives →

  24. 24

    Hey any astrophysicist reading hn there? Was sick in august (yeah isn't that nice) and made a small python fits table viewer for the terminal with textual. It would be great to have people try it so if you find any issue I can improve it. If you have no FITS file but would like to try regardless there are some test file in `/test`. Ciao!

    2024 · github.com · its alternatives →

Also compare

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 →