Live data from Hacker News

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

neuviemeporte.github.io

21–30 of 78 posts

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

#21
post #14

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 go…

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?

Images, music, video, and text would all be under copyright, while characters and logos may be registered trademarks.

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

#23
post #20

It’s ridiculously easy to port games now. https://robin.tooclever.org took less than a day in API time

[flagged]

Calm down babe, I’ve been doing game disassembly, emulation and ports for a few decades by now. It’s just a fact that it has become ridiculously easy with top end models, because they locate every know piece of information out there. Can’t deny it.

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

#24
post #8

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...

Aren't these names trademarked? I can imagine lockheed selling the rights for a side income lol

Same as for any game that uses real car brands or gun manufacturers, quite a few of these companies are willing to license for certain types of game

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

#27
post #15

Earlier quoted context omitted.

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.

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 wh…

> it would be extremely easy for the rightholders to claim that both agents have most certainly ingested the binary during their training phase

Ingested the binary?

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

#28
post #21
post #14

Earlier quoted context omitted.

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?

Images, music, video, and text would all be under copyright, while characters and logos may be registered trademarks.

Oh yes, of course. I was talking about reverse engineering the code only. Requiring the official assets is a no-brainer.

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

#29
post #15
post #14

Earlier quoted context omitted.

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?

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.

Yeah, that approach makes the most sense.

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

#30
post #15

Earlier quoted context omitted.

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.

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 wh…

If they try to claim that then they need proof, right? Good luck getting that.
Post reply on HN