frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

DOS Game "F-15 Strike Eagle II" reversing project needs DOS test pilots

https://neuviemeporte.github.io/f15-se2/2026/06/20/needyou.html
73•LowLevelMahn•2h ago

Comments

LowLevelMahn•2h ago
Playable DOS version available

First step was the full reverse to assembler, second step is to convert the assembler to binary equal compiled C code, all this still on DOS until no assembler code is left, then the porting to Linux,Windows will start

Reversing tends to bring in new bugs and its not easy to find all bugs in such old and reversed code - but so far everything seems to work

try finding open bugs if you got version 451.03 of F-15 around combined with Dosbox or a real DOS

find latest DOS release here: https://github.com/neuviemeporte/f15se2-re/releases

the f15_se2-*.zip file contains the replacement executables for the DOS game

The airforce needs YOU!

yepyoukno•1h ago
Nice work!

I’m not sure you should beat yourself up too much for a Linix* port, emulators are so well supported and ubiquitous, if it works there (not everything does), call it a win!

I use Lutris (https://lutris.net/) for its ease of use.

I can see your a “low level mahn” and this may be more of a quest for you than playing a cool retro game.

Any which way, GREAT WORK!!!!

LowLevelMahn•35m ago
its mostly the combined work of AJenbo, neuviemeporte and others - my part is very small, fixing some compilation problems with newer compilers and spreading the news

C source needs to get compiled on every platform reachable - that is a must :)

skerit•31m ago
I'm currently reverse engineering a few games too. It's quite easy with AI now. But I'm worried about the legality of it all. Any thoughts on this?
habagav•21m ago
You could do “clean room engineering” approach where the reversing agent generates a specification from its findings, and then have a separate agent reimplement the code without seeing the original binaries/code.

You’d just have to make sure the specification doesn’t include actual source snippets (the AI will try this if you don’t specify). Pseudo code would be sufficient I guess where necessary.

alberto-m•11m ago
Unless you develop your AI agent from scratch or you clone a never-released game, it would be extremely easy for the rightholders to claim that both agents have most certainly ingested the binary during their training phase, since it's well known that the hyperscalers have pirated everything that could be pirated to train their LLMs. Which is why malus.sh is a parody, not a real service.

One should be honest about what one builds. The F-15 project does that: the aim is the reconstruction of the original game, down to the opcodes; on the other hands it requires the user to provide the original game assets.

mikerg87•1h ago
I posted this to twosopbts.com so that one more retro gaming community will know of the call
cf100clunk•1h ago
> twosopbts.com

I'm not getting DNS NX results.

slater•1h ago
https://twostopbits.com/item?id=9081
Waterluvian•1h ago
Does AI fit well in trying to reason about the structure of a decompiled project when you lack symbol names?

This isn’t my wheelhouse but I was surprised just how well AI could figure out the intent of the structure of some JavaScript where I had no source maps.

AJenbo•57m ago
Yes it's very helpful
louwrentius•1h ago
I've played this game so much on a Laser (Dutch computer brand) 286 with VGA monochrome screen, in the early '90s.
imrehg•1h ago
Oh, this was one that I played a lot as a kid! (Alongside F-19 Stealth Fighter, F-117A Nighthawk Stealth Fighter - the two that apparently came before and after this game - TIL, and to a lesser extent F-14 Tomcat)

I think, this needs the original game files to run, if I read things correctly. So probably just gonna read the dev journals, rather than fly this particular bird again...

sourcegrift•45m ago
Aren't these names trademarked? I can imagine lockheed selling the rights for a side income lol
alberto-m•5m ago
The dev blog is one of the best retro-reversing journal you can find. Happy reading!
smrtinsert•1h ago
Man I loved this game. My friend and I would split responsibility and share the keyboard. One did the firing other the navigating
bigmattystyles•17m ago
If it's the game I'm thinking of, floppy copies were going around my middle school in France at the time but this was a game that without the manual, good luck even getting the plane off the ground. I seem to recall a mode where you started out in the air. Fun times.
shdh•13m ago
I never played this, but I did play Janes F/A-18, was a great game

Bill Gates on Steve Jobs

https://twitter.com/TechEmails/status/2067975210884882820
1•ksec•25s ago•0 comments

Quantum Fisher Information in a Strange Metal

https://www.nature.com/articles/s41567-026-03298-0
1•bookofjoe•3m ago•0 comments

Magnitude: A coding agent that runs on open models

