xenia-project / game-compatibility

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

4D5307F1 - Fable 2 #205

Open 234jazzy2 opened 8 years ago

234jazzy2 commented 8 years ago

Marketplace

Tested on EmuCR Xenia 9/23/15

Issues:

I ran the ISO after running it through abgx360 (You guys should check this out, might help). Black screen for quite a bit of time, I checked the log and it was repeating itself so I closed the program and sometimes it crashes right away.

Logs:

Log where it's just a black screen for like 10 mins and i had to close it (778,000 lines): https://gist.github.com/234jazzy2/37f68641771354089e85

Log where it crashed itself, ran it after the previous one: https://gist.github.com/234jazzy2/25f38ffdd90944c24da3

Labels:

state-crash

ryzendew commented 2 years ago

image image

Here is some shots of the beginning scene, It seems like there is still a lighting issue with the bottom 1/4th of the screen.

what build fixed the game

AvZ77 commented 2 years ago

image image

Here is some shots of the beginning scene, It seems like there is still a lighting issue with the bottom 1/4th of the screen.

I see this is the GOTY version of this game running on Canary build. This thread is for the Master build though it's nevertheless great to see progress being made. I tried GOTY version with the Title Update 1 on Canary and I'am able to get in-game without it crashing now but for the standard version with title update 2, 3 or 4, all now crashes at startup microsoft games logo. Standard version without Title Update works and gets in-game.

Regarding the Master build, Title Updates and the GOTY version still crash at new game loading screen and ground is still broken.

Edit/Update: I have no longer any issues running this game with Title Update on the latest Canary build 1.0.768. I had to merge the .xex and .xexp files with xextool though. Even if in configuration file the apply_title_update is set true, the version number didn't go from 1.0 to 1.0.4.

ryzendew commented 2 years ago

xenia.log here is a crash it happens alot

only happens with cas on or fsr

tryliom5300 commented 2 years ago

Hi I have this problem with the latest version of master and canary I don't know if anyone has a solution, hope it helps developers too

image

ruthan commented 2 years ago

On Discord it post that Fable 2 was fixed - 30minutes old: https://discord.com/channels/308194948048486401/447116161730215947/964981401596354651

MonkeySaint commented 2 years ago

Hi I have this problem with the latest version of master and canary I don't know if anyone has a solution, hope it helps developers too

image

This is a strange issue, Looks like your gpu is running out of memory. What gpu are you using?

aviven commented 2 years ago

I'm experiencing random crashes with the 60fps patch enabled, didn't experience a crash while playing on normal 30fps

nemolovich commented 2 years ago

Screenshot 2022-04-14 035717 Looks like the missing floor graphical glitch was fixed, but the main character and dog is still all blacked out. Game crashed randomly here as well. crash dump.log

I have exactly the same problem. Everything seems to work now but the textures of the main character and the dog are not correctly rendered.

Nuurn commented 2 years ago

Same glitch as @nemolovich , but it's playable, sometimes the dog glitch a lot, but a quick save-quit and re-load the save works fine.

Also, I started a playthrough, I encountered some crashes, not that dramatic, but one in particular got me stuck. I saved in Westcliff, more specifically in front of the arena, and left. Now, if I try to load the save, it crashes during the loading time. Is there a possibility to go to replace my save with a previous one? (since the game crash randomly, I took the habit to save every 10-15 minutes so not that much of a pain if I come back 1-2 saves before)

Here is xenia log : crash-log.log

AvZ77 commented 2 years ago

I found that setting protect_zero to false in configuration file made the game crash alot less for me or so it seems at least. I have been able to have a few hours gameplay without any crashes, the game will still crash at some points but this setting made it alot less frequent.

Nuurn commented 2 years ago

@AvZ77 I tried with protect_zero modification, it doesn't work for my specific problem of crash on loading in Westcliff, neither in xenia_master or xenia_canary, but thanks it should be helpful if I succeed in the retrieval of the playthrough!

nemolovich commented 2 years ago

@Nuurn You can find the contents of the backup under: %userprofile%\Documents\Xenia\content\4D5307F1 If the Windows file history is activated, you can restore a previous state. Personally I make a backup sometimes because it happened to me that it crashed during the backup and in these cases no way to load the game...

Nuurn commented 2 years ago

@nemolovich Unfortunately my windows file history wasn't activated for this computer... Yes I usually do a backup a month, but I started the playthrough less than a month ago, too bad, at least I reported the bug for others, moral of the story, don't save in front of the arena!

GodsBadAssBlade commented 2 years ago

leaving protect zero on true got me further than off. i selected my hero then the game crashed(also gpu artifacting in the upper right corner for nvidia gpu on linux[pop_os])

MonkeySaint commented 2 years ago

leaving protect zero on true got me further than off. i selected my hero then the game crashed(also gpu artifacting in the upper right corner for nvidia gpu on linux[pop_os])

I will test this out on my Linux install tomorrow. Haven't used Xenia through wine yet.

Kilrha commented 2 years ago

