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 · 43 comments
Open

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

TotalCaesar659 opened this issue Jun 30, 2016 · 43 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

@Parovozik
Copy link

Tested on Xenia-DX12 (xenia-project/xenia@d827bbe)
Log:
NFS MW DX12.log
Goes ingame but some lighting troubles:
bandicam 2018-10-05 03-37-34-385
bandicam 2018-10-05 03-38-26-106
bandicam 2018-10-05 03-38-51-618

@xenia-project xenia-project deleted a comment from ThatD07 Jul 26, 2019
@ThatD07
Copy link

ThatD07 commented Aug 5, 2019

Tested on xenia-project/xenia@90c9c24 with --d3d12_readback_resolve=true

Graphics are emulated perfectly but performance is low
Still has CPU timing issues, free roam and races require to be launched at 0.13X CPU timescale
xenia-2
unknown
unknown

@Margen67 Margen67 removed the gpu-shader-errors Graphics shader issues, such as things being too bright, dark, or the wrong color. label Aug 5, 2019
@Margen67 Margen67 added the tech-engine-eagl Title uses EA Graphics Library engine. label Sep 12, 2019
@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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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