https://magnitude.dev
1•ksec•7m ago•0 comments

Revised Rules of Engineering Leadership

https://lethain.com/revised-rules-of-engineering-leadership/
1•zdw•8m ago•0 comments

Exosomes in nanomedicine: A cell-free therapeutic intervention in burn wounds

https://pmc.ncbi.nlm.nih.gov/articles/PMC11462792/
1•CharlesW•10m ago•0 comments

Mark Rober demonstrate relay attacks by "stealing a car" [video]

https://www.youtube.com/watch?v=h0EGCnBjTVk
2•kidbomb•11m ago•2 comments

The ability to regrow body parts is dormant in mammals, not lost

https://www.sciencedaily.com/releases/2026/06/260617032207.htm
2•nryoo•15m ago•0 comments

Was lucky to have tested fable 5 on chess-bench

https://www.chess-bench.com
1•hardikvora•17m ago•0 comments

Claude Guillemot, co-founder of Ubisoft, dies in plane crash

https://www.cbsnews.com/news/claude-guillemot-dies-age-69-ubisoft-assassins-creed/
1•iugtmkbdfil834•20m ago•0 comments

Floppy Disk Piracy: How Software Was Shared Before the Internet

https://comuniq.xyz/post?t=1280
1•01-_-•20m ago•0 comments

I improved my old project "ScoreCast" after 3 years

https://github.com/Costasgk/ScoreCast
1•costas_8•20m ago•1 comments

Dialog

https://dialog.org/
1•paulpauper•21m ago•0 comments

Are You in the Weights?

https://intheweights.com/p/peterboettke
1•paulpauper•22m ago•0 comments

Refik Anadol's Dataland, the first AI art museum

https://www.theartnewspaper.com/2026/06/18/refik-anadol-dataland-opens-los-angeles
1•paulpauper•22m ago•0 comments

AIPropel, AI-powered proposal generation for freelancers and agencies

https://www.aipropel.app/
1•omardakelbab1•23m ago•0 comments

Tangled: Knot-Stored Cob Proposal

https://leaflet.pub/p/did:plc:xasnlahkri4ewmbuzly2rlc5/3mmex6biynk2g
1•jeremyjh•23m ago•0 comments

That which is unique, breaks

https://map.simonsarris.com/p/that-which-is-unique-breaks
1•mmphosis•24m ago•0 comments

Shard your locks: benchmarking 6 Go cache designs

https://strebkov.dev/posts/shard-your-locks/
1•kluyg•25m ago•0 comments

You probably don't need event-driven architecture

https://openacme.org/blog/you-dont-need-event-driven
1•theanonymousone•25m ago•0 comments

I Stopped Trusting SSH Key Files

https://igorstechnoclub.com/why-i-stopped-trusting-ssh-key-files/
2•Tomte•29m ago•1 comments

How to Attract Bats to Your Backyard

https://www.batcon.org/bat-house-tips-tricks/
1•andsoitis•29m ago•0 comments

We built an internal data analytics agent

https://github.blog/ai-and-ml/github-copilot/how-we-built-an-internal-data-analytics-agent/
1•Brajeshwar•37m ago•0 comments

UHF X11: X11 Built for VisionOS and Apple Vision Pro

https://www.lispm.net/apps/uhf-x11/
12•zdw•38m ago•3 comments

Bun has an open PR adding shared-memory threads to JavaScriptCore

https://github.com/oven-sh/WebKit/pull/249
3•gr4vityWall•39m ago•0 comments

Lena Walks

https://www.nomadicmatt.com/
2•docscannerss•40m ago•0 comments

SMPTE Makes Its Standards Freely Accessible

https://www.smpte.org/blog/smpte-makes-its-standards-freely-accessible-openingstandards-library-t...
22•zdw•41m ago•8 comments

Before SpaceX IPO, investors in China acquired stakes

https://www.propublica.org/article/spacex-elon-musk-ipo-foreign-investors-china
1•joozio•41m ago•0 comments

Ember, a native iOS Hacker News reader I built around accessibility

https://github.com/DatanoiseTV/ember-hackernews
14•sylwester•42m ago•3 comments

Hoog: Europe Is Losing [video]

https://www.youtube.com/watch?v=C84Lnyv0gTs
1•Klaster_1•42m ago•0 comments

How I Work

https://www3.nccu.edu.tw/~jthuang/krugman.html
1•jruohonen•43m ago•0 comments