Screenshot 2022-04-14 035717 Looks like the missing floor graphical glitch was fixed, but the main character and dog is still all blacked out. Game crashed randomly here as well. crash dump.log

I've been fiddling with almost every setting in the config files and nothing fixes this both on the latest master and canary builds.

francescogiudice commented 1 year ago

I found a possible solution using a combination of patch and settings.

First of all, I am running xenia-canary commit def00e6 from Sep 18 2022. Maybe this can solve the issue also on the master xenia.

Try to disable all the other patches and set all the other settings at default, then change these things:

In the patch I have enabled the "Disable MSAA (Multi-Sample Anti-Aliasing)". In xenia-canary.config.toml I set to true these settings: d3d12_clear_memory_page_state and d3d12_readback_resolve (in [D3D12] section).

I'm playing at 1920x1080 and 30 fps (i tried enable the 60 fps patch, but depending on the area of the game, it will go from 25 to 55 fps, so I prefer to play capped at 30 and have 25-30 fps).

I played for a few hours, and both the hero and the dog seems fixed.

a

A youtuber did a video about this fix, testing a later game save file, and it seems it keeps working even later in the game.

From the video, it seems this fix puts much more load on the CPU threads/memory the emulator uses (i see quite low GPU utilization and average CPU utilization, but i have 8-core Zen 3 CPU and high end RDNA 2 GPU) so older CPU architectures may suffer big fps drops.

Asuuraaa commented 1 year ago

I found a possible solution using a combination of patch and settings.

First of all, I am running xenia-canary commit def00e6 from Sep 18 2022. Maybe this can solve the issue also on the master xenia.

Try to disable all the other patches and set all the other settings at default, then change these things:

In the patch I have enabled the "Disable MSAA (Multi-Sample Anti-Aliasing)". In xenia-canary.config.toml I set to true these settings: d3d12_clear_memory_page_state and d3d12_readback_resolve (in [D3D12] section).

I'm playing at 1920x1080 and 30 fps (i tried enable the 60 fps patch, but depending on the area of the game, it will go from 25 to 55 fps, so I prefer to play capped at 30 and have 25-30 fps).

I played for a few hours, and both the hero and the dog seems fixed.

A youtuber did a video about this fix, testing a later game save file, and it seems it keeps working even later in the game.

From the video, it seems this fix puts much more load on the CPU threads/memory the emulator uses (i see quite low GPU utilization and average CPU utilization, but i have 8-core Zen 3 CPU and high end RDNA 2 GPU) so older CPU architectures may suffer big fps drops.

please drop the link to the video

n0tPuffer commented 1 year ago

This fixed it, somewhat. The dog model is now loaded in properly, but the main character model still stays pitch black. But it could just be because I have a low-end CPU and the fps hit was absolutely brutal (from 30-60fps depending on the resolution to just 5-7fps on 720p)

francescogiudice commented 1 year ago

https://www.youtube.com/watch?v=K14Ptf9Eon8

#

This fixed it, somewhat. The dog model is now loaded in properly, but the main character model still stays pitch black. But it could just be because I have a low-end CPU and the fps hit was absolutely brutal (from 30-60fps depending on the resolution to just 5-7fps on 720p)

Have you set upscaling to 2x or 3x ? It seems that breaks the fix, unfortunately.

Also, yesterday I tested this possible solution on xenia-master. One of the needed settings is not present in the configuration, and the other has a HUGE fps impact, making the game unplayable. Unfortunately this is a possible workaround only for xenia-canary at the moment.

tryliom5300 commented 1 year ago

Hi I have this problem with the latest version of master and canary I don't know if anyone has a solution, hope it helps developers too image

This is a strange issue, Looks like your gpu is running out of memory. What gpu are you using?

im using 3060Ti and lasted Driver

#

lol, im trying after finish my work, ty for u reply :)

n0tPuffer commented 1 year ago

https://www.youtube.com/watch?v=K14Ptf9Eon8

This fixed it, somewhat. The dog model is now loaded in properly, but the main character model still stays pitch black. But it could just be because I have a low-end CPU and the fps hit was absolutely brutal (from 30-60fps depending on the resolution to just 5-7fps on 720p)

Have you set upscaling to 2x or 3x ? It seems that breaks the fix, unfortunately.

Also, yesterday I tested this possible solution on xenia-master. One of the needed settings is not present in the configuration, and the other has a HUGE fps impact, making the game unplayable. Unfortunately this is a possible workaround only for xenia-canary at the moment.

both draw_resolution_scale_x and y are at 1. My config file is pretty much all on the default value, except for the two d3d12 setting that you recommend changing to true in order to get this to work, of course.

francescogiudice commented 1 year ago

https://www.youtube.com/watch?v=K14Ptf9Eon8

This fixed it, somewhat. The dog model is now loaded in properly, but the main character model still stays pitch black. But it could just be because I have a low-end CPU and the fps hit was absolutely brutal (from 30-60fps depending on the resolution to just 5-7fps on 720p)

