From 12c709885bda55ddd0a99fdbcfb5dda2f9f9a10b Mon Sep 17 00:00:00 2001 From: zeromus Date: Wed, 8 Apr 2009 06:18:20 +0000 Subject: [PATCH] fix [2705723] 4mb flash savetype is broken. --- desmume/src/MMU.cpp | 2 +- desmume/src/addons/compactFlash.cpp | 2 +- desmume/src/windows/main.cpp | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/desmume/src/MMU.cpp b/desmume/src/MMU.cpp index c4490f9aa..7f9e8f6f4 100644 --- a/desmume/src/MMU.cpp +++ b/desmume/src/MMU.cpp @@ -4205,7 +4205,7 @@ void FASTCALL MMU_write8(u32 proc, u32 adr, u8 val) } void mmu_select_savetype(int type, int *bmemtype, u32 *bmemsize) { - if (type<0 || type > 5) return; + if (type<0 || type > 6) return; *bmemtype=save_types[type][0]; *bmemsize=save_types[type][1]; mc_realloc(&MMU.bupmem, *bmemtype, *bmemsize); diff --git a/desmume/src/addons/compactFlash.cpp b/desmume/src/addons/compactFlash.cpp index 18d4a7a7b..9b2989a42 100644 --- a/desmume/src/addons/compactFlash.cpp +++ b/desmume/src/addons/compactFlash.cpp @@ -3,7 +3,7 @@ yopyop156.ifrance.com Copyright (C) 2006 Mic - Copyright (C) 2009 CrazyMax + Copyright (C) 2009 CrazyMax Copyright (C) 2009 DeSmuME team This file is part of DeSmuME diff --git a/desmume/src/windows/main.cpp b/desmume/src/windows/main.cpp index 80259d5e9..3a5e140d4 100644 --- a/desmume/src/windows/main.cpp +++ b/desmume/src/windows/main.cpp @@ -1587,6 +1587,7 @@ int WINAPI WinMain (HINSTANCE hThisInstance, MainWindow->checkMenu(IDC_SAVETYPE4, MF_BYCOMMAND | MF_UNCHECKED); MainWindow->checkMenu(IDC_SAVETYPE5, MF_BYCOMMAND | MF_UNCHECKED); MainWindow->checkMenu(IDC_SAVETYPE6, MF_BYCOMMAND | MF_UNCHECKED); + MainWindow->checkMenu(IDC_SAVETYPE7, MF_BYCOMMAND | MF_UNCHECKED); MainWindow->Show(SW_NORMAL); run();