trash
fedilink
mesamune
creator
link
fedilink
English
61Y

Thats my understanding of what happened here. The code is even included in this port. So everything was written from the ground up. I haven’t had a chance to actually compile it yet, but it looks solid.

@[email protected]
link
fedilink
English
10
edit-2
1Y

I think the binary they distributed still included the art and sound assets; the users didn’t have to provide their own. And “clean-room” design is more than just providing source code. You need to provide a “paper trial” / commit history and documentation of how the final code was derived from the original code. My mistake, clean room is when you recreate the project without reading the original/compiled code at all. Specifications are written based on observed behaviors of the original user-facing program and new code is written according to that.

@[email protected]
link
fedilink
English
41Y

Can you really not read any of the compiled code tho? Like if I take the binary, put it in ghidra and use that to reverse engineer something, is that not clean room still?

I remember watching Halt and Catch fire where they had 1 group writing specs for what he REed and another group would write that code according to spec.

@[email protected]
link
fedilink
English
51Y

I thought decompiling with Ghidra was okay too, I may have just misunderstood the wiki article when I double checked post-commenting and crossed out my comment. I’m not entirely sure what comprises “proprietary techniques”. But I’m pretty sure that documentation needs to be provided in order to keep it on the legal side. Hopefully this project can come back and recieve continued support ala similar decomp projects.

Create a post

Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.

Weekly Threads:

What Are You Playing?

The Weekly Discussion Topic

Rules:

  1. Submissions have to be related to games

  2. No bigotry or harassment, be civil

  3. No excessive self-promotion

  4. Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts

  5. Mark Spoilers and NSFW

  6. No linking to piracy

More information about the community rules can be found here.

  • 1 user online
  • 186 users / day
  • 791 users / week
  • 2.3K users / month
  • 6.32K users / 6 months
  • 1 subscriber
  • 4.88K Posts
  • 101K Comments
  • Modlog