game-compatibility icon indicating copy to clipboard operation
game-compatibility copied to clipboard

4E4D084F - Armored Core V

Open JohnGodgames opened this issue 9 years ago • 10 comments

Marketplace

Tested on https://github.com/benvanik/xenia/commit/b5469b57bacdba11d13c9052fda9e2128abef5ba

Hangs at intro...

Log

LOG

Screenshots:

armored core v 1

LABELS:

state-intro

JohnGodgames avatar Dec 09 '15 01:12 JohnGodgames

Tested on benvanik/xenia@52c75c8 i7, 16GB RAM, 8GB NVIDIA GPU(Vulkan support)

Issues:

Game now crashes when pressing start after the "intro"

Log:

Log file

Screenshot(s):

Labels:

(recommended labels)

state-crash

Tormidal avatar Sep 01 '16 04:09 Tormidal

Xenia crashes after the game issues a Visual Studio exception to set a thread name. Possibly can't read the string or something?

DrChat avatar Sep 02 '16 22:09 DrChat

chances are you can ignore anything that shows in visual studio. Try running the exe outside of VS and see if it makes a difference

Razzile avatar Sep 02 '16 23:09 Razzile

Update:

Results are the same.

!> 00000028 ResolvePath(system:) failed - no root found !> 00000028 MmAllocatePhysicalMemoryEx: bad protection bits

GPU:

!> 00000028 GPU: Read from unknown register (044B) writes to unk. register

  • 0081
  • 0082
  • 0E00
  • 0E40
  • 1E4E

Unimplemented:

  • XamPartyGetUserList
  • XamPartySendGameInvites
  • XamPartySetCustomData
  • XamPartyGetBandwidth
  • XamShowPartyUI
  • XamShowCommunitySessionsUI

Undefined:

!> 00000028 XMsgStartIORequest: app 00000000 undefined

Tested:

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

Log:

acv.txt

Labels:

  • state-intro
  • regression
  • kernel-unimplemented-features

Sleepy93 avatar Aug 19 '17 16:08 Sleepy93

Tested on https://github.com/xenia-project/xenia/commit/af61a9764778096928245a1e3dde4b6e6b169160

Completed first mission. Xenia guest crashes after that. 50-60FPS with vsync off and shaders cached.

:warning:Textures do not render on AC units unless you set d3d12_readback_resolve=true. This will severely impact performance though.

amc (2)

More Screenshots

amc (1) amc (3) amc (4) amc (5)

xenia.zip

state-gameplay | gpu-readback

Etokapa avatar Nov 27 '20 20:11 Etokapa

I have some findings about this game. My config is the same as the one generated by Xenia on startup, with three lines changed: kernel_display_gamma_type = 1 log_level = 3 protect_zero = false (Required for the guest to not crash after completing or exiting any mission, a similar issue happens on the PS3 version using RPCS3, the game seems to have some weird memory handling)

Moving onto actual in-game issues, they are the following:

  • Random host crashes/CTDs that leave behind a crashdump. These happen randomly inside missions, big or small, and it seems to be associated with how fast the player plays the missions. Playing some missions slow fixes the issue, but to play the entire game slowly is not an optimal fix. Reliability history shows this. image
  • Player-controlled units like ACs lack all colors while inside any missions (inside menus like Workshop it shows completely fine), and render black (part previews in the Shop also render black), no matter what colors you chose in the Paint category in the Workshop. Fixed by setting "d3d12_readback_resolve" to "true" at the cost of a massive performance impact. image Above is inside the Workshop. Below is in the AC Testing Ground. image

Unrelated to Armored Core V, but these issues happen on Armored Core - Verdict Day as well, as they're the same engine!

Here is the log for Armored Core V. xenia.log Here is the crashdump for Xenia (host crash). Crashdump Here is the crashdump analysis using WinDbg. crashdump_analysis.txt

Edit: Goes without saying that I should have specified what that 'protect_zero' change was for. It's to fix a crash that happens after exiting or completing any mission. The guest crashes if the value isn't set to false. Here is the link to the log of the occurence. armoredcorev-crashaftermission.log

