From f4f052589b83a9cde1e34a0128ba43a1803b77a7 Mon Sep 17 00:00:00 2001 From: Ilari Liusvaara Date: Sat, 31 Aug 2013 01:46:50 +0300 Subject: [PATCH] Backport support for SGB GB WRAM and GB HRAM --- src/core/bsnes-legacy.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/core/bsnes-legacy.cpp b/src/core/bsnes-legacy.cpp index eef2098a..4f71b21f 100644 --- a/src/core/bsnes-legacy.cpp +++ b/src/core/bsnes-legacy.cpp @@ -1147,6 +1147,9 @@ std::list get_vma_list() if(internal_rom == &type_sgb) { create_region(ret, "GBROM", 0x90000000, GameBoy::cartridge.romdata, GameBoy::cartridge.romsize, true); create_region(ret, "GBRAM", 0x20000000, GameBoy::cartridge.ramdata, GameBoy::cartridge.ramsize, false); + create_region(ret, "GBWRAM", 0x00030000, GameBoy::cpu.wram, 32768, false); + map_internal(ret, "GBCPU_STATE", 4, &GameBoy::cpu, sizeof(GameBoy::cpu)); + create_region(ret, "GBHRAM", 0x00038000, GameBoy::cpu.hram, 128, true); } return ret; }