Dreamcast - MMU not supported --> can't run some games?



  • Hi,

    I can run a lots of DC games (Crazy Taxi, Marvel vs Capcom 2, Resident Evil Code Veronica etc etc...) but I can't run TOMB RAIDER CHRONICLES.
    I tried 2 different CDIs, same issue: BIOS boots, but game won't load --> I come back directly to ES.

    Here are some logs:

    • @@ ngen_Res==============================================
      etBlocks()
      Freeing fpcb
      recSh4:Dynarec Cache clear atPowering on HDMI with preferred settings
      AC09EC6E
      Sh4: i-cache invalidation AC00043A
      @@ ngen_ResetBlocks()
      Freeing fpcb
      recSh4:Dynarec Cache clear at AC00043A
      bm_GetBlock(001D2ED4) failed ..
      Stale block ..bm_GetBlock(001D2ED4) failed ..
      .. null RBI: AC000452 -- unlinked stale block
      @@ ngen_ResetBlocks()
      Freeing fpcb
      recSh4:Dynarec Cache clear at AC0082FE
      Sh4: i-cache invalidation AC0082FE
      @@ ngen_ResetBlocks()
      Freeing fpcb
      recSh4:Dynarec Cache clear at AC0082FE
      VREG = 03 ARMRST 00
      DIV32S matched 1% @ 0x8C0098D8
      DIV32S matched 100% @ 0x8C0098DE
      div32s 1/0/3
      DIV32S matched 1% @ 0x8C009A36
      DIV32S matched 100% @ 0x8C009A3E
      div32s 1/0/3
      DIV32S matched 1% @ 0x8C009AC0
      DIV32S matched 1% @ 0x8C009ACA
      reicast git/n - 10.28 (0.00) - 97.20 - V: 48.60 (49.49, PAL480i50.00) R: 0.98+0.00 VTX: 0.00 , MIPS: 0.00
      Sh4: i-cache invalidation AC00E0DA
      @@ ngen_ResetBlocks()
      Freeing fpcb
      recSh4:Dynarec Cache clear at AC00E0DA
      bm_GetBlock(001D2B08) failed ..
      Stale block ..bm_GetBlock(001D2B08) failed ..
      .. null RBI: AC00E0FC -- unlinked stale block
      SPI : unknown ? [0x70]
      SPI : unknown ? [0x71]
      @@ ngen_ResetBlocks()
      Freeing fpcb
      recSh4:Dynarec Cache clear at AC00FFFE
      Sh4: i-cache invalidation AC013402
      @@ ngen_ResetBlocks()
      Freeing fpcb
      recSh4:Dynarec Cache clear at AC013402
      <* * * * * * >MMU Enabled , ONLY SQ remaps work< * * * * * *>
      MEM remap 0 : 0x5800 to 0xC129800
      Get MemPtr unsupported area : addr=0x5B90
      Error in ../../core/hw/holly/sb_mem.cpp:WriteBios:69 -> Write to [Boot ROM] is not possible, addr=c,data=8c026390,size=2
      Verify Failed : !(state.cpu.is_delayslot && OpDesc[op]->SetPC())
      in dec_DecodeBlock -> ../../core/hw/sh4/dyna/decoder.cpp : 1101

    --> I can see <>MMU Enabled , ONLY SQ remaps work<>
    I could read on the net that it may be the reason why: do you agree?

    Is there any solution to run Tomb Raider Chronicles?

    Thanks a lot!


  • Translator
    Translation Master

    @unik314r I will test the game later this evening. Can give you some feedback then if it works for me.


  • Team
    Moderator
    Translator

    @unik314r

    Hi,

    it doesnt work.
    I tried the german one (gdi) and also no success.
    In compatibility list it is also marked as "not working":
    https://docs.google.com/spreadsheets/d/1Ep2Lm_nhpXtLp-iZibFXiCZUB7csqWXFzqj8IvvGOJk/edit#gid=1806295408

    Yep, the problem seems to be MMU:
    https://github.com/reicast/reicast-emulator/issues/53



  • @abunille said in Dreamcast - MMU not supported --> can't run some games?:

    In compatibility list it is also marked as "not working"

    ... Forgot to check this list...
    Well, I guess I'll have to play TR Chronicles on PSX ;)

    Ok thanks a lot :)


  • Team
    Moderator
    Translator

    @unik314r

    No problem ;)
    I hope it works on psx.
    You can then edit the compatibility list psx. thank you for your help ;)

    https://docs.google.com/spreadsheets/d/1-gxB5A2aRvFVJWcyaPs-f7uYLeQb8aHMDavcDxAMncM/edit#gid=883336612

    Much success :)



  • @abunille Yes it does :)
    I've also updated some status for some other games (I'll try to do it as often as possible :) )

    See you!


  • Team
    Moderator
    Translator

    @unik314r

    Thank you
    Have fun with playing ;)
    And dont forget to mark this topic as "solved" .
    see my signature laugh



  • @abunille Can you tell me how I can set this topic as solved please?


  • Team
    Moderator
    Translator

    @unik314r

    Good morning,

    Topic Tools -> Ask a question + Topic Tools -> Mark as Solved



Want to support us ?

Join us on :

196
Online

28830
Users

14646
Topics

110703
Posts

Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect.