Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

454107D9 - Need for Speed Most Wanted (2005) #491

Open
TotalCaesar659 opened this issue Jun 30, 2016 · 47 comments
Open

454107D9 - Need for Speed Most Wanted (2005) #491

TotalCaesar659 opened this issue Jun 30, 2016 · 47 comments
Labels
apu-garbage Audio is garbled, glitchy, or corrupted. apu-silent Audio is silent. cpu-timing gpu-readback GPU-written data read on CPU (HDR adaptation, save images), needs d3d12_readback_resolve/memexport marketplace-delisted Title was delisted from the Xbox Marketplace. state-gameplay Title has functional gameplay. tech-engine-eagl Title uses EA Graphics Library engine.

Comments

@TotalCaesar659
Copy link

TotalCaesar659 commented Jun 30, 2016

Delisted

Tested on xenia-project/xenia@3d1d4de

Issues:

After intro movies, the game crashes after trying to press A to continue.

Log:

Log file

Screenshot(s):





Labels:

state-intro

@Razzile Razzile added the state-intro Title has functional intro (logos, video) before any menu screens. label Jun 30, 2016
@D1SMBD1D
Copy link

D1SMBD1D commented Sep 13, 2016

I managed to bypass the initial crash and stay ingame by setting the timescale to 4x. It also has to be turned down to 2x or less before the videos or they get stuck. Always crashes after taking control of the car.
Video: https://www.youtube.com/watch?v=waha-75R6Ig
A screenshot of quick race:
xenia 2016-09-13 20-09-16-94
Graphical issues: fake HDR shader constantly maxed out, no car reflections, car shadow texture rendering partly, messed up interface.
@Razzile label as gameplay and gpu-shader-errors

@Razzile Razzile added state-gameplay Title has functional gameplay. gpu-shader-errors Graphics shader issues, such as things being too bright, dark, or the wrong color. and removed state-intro Title has functional intro (logos, video) before any menu screens. labels Sep 17, 2016
@D1SMBD1D
Copy link

I'm 2 weeks late but here're the logs anyway
OpenGL (warning, enormous)
Vulkan (crashes on startup for some reason)

@ThatD07
Copy link

ThatD07 commented Apr 26, 2017

I don't know if it's a good thing or a bad thing, but crashing takes much longer on xenia-project/xenia@8ccefa1. Freezes on taking control over car, then waits, then crashes. This was the first time it happened(atleast for me)

Log:
xenia.txt
Running from default.xex itself and not from an iso

@ThatD07
Copy link

ThatD07 commented May 14, 2017

GREAT PROGRESS!
Tested on: xenia-project/xenia@1e9786e
Game does not crash when taking over control a car!
HUD is not visible
The 4x timescale trick still needed
And I'll try to finish a race(didn't crashed, I quitted)
And I'll try to record a video

@ThatD07
Copy link

ThatD07 commented May 14, 2017

Video about gameplay(quick race): https://youtu.be/bCEbDGHgNN0
Forgot to send the log file(and I won't do a race again today, sorry)
@Deathlock47 Try to get to the carrer mode. I couldn't(I don't know what to press)

@D1SMBD1D
Copy link

@DiamondMaster07 Yep, everything works now
xenia 2017-05-15 16-05-14-81

@ThatD07
Copy link

ThatD07 commented May 17, 2017

@Deathlock47 How can you go to the career mode? I tried everything but I'm stuck, I know the menus are functional, I just don't know what to press in what order.

Edit: I've found out what causes the 4x timescale bug. World updates! If you set it down to 1x, you can stay ingame as long as you don't update the world(load a new chunk).
Also, I've figured out how to get into career mode.
And another thing. If you put the devbuild xex file to the retail files, you can enable debug menu which appears as broken as any other hud elements, but at least it loads.

@osdeverr
Copy link

@DiamondMaster07 Not really. You need to modify that devbuild xex as I did, it's way bigger and it's rebuilt for retail X360.

@osdeverr

This comment has been minimized.

@D1SMBD1D
Copy link

@osdeverr Glad to see you too fella. How did you modify the dev xex so it doesn't crash?
Btw any of you had success booting on Vulkan? I still get an instant crash to this day

@ThatD07
Copy link

ThatD07 commented May 18, 2017

Vulkan still crashes for me
Osdever can't test Xenia cuz his cpu is not compatible with xenia

@ThatD07
Copy link

ThatD07 commented Aug 8, 2017

