From a6bafe96187db0f337f19b1d8258a95960b4bf1f Mon Sep 17 00:00:00 2001 From: Logan McNaughton <848146+loganmc10@users.noreply.github.com> Date: Mon, 9 Oct 2023 22:11:02 -0600 Subject: [PATCH] fix pal rom loading --- src/device/pif.rs | 4 ++-- src/main.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/device/pif.rs b/src/device/pif.rs index ccdd985..94fb25e 100644 --- a/src/device/pif.rs +++ b/src/device/pif.rs @@ -208,8 +208,8 @@ pub fn process_ram(device: &mut device::Device) { device.pif.ram[0x3F] &= !clrmask } -pub fn init(device: &mut device::Device, pal: bool) { - if pal { +pub fn init(device: &mut device::Device) { + if device.cart.pal { device.pif.rom = rom::PAL_PIF_ROM; } else { device.pif.rom = rom::NTSC_PIF_ROM; diff --git a/src/main.rs b/src/main.rs index 033077b..c4ce230 100644 --- a/src/main.rs +++ b/src/main.rs @@ -20,7 +20,7 @@ fn main() { ui::video::init(&mut device.ui, rdram_ptr, rdram_size); device::mi::init(&mut device); - device::pif::init(&mut device, false); + device::pif::init(&mut device); device::memory::init(&mut device); device::rsp_interface::init(&mut device); device::rdp::init(&mut device);