Have you set upscaling to 2x or 3x ? It seems that breaks the fix, unfortunately. Also, yesterday I tested this possible solution on xenia-master. One of the needed settings is not present in the configuration, and the other has a HUGE fps impact, making the game unplayable. Unfortunately this is a possible workaround only for xenia-canary at the moment.

both draw_resolution_scale_x and y are at 1. My config file is pretty much all on the default value, except for the two d3d12 setting that you recommend changing to true in order to get this to work, of course.

mmm. do you have the Fable II patch? For me, without enabling this patch "Disable MSAA (Multi-Sample Anti-Aliasing)", the hero would remain with broken texture. Also, are you using xenia-canary? Because this fix doesn't work properly on master-xenia.

n0tPuffer commented 1 year ago

https://www.youtube.com/watch?v=K14Ptf9Eon8

This fixed it, somewhat. The dog model is now loaded in properly, but the main character model still stays pitch black. But it could just be because I have a low-end CPU and the fps hit was absolutely brutal (from 30-60fps depending on the resolution to just 5-7fps on 720p)

Have you set upscaling to 2x or 3x ? It seems that breaks the fix, unfortunately. Also, yesterday I tested this possible solution on xenia-master. One of the needed settings is not present in the configuration, and the other has a HUGE fps impact, making the game unplayable. Unfortunately this is a possible workaround only for xenia-canary at the moment.

both draw_resolution_scale_x and y are at 1. My config file is pretty much all on the default value, except for the two d3d12 setting that you recommend changing to true in order to get this to work, of course.

mmm. do you have the Fable II patch? For me, without enabling this patch "Disable MSAA (Multi-Sample Anti-Aliasing)", the hero would remain with broken texture. Also, are you using xenia-canary? Because this fix doesn't work properly on master-xenia.

I do have the Fable II patches, MSAA disable has also been set to true for all of them. 60fps and 720p are set to false. I only have xenia canary so that rules out the possibility that it was caused by master-xenia. Perhaps it's not working because my CPU is Intel and yours is AMD? Otherwise, I'm not sure why only the dog renders properly but not the main character. Everything has been updated to the latest release available as well. I will try to test this out on my laptop with a Ryzen CPU and see how it goes.

francescogiudice commented 1 year ago

I do have the Fable II patches, MSAA disable has also been set to true for all of them. 60fps and 720p are set to false. I only have xenia canary so that rules out the possibility that it was caused by master-xenia. Perhaps it's not working because my CPU is Intel and yours is AMD? Otherwise, I'm not sure why only the dog renders properly but not the main character. Everything has been updated to the latest release available as well. I will try to test this out on my laptop with a Ryzen CPU and see how it goes.

In the video, the guy uses an intel cpu and nvidia gpu, and it works for him. Try to disable the 2 settings separately (activate only one at a time) and try to see if you see any difference. Also, try to use the exact same commit i'm using for xenia-canary (def00e6 from Sep 18 2022). I would suggest playing with the other settings under [D3D12] as well. Unfortunately, there is the possibility it doesn't work on EVERY hw combination.

ps. I tried on a laptop with 7th gen i7 and nvidia MX150 (mobile version of GT 1030). The settings works (the fps are really low, and the game basically unplayable, but the textures seems fine). Screenshot (3)

If I were you, I would delete the configuration file, run xenia to create it again as default, and then change a single setting at a time and check the results.

Asuuraaa commented 1 year ago

https://www.youtube.com/watch?v=K14Ptf9Eon8

Thanks! I downloaded the archive in the description under the video and everything works!

Joshjwood commented 1 year ago

About 10 hours into playing the game with very few issues, the occassional crash, i'm totally unable to re-enter bower lake, reloaded and retried 7/8 times. Stuck on the loading screen. Only this location, i can go anywhere else. Can't teleport there, can't enter it from any other adjacent map.

I did have the changes mentioned above to the .toml file enabled, I removed them to test, no change.

Odd one, thought i'd mention it just in case anyone else experienced it.

SirenBrink commented 1 year ago

Unfortunately this is still a problem with the latest versions of Xenia and Canary. Just a heads up in case anyone came here looking for updates.

Update 3/10/23: There's a patch that fixes the black character and dog issue but only works if your character is not wearing makeup or tattoos.

zoeyronain commented 1 year ago

I'm getting this on both master and canary builds of the game. I originally thought my iso had an error but grabbing a copy from another source, but I'm still getting:

Exception Encountered! Build: canary_experimental@1319ff6ea on May 1 2023 Exception address: xenia_canary.exe+2F9E2 Stackpointer: 0x63F9BOEE98 Instruction_pointer: xenia_canary.exe+2F9E2 ExceptionCode: 0x2147483651 ({EXCEPTION}) Breakpoint A breakpoint has been reached. ) Last NTSTATUS: 0xC0000011 (The end-of-file marker has been reached. There is no valid data in the file beyond this marker. ) Faulting thread name: GameThread (F800008)

Happens on two separate computers. A brand new save will load fine, my brothers save with about an hour of play time crashes on launch with the above error while trying to load into Bowerstone Market.

image

ShadowMarker789 commented 1 year ago

