frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Original C64 Lode Runner Source Code

https://github.com/Piddewitt/Loderunner
46•indigodaddy•2h ago

Comments

phendrenad2•2h ago
Aaaaah it's one 21k assembly file (including data in hex format). Step #1 for anyone trying to port this to another platform will be to split it up into smaller files, no doubt.
gabrielsroka•2h ago
21 kloc
snvzz•2h ago
A license is not present, as to enable derivatives.

It will still be a while until copyright expires, unfortunately.

Pannoniae•28m ago
fortunately, you don't have to care about those details, just go and do it ;) I don't think the original person who decompiled someone else's intellectual property has too much ground to stand on here lol
rileytg•2h ago
this is a great remake of the Load Runner follow up, Mad Monks Revenge. it works amazing on a modern macOS!

https://mmr.quarkrobot.com/

emmelaich•54m ago
I'd love to play a LodeRunner with the same feel as the original. No version I've tried has the right feel. It's subtle.

Is this good? I downloaded but Virustotal said 1/66 vendors gave > "MaxSecure Trojan.Malware.300983.susgen Acronis (Static ML) Undetected"

Probably a false positive but enough for me not to try it.

eek2121•4m ago
WOW thank you for this!
kenjackson•2h ago
I love how well structured these old 8bit asm games always seem to be.
rhyperior•1h ago
oh my, they used my favorite solution for the how to draw a circle interview question
hackthemack•1h ago
For anyone curious, the draw a circle code in Circle.asm appears to use Bresenham's circle drawing algorithm.

https://www.geeksforgeeks.org/c/bresenhams-circle-drawing-al...

The secret is to draw 1 arc of a 45 degree angle and the reflect it (redraw it with different coordinates).

krajzeg•1h ago
Just wanted to note: this is in no way the original source code for the game. It's disassembled and commented source code.

Here is the repository owner explaining the process himself: https://github.com/Piddewitt/C64-Game-Source-Code

Nice work and interesting still, but maybe we can correct the title?

cogman10•48m ago
ehh, for these old games that's pretty close to the same thing.

A lot of old games were written in assembly. The difference between the disassembled and assembled code is/was pretty minimal.

What you ultimately lose out on is the comments and perhaps jump location names depending on the assembler.

Luc•1h ago
This can't be the original source code.

https://github.com/Piddewitt/Loderunner/blob/main/Lode%20Run...

Original source, I imagine, would be very tersely commented, if only to fit in memory / floppy, and would have very short variable and subroutine names, and lots of mess and commented-out lines from experiments.

This looks like a very lovingly done disassembly.

taink•3m ago
[delayed]
evereverever•1h ago
I just went to a talk at Portland Retro Game Festival by the dutch guy that made an official Atari Lode Runner port. He said he found a japanese book that had the C source in it and got the enemy AI from that.

This is pretty cool.

bluedino•29m ago
I don't think I ever played an actual 'Lode Runner', just Steve Moraff's version (DOS shareware?)

Whatever happened to that guy?

OpenAI's 'Embarrassing' Math

https://techcrunch.com/2025/10/19/openais-embarrassing-math/
1•salkahfi•3m ago•0 comments

Investors should be wary of this year's frenzy for crypto treasuries

https://www.businessinsider.com/digital-asset-treasury-bubble-crypto-bitcoin-bnb-solana-ethereum-...
1•zerosizedweasle•10m ago•0 comments

Jensen Huang says Nvidia went from 95% market share in China to 0%

https://fortune.com/2025/10/19/jensen-huang-nvidia-china-market-share-ai-chips-trump-trade-war/
1•zerosizedweasle•11m ago•0 comments

Networking for Spies: Translating a Cyrillic Text with Claude Code

https://austinpatrick.substack.com/p/networking-for-spies-translating
1•AustinLikesAI•19m ago•0 comments

RSS is still pretty great

https://www.pcloadletter.dev/blog/rss/
2•ronbenton•20m ago•0 comments

Ask HN: Best way to make a documentation website for an open-source project?

2•mudge•20m ago•0 comments

Three times faster with lazy imports

