xenia-canary / game-compatibility

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

415608C3 - Call of Duty: Black Ops II #193

Open marinesciencedude opened 12 months ago

marinesciencedude commented 12 months ago

Validation

Xbox 360 Marketplace link

https://marketplace.xbox.com/en-us/Product/COD-Black-Ops-II/66acd000-77fe-1000-9115-d802415608c3

Xenia version

https://github.com/xenia-canary/xenia-canary/commit/e7dcee4c395285ad4d5672663da224e1c4485d7d/

Issues

Backing out of the Multiplayer main menu and selecting Zombies successfully produces launch data to boot default_mp.xex into Zombies mode. Launch data works across versions. Without any title updates, trying to setup a Local lobby results in an indefinite loading screen. With the latest title update and DLCs, can go into a Local setup screen but gives a notice for active network connection requirements. Player list fails to display username and in fact cannot start match due to the game not properly recognising that a single player is in the lobby. World map selection screen only renders for Green Run (TranZit-Bus Depot/Town/Farm), DLC maps do not properly render a selection screen though can be selected as normal.

Log

Disc Version Multiplayer: xenia.zip Disc Version Zombies: xenia.zip Latest Update Nuketown Zombies/Uprising/Apocalypse Zombies: xenia.zip

Screenshots

UnhandledException Unhandled Exception from requiring a restart

BaseVersionZombiesMenu The Zombies main menu on the disc version of the game.

OnlineNotice Notice when loading into a Local lobby

BlankLobby Blank lobby with no map selected

GreenRunWorldMap Green Run selection screen

MotDWorldMap Mob of the Dead selection screen, all of the DLCs installed have blank world maps

MotDLobby Lobby with Mob of the Dead selected

Labels

gpu-drawing-corrupt, state-menus, tech-engine-iw, tech-middleware-demonware, tech-xboxlivevision-optional

github-actions[bot] commented 12 months ago

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

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

pivotman319-owo commented 1 month ago

Still barely playable. Can load into Pyrrhic Victory (maps\angola.d3dbsp) from menus, but crashes a few seconds into the map intro most of the time. No graphical artefacts observed as of yet.

protect_zero, scribble_heap, break_on_unimplemented_instructions set to false, d3d12_readback_resolve set to true, patch for NOPing out cpp function Xenon_QueueAntiPiracyCheck() in CoDSP/default.xex applied to prevent intentional anti-piracy crash in menus.

CL args: +set lui_enabled 0 +set development 1 +set developer 2 +set developer_script 1 +set cg_DrawVersion 1 +set cg_development 1 +set sv_cheats 1 +set cg_fov 90 +set cg_fov_default 90 +bind DPAD_LEFT \"give defaultweapon\" +set r_vsync 0

Tested on canary commit: xenia-canary/xenia-canary@2fcf8c116

last framebuffer before ingame crash in angola/pyrrhic victory

Logfile

Amendment Edit

Same config yielded this crash in angola.d3dbsp:

!> 01000010 Tried to resolve to format k_1_REVERSE, which is not a ColorFormat
!> 01000010 ExecutePacketType0 overflow (read count 00002C0C, packet count 00004008)
!> 01000010 **** INDIRECT RINGBUFFER: Failed to execute packet.
!> 01000010 ExecutePacketType0 overflow (read count 00002BFC, packet count 0000FC04)
!> 01000010 **** INDIRECT RINGBUFFER: Failed to execute packet.
!> 01000010 Unsupported resolve vertex buffer format
!> 01000010 PM4_DRAW_INDX(0, 2, 0): Failed in backend
!> 01000010 ExecutePacketType3 overflow (read count 00002B8C, packet count 0000FFF4)
!> 01000010 **** INDIRECT RINGBUFFER: Failed to execute packet.
!> 01000010 ExecutePacketType0 overflow (read count 00002B88, packet count 00003290)
!> 01000010 **** INDIRECT RINGBUFFER: Failed to execute packet.
!> 01000010 Unsupported resolve vertex buffer format
!> 01000010 PM4_DRAW_INDX(65532, 4, 0): Failed in backend

xenia_canary_2024-09-26_19-26-36

Logfile