feat: replace Gamepak

This commit is contained in:
2023-03-10 02:50:05 -06:00
parent f8477714ae
commit 5adbc354d6
3 changed files with 24 additions and 1 deletions

View File

@@ -249,3 +249,8 @@ pub fn reset(cpu: *Arm7tdmi) void {
cpu.bus.reset();
cpu.reset();
}
pub fn replaceGamepak(cpu: *Arm7tdmi, file_path: []const u8) !void {
try cpu.bus.replaceGamepak(file_path);
reset(cpu);
}