I'm getting this on both master and canary builds of the game. I originally thought my iso had an error but grabbing a copy from another source, but I'm still getting:

Exception Encountered! Build: canary_experimental@1319ff6ea on May 1 2023 Exception address: xenia_canary.exe+2F9E2 Stackpointer: 0x63F9BOEE98 Instruction_pointer: xenia_canary.exe+2F9E2 ExceptionCode: 0x2147483651 ({EXCEPTION}) Breakpoint A breakpoint has been reached. ) Last NTSTATUS: 0xC0000011 (The end-of-file marker has been reached. There is no valid data in the file beyond this marker. ) Faulting thread name: GameThread (F800008)

Happens on two separate computers. A brand new save will load fine, my brothers save with about an hour of play time crashes on launch with the above error while trying to load into Bowerstone Market.

![image](https://github.com/xenia-project/game-com xenia.log patibility/assets/2716914/b3a03859-2cd0-4600-812b-6e30880a76b8)

I've had similar crashes if the game crashes during the save process. This is because it writes directly to the save file, rather than writing to another file and then moving/renaming files after it's been successfully written. Very unfortunate that it means that it corrupts saves permanently if a crash occurs during saving.

I recommend the use of external tools to routinely save backups of the game save files to work-around this issue.

momoe commented 11 months ago

During any information popup screen on GOTY edition the background is bugged. Untitled

momoe commented 11 months ago

Is there any workaround for any player cosmetic retexturing causing blackface, and clothing dyes making outfits black as well?

howfuckinghardisittocreatepassword commented 9 months ago

==== CRASH DUMP ==== Thread ID (Host: 0x000009A8 / Guest: 0x00000007) Thread Handle: 0xF800000C PC: 0x821CF928 Registers: r0 = 0000000000000003 r1 = 00000000701BF280 r2 = 0000000000000000 r3 = 0000000040832E04 r4 = 00000000701BF3C4 r5 = 00000000701BF3C0 r6 = 0000000000000000 r7 = FFFFFFFF83496EB8 r8 = 000000000FFFFFF8 r9 = 000000000FFFFFFF r10 = 0000000041B1F630 r11 = 0000000000000008 r12 = 00000000821CF8A8 r13 = 000000003002D000 r14 = 00000000701BFAE8 r15 = FFFFFFFF82001048 r16 = FFFFFFFF8200107C r17 = FFFFFFFF83490000 r18 = FFFFFFFF83490000 r19 = 0000000000000010 r20 = 00000000408371F8 r21 = 000000004C93A360 r22 = 000000004083721C r23 = FFFFFFFF8209003F r24 = 0000000000001908 r25 = FFFFFFFF834A0000 r26 = 00000000407E05A0 r27 = 00000000701BF3C0 r28 = 000000004C93A5B0 r29 = 0000000040832DFC r30 = 0000000040832E00 r31 = 0000000040832DF8 f0 = 3FC5C28F60000000 = (double)0.17000000178813934 = (float)3.689349e+19 f1 = 3FA02A1C00000000 = (double)0.031571269035339355 = (float)0.0 f2 = 3FD3333340000000 = (double)0.30000001192092896 = (float)2.0 f3 = 0000000000000000 = (double)0.0 = (float)0.0 f4 = BF50624DE0000000 = (double)-0.0010000000474974513 = (float)-3.689349e+19 f5 = 40471E70C0000000 = (double)46.237815856933594 = (float)-2.0 f6 = 3FF0000000000000 = (double)1.0 = (float)0.0 f7 = 3E80000000000000 = (double)1.1920928955078125e-07 = (float)0.0 f8 = 0000000000000000 = (double)0.0 = (float)0.0 f9 = 0000000000000000 = (double)0.0 = (float)0.0 f10 = 403E000000000000 = (double)30.0 = (float)0.0 f11 = 4022000000000000 = (double)9.0 = (float)0.0 f12 = 4022000000000000 = (double)9.0 = (float)0.0 f13 = 0000000000000000 = (double)0.0 = (float)0.0 f14 = 0000000000000000 = (double)0.0 = (float)0.0 f15 = 0000000000000000 = (double)0.0 = (float)0.0 f16 = 0000000000000000 = (double)0.0 = (float)0.0 f17 = 0000000000000000 = (double)0.0 = (float)0.0 f18 = 0000000000000000 = (double)0.0 = (float)0.0 f19 = 0000000000000000 = (double)0.0 = (float)0.0 f20 = 0000000000000000 = (double)0.0 = (float)0.0 f21 = 3FF0000000000000 = (double)1.0 = (float)0.0 f22 = 4044000000000000 = (double)40.0 = (float)0.0 f23 = 4040F679F58F63B6 = (double)33.9255969 = (float)-3.6353556e+32 f24 = 0000000000000000 = (double)0.0 = (float)0.0 f25 = 403E000000000000 = (double)30.0 = (float)0.0 f26 = 40A158A8CEAFFBDC = (double)2220.3297019 = (float)-1476259300.0 f27 = 3FA1111111111111 = (double)0.03333333333333333 = (float)1.1443742e-28 f28 = 401C726480000000 = (double)7.111711502075195 = (float)-0.0 f29 = 0000000000000000 = (double)0.0 = (float)0.0 f30 = 3FD53876C0000000 = (double)0.3315712809562683 = (float)-2.0 f31 = 3FC3333340000000 = (double)0.15000000596046448 = (float)2.0 v0 = [0x4076D519, 0xC0BF340E, 0x00000000, 0x00000000] v1 = [0x4238F386, 0x438D7A86, 0x422A31B5, 0x00000000] v2 = [0x00000000, 0x00000000, 0x00000000, 0x80000000] v3 = [0x00000000, 0x3F800000, 0x00000000, 0x00000000] v4 = [0x3F758EF7, 0x00000000, 0x00000000, 0x3F758EF7] v5 = [0x00000000, 0x3F800000, 0x00000000, 0x00000000] v6 = [0xBE90BC1F, 0xBE90BC1F, 0xBE90BC1F, 0xBE90BC1F] v7 = [0x80000000, 0x80000000, 0xBF758EF7, 0x3E90BC1F] v8 = [0x00000000, 0x00000000, 0x3F800000, 0x00000000] v9 = [0x3A83126F, 0x3A83126F, 0x3A83126F, 0x3A83126F] v10 = [0x00000000, 0xC0BF340E, 0x00000000, 0x00000000] v11 = [0x4076D519, 0xC0BF340E, 0x00000000, 0x00000000] v12 = [0xC0BF340E, 0x00000000, 0x00000000, 0x00000000] v13 = [0x424A4E47, 0x424A4E47, 0x424A4E47, 0x424A4E47] v14 = [0xBE8AD4DE, 0x00000000, 0x80000000, 0x00000000] v15 = [0x00000000, 0xBF6B8AF5, 0x80000000, 0x80000000] v16 = [0x00000000, 0x00000000, 0x00000000, 0x80000000] v17 = [0xBE90BC1F, 0x00000000, 0xBF758EF7, 0x00000000] v18 = [0x00000000, 0xBF758EF7, 0xBE90BC1F, 0xBE90BC1F] v19 = [0x00000000, 0x00000000, 0x00000000, 0xBF758EF7] v20 = [0xBF758EF7, 0xBE90BC1F, 0x80000000, 0x00000000] v21 = [0x80000000, 0xBE90BC1F, 0x80000000, 0x00000000] v22 = [0xBF758EF7, 0x80000000, 0x80000000, 0x00000000] v23 = [0x80000000, 0xBE90BC1F, 0x80000000, 0x00000000] v24 = [0x80000000, 0x80000000, 0x80000000, 0x80000000] v25 = [0xBF758EF7, 0x80000000, 0x80000000, 0x80000000] v26 = [0x80000000, 0xBE90BC1F, 0x80000000, 0x80000000] v27 = [0x00000000, 0x00000000, 0x3F800000, 0x00000000] v28 = [0x80000000, 0xBF758EF7, 0x80000000, 0xBF758EF7] v29 = [0xBF758EF7, 0x80000000, 0x80000000, 0x80000000] v30 = [0xBE90BC1F, 0xBE90BC1F, 0xBE90BC1F, 0x80000000] v31 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v32 = [0x438D7D13, 0x438D7D13, 0x438D7D13, 0x438D7D13] v33 = [0x4238D2A3, 0x4238D2A3, 0x4238D2A3, 0x4238D2A3] v34 = [0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000] v35 = [0x422B2EA4, 0x422B2EA4, 0x422B2EA4, 0x422B2EA4] v36 = [0x438DA0B0, 0x438DA0B0, 0x438DA0B0, 0x438DA0B0] v37 = [0x42398E17, 0x42398E17, 0x42398E17, 0x42398E17] v38 = [0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000] v39 = [0x422BF303, 0x422BF303, 0x422BF303, 0x422BF303] v40 = [0x00000000, 0x00000000, 0x00000000, 0x3F800000] v41 = [0x438E0509, 0x438E0509, 0x438E0509, 0x438E0509] v42 = [0x4236AF2E, 0x4236AF2E, 0x4236AF2E, 0x4236AF2E] v43 = [0x00000000, 0x00000000, 0x3F800000, 0x422A4C0B] v44 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v45 = [0x00000000, 0x00000000, 0xB03D5422, 0x00000000] v46 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v47 = [0x00000000, 0x00000000, 0x3F800000, 0x00000000] v48 = [0x3D37CE90, 0x3F7FBDFB, 0x00000000, 0x00000000] v49 = [0x00000000, 0x3F800000, 0x00000000, 0x3F800000] v50 = [0x3F7FBDFB, 0xBD37CE90, 0x00000000, 0x00000000] v51 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v52 = [0x3D37CE90, 0x00000000, 0x3D37CE90, 0x00000000] v53 = [0x3F7FBDFB, 0x00000000, 0x3F7FBDFB, 0x00000000] v54 = [0x3F7FBDFB, 0x00000000, 0x3F7FBDFB, 0x00000000] v55 = [0xBD37CE90, 0x00000000, 0xBD37CE90, 0x00000000] v56 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v57 = [0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000] v58 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v59 = [0x3D37CE90, 0x3D37CE90, 0x3D37CE90, 0x3D37CE90] v60 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v61 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v62 = [0x3F7FBDFB, 0x3F7FBDFB, 0x3F7FBDFB, 0x3F7FBDFB] v63 = [0xBD37CE90, 0xBD37CE90, 0xBD37CE90, 0xBD37CE90] v64 = [0x00000014, 0x00000014, 0x00000014, 0x00000014] v65 = [0x3C003C00, 0x3C003C00, 0x3C003C00, 0x3C003C00] v66 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v67 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v68 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v69 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v70 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v71 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v72 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v73 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v74 = [0x00000000, 0x00000000, 0x00000000, 0x3F800000] v75 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v76 = [0x42080000, 0x42080000, 0x42080000, 0x42080000] v77 = [0xC3800000, 0xC3800000, 0xC3800000, 0xC3800000] v78 = [0x38000001, 0x38000001, 0x38000001, 0x38000001] v79 = [0xBF800000, 0xBF800000, 0xBF800000, 0xBF800000] v80 = [0x38000080, 0x38000080, 0x38000080, 0x38000080] v81 = [0x00000008, 0x00000008, 0x00000008, 0x00000008] v82 = [0x05060700, 0x00000004, 0x1F1F1F1F, 0x1F1F1F1F] v83 = [0x06070001, 0x1F1F0405, 0x1F1F1F1F, 0x1F1F1F1F] v84 = [0x07000102, 0x1F040506, 0x1F1F1F1F, 0x1F1F1F1F] v85 = [0x3B0A47ED, 0x3B0A47ED, 0x3B0A47ED, 0x3B0A47ED] v86 = [0x3727C5AC, 0x3727C5AC, 0x3727C5AC, 0x3727C5AC] v87 = [0x0000000C, 0x0000000C, 0x0000000C, 0x0000000C] v88 = [0x3D426002, 0x3D426002, 0x3D426002, 0x3D426002] v89 = [0x00000005, 0x00000005, 0x00000005, 0x00000005] v90 = [0x0000001F, 0x0000001F, 0x0000001F, 0x0000001F] v91 = [0x00000020, 0x00000020, 0x00000020, 0x00000020] v92 = [0x00000010, 0x00000010, 0x00000010, 0x00000010] v93 = [0x00000018, 0x00000018, 0x00000018, 0x00000018] v94 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v95 = [0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000] v96 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v97 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v98 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v99 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v100 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v101 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v102 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v103 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v104 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v105 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v106 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v107 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v108 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v109 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v110 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v111 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v112 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v113 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v114 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v115 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v116 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v117 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v118 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v119 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v120 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v121 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v122 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v123 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v124 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v125 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v126 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v127 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]

