git.y1.nz

SameBoy

Accurate GB/GBC emulator
download: https://git.y1.nz/archives/sameboy.tar.gz
README | Files | Log | Refs | LICENSE

commit 3f97b8eaa8da22711e291b1c5100e7469aaebb9e
parent d3664d5da0eaab1f6f564466351fe4c8a5d7fa8e
Author: Lior Halphon <LIJI32@gmail.com>
Date:   Wed,  5 Aug 2020 02:10:21 +0300

Even more regressions

Diffstat:
MCore/memory.c4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Core/memory.c b/Core/memory.c @@ -684,7 +684,7 @@ static void write_mbc_ram(GB_gameboy_t *gb, uint16_t addr, uint8_t value) return; } - if ((!gb->mbc_ram_enable || !gb->mbc_ram_size) + if ((!gb->mbc_ram_enable) && gb->cartridge_type->mbc_type != GB_HUC1) return; if (gb->cartridge_type->mbc_type == GB_HUC1 && gb->huc1.ir_mode) { @@ -705,7 +705,7 @@ static void write_mbc_ram(GB_gameboy_t *gb, uint16_t addr, uint8_t value) return; } - if (!gb->mbc_ram) { + if (!gb->mbc_ram || !gb->mbc_ram_size) { return; }

This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.