mirror of
https://github.com/gopher64/gopher64.git
synced 2026-07-11 01:25:20 +02:00
set_rdram should not be needed (#1001)
* set_rdram should not be needed * more
This commit is contained in:
+1
-2
@@ -248,7 +248,7 @@ fn load_savestate(device: &mut device::Device, rewind: bool) {
|
||||
std::mem::swap(&mut device.rsp, &mut state.device.rsp);
|
||||
std::mem::swap(&mut device.rdp, &mut state.device.rdp);
|
||||
|
||||
device.rdram.mem.clone_from(&state.device.rdram.mem); // RDRAM address should not change
|
||||
device.rdram.mem.copy_from_slice(&state.device.rdram.mem); // RDRAM address should not change
|
||||
std::mem::swap(&mut device.rdram.regs, &mut state.device.rdram.regs);
|
||||
|
||||
std::mem::swap(&mut device.mi, &mut state.device.mi);
|
||||
@@ -324,7 +324,6 @@ fn load_savestate(device: &mut device::Device, rewind: bool) {
|
||||
ui::audio::update_freq(device);
|
||||
ui::video::load_state(device, state.rdp_state.as_ptr());
|
||||
|
||||
retroachievements::set_rdram(device.rdram.mem.as_ptr(), device.rdram.size as usize);
|
||||
if !state.ra_state.is_empty() {
|
||||
retroachievements::load_state(state.ra_state.as_ptr(), state.ra_state.len());
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user