Game crashes after a while played, like 15-20 mins.

howfuckinghardisittocreatepassword commented 9 months ago

==== CRASH DUMP ==== Thread ID (Host: 0x00000FE8 / Guest: 0x00000015) Thread Handle: 0xF80000C4 PC: 0x832306E8 Registers: r0 = 0000000000000000 r1 = 000000007049F040 r2 = 0000000000000000 r3 = 0000000050616765 r4 = 0000000040D09A04 r5 = 0000000000000029 r6 = 0000000000000000 r7 = 0000000000009030 r8 = 0000000000000000 r9 = 0000000000000000 r10 = 000000004071D000 r11 = 000000000000005D r12 = 0000000083231DD8 r13 = 000000003009F000 r14 = 0000000000000000 r15 = 0000000000000000 r16 = 0000000000000000 r17 = 0000000000000000 r18 = 0000000000000000 r19 = 0000000000000000 r20 = 0000000000000000 r21 = 0000000000000000 r22 = FFFFFFFF834A0000 r23 = 000000004C11F140 r24 = FFFFFFFF83360000 r25 = FFFFFFFF83360000 r26 = FFFFFFFF83360000 r27 = 000000000000002C r28 = 0000000040D09A04 r29 = 0000000000000000 r30 = 0000000040001C44 r31 = 0000000040001C20 f0 = 3FF0000000000000 = (double)1.0 = (float)0.0 f1 = 0000000000000000 = (double)0.0 = (float)0.0 f2 = 0000000000000000 = (double)0.0 = (float)0.0 f3 = 00000000000000FF = (double)1.26e-321 = (float)3.57e-43 f4 = 00000000000000FF = (double)1.26e-321 = (float)3.57e-43 f5 = 406FE00000000000 = (double)255.0 = (float)0.0 f6 = 406FE00000000000 = (double)255.0 = (float)0.0 f7 = 00000000000000FF = (double)1.26e-321 = (float)3.57e-43 f8 = 3FF0000000000000 = (double)1.0 = (float)0.0 f9 = 3FF0000000000000 = (double)1.0 = (float)0.0 f10 = 3FF0000000000000 = (double)1.0 = (float)0.0 f11 = 406FE00000000000 = (double)255.0 = (float)0.0 f12 = 3FF0000000000000 = (double)1.0 = (float)0.0 f13 = 3FF0000000000000 = (double)1.0 = (float)0.0 f14 = 0000000000000000 = (double)0.0 = (float)0.0 f15 = 0000000000000000 = (double)0.0 = (float)0.0 f16 = 0000000000000000 = (double)0.0 = (float)0.0 f17 = 0000000000000000 = (double)0.0 = (float)0.0 f18 = 0000000000000000 = (double)0.0 = (float)0.0 f19 = 0000000000000000 = (double)0.0 = (float)0.0 f20 = 0000000000000000 = (double)0.0 = (float)0.0 f21 = 0000000000000000 = (double)0.0 = (float)0.0 f22 = 0000000000000000 = (double)0.0 = (float)0.0 f23 = 0000000000000000 = (double)0.0 = (float)0.0 f24 = 0000000000000000 = (double)0.0 = (float)0.0 f25 = 0000000000000000 = (double)0.0 = (float)0.0 f26 = 0000000000000000 = (double)0.0 = (float)0.0 f27 = 0000000000000000 = (double)0.0 = (float)0.0 f28 = 0000000000000000 = (double)0.0 = (float)0.0 f29 = 4071C0D568C4564E = (double)284.0521018666667 = (float)7.417407e+24 f30 = 4071C0D568C4564E = (double)284.0521018666667 = (float)7.417407e+24 f31 = 4071C0D568C4564E = (double)284.0521018666667 = (float)7.417407e+24 v0 = [0x0D0E0F10, 0x11121314, 0x15161718, 0x191A1B1C] v1 = [0xFFC00000, 0xFFC00000, 0xFFC00000, 0xFFC00000] v2 = [0xFFC00000, 0xFFC00000, 0xFFC00000, 0xFFC00000] v3 = [0x04050607, 0x08090A0B, 0x0C0D0E0F, 0x10111213] v4 = [0x00010203, 0x04050607, 0x08090A0B, 0x0C0D0E0F] v5 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v6 = [0x0C0D0E0F, 0x10111213, 0x14151617, 0x18191A1B] v7 = [0x08090A0B, 0x0C0D0E0F, 0x10111213, 0x14151617] v8 = [0x00000000, 0x3F800000, 0x00000000, 0x00000000] v9 = [0x3F800000, 0x3E99999A, 0x3DCCCCCD, 0x00000000] v10 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v11 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v12 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v13 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v14 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v15 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v16 = [0x3F800000, 0x00000000, 0x00000000, 0x00000000] v17 = [0x00000000, 0x00000000, 0x3F800000, 0x00000000] v18 = [0x3F800000, 0x00000000, 0xBF800347, 0xBF800000] v19 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v20 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v21 = [0x00003C00, 0x3C00FFFF, 0x3F800000, 0xFFC00000] v22 = [0x00000000, 0x3F800000, 0x3F800000, 0xFFC00000] v23 = [0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF] v24 = [0xFFFF0000, 0x3C003C00, 0x3F800000, 0x3F800000] v25 = [0xFFC00000, 0x00000000, 0x3F800000, 0x3F800000] v26 = [0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF] v27 = [0xFFFFFFFF, 0xFFFFFFFF, 0xFFFF0000, 0xFFC00000] v28 = [0xFFC00000, 0xFFFFFFFF, 0xFFFF0000, 0xFFC00000] v29 = [0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF] v30 = [0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFF0000] v31 = [0xFFC00000, 0xFFC00000, 0xFFFFFFFF, 0xFFFF0000] v32 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v33 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v34 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v35 = [0x00000000, 0x3F800000, 0x00000000, 0x00000000] v36 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v37 = [0x3F800000, 0x00000000, 0x00000000, 0x00000000] v38 = [0x3F800000, 0x00000000, 0x00000000, 0x00000000] v39 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v40 = [0x00000000, 0x00000000, 0x3F800000, 0x00000000] v41 = [0x00000000, 0x3F800000, 0x00000000, 0xC57A0000] v42 = [0x3F800000, 0x00000000, 0x00000000, 0x00000000] v43 = [0x00000000, 0x3F800000, 0x00000000, 0x00000000] v44 = [0x00000000, 0x00000000, 0x00000000, 0x3F800000] v45 = [0x00000000, 0x00000000, 0x3F800000, 0xC57A0000] v46 = [0x3F800000, 0x00000000, 0x00000000, 0x00000000] v47 = [0x00000000, 0x3F800000, 0x00000000, 0x00000000] v48 = [0xB33BBD2E, 0x3F800000, 0x00000000, 0x00000000] v49 = [0x00000000, 0x00000000, 0x3F800000, 0x00000000] v50 = [0x00000068, 0x61737469, 0x70706C65, 0x2E746578] v51 = [0x68617374, 0x6970706C, 0x652E7465, 0x78000000] v52 = [0x68617374, 0x6970706C, 0x652E7465, 0x78000000] v53 = [0x696E655C, 0x74657874, 0x75726573, 0x5C616C70] v54 = [0x3F800000, 0x42FD181F, 0x42FD181F, 0x42FD181F] v55 = [0x3F800000, 0x00000000, 0x00000000, 0x3F15C305] v56 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v57 = [0x00000000, 0x00000000, 0x3F15C305, 0x00000000] v58 = [0x3F800000, 0x3F800000, 0x3F800000, 0x00000000] v59 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v60 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v61 = [0x00000000, 0x3F800000, 0x00000000, 0x00000000] v62 = [0x696E655C, 0x74657874, 0x75726573, 0x5C616C70] v63 = [0x696E655C, 0x74657874, 0x75726573, 0x5C616C70] v64 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v65 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v66 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v67 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v68 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v69 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v70 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v71 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v72 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v73 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v74 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v75 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v76 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v77 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v78 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v79 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v80 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v81 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v82 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v83 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v84 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v85 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v86 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v87 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v88 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v89 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v90 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v91 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v92 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v93 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v94 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v95 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v96 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v97 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v98 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v99 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v100 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v101 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v102 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v103 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v104 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v105 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v106 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v107 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v108 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v109 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v110 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v111 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v112 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v113 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v114 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v115 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v116 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v117 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v118 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v119 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v120 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v121 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v122 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v123 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v124 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v125 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v126 = [0x00000000, 0x00000000, 0x00000000, 0x00000000] v127 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]

