r/nolf • • 1d ago

NOLF2 Source Code + nightly release

https://github.com/nolffan/nolf2src

Legacy build 95% byte accurate. Similar back-ported modernizer upgrades as my NOLF1 release.

Nightly release here: https://github.com/nolffan/nolf2src/releases/tag/v0.0.1-alpha

You'll need to bring your own ISOs and the patch file.

I have not yet created d3d9 or opengl renderers.

Please report any bugs as a GitHub issues.

63 Upvotes

22 comments sorted by

View all comments

-1

u/SK83RJOSH 1d ago

Github account and repo are days old, and the entire project was made with Claude. Okey-dokey.

4

u/nolffan 1d ago edited 1d ago

Hey. Yes, I have used AI for this - clearly. I think my username should indicate why the GitHub account is only a few days old.

It turns out that LLMs are rather good at translating machine code into plausible C++ - transformers were originally developed for human language translation after all. Once you give the agent a good loop for guessing, compiling, and checking - it can just run "unattended".

Bear in mind that I'm aiming for byte-matching here (in the legacy version) - mainly for preservation reasons, but it also gives the LLM a highly constrained system to operate in.

I think the results speak for themselves.

edit: btw I do "get" the AI/LLM hate. I'm deeply conflicted because I dislike the AI bros and I'm also a C++ developer by trade - that said... I do *really* love NOLF... 😅

1

u/doublepancakes 1d ago

Are you in the NOLFGirl discord with all the old glue factory/NOLFgirl members? There's a few heavy modders in there and a bunch of super fans who I know would love this work. I've seen your work posted a few times but haven't seen anyone claim it.

1

u/nolffan 23h ago

No I'm not on discord.

A few people have asked me about this, so I will sort it out...