From 630778a41e574c5aea0b23970e3a11347ff3c7ea Mon Sep 17 00:00:00 2001 From: Squall Leonhart Date: Thu, 11 Aug 2022 13:05:27 +1000 Subject: [PATCH] media id patched dragon sword 64 U added to rdb (#2274) * media id patched dragon sword 64 U added to rdb * adds M Type Cartridge media as N64 Development Cartridge * adds unpatched Dragon Sword U and differentiates the two --- Config/Project64.rdb | 16 ++++++++++++++++ Source/Project64/UserInterface/RomBrowser.cpp | 1 + 2 files changed, 17 insertions(+) diff --git a/Config/Project64.rdb b/Config/Project64.rdb index f6eb1db08..514a3434b 100644 --- a/Config/Project64.rdb +++ b/Config/Project64.rdb @@ -1799,6 +1799,22 @@ Status=Compatible 32bit=Yes RDRAM Size=4 +[AE6B1E11-B7CBD69E-C:0] +Good Name=Dragon Sword (U) (Unreleased Alpha) +Internal Name=DragonStorm +Status=Needs video plugin +Plugin Note=Use GlideN64 +32bit=Yes +RDRAM Size=4 + +[AE6B1E11-B7CBD69E-C:50] +Good Name=Dragon Sword (U) (Media Header Patch) +Internal Name=DragonStorm +Status=Needs video plugin +Plugin Note=Use GlideN64 +32bit=Yes +RDRAM Size=4 + [B6524461-ED6D04B1-C:50] Good Name=Dual Heroes (E) Internal Name=Dual heroes PAL diff --git a/Source/Project64/UserInterface/RomBrowser.cpp b/Source/Project64/UserInterface/RomBrowser.cpp index cadcfa7c7..d6a3b9162 100644 --- a/Source/Project64/UserInterface/RomBrowser.cpp +++ b/Source/Project64/UserInterface/RomBrowser.cpp @@ -708,6 +708,7 @@ void CRomBrowser::RomList_GetDispInfo(uint32_t pnmh) case 'C':wcsncpy(lpdi->item.pszText, L"N64 Cartridge (Disk Compatible)", lpdi->item.cchTextMax / sizeof(wchar_t)); break; case 'D':wcsncpy(lpdi->item.pszText, L"64DD Disk", lpdi->item.cchTextMax / sizeof(wchar_t)); break; case 'E':wcsncpy(lpdi->item.pszText, L"64DD Disk (Expansion)", lpdi->item.cchTextMax / sizeof(wchar_t)); break; + case 'M':wcsncpy(lpdi->item.pszText, L"N64 Development Cartridge", lpdi->item.cchTextMax / sizeof(wchar_t)); break; case 'N':wcsncpy(lpdi->item.pszText, L"N64 Cartridge", lpdi->item.cchTextMax / sizeof(wchar_t)); break; case 'Z':wcsncpy(lpdi->item.pszText, L"Aleck64", lpdi->item.cchTextMax / sizeof(wchar_t)); break; case 0: wcsncpy(lpdi->item.pszText, L"None", lpdi->item.cchTextMax / sizeof(wchar_t)); break;