Game keeps crashing a lot after coming back from "The Spire"

howfuckinghardisittocreatepassword commented 9 months ago

Is there any workaround for any player cosmetic retexturing causing blackface, and clothing dyes making outfits black as well?

Here: https://youtu.be/URI19urSTuQ?si=chn9q6nPCMz0T_ax

BlackKnight556 commented 6 months ago

Hi, is there any way to increase performance and FPS? Everything seems to render fine, for now at least but the game is sluggish and slow. I have an i5 4590 and a Gtx 980, and I'm using the Xenia Master version. I have no experience with canary or any kind of patches so any help there would be appreciated. If I could even just have a constant 30fps I'd be happy.

Darkhost1999 commented 6 months ago

I have an i5 4590 and a Gtx 980, and I'm using the Xenia Master version.

These System specs are very I'll advised for 7th generation console emulation such as the Xbox 360 and PS3 consoles. From what I've heard Xenia is well-balanced for CPU and GPU intensity. https://pcpartpicker.com/guide/kYKH99/great-amd-gaming-build There are builds out there that are inexpensive and capable of getting you the performance you need. But with your current specs, nothing is going to significantly help.

im4aratu commented 6 months ago

I have a 5950x and a 6900XT and the game has been running like crap for a looong time. I have the patches applied and whatever modifications were suggested for this game in the config file. Every time there there's a new canary version (well, every few versions) I test it out. Nope. 27 - 40 FPS, stuttering like crazy and crashes before I remember to save.

