Solved 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!
- @@ ngen_Res==============================================
-
@unik314r I will test the game later this evening. Can give you some feedback then if it works for me.
-
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=1806295408Yep, 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 PSXOk thanks a lot
-
No problem
I hope it works on psx.
You can then edit the compatibility list psx. thank you for your helpMuch 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!
-
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?
-