https://hugovk.dev/blog/2025/lazy-imports/
3•todsacerdoti•21m ago•0 comments

Performing Long-Running Background Tasks on iOS and iPadOS

https://developer.apple.com/documentation/BackgroundTasks/performing-long-running-tasks-on-ios-an...
1•Austin_Conlon•24m ago•0 comments

Emscripten-forge – conda recipes for the emscripten-wasm32 platform

https://emscripten-forge.org/
1•gurjeet•24m ago•0 comments

Free AI Image Extender

https://www.pixextender.com
1•wismoy•25m ago•0 comments

Artillery exploded prematurely over California freeway during marine celebration

https://www.theguardian.com/us-news/2025/oct/19/california-marines-explosion-freeway-jd-vance
2•asib•25m ago•1 comments

Conda-forge – community-driven packaging for conda

https://conda-forge.org/
1•gurjeet•26m ago•0 comments

Conda – language-agnostic, multi-platform package management

https://conda.org/
1•gurjeet•27m ago•0 comments

Show HN: Slidebits SEO Insights – Type Any URL Get SEO Advice from Gemini (AI)

https://slidebits.com/seo-insights
1•ojr•30m ago•0 comments

From Hollywood to horticulture: Cate Blanchett on a mission to save seeds

https://www.bbc.com/news/articles/cwy7ekl4yl8o
2•RickJWagner•32m ago•0 comments

MazeGarden

https://mattstark.itch.io/mazegarden
1•memalign•37m ago•0 comments

TimeGPT 2: Foundation Models for Time Series Forecasting

https://www.nixtla.io/blog/timegpt-2-announcement
1•alexd127•45m ago•0 comments

Japan aims to tighten rules for business manager visas from October

https://www.japantimes.co.jp/business/2025/08/26/japan-tighten-visa-business-manager/
2•mikhael•50m ago•0 comments

Shohei Ohtani Just Played What May Be the Greatest Game of All Time

https://www.wsj.com/sports/baseball/shohei-ohtani-dodgers-home-runs-pitching-stats-b3af0244
2•djkivi•51m ago•0 comments

Guinea Pig Cages

https://guineapigsaustralia.com.au/
4•sgloss•59m ago•0 comments

Any decent error message is a kind of oracle

https://digitalseams.com/blog/any-decent-error-message-is-a-kind-of-oracle
2•bobbiechen•1h ago•0 comments

Smart jab can shrink head and neck cancer tumours within six weeks, trial finds

https://www.theguardian.com/science/2025/oct/19/smart-jab-shrink-head-neck-cancer-tumours-six-wee...
5•devonnull•1h ago•0 comments

The "Chinese Room" Argument: It's Not Thinking, It's Just an Algorithm

https://en.wikipedia.org/wiki/Chinese_room
2•cmiles74•1h ago•0 comments

Calculating the Bounding Rectangle of a Circular Sector

https://asawicki.info/news_1791_calculating_the_bounding_rectangle_of_a_circular_sector
3•ibobev•1h ago•0 comments

LoC Is a Dumb Metric for Functions

https://theaxolot.wordpress.com/2025/10/18/loc-is-a-dumb-metric-for-functions/
2•Axol•1h ago•1 comments

Claude Skills Hub – A Directory for Claude AI Skills

https://claudeskills.info/
2•ursaiceice•1h ago•1 comments

Historical Computer Generated Animations

https://www.4rknova.com//blog/2018/12/01/animation-videos
1•ibobev•1h ago•1 comments

QuickDrawViewer: A Mac OS X utility to visualise QuickDraw (PICT) files

https://github.com/wiesmann/QuickDrawViewer
13•ibobev•1h ago•2 comments

Optus among companies earning billions in Australia but paying no income tax

https://www.theguardian.com/australia-news/2025/oct/03/optus-among-companies-earning-billions-in-...
2•PaulHoule•1h ago•0 comments

States that weakened gun laws saw rise in pediatric mortality, study finds

https://www.cnn.com/2025/06/09/health/state-gun-laws-pediatric-deaths
9•trafficengineer•1h ago•3 comments