]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Fusion Forty fix.
authorToni Wilen <twilen@winuae.net>
Sat, 23 Dec 2017 21:03:45 +0000 (23:03 +0200)
committerToni Wilen <twilen@winuae.net>
Sat, 23 Dec 2017 21:03:45 +0000 (23:03 +0200)
cpuboard.cpp
expansion.cpp

index 8bfae645f40d6d7993320d076ca8cf16d0d31065..0b0a25dba343a5ec1b4fc83c9c0ec55a59190942 100644 (file)
@@ -1396,7 +1396,7 @@ static void REGPARAM2 blizzardio_bput(uaecptr addr, uae_u32 v)
 static void REGPARAM2 blizzardio_wput(uaecptr addr, uae_u32 v)
 {
        if (is_fusionforty(&currprefs)) {
-               write_log(_T("FusionForty IO WPUT %08x %04x\n"), addr, v);
+               write_log(_T("FusionForty IO WPUT %08x %04x %08x\n"), addr, v, M68K_GETPC);
        } else if (is_blizzard(&currprefs)) {
                write_log(_T("CS IO WPUT %08x %04x\n"), addr, v);
                if((addr & 65535) == (BLIZZARD_BOARD_DISABLE & 65535)) {
@@ -2514,7 +2514,7 @@ bool cpuboard_autoconfig_init(struct autoconfig_info *aci)
                f0rom_size = 262144;
                zfile_fread(blizzardf0_bank.baseaddr, 1, 131072, autoconfig_rom);
                autoconf = false;
-               aci->start = 0xf00000;
+               aci->start = 0xf40000;
                aci->size = f0rom_size;
        } else if (is_tekmagic(p)) {
                earom_size = 65536;
index de2c0c26960869238633970d471f7307c69f3d57..f2bfeacf7e4f86b4667c4d54572709f84bbd9bc5 100644 (file)
@@ -5761,8 +5761,8 @@ static const struct cpuboardsubtype fusionforty_sub[] = {
                _T("FusionForty"),
                ROMTYPE_CB_FUSION, 0,
                NULL, 0,
-               BOARD_MEMORY_HIGHMEM,
-               128 * 1024 * 1024
+               0,
+               32 * 1024 * 1024
        },
        {
                NULL