Could likely do with some new labels. gpu-readback state-gameplay (almost playable if the mission crash and random CTDs are fixed)

rhobiusvoid avatar Aug 02 '21 04:08 rhobiusvoid

A little bit of testing later... A contributor in the Discord server gave me a build that still used libav (before ffmpeg) after another contributor found out that the random host crashes was related to audio problems in the latest builds. Using the libav build, and the mission that I could always recreate the host crash bug on, I was able to complete it successfully. image This is right before the end cutscene of the mission. Below is an image of subquest progress, I had done quite a few things in the mission to try and force a host crash to happen (playing faster than usual, etc.) but it just didn't crash anymore on libav. image Still, the same typical guest crash after completing or exiting a mission will happen if protect_zero isn't set to false image Other than that, something about ffmpeg likely broke the game.

Edit: New labels, likely? regression gpu-readback state-gameplay

rhobiusvoid avatar Aug 03 '21 19:08 rhobiusvoid

So I believe the game is running smooth now with the libav build and protect_zero = false settings. But I have encountered a new issue. When I get through tutorial mission and have to input TEAM NAME prompt, I can't enter any characters. I'm am using a Xbox 360 controller with Xinput settings. This is strange because I could input PILOT NAME fine previously with the keyboard even though the Xbox controller as primary input. I'm open to suggestions. Meanwhile, I'll try some workarounds.

ED-Pilot avatar Dec 03 '21 22:12 ED-Pilot

So I believe the game is running smooth now with the libav build and protect_zero = false settings. But I have encountered a new issue. When I get through tutorial mission and have to input TEAM NAME prompt, I can't enter any characters. I'm am using a Xbox 360 controller with Xinput settings. This is strange because I could input PILOT NAME fine previously with the keyboard even though the Xbox controller as primary input. I'm open to suggestions. Meanwhile, I'll try some workarounds.

Use cheat engine speedhacks to slow down the game when you enter the team name entry

Heatwu avatar Dec 31 '21 17:12 Heatwu

Game is playable at 60fps if protect_zero=false. I had to limit the game to 5fps in rivatuner so I could input the team name without the text box immediately disappearing. AC textures are still pich black if readback_resolve=false but game runs under 30fps with it enabled. Still experiencing ffmpeg related crashes: xenia.log

jepu22 avatar Sep 05 '22 11:09 jepu22

Hello everyone i tried the Xenia Master download and the setting changes everyone suggested and nothing new but some crashes here and there.Although i tried Xenia Canary with protect_zero=false, readback_resolve=false and d3d12_readback_resolve=true and the game works perfectly with high fps and no texture or sound issues so i thought finally it works but when i try to play the story mission 00 after some time playing(different every time) it crashes and shows this: 318617320_3366054690343544_6919635049875765413_n I searched online to no avail and the problem persists after many retries of the mission it has a 100% crash rate.All other missions work normally without issues so something in that mission i imagine causes the error?Also i use the latest canary build .

Petrouvis avatar Dec 11 '22 03:12 Petrouvis

When I get through tutorial mission and have to input TEAM NAME prompt, I can't enter any characters. Decreasing CPU speed do not help.

DespotAspid avatar Dec 12 '22 12:12 DespotAspid

Hey despot I had exactly the same issue I solved it by reseting all the changes on the config that previous users suggested and kept only protect_zero=false and then after finishing the name entry putting the config changes back also the FPS problem that exists I have solved by changing to Xenia canary the December 5th version and now the game runs perfectly and hasn't crashed once !!

Petrouvis avatar Dec 12 '22 12:12 Petrouvis

Alas, it doesn't help. Lowering the FPS doesn't help either.

DespotAspid avatar Dec 12 '22 13:12 DespotAspid

Alas, it doesn't help. Lowering the FPS doesn't help either. have yoy tried it on xenia canary ?Perhaps that will help and running the game stock without the config tweaked

Petrouvis avatar Dec 12 '22 18:12 Petrouvis

@Petrouvis can you give me the link to the version of xenia canary you're using? i tried downloading this version as you said ur using december 5th version. but i am still having crash issue like you were. maybe i downloaded wrong version

