From 52b0bf2e3453e8e45de0b95a643b3adda91b241a Mon Sep 17 00:00:00 2001 From: Tom Morton Date: Sat, 16 Nov 2024 21:07:11 +0000 Subject: [PATCH] Ignore writes to ROM area. oops --- Cargo.lock | 6 +++--- Cargo.toml | 2 +- agon-ez80-emulator/src/agon_machine.rs | 2 -- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 53ac7df..cb9b6a4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 3 [[package]] name = "agon-ez80-emulator" -version = "0.9.68" +version = "0.9.70" dependencies = [ "chrono", "ez80", @@ -14,7 +14,7 @@ dependencies = [ [[package]] name = "agon-light-emulator-debugger" -version = "0.9.68" +version = "0.9.70" dependencies = [ "agon-ez80-emulator", "ctrlc", @@ -195,7 +195,7 @@ source = "git+https://github.com/tomm/ez80.git?rev=64558c2acda1464248193f2f10804 [[package]] name = "fab-agon-emulator" -version = "0.9.68" +version = "0.9.70" dependencies = [ "agon-ez80-emulator", "agon-light-emulator-debugger", diff --git a/Cargo.toml b/Cargo.toml index b10bd5a..973c9f9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ members = ["agon-light-emulator-debugger"] [workspace.package] -version = "0.9.69" +version = "0.9.70" edition = "2021" authors = ["Tom Morton "] license = "GPL-3.0" diff --git a/agon-ez80-emulator/src/agon_machine.rs b/agon-ez80-emulator/src/agon_machine.rs index a4040ed..d52dc3b 100644 --- a/agon-ez80-emulator/src/agon_machine.rs +++ b/agon-ez80-emulator/src/agon_machine.rs @@ -82,8 +82,6 @@ impl Machine for AgonMachine { if let Some(onchip_ram_addr) = self.get_internal_ram_address(address) { self.mem_internal[onchip_ram_addr as usize] = value; - } else if let Some(rom_addr) = self.get_rom_address(address) { - self.mem_rom[rom_addr as usize] = value; } else if let Some(ram_addr) = self.get_external_ram_address(address) { self.mem_external[ram_addr as usize] = value; } else {