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

544307D1 - DEAD OR ALIVE 4 #207

Open
4 tasks done
ryu-highabusa opened this issue Mar 18, 2024 · 7 comments
Open
4 tasks done

544307D1 - DEAD OR ALIVE 4 #207

ryu-highabusa opened this issue Mar 18, 2024 · 7 comments
Labels
state-playable Title can be reasonably played from start to finish with little to no issues.

Comments

@ryu-highabusa
Copy link

ryu-highabusa commented Mar 18, 2024

Validation

  • I've read the FAQ.
  • The Xenia build used is from a canary branch. (not MLBS/AlexVS/master/pull requests, etc)
  • This issue isn't for help (tech support) with Xenia, or a game.
  • I've checked if this game doesn't already have a compatibility report.

Xbox 360 Marketplace link

https://marketplace.xbox.com/en-us/Product/DEAD-OR-ALIVE-4/66acd000-77fe-1000-9115-d802544307d1

Xenia version

xenia-canary/xenia-canary@6e13258

Issues

The boss character causes the game to lock-up; happens during the intro sequence and during gameplay.

Suspect it has to do with her translucent graphical effects; her smoke effect renders correctly.

Attached is a screenshot of the exact frame the game consistently hangs on during the attract sequence and a log file leading up that moment.

Doesn't crash, it hangs.

I left the emulator open for about a minute or so to let it log as much relevant data as possible.
Log file line# 2,443,894 is where things appear to go wrong.
The hang happens at the exact moment 0x830b22f8 gets written to.

Everything is stock except for the following settings in the config:
clear_memory_page_state = true
log_level = 3

Log

xenia_canary_6e13258-doa4bossattractscreencrash.zip

line# log
2443894 d> F8000008 MmSetAddressProtect(830B22F8, 00001000, 00000404)
2443895 d> 01000010 Make 1CD60000 -> 1F560000 (41943040b) coherent, action = VC
2443896 d> 01000010 Make 1CD60000 -> 1F560000 (41943040b) coherent, action = VC
2443897 d> 01000010 Make 1C78A000 -> 1C7CB000 (266240b) coherent, action = VC
2443898 G> 01000010 Loaded tiled 256x256x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x1C78A000 (pitch 256, size 0x00040000), mips at 0x00000000 (size 0x00000000)
2443899 d> 01000010 Make 1C78A000 -> 1C7CB000 (266240b) coherent, action = VC
2443900 G> 01000010 Loaded tiled 256x256x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x1C78A000 (pitch 256, size 0x00040000), mips at 0x00000000 (size 0x00000000)
2443901 d> 01000010 Make 1C78A000 -> 1C7CB000 (266240b) coherent, action = VC
2443902 d> 01000010 Make 1C7CA000 -> 1C80B000 (266240b) coherent, action = VC
2443903 d> F8000008 MmSetAddressProtect(830B22F8, 00001000, 00000402)
2443904 d> F800001C NtResumeThread(F8000024, 7027FE40(FFFFFFFF))
2443905 d> F8000024 NtSuspendThread(F8000024, 702DFE30(FFFFFFFF), ContextArg)
2443906 d> F800001C NtResumeThread(F8000024, 7027FE40(FFFFFFFF))
2443907 d> F8000024 NtSuspendThread(F8000024, 702DFE30(FFFFFFFF), ContextArg)
2443908 d> F800001C NtResumeThread(F8000024, 7027FE40(FFFFFFFF))

Screenshots

doa4alpha152crash

Labels

state-hang

Copy link

@ryu-highabusa your issue was automatically closed because it didn't follow the issue/report guidelines.
Here is what's wrong with your compatibility report:

  • Marketplace link and/or label(s) are invalid or missing.

Don't submit a new issue. Just edit this one and if it's valid it will be automatically reopened.

If you want help with Xenia and/or your game go to our Discord server's #help channel: https://discord.gg/Q9mxZf9

@GhostRequiemX1
Copy link

GhostRequiemX1 commented Apr 15, 2024

i'm able to boot the game's start screen with "kyoto in bloom" stage as a backdrop for the most port but if left to run on its own. i'll get the opening "helicopter scene" cinematic run just fine

but will get graphics issues entering its showcase demonstration, ill still hear the audio unaffected.

but if i eventually press start, save function/selection is broken and main menu is a artifacting corrupted mess

Xenia Version: xenia-project/xenia@0fcdc12

tried on default xenia canary config and then on my tweaked xenia-canary.config its default except for:

license_mask = 1
internal_display_resolution = 16
mount_cache = true

results where both the same.

1
2
3
4
5
6

xenia.log

Labels: state-intro, gpu-drawing-corrupt, gpu shading errors

@ryu-highabusa
Copy link
Author

ryu-highabusa commented Apr 15, 2024

i'm able to boot the game's start screen with "kyoto in bloom" stage as a backdrop for the most port but if left to run on its own. i'll get the opening "helicopter scene" cinematic run just fine

Set "clear_memory_page_state = true" in the Xenia config file to fix most graphical glitches in Team Ninja games.

@GhostRequiemX1
Copy link

GhostRequiemX1 commented Apr 15, 2024

Update

proceeded with changing to "clear_memory_page_state = false" to "clear_memory_page_state" = true

cleared the log, continued to the start screen, got opening cinematic per just last session.

let it run on its own for a bit longer i got a sec of everything looking normal on Kokoro before going black screen. then i pressed start to get out of the black screen back to start menu and pressing "start" navigating to "doa 4 story" and selected kasumi playthrough but other wise gameplay and everything looked normal up to my fight with zack, leifang, tina.

Log

xenia.log

Screenshots

1
2
3
4
5

@cerroverb
Copy link

cerroverb commented Aug 1, 2024

i cant get the game to go past main menu myself, neither this nor NG2

@ryu-highabusa
Copy link
Author

ryu-highabusa commented Aug 19, 2024

xenia-canary build 0ad1e3d58 addresses the boss crashing issue and it is now possible to complete the story mode.

image
image
image

@Margen67 Margen67 reopened this Sep 21, 2024
@Margen67 Margen67 added the state-playable Title can be reasonably played from start to finish with little to no issues. label Sep 21, 2024
@cerroverb
Copy link

i can play this and ninja gaiden ii with no issues now just not on linux

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
state-playable Title can be reasonably played from start to finish with little to no issues.
Projects
None yet
Development

No branches or pull requests

4 participants