From 2c1dc2c0e046d2f24e19cf14a6e4ed3c26bc9c6d Mon Sep 17 00:00:00 2001 From: shashclp Date: Fri, 28 Mar 2008 16:01:54 +0000 Subject: [PATCH] - Changed default memory type to 64k, as it seems to be used widely --- desmume/src/mc.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/desmume/src/mc.c b/desmume/src/mc.c index 2ca16af8d..eff6395f8 100644 --- a/desmume/src/mc.c +++ b/desmume/src/mc.c @@ -141,6 +141,7 @@ void mc_reset_com(memory_chip_t *mc) } else { + /* // Assume it's a Flash non-page write LOG("Flash detected(guessed). autodetectsize = %d\n", mc->autodetectsize); addr = (mc->autodetectbuf[0] << 16) | @@ -148,6 +149,11 @@ void mc_reset_com(memory_chip_t *mc) mc->autodetectbuf[2]; mc->type = MC_TYPE_FLASH; mc->size = MC_SIZE_2MBITS; + */ + // 64 Kbit EEPROM + addr = (mc->autodetectbuf[0] << 8) | mc->autodetectbuf[1]; + mc->type = MC_TYPE_EEPROM2; + mc->size = MC_SIZE_64KBITS; } size = mc->autodetectsize;