BlackKnight556 commented 6 months ago

I managed to sort of get it to work though I haven't played it much. There's no input lag and I have smooth fps. The only downside is I had to set the draw_resolution_scale_x and y settings at 1 so the graphics quality isn't great. If you have great internet and don't mind paying for a subscription you can just sign up for xcloud and play any number of console titles without any issues. I know that's a bit contradictory to playing for free with an emulator but, whatever works.

im4aratu commented 6 months ago

"draw_resolution_scale_x and y settings at 1" That does get rid of the stuttering but on a 1440p monitor it doesn't look pretty. Still, it crashed after about 10 minutes. Shame there is no PC version.

kearnel81 commented 5 months ago

works fine for me without any tinkering with the settings. i get a constant 30fps on a 7950x3d, rtx 4090, 64gb ram, just get a small stutter when loading in new assets

fable2

viksmir commented 5 months ago

"draw_resolution_scale_x and y settings at 1" That does get rid of the stuttering but on a 1440p monitor it doesn't look pretty. Still, it crashed after about 10 minutes. Shame there is no PC version.

I'm afraid the reason behind it is how shaders for the game were programmed, and there is no way to deal with this issue when increasing render resolution.

Best approach would be integration of a more advanced upscaler, like FSR 2+ or Intel XeSS, or maybe even DLSS.

LeonardoGomes99 commented 4 months ago

Apparantly the Texture Morph only Work on Goty Platinum Edition, and my dumped version is fable 2 standard. How i fix the black texture bug ? ( already tried setting d3d12_clear_memory_page_state and d3d12_readback_resolve true on configs and nothing seems to work).

wearplugins commented 3 months ago

Hi! I have two problems

  1. Wrong UI aspect image

  2. White screen blinking image image

SZ170904 commented 3 months ago

The game crashes and a black screen appears during loading. Canary version from 17 Nov 2023

Ractaros96 commented 2 months ago

Hello, I'm playing the Platinum Edition of the game and I have some broken textures of the dog and my character. 2024-07-14_1

cMaggessi commented 2 weeks ago

Game loading indefinitely at Howling Halls I'm using 60fps patches, MSA fix and flickering fix image