xenia-project / game-compatibility

https://xenia.jp
BSD 3-Clause "New" or "Revised" License
467 stars 145 forks source link

4D530AA4 - Forza Horizon 2 #514

Open TotalCaesar659 opened 8 years ago

TotalCaesar659 commented 8 years ago

Marketplace

Tested on (https://github.com/benvanik/xenia/commit/3d1d4dea47dd95117befe436ed292ad79ca5ee13)

Issues:

The message about bad or unimplemented file IO calls.

Log:

Log file

Screenshot(s):

0000

Labels:

(state-nothing)

Sleepy93 commented 7 years ago

Update:

bad or unimplemented file IO calls error.

!> 00000074 ResolvePath(\Device) failed - no root found

Unimplemented:

Undefined:

!> 00000074 XMsgStartIORequest: app 00000000 undefined

Tested:

On (https://github.com/benvanik/xenia/commit/eecc9d0aea1a0c841d9ddfa0d182c22a10ea4f86)

Log:

horizon2.txt

Labels:

bdeimos commented 6 years ago

Tested on (https://github.com/xenia-project/xenia/commit/ba7dc6b2d7187a233d7175c75994828b498bec58)

(state-crash-host)

xenia.zip

djrooli commented 4 years ago

All Forza Horizon games I try to load in the latest xenia master gives me The message about bad or unimplemented file IO calls. (see the first screenshot on this page) Forza Horizon 1,2 and FF exp. Source 1 xenia.log Source 2 xenia2.log

HyproZe commented 4 years ago

All Forza Horizon games I try to load in the latest xenia master gives me The message about bad or unimplemented file IO calls. (see the first screenshot on this page) Forza Horizon 1,2 and FF exp. Source 1 xenia.log Source 2 xenia2.log

Maybe you got a wrong version of xenia or a pirated copy of Forza?

djrooli commented 4 years ago

Xenia is the lastest. It might be the 2nd possibility, although I doubt it. I'll buy a second hand Forza Disc, and I am going to dump it, now I'm curious. I'll reply if I have any info. Thx for the answer.

djrooli commented 4 years ago

Thanks for your answer. Where can I find these fixes? I googled it, but no result to download. I haven't done any compiling before, but I have seen a video, it's not a big deal to compile master from github. The problem for me will be adding the fix, so if you have any instruction it would be great. Thanks.

cowijac822 commented 4 years ago

Thanks for your answer. Where can I find these fixes? I googled it, but no result to download. I haven't done any compiling before, but I have seen a video, it's not a big deal to compile master from github. The problem for me will be adding the fix, so if you have any instruction it would be great. Thanks.

The change needed is in pull request xenia-project/xenia#1461

For instructions to build follow: https://github.com/xenia-project/xenia/blob/master/docs/building.md

To pull the changes: git pull origin pull/1461/head in the xenia directory after cloning.

Hadocem commented 4 years ago

In new builds the game stops in the Menu.

ggdrtyu

Margen67 commented 4 years ago

@Hadocem Please provide a log.

Hadocem commented 4 years ago

@Hadocem Please provide a log.

Sorry for the delay.

ggggttyee4455

xenia.log

# If I'm not mistaken, this was the last build that the game was working on. It is not possible to send the Log, it is over 10MB.

ggh667jjkkmm

Sistema:

CPU: Intel Core i5 8400 2.8GHz (4.0GHz Turbo) 6-Core 6-Thread RAM: DDR4 Crucial Ballistix Sport Lt, 16GB 3200MHz Placa de Video: GTX 1050Ti Placa mãe: Asus Z390-p Fonte: Gamemax GM600 600W Water Cooler: Mymax Algor, LED Red 120mm.

Hadocem commented 4 years ago

With the build: 9f789e0, the game returned to work, but I had to delete my save, as the game stopped in the menu. Apparently the game was playable, I played for hours and there was no random crash.

djrooli commented 4 years ago

Thanks Hadocem! Have you experienced the random glitches? Is it still issue?

JuanjoSevilla1 commented 3 years ago

forza horizon 2 se cuelgua y y se cierra en b099d74/may 4 2021)

JuanjoSevilla1 commented 3 years ago

Bueno hoy y he detectado un problema al jugar xenia emulator b099d74 y es que cuando juego a forza horizon 2 al hacer el prólogo se cierra y se cierra así que me gustaría no tener ni crear ni colgar ni cerrar solo y eso rendimiento mejorado y no había lag y que se podía conducir sin lag y que la inteligencia artificial no fallaba tanto y los autos no chocaban entre sí y que los gráficos eran los mismos que los de la xbox 360 y la iluminación de la textura. y los colores no son transparentes o tienen colores extraños por favor es hora de que el emulador xenia vaya bien y no falle tanto os lo pido por favor es necesario para mi porque no tengo xbox 360 y mi pc es lo suficientemente potente como para que el emulador xenia funcione sin problemas

jordanvanbergen commented 2 years ago

I can tell it's working with this version: 2020-12-03-Xenia d2cf0167 Newer versions end 2021 will crash the game.

GiratinaGalaxy commented 2 years ago

On build 82c1fb87a the game crashes shortly after the opening cutscenes. The amount of time before it crashes seems to vary, but generally it's anywhere from 10 seconds to 2 minutes after getting in game. xenia.log System: AMD Ryzen 5 2600x MSI GTX 1080 32GB Micron DDR4 @2400MHZ Gigabyte Aorus B450 Pro WiFi Windows 10 Pro 21H2

waeknowing commented 2 years ago

master@9fa41c27b - July 26 2022 Crashed the first time after the cutscenes, and now, the second time, it played for like 30 seconds with low fps and artifacts, then crashed. i7-10700F GIGABYTE GeForce RTX 3080 32GB G.Skill DDR4 @ 3666 MHz GIGABYTE B560M AORUS PRO AX Windows 10 Pro 21H2 xenia.log

UPDATE: I tried to play again and the game was working in like 20-30 FPS but no artifacts and seemed fine. 1 minute later it also crashed. (log is 136mb, can't upload)

JDM-Poggers commented 1 year ago

Canary@203267b10 - Sep 23 2022 PLAYABLE @ 60FPS, using "mount_cache = true" to fix "guest" crashes and switching "vsync_interval = 16" to "vsync_interval = 8" for 60fps, been able to finish the first championship (first 4 races) without crashes, have experienced a few minor issues with graphical bugs and audio clipping after long playtime (40mins+) but a restart of the emulator fixes them, Gameplay of race @ 60fps: https://www.youtube.com/watch?v=SGHlSigtODw

CPU: i5-6600k (not overclocked) boosting to around 4GHz on all cores GPU: Asus Strix gtx 1070 RAM: 16GB DDR4 @2400MHz (2x8gb) Motherboard: Gigabyte Z170X-Gaming 5 Windows 10 Home 21H2

teamwork420 commented 1 year ago

same as jdm-poggers. sept running i5-4690k at 4.4 all cores. xfx rx580 8gb. 16gb ddr3 1600mhz. windows 11. had to do what he said. and honestly gamebar fps says 90-105fps. iuno how that makes sense. but other program says 60. lol wierd shit. but feels like 60

S411D commented 1 year ago

image its not loading past this point

Fedoster commented 1 year ago

xenia.log forr

JDM-Poggers commented 1 year ago

xenia.log forr

This issue has already been fixed by using "mount_cache = true"

Mask-Ninja commented 1 year ago

Canary@203267b10 - Sep 23 2022 PLAYABLE @ 60FPS, using "mount_cache = true" to fix "guest" crashes and switching "vsync_interval = 16" to "vsync_interval = 8" for 60fps, been able to finish the first championship (first 4 races) without crashes, have experienced a few minor issues with graphical bugs and audio clipping after long playtime (40mins+) but a restart of the emulator fixes them, Gameplay of race @ 60fps: https://www.youtube.com/watch?v=SGHlSigtODw

CPU: i5-6600k (not overclocked) boosting to around 4GHz on all cores GPU: Asus Strix gtx 1070 RAM: 16GB DDR4 @2400MHz (2x8gb) Motherboard: Gigabyte Z170X-Gaming 5 Windows 10 Home 21H2

I can't change the settings. When I open Xenia, all my changes I saved get removed.

saithilakM6 commented 1 year ago

image its not loading past this point

yes same here!

RiverDev0 commented 1 year ago

( State Playable ) Only on = xenia canary

FORZA HORIZON

FORZA HORIZON 2

SKATE 2

SKATE 3

tornadox commented 10 months ago

Canary@203267b10 - Sep 23 2022 PLAYABLE @ 60FPS, using "mount_cache = true" to fix "guest" crashes and switching "vsync_interval = 16" to "vsync_interval = 8" for 60fps, been able to finish the first championship (first 4 races) without crashes, have experienced a few minor issues with graphical bugs and audio clipping after long playtime (40mins+) but a restart of the emulator fixes them, Gameplay of race @ 60fps: https://www.youtube.com/watch?v=SGHlSigtODw CPU: i5-6600k (not overclocked) boosting to around 4GHz on all cores GPU: Asus Strix gtx 1070 RAM: 16GB DDR4 @2400MHz (2x8gb) Motherboard: Gigabyte Z170X-Gaming 5 Windows 10 Home 21H2

I can't change the settings. When I open Xenia, all my changes I saved get removed.

You just have to use Xenia Canary with the mount_cache = true in the xenia-canary.config.toml

djrooli commented 10 months ago

Thanks guys! Confirmed, It is working absolutely fine with canary. I have had micro lags on HDD, but It's gone on SSD.

tornadox commented 10 months ago

Thanks guys! Confirmed, It is working absolutely fine with canary. I have had micro lags on HDD, but It's gone on SSD.

I believe it's the shader cache stutter. Also fine on my pc and deck (playable)

RiverDev0 commented 6 months ago

All you need to do to play the game in full HD and 55 fps is...

Config file

mount_cache: true

Under the vsync number from 16 down to 10

This will work if you have a RTX 2050 and up

SandTwogo commented 5 months ago

image

In case anyone was wondering if Ryzen 5000 series mobile APUs would run this, they unfortunately do not (Except if I have missed something). Game randomly crashes like that (or sometimes even seemingly rebooting the entire video driver). I have yet to notice any specific in game triggers for the crash, it can last for anywhere from mere seconds to, in my experience, up to around 40 minutes.

With the current performance of the emulator (March 26th 2024), my Ryzen 7 5800u is unable to keep the game running at 30 fps, usually ranging from 20 to 25 in races and 22 to sometimes 30 in free roam while the game manages to run. (Running at the normal 15 watt TDP, that is)

henk717 commented 2 months ago

May 25 2024 master build I still have the crash right on the first drive up that hill, I never made it all the way up without the game crashing. mount_cache does nothing to fix it.

CPU: Ryzen 5900X GPU : Nvidia 3090, driver 555.99 but older drivers always had this to.

All versions I tried in the past have the same thing, previously with a Ryzen 1700X.

JDM-Poggers commented 2 months ago

Canary@203267b10 - Sep 23 2022 PLAYABLE @ 60FPS, using "mount_cache = true" to fix "guest" crashes and switching "vsync_interval = 16" to "vsync_interval = 8" for 60fps, been able to finish the first championship (first 4 races) without crashes, have experienced a few minor issues with graphical bugs and audio clipping after long playtime (40mins+) but a restart of the emulator fixes them, Gameplay of race @ 60fps: https://www.youtube.com/watch?v=SGHlSigtODw

CPU: i5-6600k (not overclocked) boosting to around 4GHz on all cores GPU: Asus Strix gtx 1070 RAM: 16GB DDR4 @2400MHz (2x8gb) Motherboard: Gigabyte Z170X-Gaming 5 Windows 10 Home 21H2

PLEASE USE THE STEPS PREVIOUSLY MENTIONED ABOVE FOR PLAYABLE GAMEPLAY

FORZA HORIZON 2 IS PLAYABLE FROM START TO FINISH

henk717 commented 2 months ago

It doesn't fix it thats the problem, vsync_interval is no longer listed by default that may have been taken out. mount_cache doesn't fix the crashing. Both on V9 and V12 off the game.

JDM-Poggers commented 2 months ago

Use xenia canary NOT the master build

henk717 commented 2 months ago

You are right, the master build is much newer than the canary anyone was using in the thread but the fix isn't in it for some reason. Latest canary doesn't start at all on my systeem so downloaded an older one which ended up being April 6 2024, didn't bother with the tweaks since I was curious how it would run out of the box. No issues, runs great on my 3090.

Update: froze later on on the loading screen, so mount_cache is still needed.

Wh1t3st4r commented 1 month ago

It doesn't fix it thats the problem, vsync_interval is no longer listed by default that may have been taken out. mount_cache doesn't fix the crashing. Both on V9 and V12 off the game.

Sowa_95 explained for me in the Discord that now "vsync_interval" is "framerate_limit", and to get 60 FPS you set it's value from 60 to 120 (Basically desired framerate * 2 = number you put in the config). So now to get smooth gameplay is: mount_cache = true framerate_limit = 120