Leichter08 avatar Dec 15 '22 16:12 Leichter08

@Petrouvis can you give me the link to the version of xenia canary you're using? i tried downloading this version as you said ur using december 5th version. but i am still having crash issue like you were. maybe i downloaded wrong version

Of course its version 43d7fc515 of December 11th i said the wrong date my mistake here is the link https://github.com/xenia-canary/xenia-canary/releases/tag/43d7fc5 and if this doesnt work i spoke yesterday on the discord the team has about the crashing issue and i think they fixed it with today's release so try that too!

Petrouvis avatar Dec 15 '22 17:12 Petrouvis

Hello everyone i tried the Xenia Master download and the setting changes everyone suggested and nothing new but some crashes here and there.Although i tried Xenia Canary with protect_zero=false, readback_resolve=false and d3d12_readback_resolve=true and the game works perfectly with high fps and no texture or sound issues so i thought finally it works but when i try to play the story mission 00 after some time playing(different every time) it crashes and shows this: 318617320_3366054690343544_6919635049875765413_n I searched online to no avail and the problem persists after many retries of the mission it has a 100% crash rate.All other missions work normally without issues so something in that mission i imagine causes the error?Also i use the latest canary build .

Same crash in Mission 00. Happens reliably at some point in the mission, but not consistently. I've made it to the tunnels once, but usually it happens before the first big helicopter. This is using Xenia_Canary from yesterday.

MilkManEX avatar Dec 21 '22 19:12 MilkManEX

Hello everyone i tried the Xenia Master download and the setting changes everyone suggested and nothing new but some crashes here and there.Although i tried Xenia Canary with protect_zero=false, readback_resolve=false and d3d12_readback_resolve=true and the game works perfectly with high fps and no texture or sound issues so i thought finally it works but when i try to play the story mission 00 after some time playing(different every time) it crashes and shows this: 318617320_3366054690343544_6919635049875765413_n I searched online to no avail and the problem persists after many retries of the mission it has a 100% crash rate.All other missions work normally without issues so something in that mission i imagine causes the error?Also i use the latest canary build .

Same crash in Mission 00. Happens reliably at some point in the mission, but not consistently. I've made it to the tunnels once, but usually it happens before the first big helicopter. This is using Xenia_Canary from yesterday.

It also happened to me around the point of the helicopter but I tried a different version from December 11th like I am saying at a comment above and somehow it fixed it , perhaps I got lucky.

Petrouvis avatar Dec 21 '22 20:12 Petrouvis

Hello everyone i tried the Xenia Master download and the setting changes everyone suggested and nothing new but some crashes here and there.Although i tried Xenia Canary with protect_zero=false, readback_resolve=false and d3d12_readback_resolve=true and the game works perfectly with high fps and no texture or sound issues so i thought finally it works but when i try to play the story mission 00 after some time playing(different every time) it crashes and shows this: 318617320_3366054690343544_6919635049875765413_n I searched online to no avail and the problem persists after many retries of the mission it has a 100% crash rate.All other missions work normally without issues so something in that mission i imagine causes the error?Also i use the latest canary build .

Same crash in Mission 00. Happens reliably at some point in the mission, but not consistently. I've made it to the tunnels once, but usually it happens before the first big helicopter. This is using Xenia_Canary from yesterday.

It also happened to me around the point of the helicopter but I tried a different version from December 11th like I am saying at a comment above and somehow it fixed it , perhaps I got lucky.

I'm happy to report i got through story mission 00 without crashes on first try. I was using a xenia-canary build from the xenia discord:

https://discord.com/channels/308194948048486401/701111856600711208/1053217251840503848

here is the file, if you don't use discord xenia_canary.zip

my config changes: max_queued_frames = 5 d3d12_readback_resolve = true protect_zero = false

For story mission 01, i tried it with "d3d12_readback_resolve = false". Also worked without crash on first try. Still black ACs though

edit: third and fourth story missions also worked without crashes also "vsync = false " massively boosts the framerate. it feels like 140 FPS

guggelfunsus avatar Jan 11 '23 21:01 guggelfunsus

