• 0 Posts
  • 23 Comments
Joined 10M ago
cake
Cake day: Mar 21, 2024

help-circle
rss

Licensing/legal issues very likely. They licensed that version of the engine for Killing Floor and some other games.


Anti cheat is like DRM. It’s a waiting game more than it is about actual direct protection.



Similarly how SilentPatch and the WidescreenFix fixes various bugs and adds improvements, mine does as well.

As a matter of fact, I used to maintain ThirteenAG’s WFP for NFS. Now I’m focused on my own thing mostly. (Forked it off of it but barely any of the code is left lol)

It’s called NFS-MultiFix. (I made one ages ago in 2017 for ProStreet but I’m reviving the project now).

It’s a going to basically be an all-in-one thing. So, from basic things like a widescreen fix, to the added ability to change resolutions of environment maps and shadows, fixing clipped/popin shadows in Undercover, fixing crashes, fixing some crap gameplay features, resizable windowed mode, etc. Basically, making it a version of the game that it deserves to be on PC.

It’s a genuinely pretty massive set of fixes spanning over 80 cpp/hpp files with about 500 lines of code on average. I made sure to optimize every nitty-gritty and I ended up with a smaller DLL size than the average widescreen fix while adding so many more features.

I also have a design rule in place - it must do its best effort to work in every possible version of the game without crashing. This includes demo versions of the same games. (This sadly doesn’t count DRM but nothing I can do about that)

That being said, I am currently focused on ProStreet (as I’m also the main coder in Team Pepega for the Pepega Mod) and I hope to make a release within the next year. It should be available for every Black Box NFS on PC (except The Run and World)

If you wanna check out what I made so far, check out the Reformed mod for Undercover. I made an exclusive release for those guys because frankly, Undercover is the worst one out of the bunch (in terms of code).


Silent is a real cool dude. I’ve interacted with him directly and he’s always been helpful.

I assume the code was closed only because it was a bit of a hodge podge he had to clean up. (Well, that and the GTA modding scene is a bit, uh, toxic, to say the least)

I’m currently in a similar position for Black Box NFS games. It’s taken me over a year so far and I’m still not fully satisfied to release anything because there’s so much code to span over 6 (similar, but different) games.



Yeah I meant don’t use joycons lol

Pro Controller at the very least. CTR is a game that should be played with a dpad for steering. You can use the analog inputs but some more advanced tricks (such as tight steering) will require a solid dpad.


I’d recommend getting a proper controller for it. CTR is a dpad and shoulder button masher.


Any Black Box made Need for Speed.

(Currently busy fixing Pro Street, so many bugs…)


Yes but, in practice some of these things don’t matter much at all. At that point you’re looking at the performance stack a bit too deeply.

Look at the bigger picture. For example - an RTX 4090 can perform about as well on PCIe 3.0 as it does on 4.0 in most tasks that you’d likely use it for.

You don’t have to care about some of these things as much as you used to before. Sometimes you can get too deep into hunting the best version of your system before you realize that it really doesn’t make that much of a difference.


Unrelated but this is totally possible on a PS4…

…after jailbreaking it and booting into Linux.

Which makes me even more mad at Sony removing OtherOS, but oh well.


To top it off, what matters at the end of the day js this - people generally don’t care about graphics anymore!

Even if you end up with graphics that are worse than a console, you still have:

  • an option to upgrade later
  • options to configure graphics (generally games actually optimize themselves pretty well nowadays)
  • an open platform to do things the way you want

PS5 Pro makes absolutely no sense to me.


Unfortunately not really.

The problem is that the artstyle is usually thrown out the window with these kinds of mods. They all end up looking very similar because of the amount of work you have to put in to make it look acceptable.

Not to mention, the hacky nature of RTX Remix is very limiting and the implementation is not very good to begin with (and very hard to use as a result).

I hadn’t caught up with NVIDIA’s RTX Remix SDK stuff but I plan on taking a look at this myself and do a more in-depth render integration with something (be it the Remix DXVK fork itself or something like UE5). I mod BlackBox NFS games extensively and I plan on cooking something up that is technically better than anything before.



In before someone tries to guilt trip you for that because “developers aren’t getting money from stolen keys” and the developer isn’t an indie developer but a studio owned by Microsoft or EA…



Oh this is the “next gen” update? That would explain things.

Oh well…


Technical question - does the script extender use signature/pattern scanning at all?

It sounds to me that it may have broken because it doesn’t use it.

You could say “oh they recompiled it so the registers changed” but I highly doubt they changed the code that much or touched optimization flags.


It’s not bad at all, actually. The interpreter is excellent and the Apple devices are fast.

The benchmark game would be Gran Turismo, where it can lag really badly in the menus. But other than that, a lot of the games run just fine.


Ridge Racer

Gran Turismo

GTA Liberty City Stories

GTA Vice City Stories

God of War Ghost of Sparta

Maybe Tekken 5 DR if you can stand playing it on a portable device.

Loco Roco

And if you’re into Yugioh - Tag Force are some of the best games in the series.

That’s my list OTOH.


It’s already been done. Black Box’s NFS Carbon until Undercover all have ad clients built in that did that exact thing (displaying real ads on billboards).

Luckily it doesn’t work but if someone were to buy the domain it could be dangerous.


They kinda don’t have the sources there. That’s a decompilation by IDA in that image.

But nevertheless they could run it if they set up an arm64 machine, technically.


I’ve worked with Dennis in the past on NFSMods.

Surprised it took this long for something like this to happen.