Tested on: xenia-project/xenia@2cf0b39
Game now has an issue with textures, only car model's textures load.
desktop 08 08 2017 - 16 18 39 07
desktop 08 08 2017 - 16 18 25 06
desktop 08 08 2017 - 16 17 48 05
desktop 08 08 2017 - 16 17 42 04
desktop 08 08 2017 - 16 17 35 03
desktop 08 08 2017 - 16 17 27 02

@ThatD07
Copy link

ThatD07 commented Aug 9, 2017

Latest issue fixed in xenia-project/xenia@f162b04

@Parovozik
Copy link

Tested on (xenia-project/xenia@09c29bb)

Screenshots (OGL)

desktop 08 10 2017 - 16 15 58 08 mp4_snapshot_06 07_ 2017 08 10_21 19 14
desktop 08 10 2017 - 16 15 58 08 mp4_snapshot_06 51_ 2017 08 10_21 19 25

@osdeverr
Copy link

btw as i can see normal maps are borken @Parovozik

@ThatD07
Copy link

ThatD07 commented Sep 29, 2017

Tested on: xenia-project/xenia#789
Vulkan works, same issues as OpenGL, but HUD renders correctly, half of the screen is no longer covered and runs on a better FPS.
Here's a video using the devkit version of the game(no gameplay/graphical differences, only a developer menu) https://youtu.be/ybkcVgWyrvU

However, Vulkan crashes on xenia-project/xenia@2a3c664

@Razzile
Copy link
Member

Razzile commented Sep 30, 2017

@DiamondMaster07 that doesn't make any sense as between 957 and 958 the only change was to the doc files

@osdeverr

This comment has been minimized.

@ThatD07
Copy link

ThatD07 commented Sep 30, 2017

