diff --git a/src/machine/m_at_compaq.c b/src/machine/m_at_compaq.c index d2741be3c..6c1090c05 100644 --- a/src/machine/m_at_compaq.c +++ b/src/machine/m_at_compaq.c @@ -106,10 +106,12 @@ machine_at_compaq_init(machine_t *model) 0xa0000+ram, MEM_MAPPING_INTERNAL, NULL); switch(model->id) { +#ifdef PORTABLE3 case ROM_DESKPRO_386: if (hdc_current == 1) ide_init(); break; +#endif case ROM_PORTABLE: break; diff --git a/src/rom.c b/src/rom.c index 1c523e3e3..79159756f 100644 --- a/src/rom.c +++ b/src/rom.c @@ -13,7 +13,7 @@ * - c386sx16 BIOS fails checksum * - the loadfont() calls should be done elsewhere * - * Version: @(#)rom.c 1.0.23 2017/12/31 + * Version: @(#)rom.c 1.0.24 2017/12/31 * * Authors: Sarah Walker, * Miran Grca, @@ -574,6 +574,7 @@ rom_load_bios(int rom_id) biosmask = 0x1ffff; return(1); +#ifdef PORTABLE3 case ROM_DESKPRO_386: if (! rom_load_interleaved( L"roms/machines/deskpro386/109592-005.u11.bin", @@ -581,6 +582,7 @@ rom_load_bios(int rom_id) 0x000000, 32768, 0, rom)) break; biosmask = 0x7fff; return(1); +#endif case ROM_AMIXT: if (rom_load_linear( diff --git a/src/rom.h b/src/rom.h index 9294b6d65..e98e7d7d4 100644 --- a/src/rom.h +++ b/src/rom.h @@ -8,7 +8,7 @@ * * Definitions for the ROM image handler. * - * Version: @(#)rom.h 1.0.9 2017/12/31 + * Version: @(#)rom.h 1.0.10 2017/12/31 * * Author: Fred N. van Kempen, * Copyright 2017 Fred N. van Kempen. @@ -72,7 +72,9 @@ enum { ROM_REVENGE, ROM_IBMPS1_2011, ROM_IBMXT286, +#ifdef PORTABLE3 ROM_DESKPRO_386, +#endif ROM_PORTABLE, ROM_PORTABLEII, #ifdef PORTABLE3