xenia-project / game-compatibility

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

53510802 - Tomb Raider #162

Open agrecalypse opened 8 years ago

agrecalypse commented 8 years ago

Marketplace

https://github.com/benvanik/xenia/commit/256a4c402cf4852af24b8aec164af5449a57bf10

Log

Asserts image image image

image

Sleepy93 commented 8 years ago

From the marketplace link I think the correct game ID is: 53510802

Tested On: cd5d3fa

Log: Here

Screenshot: Here

After game starts, show logos and loading but nothing happen.

Labels:

Sleepy93 commented 7 years ago

Update

game starts showing the intro but Xenia has Paused itself.

Tested

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

Log

File (http://www.mediafire.com/file/hccpx4q6vsfu0rc/TR_161022.rar)

Screen

Labels

Sleepy93 commented 7 years ago

Update

From the marketplace link I think the correct game ID is: 53510802 Game just show the following screen which you saw on the previous post... Guest has crash. Xenia paused itself.

Tested

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

Log file TombRaider_70bd283e_161210.zip

Labels

Sleepy93 commented 7 years ago

Update:

Correct ID is: 53510802 game starts shows the first picture of the intro and Xenia crash.

!> 00000028 BaseHeap::Alloc page count too big for requested range !> 00000028 PhysicalHeap::Alloc unable to alloc physical memory in parent heap !> 00000028 BaseHeap::Alloc failed to find contiguous range

GPU:

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

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

Unimplemented:

Undefined:

!> 00000028 undefined extern call to 82E2F78C NetDll_XHttpStartup !> 00000028 undefined extern call to 82E2F7AC NetDll_XHttpOpen !> 00000134 undefined extern call to 82E2F7CC NetDll_XHttpConnect !> 00000134 undefined extern call to 82E2F7EC NetDll_XHttpOpenRequest !> 00000134 undefined extern call to 82E2F7DC NetDll_XHttpSetStatusCallback !> 00000134 undefined extern call to 82E2F84C NetDll_XHttpSetOption !> 00000134 undefined extern call to 82E2F7FC NetDll_XHttpSendRequest !> 00000134 undefined extern call to 82E2F85C NetDll_XHttpDoWork

Tested:

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

Log:

tomb_raider.zip

Labels:

Parovozik commented 6 years ago

tested on (https://github.com/xenia-project/xenia/commit/f89b4626a37dd4d1e5a817909252d3d4dd054299)

issues

same as earlier

log

Tomb Raider 2013 Protect.zip

screenshot

bandicam 2018-07-01 02-51-04-947

labels

cpu-jit-problems state-intro

Gh0stBlade commented 4 years ago

Tested against

https://github.com/xenia-project/xenia/commit/b422ed750b37c9f936bb92682e34e39fa8fc2105

Issues

Pushing start at the title screen does not let the game progress further. This is likely due to the profile os popup menus not being implemented at this point in time. However, I was able to use a memory hack to bypass this and get in-game.

It seems that with this memory hack, the only file required to pass the menu by pushing start is the save file "profile.sav". If you add this to the content folder then pushing start should also allow progression.

image

image

Issues with hack in-use

  1. Cutscenes do not work very well, they eventually (all of them) freeze up making it impossible to progress further. It's best to skip the cutscene as soon as you can but not all of them can be skipped.
  2. The audio is pretty broken and stuttery, I believe this is because the game uses multiplexed audio streams.
Prism019 commented 4 years ago

Correct TitleID is 53510802.

Etokapa commented 3 years ago

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

Tried to start a new game. Controller input is accepted on the title screen, but it does not advance further for the reasons explained above.

:loud_sound: Audio loops, possibly causing Xenia to hang. :exclamation:This game produces very large logs quickly!

tor

xenia.zip

state-title | apu-garbage

Etokapa commented 2 years ago

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

Started a new game, escaped my cocoon, and grabbed a torch. Lara's breathing sfx looped and caused Xenia to hang. 60-100FPS on 2x2 resolution with vsync off and shaders cached. Saves work. 🔊 Audio still loops, causing Xenia to hang.

tom (6)

More Screenshots ![tom (1)](https://user-images.githubusercontent.com/31154606/147421863-57839bbc-8adb-4376-a6a7-17a35969ae42.png) ![tom (2)](https://user-images.githubusercontent.com/31154606/147421857-df107a16-2ce7-449f-8265-b69bad49a4b6.png) ![tom (3)](https://user-images.githubusercontent.com/31154606/147421859-584cfefa-d218-45d8-92d2-ff9645503d6a.png) ![tom (4)](https://user-images.githubusercontent.com/31154606/147421860-004ee95d-2ad5-4d7a-9aa6-d4a9ba097289.png) ![tom (5)](https://user-images.githubusercontent.com/31154606/147421861-90a72b61-77be-4871-8981-97e304ac7f89.png) ![tom (7)](https://user-images.githubusercontent.com/31154606/147421862-b3e4d209-e854-4f45-ada0-8d339eacc4b4.png)

xenia.zip

state-gameplay