Thanks to @Parovozik (xenia-project/xenia#799) I managed to stay ingame with 1x timescale by removing every sound file from the game.
Video: https://youtu.be/hU_UwIi3HA8

@Razzile I tested it multiple times, xenia-project/xenia@2a3c664 broke something and Vulkan crashes on this build while xenia-project/xenia#789 works just fine

@Parovozik

This comment has been minimized.

@D1SMBD1D
Copy link

Goes ingame on Vulkan again
Now shadows work properly, however the lower part of the screen frequently turns white
144
153

@ThatD07
Copy link

ThatD07 commented Dec 23, 2017

desktop screenshot 2017 12 23 - 21 58 15 48
desktop screenshot 2017 12 23 - 21 58 06 52
Here're some screenshots with VisualLookFilter turned off

Also sometimes the lower half of the screen freezes for some seconds

@ThatD07
Copy link

ThatD07 commented Dec 23, 2017

In short: Vulkan now has all the visual bugs except for the HUD that OGL has and has worse framerate than on 1.0.957

@ThatD07
Copy link

ThatD07 commented Jan 28, 2018

Some findings: when a NIS plays. the lightning is correct
Prologue NIS
desktop screenshot 2018 01 27 - 17 45 50 50
desktop screenshot 2018 01 27 - 17 46 22 70
Race intro NIS
desktop screenshot 2018 01 27 - 19 13 13 53

Here's a video showing correct lightning when a NIS plays, then showing broken lightning, when going ingame: https://youtu.be/2j_kbcZ6k-s

Also, when a frame breaks, shaders still apply(also seen in the video)
desktop screenshot 2018 01 27 - 17 45 56 48
This is the reason why half of the picture goes white sometimes(broken shaders)
desktop screenshot 2018 01 28 - 14 45 09 84

@xenia-project xenia-project deleted a comment from Parovozik Sep 19, 2019
@xenia-project xenia-project deleted a comment from osdeverr Sep 19, 2019
@xenia-project xenia-project deleted a comment from ThatD07 Sep 19, 2019
@xenia-project xenia-project deleted a comment from ThatD07 Sep 23, 2019
@HarGabt
Copy link

HarGabt commented Mar 5, 2020

Tested on xenia-project/xenia@5558c8a

Graphics without using d3d12_readback_resolve=true got a little better, though there are issues with overbright objects (particles, sky, etc)

Also found out that using disassemble_functions=true lets several chunks of audio load after pressing start without using time scale. Although after a new chunk of sfx loaded and played, audio mutes and still won't let go into gameplay. So, time scale x4.00 is still required to get into gameplay.

Showcase

Edit: added video.

Log:

log file

Screenshot(s):

Снимок экрана (41)
Снимок экрана (42)
Снимок экрана (49)
Снимок экрана (47)

@Triang3l Triang3l added the gpu-readback GPU-written data read on CPU (HDR adaptation, save images), needs d3d12_readback_resolve/memexport label Aug 4, 2020
@Triang3l
Copy link
Member

Triang3l commented Aug 4, 2020

GPU>CPU readback needed for correct eye adaptation to brightness.

@Back2Life888

This comment has been minimized.

@ThatD07

This comment has been minimized.

@Back2Life888

This comment has been minimized.

@ThatD07

This comment has been minimized.

@Back2Life888

This comment has been minimized.

@Margen67 Margen67 added marketplace-delisted Title was delisted from the Xbox Marketplace. apu-garbage Audio is garbled, glitchy, or corrupted. apu-silent Audio is silent. requires_disassemble_functions_true Title requires disassemble_functions=true. labels Jan 30, 2022
@HarGabt
Copy link

HarGabt commented Feb 17, 2022

Tested on xenia-project/xenia@00e7de9

Lots of commits passed since my previous post, where i mentioned disassemble_functions_true which allowed to pass some of sfx chunks before audio crash. Now this option is not necessary to get into the game, as improvements into emulator code have been made throughout the time to make frontend (menu) sfx play fine enough without APU going silent.
Although, there may be some issues with in-game profiles: if you happen to have 2 or 3 profiles (saves), the game at start may replace one of game profiles, but it doesn't happen when you check profiles in alias manager.

But overall, the graphics are still the same and APU still goes silent when engine sounds are played.

log file

@Margen67 Margen67 removed the requires_disassemble_functions_true Title requires disassemble_functions=true. label Feb 17, 2022
@PokeyManatee4

This comment was marked as off-topic.

@MaksimKuznetzov
Copy link

Hey Guys. I have such a problem, after the end of the race, my game just freezes on this race that I participated in, I tried to pass the prologue, but every time such a problem. Please tell me how to solve this problem?

@HarGabt
Copy link

HarGabt commented Oct 29, 2022

@MaksimKuznetzov Use Canary build with patches. APU issues with Most Wanted and Carbon haven't been solved yet.

Translation to Russian, considering he speaks russian Качай Canary версию эмулятора вместе с патчами. Проблемы со звуком в МВ и Carbon ещё не решили.

@MaksimKuznetzov
Copy link

I already have a PC version of canary and a patch for games. I wanted to say not about the friezes, because of which the game or sound is buggy, but about the frozen picture when exiting the race.

@TorutheRedFox
Copy link

xenia-project/xenia#2199 fixes most of the APU issues making the game actually somewhat playable

@samcomeau
Copy link

The game still freezes in Canary at the end of the race. Audio issues remain. Extreme bloom with patch off (video shown with patch).

https://www.youtube.com/watch?v=Z6YnRPAqV4U&ab_channel=SamuelComeau

@Zaccoder56
Copy link

Zaccoder56 commented Jan 26, 2024

Nfsmw audio cuts off sometimes when playing the game and so does jumping to the safe house freezes the game on recent Xenia canary Xma decoder

@nfxw
Copy link

nfxw commented Jul 14, 2024

For those who have issue at the end of the race - switch from d3d12 to vulkan.
After that no freezes at the end of the race, you may buy car and continue the race.
Also recomend to swtich back to d3d12, because perfomance at vulkan ain't that good.
11
33

@nfxw
Copy link

nfxw commented Aug 11, 2024

With new xma decoder and setting use_dedicated_xma_thread = false Audio seems to be alright and game runs fine, UNLESS you play a race with a Cobalt SS. Either you run quick race with it, opponent drives one or you pick one after prologue. After about 5-10 seconds audio cuts off and nearest return to safehouse/main menu causes freeze.

In patches, you have "Skip audio loop stuck code", the only issue is that the audio at some moment might be silent.
Basically, you can finish a full game, but with "sometimes" silent audio.
Personally, I'm currently at the 8th member of the blacklist, there are no freezes at all, only audio issues.
Plus, if you have silent audio, just reset the game and launch again, the only problem is that when beating a blacklist member, the audio might be silent, and you can't restart the game without losing progress.

@Margen67
Copy link
Member

Xenia Canary issue: xenia-canary#28

@CooleyZ801

This comment has been minimized.

@xenia-project xenia-project locked and limited conversation to collaborators Jan 28, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
apu-garbage Audio is garbled, glitchy, or corrupted. apu-silent Audio is silent. cpu-timing gpu-readback GPU-written data read on CPU (HDR adaptation, save images), needs d3d12_readback_resolve/memexport marketplace-delisted Title was delisted from the Xbox Marketplace. state-gameplay Title has functional gameplay. tech-engine-eagl Title uses EA Graphics Library engine.
Projects
None yet
Development

No branches or pull requests