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 PSX Ok thanks a lot  
- 
					
					
					
					
 No problem  
 I hope it works on psx.
 You can then edit the compatibility list psx. thank you for your help 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! 
- 
					
					
					
					
 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? 
- 
					
					
					
					
 
