From 86aad39c3d38ebb5a703857b78ac49d1daa42936 Mon Sep 17 00:00:00 2001 From: negativeExponent Date: Mon, 17 Feb 2020 01:16:11 +0800 Subject: [PATCH] Buildfix --- src/boards/mmc1.c | 4 ++-- src/unif.c | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/boards/mmc1.c b/src/boards/mmc1.c index 669399d..c93fdb4 100644 --- a/src/boards/mmc1.c +++ b/src/boards/mmc1.c @@ -232,8 +232,8 @@ static int DetectMMC1WRAMSize(CartInfo *info, int *saveRAM) { break; default: if (info->iNES2) { - workRAM = (info->prgRam + info->prgRam_battery) / 1024; - *saveRAM = info->prgRam_battery / 1024; + workRAM = (info->PRGRamSize + info->PRGRamSaveSize) / 1024; + *saveRAM = info->PRGRamSaveSize / 1024; /* we only support sizes between 8K and 32K */ if (workRAM > 0 && workRAM < 8) workRAM = 8; diff --git a/src/unif.c b/src/unif.c index 674d240..3ee42ce 100644 --- a/src/unif.c +++ b/src/unif.c @@ -39,6 +39,7 @@ #include "fceu-memory.h" #include "input.h" #include "md5.h" +#include "crc32.h" #include "string/stdstring.h" @@ -799,8 +800,8 @@ int UNIFLoad(const char *name, FCEUFILE *fp) { if (UNIFCart.mapper) FCEU_printf(" [Unif] Mapper: %d\n", UNIFCart.mapper); FCEU_printf(" [Unif] SubMapper: %d\n", UNIFCart.submapper); - FCEU_printf(" [Unif] PRG ROM: %ull KiB\n", UNIF_PRGROMSize / 1024); - FCEU_printf(" [Unif] CHR ROM: %ull KiB\n", UNIF_CHRROMSize / 1024); + FCEU_printf(" [Unif] PRG ROM: %u KiB\n", UNIF_PRGROMSize / 1024); + FCEU_printf(" [Unif] CHR ROM: %u KiB\n", UNIF_CHRROMSize / 1024); GameInterface = UNIFGI; return 1;