diff --git a/src/core/pgxp.cpp b/src/core/pgxp.cpp index cee58a4a7..3dfc7a210 100644 --- a/src/core/pgxp.cpp +++ b/src/core/pgxp.cpp @@ -20,7 +20,7 @@ enum : u32 VERTEX_CACHE_WIDTH = 0x800 * 2, VERTEX_CACHE_HEIGHT = 0x800 * 2, VERTEX_CACHE_SIZE = VERTEX_CACHE_WIDTH * VERTEX_CACHE_HEIGHT, - PGXP_MEM_SIZE = (Bus::RAM_8MB_SIZE + CPU::DCACHE_SIZE) / 4, + PGXP_MEM_SIZE = (static_cast(Bus::RAM_8MB_SIZE) + static_cast(CPU::DCACHE_SIZE)) / 4, PGXP_MEM_SCRATCH_OFFSET = Bus::RAM_8MB_SIZE / 4 }; diff --git a/src/core/spu.cpp b/src/core/spu.cpp index 766b79aca..325eb3499 100644 --- a/src/core/spu.cpp +++ b/src/core/spu.cpp @@ -46,7 +46,7 @@ enum : u32 VOICE_ADDRESS_SHIFT = 3, NUM_SAMPLES_PER_ADPCM_BLOCK = 28, NUM_SAMPLES_FROM_LAST_ADPCM_BLOCK = 3, - SYSCLK_TICKS_PER_SPU_TICK = System::MASTER_CLOCK / SAMPLE_RATE, // 0x300 + SYSCLK_TICKS_PER_SPU_TICK = static_cast(System::MASTER_CLOCK) / static_cast(SAMPLE_RATE), // 0x300 CAPTURE_BUFFER_SIZE_PER_CHANNEL = 0x400, MINIMUM_TICKS_BETWEEN_KEY_ON_OFF = 2, NUM_REVERB_REGS = 32,