Merge remote-tracking branch 'origin/master' into dev

This commit is contained in:
Flyinghead 2023-11-25 16:58:59 +01:00
commit a18e3701c6
3 changed files with 2694 additions and 394 deletions

View File

@ -173,7 +173,7 @@ DynarecCodeEntryPtr rdv_CompilePC(u32 blockcheck_failures)
{ {
const u32 pc = next_pc; const u32 pc = next_pc;
if (codeBuffer.getFreeSpace() < 16_KB || pc == 0x8c0000e0 || pc == 0xac010000 || pc == 0xac008300) if (codeBuffer.getFreeSpace() < 32_KB || pc == 0x8c0000e0 || pc == 0xac010000 || pc == 0xac008300)
recSh4_ClearCache(); recSh4_ClearCache();
RuntimeBlockInfo* rbi = sh4Dynarec->allocateBlock(); RuntimeBlockInfo* rbi = sh4Dynarec->allocateBlock();
@ -187,7 +187,7 @@ DynarecCodeEntryPtr rdv_CompilePC(u32 blockcheck_failures)
if (smc_hotspots.find(rbi->addr) != smc_hotspots.end()) if (smc_hotspots.find(rbi->addr) != smc_hotspots.end())
{ {
codeBuffer.useTempBuffer(true); codeBuffer.useTempBuffer(true);
if (codeBuffer.getFreeSpace() < 16_KB) if (codeBuffer.getFreeSpace() < 32_KB)
clear_temp_cache(false); clear_temp_cache(false);
rbi->temp_block = true; rbi->temp_block = true;
if (rbi->read_only) if (rbi->read_only)

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,6 @@
"name": "flycast", "name": "flycast",
"version-string": "1.2.0-dev", "version-string": "1.2.0-dev",
"dependencies": [ "dependencies": [
"sdl2", "sdl2"
"zlib"
] ]
} }