I've been able to get through most story missions with few issues using the changes listed here and a little brute force, however I'm now getting hard walled by Story Mission 06, and Order mission 63 was giving me problems for a while. I am currently using the Jan 9 2023 build of Canary, though i did have to use an old master build with config edits listed in this thread to get through the Team Name prompt at the beginning of the game.

my config changes: kernel_display_gamma_type = 1 max_queued_frames = 5 protect_zero = false vsync = false

Flo1WKcXwAMcTsz FlYiHr3WIAAEUQq FmQJ51-WQAI5JJg Untitled

TheLazyFehrette avatar Jan 12 '23 13:01 TheLazyFehrette

I've been able to get through most story missions with few issues using the changes listed here and a little brute force, however I'm now getting hard walled by Story Mission 06, and Order mission 63 was giving me problems for a while. I am currently using the Jan 9 2023 build of Canary, though i did have to use an old master build with config edits listed in this thread to get through the Team Name prompt at the beginning of the game.

my config changes: kernel_display_gamma_type = 1 max_queued_frames = 5 protect_zero = false vsync = false

using the build i mentioned in my earlier post, i had no problems going through story mission 06 and all missions leading up to it. No crashes, on first try

Oddly enough, even though i'm using "d3d12_readback_resolve = false" which makes your AC and all enemy ACs black, in story mission 05 the corporation-mech at the end with the giant energy weapon is fully textured

Screenshot (192)

Screenshot (198)

edit: i've beaten all the story missions now. last few missions again with "d3d12_readback_resolve = true". not because of crashes (there were none 👍) but to see the AC textures again. Was able to start up VD on same build and transpher save-data without problems.

guggelfunsus avatar Jan 14 '23 03:01 guggelfunsus

I've been able to get through most story missions with few issues using the changes listed here and a little brute force, however I'm now getting hard walled by Story Mission 06, and Order mission 63 was giving me problems for a while. I am currently using the Jan 9 2023 build of Canary, though i did have to use an old master build with config edits listed in this thread to get through the Team Name prompt at the beginning of the game. my config changes: kernel_display_gamma_type = 1 max_queued_frames = 5 protect_zero = false vsync = false

using the build i mentioned in my earlier post, i had no problems going through story mission 06 and all missions leading up to it. No crashes, on first try

Oddly enough, even though i'm using "d3d12_readback_resolve = false" which makes your AC and all enemy ACs black, in story mission 05 the corporation-mech at the end with the giant energy weapon is fully textured

Screenshot (192)

Screenshot (198)

I completely missed the link, whoops I did have a minor hiccup in story mission 07 where the game froze a few times in the span of maybe 2 minutes but that aside, i was able to finish up story missions 06-09 with no issues using the build you mentioned.

TheLazyFehrette avatar Jan 14 '23 17:01 TheLazyFehrette

I've been able to get through most story missions with few issues using the changes listed here and a little brute force, however I'm now getting hard walled by Story Mission 06, and Order mission 63 was giving me problems for a while. I am currently using the Jan 9 2023 build of Canary, though i did have to use an old master build with config edits listed in this thread to get through the Team Name prompt at the beginning of the game. my config changes: kernel_display_gamma_type = 1 max_queued_frames = 5 protect_zero = false vsync = false

using the build i mentioned in my earlier post, i had no problems going through story mission 06 and all missions leading up to it. No crashes, on first try

Oddly enough, even though i'm using "d3d12_readback_resolve = false" which makes your AC and all enemy ACs black, in story mission 05 the corporation-mech at the end with the giant energy weapon is fully textured

That is because Chief (the enemy in the pictures) has a few different forms throughout the campaign's story mode. Two of which are considered enemies instead of customized ACs (you fight his AC form at one point, and that one is completely black) due to the way they use their Overed Weapons (the giant cannon you see in the images) in a way that violates game rules (they fire faster than you can with the same build, have infinite time to use them whereas you have a time limit.

And since, in those cases, he's not a player-customization, his textures work fine.

rhobiusvoid avatar Jan 14 '23 17:01 rhobiusvoid