NFSU-XtendedInput icon indicating copy to clipboard operation
NFSU-XtendedInput copied to clipboard

NFSU2 doesn't launch anymore when installed | NFSU2, Xbox Series S Controller

Open Kha1r0 opened this issue 2 years ago • 48 comments

Hello there, i put all the files in place, but when i start the game, the little nfsu2 picture appears, but the actual game doesnt open and the exe is ended. any troubleshooting steps worth trying? (Controller connected via Bluetooth/Cable/not at all doesnt make a difference.) Thanks!

Kha1r0 avatar Jan 15 '23 16:01 Kha1r0

Try with this executable: SPEED2.zip

xan1242 avatar Jan 15 '23 16:01 xan1242

That did it. Thanks! (Maybe put that file in the documentation? :) )

Kha1r0 avatar Jan 15 '23 16:01 Kha1r0

Maybe put that file in the documentation?

We can't do that: the game assets are copyrighted and doing so will put the project's existence under risk of being bombarded by EA. A better solution would be noting game versions this mod is compatible with, as Xan noted below.

HarGabt avatar Jan 15 '23 16:01 HarGabt

https://github.com/xan1242/NFS_CustomFont#game-support

Despite this being an unrelated project, this table should show exact versions we use for modding.

My plan is to eventually add a pattern detector so it becomes more reliable with other versions (such as the one you may have).

I'll add this table somewhere in these projects as well.

xan1242 avatar Jan 15 '23 16:01 xan1242

Maybe put that file in the documentation?

We can't do that: the game assets are copyrighted and doing so will put the project's existence under risk of being bombarded by EA.

The reason I put it here in this issue is exactly because I'm not really afraid of it happening (game is basically abandoned). If need be (like the GTA situation), I'll remove it if and when I get the notice to do so.

If I thought that I was at real risk, I would point him to get the no CD himself instead.

xan1242 avatar Jan 15 '23 16:01 xan1242

Now my game is in endless loading screens 90% of the time... any ideas?

Kha1r0 avatar Jan 15 '23 16:01 Kha1r0

You need to have the latest patch installed. Can you please send me your exe file that you used before?

xan1242 avatar Jan 15 '23 16:01 xan1242

SPEED2.zip i updated to 1.2 but it was a sketchy updater D:

Kha1r0 avatar Jan 15 '23 16:01 Kha1r0

This exe you sent me is the same one I sent you. Are you 100% sure you sent me the correct exe?

xan1242 avatar Jan 15 '23 16:01 xan1242

oops, i cant read. SPEED2 (2).zip

Kha1r0 avatar Jan 15 '23 16:01 Kha1r0

OK so from what I can tell this is the original DRM executable, but it seems to be 1.2 just like the HOODLUM one I sent you.

When does the loading get stuck? When entering a race/world or right when you enter the menu?

Also can you try putting this in your game to check if it also has infinite loading: NFSU2_SkipFE.zip

It should enter a race directly instead of the menu.

xan1242 avatar Jan 15 '23 16:01 xan1242

with the same config, it sometimes gets stuck when starting the game, but when it gets through, it loads endlessly when starting a race (both career/quickrace). no problems occur when the controller isnt connected at all.

Kha1r0 avatar Jan 15 '23 16:01 Kha1r0

the loading screens are just the normal loading screens but they dont terminate.

Kha1r0 avatar Jan 15 '23 16:01 Kha1r0

the SkipFE works with full controller support.

Kha1r0 avatar Jan 15 '23 16:01 Kha1r0

OK I need a couple more bits of information:

  1. Can you test normal game (without SkipFE) while running as administrator
  2. Which OS are you using? Win10 or Win11 or something else?

xan1242 avatar Jan 15 '23 16:01 xan1242

Also:

  1. Test with a new save file

xan1242 avatar Jan 15 '23 16:01 xan1242

but its really only sometimes. ive removed the skipFE and used your EXE file. load into the carreer, start a race, return to freeroam, start the race again, return to freeroam again, now endless loading screen.

Kha1r0 avatar Jan 15 '23 16:01 Kha1r0

  1. i always run it as admin and with Compatibility mode for winXP SP2.
  2. Win11 Pro 64bit, Ryzen 7 5800X, GTX 1060
  3. will try

Kha1r0 avatar Jan 15 '23 16:01 Kha1r0

  1. new savegame, first race with rachels car. race loads perfectly, return to explore mode loading screen runs endlessly.

Kha1r0 avatar Jan 15 '23 17:01 Kha1r0

I got it: it's likely this issue https://github.com/xan1242/NFS-XtendedInput/issues/44

I'm experiencing it right now as we speak, my controls don't work at all anymore and I'm also running Win11. Something changed in behavior between 10 and 11.

I'll push these fixes to this repo as well, please wait.

xan1242 avatar Jan 15 '23 17:01 xan1242

The problems should go away if you try with KeyboardReadingMode = 2 in the ini file BTW

xan1242 avatar Jan 15 '23 17:01 xan1242

That works! forgot to try and change it after the new exe. Thanks, that makes my install work perfectly!

Kha1r0 avatar Jan 15 '23 17:01 Kha1r0

OK! I still have to actually fix the problem in the code... It'll be done ASAP.

xan1242 avatar Jan 15 '23 17:01 xan1242

next thing ill try is making it work in my arm macOS windows 11 parallels vm, but im not gonna bother you with that xD

Kha1r0 avatar Jan 15 '23 17:01 Kha1r0

NFSU_XtendedInput.zip

Can you please revert KeyboardReadingMode to 0 in the ini and try this build? It should be OK now.

xan1242 avatar Jan 15 '23 17:01 xan1242

nope, that didnt do it. :(

Kha1r0 avatar Jan 15 '23 17:01 Kha1r0

(loading into freeroam first try)

Kha1r0 avatar Jan 15 '23 17:01 Kha1r0

tried it again, load into freeroam, start race, return, start race, return, start race loads infinitely.

Kha1r0 avatar Jan 15 '23 17:01 Kha1r0

Interesting that raw input mode fixes the problem for you... I don't quite understand why would that be the case other than the aforementioned issue with Win11...

Does the same happen in NFSMW and newer with NFS_XtendedInput? If it happens there as well then there might be something with the polling code in Win32 that's messing up stuff.

One more bit of info; which OS build are you running? I'm personally on 22H2 22621.1105

xan1242 avatar Jan 15 '23 17:01 xan1242

because i talked shit. reverted back, and the issue was back. it could be some weird thing but i think i just didnt test it enough. so problem persists

Kha1r0 avatar Jan 15 '23 17:01 Kha1r0