frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Reimagining Xenon II (a 1989 classic game) using Fable and Ghidra [video]

https://www.youtube.com/watch?v=n3EKR58-T1U
1•forelle2•1h ago

Comments

forelle2•1h ago
In the short window Fable was available I decided to finish off one of my background projects and was pretty blown away with the combination of Ghidra and Fable working together.

Xenon II - Megablast by the Bitmap Brothers was one of my favorite games growing up. The style and music (Bomb The Bass!!) was groundbreaking for the time IMHO.

The gold standard version of Xenon II was for the Amiga but I wasn't cool enough to have one, so I had to make do the with (also amazing) PC port from the Assembly Line.

I've always want to make the PC port the best version and show those Amiga guys the true way of DOS.

I've been working on reverse engineering the PC version into Typescript and making some updates. I'd got a bunch of the core work done using Opus etc but wanted to see if the Fable reverse engineer hype was true.

Using Ghidra for a decompilation pre-pass / spot decompilation and Fable was amazing. I got more done in two days than I'd got done in 6 or 7 weekends before that.

I ended up with

* A Jos Stam style GPU accelerated fluid simulation for the play field * A modular FM synth with impulse response audio system * Rock solid 60 fps * Fully updated collision, projectile and shield rendering

The gameplay is authentic to the original, but the FX, audio and rendering is fully updated.

Fully credit of course goes to the Bitmap Brothers / Assembly line.

Future Self

https://futureyou.media.mit.edu/
2•onemoresoop•1m ago•0 comments

Show HN: Almost all of MonsterWriter's back end is open source

https://www.monsterwriter.com/building-linkedrecords.html
1•WolfOliver•1m ago•0 comments

Apple is about to make Hide My Email useless

https://arseniyshestakov.com/2026/06/16/apple-is-about-to-make-hide-my-email-useless/
1•SXX•4m ago•0 comments

Ask HN: What's your multi-agent orchestration setup, and success rate with it?

1•mandeepj•4m ago•0 comments

A Compendium of Canonical Charts

https://chris-parmer.com/compendium-of-canonical-charts/
1•chriddyp•11m ago•0 comments

Users cry foul after AMD stripped memory crypto from its consumer CPUs

https://arstechnica.com/security/2026/06/users-cry-foul-after-amd-stripped-memory-crypto-from-its...
4•Cider9986•11m ago•0 comments

Ask HN: How do you make LLM generated text believable?

1•StahlGuo•11m ago•0 comments

Ask HN: Those making $500/month on side projects in 2026 – Show and tell

2•fazkan•12m ago•1 comments

Why Anthropic candidates fail culture after clearing coding and system design

https://www.hack2hire.com/blog/what-anthropic-actually-tests-and-what-gets-candidates-rejected-2026
2•hack2hire•12m ago•1 comments

Run Gemma on the edge with the Coral Board [video]

https://www.youtube.com/watch?v=o2rUT2GloV0
1•simonpure•12m ago•0 comments

US manufacturer of military TV walls sold to China, US wants it back

https://www.thewirechina.com/2026/06/14/behind-the-screens/
3•ilamont•13m ago•0 comments

German broadcaster removes TV intro after Elon Musk takes legal action

https://www.bbc.com/news/articles/c0jyzp9z9deo
1•only_in_america•15m ago•0 comments

Will AI End the Open Internet? [Wading Through AI – Episode 6] [video]

https://www.youtube.com/watch?v=gR2T1uxHG7o
1•justin66•16m ago•0 comments

A 1969 camera operators' strike created Upstairs Downstairs multiverse

https://ironicsans.ghost.io/the-color-strike/
1•ohjeez•17m ago•0 comments

Researchers use tiny radio backpacks to track elusive gecko species

https://www.rnz.co.nz/news/environment/598179/researchers-use-tiny-radio-backpacks-to-track-elusi...
1•speckx•17m ago•0 comments

Moving 100TB of backups from MinIO to self-hosted SeaweedFS on Hetzner

https://we-manage.de/en/blog/seaweedfs-on-hetzner-self-hosted-s3-storage
2•shakalandy•18m ago•0 comments

Show HN: Cpt-city, Xkcd colour schemes

https://phillips.shef.ac.uk/pub/cpt-city/xkcd
1•jjgreen•18m ago•0 comments

Outlet Video – Watch videos, 100% free, always

https://outletvideo.pages.dev/
1•telui•18m ago•0 comments

Ask HN: Is there a Vim/Emacs for video editing?

1•pedrodelfino•21m ago•0 comments

Data Processing Is Becoming a GPU Workload

https://www.anyscale.com/blog/data-processing-becoming-gpu-workload
1•robertnishihara•24m ago•0 comments

AI's Silent Leap: From Code to Cognition

https://ameyalambat.com/blog/ai-coding-fatigue
3•ameyalambat128•24m ago•0 comments

Migrating from Claude to DeepSeek without breaking everything

https://blog.firetiger.com/migrating-from-claude-to-deepseek-without-breaking-everything/
2•matsur•25m ago•0 comments

Let's talk about your digital remains

https://blog.avas.space/digital-remains/
1•speckx•25m ago•0 comments

Show HN: Ctx, save tokens by loading only the relevant tools

https://github.com/stevesolun/ctx
2•stevesolun•27m ago•0 comments

How to Confuse Some SSH Bots

https://nochan.net/b/Internet-Crap/20260108-Confuse-Some-SSH-Bots/
1•Bender•27m ago•0 comments

Montana's SB535 and a Potential Biotech Renaissance in America

https://marginalrevolution.com/marginalrevolution/2026/06/montanas-sb535-and-a-potential-biotech-...
2•paulpauper•29m ago•0 comments

How HN: Claudestat – real-time Claude Code monitor with loop detection

https://github.com/DeibyGS/claudestat
1•deibyg•29m ago•0 comments

Another estimate of the productivity gains from AI

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6663038
1•paulpauper•29m ago•0 comments

Council of Europe hacked in ShinyHunters' PeopleSoft heist

https://www.theregister.com/cyber-crime/2026/06/15/council-of-europe-hacked-in-shinyhunters-peopl...
2•Cider9986•29m ago•0 comments

Do AIs Make Good Traders, and Do They Make Good Traders Better?

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6946559
1•paulpauper•30m ago•0 comments