diff --git a/src/emu/cpu/sh2/sh2dasm.c b/src/emu/cpu/sh2/sh2dasm.c index 91854338b03..868d0670116 100644 --- a/src/emu/cpu/sh2/sh2dasm.c +++ b/src/emu/cpu/sh2/sh2dasm.c @@ -95,7 +95,7 @@ static UINT32 op0000(char *buffer, UINT32 pc, UINT16 opcode) sprintf(buffer, "MOV.L %s,@(R0,%s)", regname[Rm], regname[Rn]); break; case 7: - sprintf(buffer, "MUL.L %s,%s\n", regname[Rm], regname[Rn]); + sprintf(buffer, "MUL.L %s,%s", regname[Rm], regname[Rn]); break; case 8: sprintf(buffer, "?????? $%04X", opcode); @@ -375,7 +375,7 @@ static UINT32 op0100(char *buffer, UINT32 pc, UINT16 opcode) static UINT32 op0101(char *buffer, UINT32 pc, UINT16 opcode) { - sprintf(buffer, "MOV.L @($%02X,%s),%s\n", (opcode & 15) * 4, regname[Rm], regname[Rn]); + sprintf(buffer, "MOV.L @($%02X,%s),%s", (opcode & 15) * 4, regname[Rm], regname[Rn]); return 0; } @@ -474,7 +474,7 @@ static UINT32 op1000(char *buffer, UINT32 pc, UINT16 opcode) sprintf(buffer, "BFS $%08X", pc + SIGNX8(opcode & 0xff) * 2 + 2); break; default : - sprintf(buffer, "invalid $%04X\n", opcode); + sprintf(buffer, "invalid $%04X", opcode); } return 0; } diff --git a/src/emu/debug/debugcpu.c b/src/emu/debug/debugcpu.c index b27dc57c957..d8bd632ac4c 100644 --- a/src/emu/debug/debugcpu.c +++ b/src/emu/debug/debugcpu.c @@ -891,8 +891,7 @@ void debug_cpu_trace(int cpunum, FILE *file, int trace_over, const char *action) if (action != NULL) { info->trace.action = malloc_or_die(strlen(action) + 1); - if (info->trace.action != NULL) - strcpy(info->trace.action, action); + strcpy(info->trace.action, action); } /* update flags */ diff --git a/src/emu/mconfig.c b/src/emu/mconfig.c index a7934ef23b2..24be39ebda3 100644 --- a/src/emu/mconfig.c +++ b/src/emu/mconfig.c @@ -38,8 +38,6 @@ machine_config *machine_config_alloc(const machine_config_token *tokens) /* allocate a new configuration object */ config = malloc_or_die(sizeof(*config)); - if (config == NULL) - return NULL; memset(config, 0, sizeof(*config)); /* parse tokens into the config */ diff --git a/src/emu/romload.c b/src/emu/romload.c index b206ed5a406..4c2f21ea453 100644 --- a/src/emu/romload.c +++ b/src/emu/romload.c @@ -431,14 +431,14 @@ static void display_rom_load_results(rom_load_data *romdata) } /* create the error message and exit fatally */ - strcat(romdata->errorbuf, "ERROR: required files are missing, the game cannot be run."); + strcat(romdata->errorbuf, "ERROR: required files are missing, the "GAMENOUN" cannot be run."); fatalerror_exitcode(MAMERR_MISSING_FILES, "%s", romdata->errorbuf); } /* if we had warnings, output them, but continue */ if (romdata->warnings) { - strcat(romdata->errorbuf, "WARNING: the game might not run correctly."); + strcat(romdata->errorbuf, "WARNING: the "GAMENOUN" might not run correctly."); mame_printf_warning("%s\n", romdata->errorbuf); } } diff --git a/src/mame/drivers/itech32.c b/src/mame/drivers/itech32.c index e9a2aa89124..1f5f2823349 100644 --- a/src/mame/drivers/itech32.c +++ b/src/mame/drivers/itech32.c @@ -211,6 +211,7 @@ Notes: ****************************************************************************/ #include "driver.h" +#include "deprecat.h" #include "cpu/m6809/m6809.h" #include "cpu/m68000/m68000.h" #include "machine/6522via.h" diff --git a/src/mame/drivers/koftball.c b/src/mame/drivers/koftball.c index f8a33f4c313..e085721f634 100644 --- a/src/mame/drivers/koftball.c +++ b/src/mame/drivers/koftball.c @@ -29,6 +29,7 @@ ft5_v6_c4.u58 / #define NVRAM_HACK 1 #include "driver.h" +#include "deprecat.h" #include "cpu/m68000/m68000.h" #include "sound/okim6295.h" diff --git a/src/mame/drivers/model1.c b/src/mame/drivers/model1.c index 206fc069278..57a202b8cfa 100644 --- a/src/mame/drivers/model1.c +++ b/src/mame/drivers/model1.c @@ -625,6 +625,7 @@ Notes: */ #include "driver.h" +#include "deprecat.h" #include "machine/eeprom.h" #include "system16.h" #include "video/segaic24.h" diff --git a/src/mame/drivers/model2.c b/src/mame/drivers/model2.c index a4af0ffc075..9e540733d85 100644 --- a/src/mame/drivers/model2.c +++ b/src/mame/drivers/model2.c @@ -49,7 +49,7 @@ */ #include "driver.h" -//#include "deprecat.h" +#include "deprecat.h" #include "machine/eeprom.h" #include "video/segaic24.h" #include "cpu/i960/i960.h" diff --git a/src/mame/mame.mak b/src/mame/mame.mak index 13b7d6cd0f6..63a850a5c16 100644 --- a/src/mame/mame.mak +++ b/src/mame/mame.mak @@ -55,9 +55,14 @@ CPUS += I8088 CPUS += I80186 CPUS += I80188 CPUS += I80286 +CPUS += I386 +CPUS += I486 +CPUS += PENTIUM +CPUS += MEDIAGX CPUS += V20 CPUS += V25 CPUS += V30 +CPUS += V30MZ CPUS += V33 CPUS += V35 CPUS += V60 @@ -90,6 +95,7 @@ CPUS += M6809 CPUS += M6809E CPUS += KONAMI CPUS += M68000 +#CPUS += M68008 CPUS += M68010 CPUS += M68EC020 CPUS += M68020 @@ -106,6 +112,8 @@ CPUS += TMS9980 CPUS += TMS9995 #CPUS += TMS99105A #CPUS += TMS99110A +#CPUS += TMS99000 +#CPUS += TMS99010 CPUS += Z8000 CPUS += TMS32010 CPUS += TMS32025 @@ -121,9 +129,11 @@ CPUS += ADSP2105 CPUS += ADSP2115 CPUS += ADSP2181 CPUS += PSXCPU +CPUS += CXD8661R CPUS += ASAP CPUS += UPD7810 CPUS += UPD7807 +#CPUS += UPD7801 CPUS += ARM CPUS += ARM7 CPUS += JAGUAR @@ -159,10 +169,6 @@ CPUS += GMS30C2116 CPUS += GMS30C2132 CPUS += GMS30C2216 CPUS += GMS30C2232 -CPUS += I386 -CPUS += I486 -CPUS += PENTIUM -CPUS += MEDIAGX CPUS += I960 CPUS += H83002 CPUS += V810 @@ -175,6 +181,7 @@ CPUS += PPC602 CPUS += PPC603 CPUS += PPC603E CPUS += PPC603R +#CPUS += PPC604 CPUS += MPC8240 CPUS += SE3208 CPUS += MC68HC11 @@ -184,9 +191,10 @@ CPUS += RSP CPUS += ALPHA8201 CPUS += ALPHA8301 CPUS += CDP1802 +CPUS += COP410 +#CPUS += COP411 CPUS += COP420 CPUS += COP421 -CPUS += COP410 CPUS += TLCS90 CPUS += MB8841 CPUS += MB8842 @@ -201,14 +209,12 @@ CPUS += LH5801 CPUS += PDP1 CPUS += SATURN CPUS += SC61860 -CPUS += TX0_64KW -CPUS += TX0_8KW +CPUS += TX0 CPUS += LR35902 CPUS += TMS7000 CPUS += TMS7000_EXL CPUS += SM8500 -CPUS += V30MZ -CPUS += CXD8661R +#CPUS += MINX diff --git a/src/osd/windows/video.c b/src/osd/windows/video.c index 79cfb3ff8e5..b82378df18b 100644 --- a/src/osd/windows/video.c +++ b/src/osd/windows/video.c @@ -67,7 +67,7 @@ static bitmap_t *effect_bitmap; // PROTOTYPES //============================================================ -static void video_exit(running_machine *machine); +static void winvideo_exit(running_machine *machine); static void init_monitors(void); static BOOL CALLBACK monitor_enum_callback(HMONITOR handle, HDC dc, LPRECT rect, LPARAM data); static win_monitor_info *pick_monitor(int index); @@ -90,7 +90,7 @@ void winvideo_init(running_machine *machine) int index; // ensure we get called on the way out - add_exit_callback(machine, video_exit); + add_exit_callback(machine, winvideo_exit); // extract data from the options extract_video_config(machine); @@ -114,10 +114,10 @@ void winvideo_init(running_machine *machine) //============================================================ -// video_exit +// winvideo_exit //============================================================ -static void video_exit(running_machine *machine) +static void winvideo_exit(running_machine *machine) { // free the overlay effect if (effect_bitmap != NULL)