diff options
author | 2008-12-19 06:46:17 +0000 | |
---|---|---|
committer | 2008-12-19 06:46:17 +0000 | |
commit | 42c9aeff3943f2e6779d3d125fc014cd96d16d71 (patch) | |
tree | 8d681b294d01bf526dd808ed95337cab1b98d101 /src/emu/sound | |
parent | 3fdd1d460aa7b752956237d5e9c8a9ebecf409b9 (diff) |
Cleaned up device and sound interfaces to match the CPU
interfaces when handling strings. Namely, the generic
get_info functions allocate a temporary string and the
device in question copies its string to the target,
instead of assigning a const char *. Updated all device
and sound cores to operate this way.
Added the concept of a cpu_state_table, which is
supplied by the CPU cores and which describes all the
register state accessible to the debugger and other
subsystems. The format of the table is such that most
data can be simply fetched from memory without the
further involvement of the CPU core, including the
display of common formats. Extensibility points are
available for custom display and for importing/exporting
the data to intermediate variables for more complicated
scenarios. Updated the ADSP21xx, TMS340x0, and i86 cores
to use this.
Removed the old debugger register list, which was never
used. Replaced it with using ordering from the
cpu_state_table.
Renamed REG_PC -> REG_GENPC, REG_SP -> REG_GENSP, and
REG_PREVIOUSPC -> REG_GENPCBASE. Updated a few spots
that were using these directly. Moved these definitions
into the end of the register area rather than leaving
them outside which put them in a weird range.
Diffstat (limited to 'src/emu/sound')
79 files changed, 759 insertions, 759 deletions
diff --git a/src/emu/sound/2151intf.c b/src/emu/sound/2151intf.c index e3abe82f63a..bff659efc07 100644 --- a/src/emu/sound/2151intf.c +++ b/src/emu/sound/2151intf.c @@ -230,10 +230,10 @@ SND_GET_INFO( ym2151 ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ym2151 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YM2151"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YM2151"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/2203intf.c b/src/emu/sound/2203intf.c index 5f106ebdb4c..056cb1065f8 100644 --- a/src/emu/sound/2203intf.c +++ b/src/emu/sound/2203intf.c @@ -349,10 +349,10 @@ SND_GET_INFO( ym2203 ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ym2203 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YM2203"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YM2203"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/2413intf.c b/src/emu/sound/2413intf.c index a957994aa4a..2830cc5141c 100644 --- a/src/emu/sound/2413intf.c +++ b/src/emu/sound/2413intf.c @@ -177,10 +177,10 @@ SND_GET_INFO( ym2413 ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ym2413 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YM2413"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YM2413"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/2608intf.c b/src/emu/sound/2608intf.c index 12b6d5b2eef..3f88f733f15 100644 --- a/src/emu/sound/2608intf.c +++ b/src/emu/sound/2608intf.c @@ -317,10 +317,10 @@ SND_GET_INFO( ym2608 ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ym2608 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YM2608"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YM2608"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/2610intf.c b/src/emu/sound/2610intf.c index 1ac4fa5b240..1b6563b5c1b 100644 --- a/src/emu/sound/2610intf.c +++ b/src/emu/sound/2610intf.c @@ -503,11 +503,11 @@ SND_GET_INFO( ym2610 ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ym2610 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YM2610"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YM2610"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } #endif @@ -540,11 +540,11 @@ SND_GET_INFO( ym2610b ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ym2610 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YM2610B"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YM2610B"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/2612intf.c b/src/emu/sound/2612intf.c index 4fcf173843a..ec77d93bdbb 100644 --- a/src/emu/sound/2612intf.c +++ b/src/emu/sound/2612intf.c @@ -370,11 +370,11 @@ SND_GET_INFO( ym2612 ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ym2612 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YM2612"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YM2612"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } @@ -406,11 +406,11 @@ SND_GET_INFO( ym3438 ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ym2612 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YM3438"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YM3438"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/262intf.c b/src/emu/sound/262intf.c index e8ed4df69d3..793ba451823 100644 --- a/src/emu/sound/262intf.c +++ b/src/emu/sound/262intf.c @@ -181,11 +181,11 @@ SND_GET_INFO( ymf262 ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ymf262 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YMF262"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YMF262"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/3812intf.c b/src/emu/sound/3812intf.c index ee81eb60c89..f108d9b67ff 100644 --- a/src/emu/sound/3812intf.c +++ b/src/emu/sound/3812intf.c @@ -182,11 +182,11 @@ SND_GET_INFO( ym3812 ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ym3812 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YM3812"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YM3812"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } @@ -352,11 +352,11 @@ SND_GET_INFO( ym3526 ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ym3526 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YM3526"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YM3526"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } @@ -566,11 +566,11 @@ SND_GET_INFO( y8950 ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( y8950 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Y8950"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Y8950"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/5110intf.c b/src/emu/sound/5110intf.c index 08288ee48a0..e02149b71a4 100644 --- a/src/emu/sound/5110intf.c +++ b/src/emu/sound/5110intf.c @@ -298,20 +298,20 @@ SND_GET_INFO( tms5110 ) switch (state) { /* --- the following bits of info are returned as 64-bit signed integers --- */ - case SNDINFO_INT_ALIAS: info->i = SOUND_TMS5110; break; + case SNDINFO_INT_ALIAS: info->i = SOUND_TMS5110; break; /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( tms5110 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( tms5110 ); break; - case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( tms5110 ); break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( tms5110 ); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( tms5110 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( tms5110 ); break; + case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( tms5110 ); break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( tms5110 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "TMS5110"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "TI Speech"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "TMS5110"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "TI Speech"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } @@ -319,9 +319,9 @@ SND_GET_INFO( tms5100 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( tms5100 ); break; - case SNDINFO_STR_NAME: info->s = "TMS5100"; break; - default: SND_GET_INFO_CALL(tms5110); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( tms5100 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "TMS5100"); break; + default: SND_GET_INFO_CALL(tms5110); break; } } @@ -329,9 +329,9 @@ SND_GET_INFO( tms5110a ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( tms5110a ); break; - case SNDINFO_STR_NAME: info->s = "TMS5100A"; break; - default: SND_GET_INFO_CALL(tms5110); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( tms5110a ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "TMS5100A"); break; + default: SND_GET_INFO_CALL(tms5110); break; } } @@ -339,9 +339,9 @@ SND_GET_INFO( cd2801 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( cd2801 ); break; - case SNDINFO_STR_NAME: info->s = "CD2801"; break; - default: SND_GET_INFO_CALL(tms5110); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( cd2801 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "CD2801"); break; + default: SND_GET_INFO_CALL(tms5110); break; } } @@ -349,9 +349,9 @@ SND_GET_INFO( tmc0281 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( tmc0281 ); break; - case SNDINFO_STR_NAME: info->s = "TMS5100"; break; - default: SND_GET_INFO_CALL(tms5110); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( tmc0281 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "TMS5100"); break; + default: SND_GET_INFO_CALL(tms5110); break; } } @@ -359,9 +359,9 @@ SND_GET_INFO( cd2802 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( cd2802 ); break; - case SNDINFO_STR_NAME: info->s = "CD2802"; break; - default: SND_GET_INFO_CALL(tms5110); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( cd2802 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "CD2802"); break; + default: SND_GET_INFO_CALL(tms5110); break; } } @@ -369,9 +369,9 @@ SND_GET_INFO( m58817 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( m58817 ); break; - case SNDINFO_STR_NAME: info->s = "M58817"; break; - default: SND_GET_INFO_CALL(tms5110); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( m58817 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "M58817"); break; + default: SND_GET_INFO_CALL(tms5110); break; } } diff --git a/src/emu/sound/5220intf.c b/src/emu/sound/5220intf.c index 1534ef3c8d1..4586b423937 100644 --- a/src/emu/sound/5220intf.c +++ b/src/emu/sound/5220intf.c @@ -254,20 +254,20 @@ SND_GET_INFO( tms5220 ) switch (state) { /* --- the following bits of info are returned as 64-bit signed integers --- */ - case SNDINFO_INT_ALIAS: info->i = SOUND_TMS5220; break; + case SNDINFO_INT_ALIAS: info->i = SOUND_TMS5220; break; /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( tms5220 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( tms5220 ); break; - case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( tms5220 ); break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( tms5220 ); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( tms5220 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( tms5220 ); break; + case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( tms5220 ); break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( tms5220 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "TMS5220"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "TI Speech"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "TMS5220"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "TI Speech"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } @@ -276,9 +276,9 @@ SND_GET_INFO( tmc0285 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( tms5200 ); break; - case SNDINFO_STR_NAME: info->s = "TMC0285"; break; - default: SND_GET_INFO_CALL( tms5220 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( tms5200 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "TMC0285"); break; + default: SND_GET_INFO_CALL( tms5220 ); break; } } #endif @@ -288,9 +288,9 @@ SND_GET_INFO( tms5200 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( tms5200 ); break; - case SNDINFO_STR_NAME: info->s = "TMS5200"; break; - default: SND_GET_INFO_CALL( tms5220 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( tms5200 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "TMS5200"); break; + default: SND_GET_INFO_CALL( tms5220 ); break; } } #endif diff --git a/src/emu/sound/aica.c b/src/emu/sound/aica.c index df537127560..79751093268 100644 --- a/src/emu/sound/aica.c +++ b/src/emu/sound/aica.c @@ -1384,17 +1384,17 @@ SND_GET_INFO( aica ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( aica ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( aica ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( aica ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( aica ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "AICA"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Sega/Yamaha custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0.1"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "AICA"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Sega/Yamaha custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0.1"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/astrocde.c b/src/emu/sound/astrocde.c index 2585c088a7a..ccf0202fb12 100644 --- a/src/emu/sound/astrocde.c +++ b/src/emu/sound/astrocde.c @@ -342,14 +342,14 @@ SND_GET_INFO( astrocade ) /* --- the following bits of info are returned as pointers to data or functions --- */ case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( astrocade ); break; case SNDINFO_PTR_START: info->start = SND_START_NAME( astrocade ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_STOP: /* nothing */ break; case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( astrocade ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Astrocade"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Bally"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "2.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Astrocade"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Bally"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "2.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/ay8910.c b/src/emu/sound/ay8910.c index d84919fe986..bdf22cfea72 100644 --- a/src/emu/sound/ay8910.c +++ b/src/emu/sound/ay8910.c @@ -867,20 +867,20 @@ SND_GET_INFO( ay8910 ) switch (state) { /* --- the following bits of info are returned as 64-bit signed integers --- */ - case SNDINFO_INT_ALIAS: info->i = SOUND_AY8910; break; + case SNDINFO_INT_ALIAS: info->i = SOUND_AY8910; break; /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( ay8910 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( ay8910 ); break; - case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( ay8910 ); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( ay8910 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( ay8910 ); break; + case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( ay8910 ); break; case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ay8910 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "AY-3-8910A"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "PSG"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "AY-3-8910A"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "PSG"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } @@ -888,9 +888,9 @@ SND_GET_INFO( ay8912 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( ay8910 ); break; - case SNDINFO_STR_NAME: info->s = "AY-3-8912A"; break; - default: SND_GET_INFO_CALL(ay8910); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( ay8910 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "AY-3-8912A"); break; + default: SND_GET_INFO_CALL(ay8910); break; } } @@ -898,9 +898,9 @@ SND_GET_INFO( ay8913 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( ay8910 ); break; - case SNDINFO_STR_NAME: info->s = "AY-3-8913A"; break; - default: SND_GET_INFO_CALL(ay8910); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( ay8910 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "AY-3-8913A"); break; + default: SND_GET_INFO_CALL(ay8910); break; } } @@ -908,9 +908,9 @@ SND_GET_INFO( ay8930 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( ay8910 ); break; - case SNDINFO_STR_NAME: info->s = "AY8930"; break; - default: SND_GET_INFO_CALL(ay8910); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( ay8910 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "AY8930"); break; + default: SND_GET_INFO_CALL(ay8910); break; } } @@ -918,9 +918,9 @@ SND_GET_INFO( ym2149 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( ym2149 ); break; - case SNDINFO_STR_NAME: info->s = "YM2149"; break; - default: SND_GET_INFO_CALL(ay8910); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( ym2149 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "YM2149"); break; + default: SND_GET_INFO_CALL(ay8910); break; } } @@ -928,9 +928,9 @@ SND_GET_INFO( ym3439 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( ym2149 ); break; - case SNDINFO_STR_NAME: info->s = "YM3439"; break; - default: SND_GET_INFO_CALL(ay8910); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( ym2149 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "YM3439"); break; + default: SND_GET_INFO_CALL(ay8910); break; } } @@ -938,9 +938,9 @@ SND_GET_INFO( ymz284 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( ym2149 ); break; - case SNDINFO_STR_NAME: info->s = "YMZ284"; break; - default: SND_GET_INFO_CALL(ay8910); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( ym2149 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "YMZ284"); break; + default: SND_GET_INFO_CALL(ay8910); break; } } @@ -948,9 +948,9 @@ SND_GET_INFO( ymz294 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( ym2149 ); break; - case SNDINFO_STR_NAME: info->s = "YMZ294"; break; - default: SND_GET_INFO_CALL(ay8910); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( ym2149 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "YMZ294"); break; + default: SND_GET_INFO_CALL(ay8910); break; } } diff --git a/src/emu/sound/beep.c b/src/emu/sound/beep.c index e8d3767b0ad..e57f3b49cfe 100644 --- a/src/emu/sound/beep.c +++ b/src/emu/sound/beep.c @@ -182,16 +182,16 @@ SND_GET_INFO( beep ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( beep ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( beep ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( beep ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( beep ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Beep"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Beep"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright The MESS Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Beep"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Beep"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright The MESS Team"); break; } } diff --git a/src/emu/sound/bsmt2000.c b/src/emu/sound/bsmt2000.c index def48e4da10..74d3e18428d 100644 --- a/src/emu/sound/bsmt2000.c +++ b/src/emu/sound/bsmt2000.c @@ -504,14 +504,14 @@ SND_GET_INFO( bsmt2000 ) /* --- the following bits of info are returned as pointers to data or functions --- */ case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( bsmt2000 ); break; case SNDINFO_PTR_START: info->start = SND_START_NAME( bsmt2000 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_STOP: /* nothing */ break; case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( bsmt2000 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "BSMT2000"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Data East Wavetable"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "BSMT2000"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Data East Wavetable"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/c140.c b/src/emu/sound/c140.c index 548c1be45f4..a70718de926 100644 --- a/src/emu/sound/c140.c +++ b/src/emu/sound/c140.c @@ -516,17 +516,17 @@ SND_GET_INFO( c140 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( c140 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( c140 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( c140 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( c140 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "C140"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Namco PCM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "C140"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Namco PCM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/c352.c b/src/emu/sound/c352.c index c14304fe932..05ad81b6d3e 100644 --- a/src/emu/sound/c352.c +++ b/src/emu/sound/c352.c @@ -593,17 +593,17 @@ SND_GET_INFO( c352 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( c352 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( c352 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( c352 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( c352 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "C352"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Namco PCM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.1"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "C352"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Namco PCM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.1"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/c6280.c b/src/emu/sound/c6280.c index 82c1f035a98..72ac1adaa4f 100644 --- a/src/emu/sound/c6280.c +++ b/src/emu/sound/c6280.c @@ -350,17 +350,17 @@ SND_GET_INFO( c6280 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( c6280 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( c6280 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( c6280 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( c6280 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "HuC6280"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "????"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "HuC6280"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "????"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/cdda.c b/src/emu/sound/cdda.c index 009d099f0a6..04ee0a9185a 100644 --- a/src/emu/sound/cdda.c +++ b/src/emu/sound/cdda.c @@ -316,17 +316,17 @@ SND_GET_INFO( cdda ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( cdda ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( cdda ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( cdda ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( cdda ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "CD/DA"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "CD Audio"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "CD/DA"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "CD Audio"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/cdp1869.c b/src/emu/sound/cdp1869.c index 8dc3af14a4c..9b9afe6bed5 100644 --- a/src/emu/sound/cdp1869.c +++ b/src/emu/sound/cdp1869.c @@ -188,16 +188,16 @@ SND_GET_INFO( cdp1869 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( cdp1869 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( cdp1869 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( cdp1869 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( cdp1869 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "CDP1869"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "RCA CDP1869"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "CDP1869"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "RCA CDP1869"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/cem3394.c b/src/emu/sound/cem3394.c index 5f058f641a4..38d89b87a46 100644 --- a/src/emu/sound/cem3394.c +++ b/src/emu/sound/cem3394.c @@ -577,17 +577,17 @@ SND_GET_INFO( cem3394 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( cem3394 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( cem3394 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( cem3394 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( cem3394 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "CEM3394"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Analog Synth"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "CEM3394"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Analog Synth"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/custom.c b/src/emu/sound/custom.c index e2edec48088..3cbe58283b0 100644 --- a/src/emu/sound/custom.c +++ b/src/emu/sound/custom.c @@ -74,17 +74,17 @@ SND_GET_INFO( custom ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( custom ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( custom ); break; - case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( custom ); break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( custom ); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( custom ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( custom ); break; + case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( custom ); break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( custom ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Custom"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "None"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Custom"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "None"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/dac.c b/src/emu/sound/dac.c index fa30aefc338..39fc9d0a8e4 100644 --- a/src/emu/sound/dac.c +++ b/src/emu/sound/dac.c @@ -171,17 +171,17 @@ SND_GET_INFO( dac ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( dac ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( dac ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( dac ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( dac ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "DAC"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "TI Speech"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "DAC"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "DAC"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/discrete.c b/src/emu/sound/discrete.c index 0de541d2aa4..31131344bc6 100644 --- a/src/emu/sound/discrete.c +++ b/src/emu/sound/discrete.c @@ -764,11 +764,11 @@ SND_GET_INFO( discrete ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( discrete ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Discrete"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Analog"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.1"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Discrete"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Analog"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.1"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/dmadac.c b/src/emu/sound/dmadac.c index 9e2eeffb2d8..dd72f1d48d7 100644 --- a/src/emu/sound/dmadac.c +++ b/src/emu/sound/dmadac.c @@ -251,17 +251,17 @@ SND_GET_INFO( dmadac ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( dmadac ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( dmadac ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( dmadac ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( dmadac ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "DMA-driven DAC"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "DAC"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "DMA-driven DAC"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "DAC"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/es5503.c b/src/emu/sound/es5503.c index 2cf6f3c1903..571e3769fd7 100644 --- a/src/emu/sound/es5503.c +++ b/src/emu/sound/es5503.c @@ -534,17 +534,17 @@ SND_GET_INFO( es5503 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( es5503 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( es5503 ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( es5503 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( es5503 ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "ES5503"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Ensoniq ES550x"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright R. Belmont"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "ES5503"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Ensoniq ES550x"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright R. Belmont"); break; } } diff --git a/src/emu/sound/es5506.c b/src/emu/sound/es5506.c index 42812101117..daefc39e724 100644 --- a/src/emu/sound/es5506.c +++ b/src/emu/sound/es5506.c @@ -2167,11 +2167,11 @@ SND_GET_INFO( es5505 ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( es5505 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "ES5505"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Ensoniq Wavetable"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "ES5505"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Ensoniq Wavetable"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } @@ -2202,11 +2202,11 @@ SND_GET_INFO( es5506 ) case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( es5506 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "ES5506"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Ensoniq Wavetable"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "ES5506"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Ensoniq Wavetable"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/es8712.c b/src/emu/sound/es8712.c index 79113f528a1..312ff7e65ef 100644 --- a/src/emu/sound/es8712.c +++ b/src/emu/sound/es8712.c @@ -452,17 +452,17 @@ SND_GET_INFO( es8712 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( es8712 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( es8712 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( es8712 ); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( es8712 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( es8712 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( es8712 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "ES8712"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Excellent Systems ADPCM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "ES8712"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Excellent Systems ADPCM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/flt_rc.c b/src/emu/sound/flt_rc.c index 5fbb5bba61c..c87f2367f78 100644 --- a/src/emu/sound/flt_rc.c +++ b/src/emu/sound/flt_rc.c @@ -134,15 +134,15 @@ SND_GET_INFO( filter_rc ) /* --- the following bits of info are returned as pointers to data or functions --- */ case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( filter_rc ); break; case SNDINFO_PTR_START: info->start = SND_START_NAME( filter_rc ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "RC Filter"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Filters"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "RC Filter"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Filters"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/flt_vol.c b/src/emu/sound/flt_vol.c index c2457e5199b..111b076f97f 100644 --- a/src/emu/sound/flt_vol.c +++ b/src/emu/sound/flt_vol.c @@ -65,16 +65,16 @@ SND_GET_INFO( filter_volume ) /* --- the following bits of info are returned as pointers to data or functions --- */ case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( filter_volume ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( filter_volume ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( filter_volume ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Volume Filter"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Filters"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Volume Filter"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Filters"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/gaelco.c b/src/emu/sound/gaelco.c index e72357ded8a..41cf7f0d67e 100644 --- a/src/emu/sound/gaelco.c +++ b/src/emu/sound/gaelco.c @@ -319,14 +319,14 @@ SND_GET_INFO( gaelco_gae1 ) case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( gaelco_gae1 ); break; case SNDINFO_PTR_START: info->start = SND_START_NAME( gaelco_gae1 ); break; case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( gaelco ); break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Gaelco GAE1"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Gaelco custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Gaelco GAE1"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Gaelco custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } @@ -355,14 +355,14 @@ SND_GET_INFO( gaelco_cg1v ) case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( gaelco_cg1v ); break; case SNDINFO_PTR_START: info->start = SND_START_NAME( gaelco_cg1v ); break; case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( gaelco ); break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Gaelco CG1V"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Gaelco custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Gaelco CG1V"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Gaelco custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/hc55516.c b/src/emu/sound/hc55516.c index e6e6d24fc70..41d1d4abc1b 100644 --- a/src/emu/sound/hc55516.c +++ b/src/emu/sound/hc55516.c @@ -339,18 +339,18 @@ SND_GET_INFO( hc55516 ) switch (state) { /* --- the following bits of info are returned as 64-bit signed integers --- */ - case SNDINFO_INT_ALIAS: info->i = SOUND_HC55516; break; + case SNDINFO_INT_ALIAS: info->i = SOUND_HC55516; break; /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_START: info->start = SND_START_NAME( hc55516 ); break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( hc55516 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( hc55516 ); break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( hc55516 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "HC-55516"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "CVSD"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "2.1"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "HC-55516"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "CVSD"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "2.1"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } @@ -359,10 +359,10 @@ SND_GET_INFO( mc3417 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( mc3417 ); break; - case SNDINFO_PTR_RESET: /* chip has no reset pin */ break; - case SNDINFO_STR_NAME: info->s = "MC3417"; break; - default: SND_GET_INFO_CALL(hc55516); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( mc3417 ); break; + case SNDINFO_PTR_RESET: /* chip has no reset pin */ break; + case SNDINFO_STR_NAME: strcpy(info->s, "MC3417"); break; + default: SND_GET_INFO_CALL(hc55516); break; } } @@ -371,9 +371,9 @@ SND_GET_INFO( mc3418 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( mc3418 ); break; - case SNDINFO_PTR_RESET: /* chip has no reset pin */ break; - case SNDINFO_STR_NAME: info->s = "MC3418"; break; - default: SND_GET_INFO_CALL(hc55516); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( mc3418 ); break; + case SNDINFO_PTR_RESET: /* chip has no reset pin */ break; + case SNDINFO_STR_NAME: strcpy(info->s, "MC3418"); break; + default: SND_GET_INFO_CALL(hc55516); break; } } diff --git a/src/emu/sound/ics2115.c b/src/emu/sound/ics2115.c index eb205991ac2..c89e3634bb0 100644 --- a/src/emu/sound/ics2115.c +++ b/src/emu/sound/ics2115.c @@ -556,17 +556,17 @@ SND_GET_INFO( ics2115 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( ics2115 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( ics2115 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ics2115 ); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( ics2115 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( ics2115 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ics2115 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "ICS2115"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "ICS"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.01"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "ICS2115"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "ICS"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.01"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/iremga20.c b/src/emu/sound/iremga20.c index 0bd4dba1297..f89e2e406fa 100644 --- a/src/emu/sound/iremga20.c +++ b/src/emu/sound/iremga20.c @@ -288,17 +288,17 @@ SND_GET_INFO( iremga20 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( iremga20 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( iremga20 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( iremga20 ); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( iremga20 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( iremga20 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( iremga20 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Irem GA20"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Irem custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Irem GA20"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Irem custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/k005289.c b/src/emu/sound/k005289.c index a969c59ac91..e2ef977611e 100644 --- a/src/emu/sound/k005289.c +++ b/src/emu/sound/k005289.c @@ -268,17 +268,17 @@ SND_GET_INFO( k005289 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( k005289 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( k005289 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( k005289 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( k005289 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "K005289"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Konami custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "K005289"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Konami custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/k007232.c b/src/emu/sound/k007232.c index a984dccddf6..47b06e7d709 100644 --- a/src/emu/sound/k007232.c +++ b/src/emu/sound/k007232.c @@ -494,17 +494,17 @@ SND_GET_INFO( k007232 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( k007232 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( k007232 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( k007232 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( k007232 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "K007232"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Konami custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "K007232"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Konami custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/k051649.c b/src/emu/sound/k051649.c index 2a5a7e4240d..4814d4cc403 100644 --- a/src/emu/sound/k051649.c +++ b/src/emu/sound/k051649.c @@ -239,17 +239,17 @@ SND_GET_INFO( k051649 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( k051649 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( k051649 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( k051649 ); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( k051649 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( k051649 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( k051649 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "K051649"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Konami custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "K051649"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Konami custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/k053260.c b/src/emu/sound/k053260.c index b6bf0ef40ae..7c889863a6e 100644 --- a/src/emu/sound/k053260.c +++ b/src/emu/sound/k053260.c @@ -482,17 +482,17 @@ SND_GET_INFO( k053260 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( k053260 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( k053260 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( k053260); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( k053260 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( k053260 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( k053260); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "K053260"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Konami custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "K053260"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Konami custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/k054539.c b/src/emu/sound/k054539.c index 09f51782ed2..69e7d57391b 100644 --- a/src/emu/sound/k054539.c +++ b/src/emu/sound/k054539.c @@ -715,17 +715,17 @@ SND_GET_INFO( k054539 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( k054539 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( k054539 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( k054539 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( k054539 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "K054539"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Konami custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "K054539"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Konami custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/msm5205.c b/src/emu/sound/msm5205.c index b203f3b49f4..fd7e04c6ced 100644 --- a/src/emu/sound/msm5205.c +++ b/src/emu/sound/msm5205.c @@ -318,17 +318,17 @@ SND_GET_INFO( msm5205 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( msm5205 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( msm5205 );break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( msm5205 );break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( msm5205 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( msm5205 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( msm5205 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "MSM5205"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "ADPCM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "MSM5205"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "ADPCM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/msm5232.c b/src/emu/sound/msm5232.c index ac2f83dc7a5..249be4e314b 100644 --- a/src/emu/sound/msm5232.c +++ b/src/emu/sound/msm5232.c @@ -848,17 +848,17 @@ SND_GET_INFO( msm5232 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( msm5232 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( msm5232 ); break; - case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( msm5232 ); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( msm5232 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( msm5232 ); break; + case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( msm5232 ); break; case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( msm5232 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "MSM5232"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Oki Tone"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.1"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "MSM5232"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Oki Tone"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.1"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/multipcm.c b/src/emu/sound/multipcm.c index cfa23cf974a..55255981199 100644 --- a/src/emu/sound/multipcm.c +++ b/src/emu/sound/multipcm.c @@ -709,17 +709,17 @@ SND_GET_INFO( multipcm ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( multipcm ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( multipcm ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( multipcm ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( multipcm ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Sega/Yamaha 315-5560"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Sega custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "2.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Sega/Yamaha 315-5560"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Sega custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "2.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/n63701x.c b/src/emu/sound/n63701x.c index a4c0bb1fe4e..f7935cbdbdc 100644 --- a/src/emu/sound/n63701x.c +++ b/src/emu/sound/n63701x.c @@ -177,15 +177,15 @@ SND_GET_INFO( namco_63701x ) /* --- the following bits of info are returned as pointers to data or functions --- */ case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( namco_63701x ); break; case SNDINFO_PTR_START: info->start = SND_START_NAME( namco_63701x ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Namco 63701X"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Namco custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Namco 63701X"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Namco custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/namco.c b/src/emu/sound/namco.c index f0584237f89..883906aa422 100644 --- a/src/emu/sound/namco.c +++ b/src/emu/sound/namco.c @@ -820,17 +820,17 @@ SND_GET_INFO( namco ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( namco ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( namco ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( namco ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( namco ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Namco"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Namco custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Namco"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Namco custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } @@ -856,15 +856,15 @@ SND_GET_INFO( namco_15xx ) /* --- the following bits of info are returned as pointers to data or functions --- */ case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( namco_15xx ); break; case SNDINFO_PTR_START: info->start = SND_START_NAME( namco ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Namco 15XX"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Namco custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Namco 15XX"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Namco custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } @@ -890,15 +890,15 @@ SND_GET_INFO( namco_cus30 ) /* --- the following bits of info are returned as pointers to data or functions --- */ case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( namco_cus30 ); break; case SNDINFO_PTR_START: info->start = SND_START_NAME( namco ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Namco CUS30"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Namco custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Namco CUS30"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Namco custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/namco52.c b/src/emu/sound/namco52.c index c2bee47c0a3..4c587eda65d 100644 --- a/src/emu/sound/namco52.c +++ b/src/emu/sound/namco52.c @@ -217,15 +217,15 @@ SND_GET_INFO( namco_52xx ) /* --- the following bits of info are returned as pointers to data or functions --- */ case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( namco_52xx ); break; case SNDINFO_PTR_START: info->start = SND_START_NAME( namco_52xx ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_STOP: /* Nothing */ break; case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( namco_52xx ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Namco 52XX"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Namco custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Namco 52XX"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Namco custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/nes_apu.c b/src/emu/sound/nes_apu.c index a96741bb5e4..839c5f71df4 100644 --- a/src/emu/sound/nes_apu.c +++ b/src/emu/sound/nes_apu.c @@ -776,17 +776,17 @@ SND_GET_INFO( nesapu ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( nesapu ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( nesapu ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( nesapu ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( nesapu ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "N2A03"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Nintendo custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "N2A03"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Nintendo custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/nile.c b/src/emu/sound/nile.c index 32c9bf11927..188b9d4bf2b 100644 --- a/src/emu/sound/nile.c +++ b/src/emu/sound/nile.c @@ -252,17 +252,17 @@ SND_GET_INFO( nile ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( nile ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( nile ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( nile ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( nile ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "NiLe"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Seta custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "NiLe"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Seta custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/okim6258.c b/src/emu/sound/okim6258.c index ed061176e6b..1ffa1db9757 100644 --- a/src/emu/sound/okim6258.c +++ b/src/emu/sound/okim6258.c @@ -478,16 +478,16 @@ SND_GET_INFO( okim6258 ) /* --- the following bits of info are returned as pointers to data or functions --- */ case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME(okim6258); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME(okim6258); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME(okim6258); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME(okim6258); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME(okim6258); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "OKI6258"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "OKI ADPCM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "OKI6258"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "OKI ADPCM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/okim6295.c b/src/emu/sound/okim6295.c index 3feaa850f39..a4253c46fef 100644 --- a/src/emu/sound/okim6295.c +++ b/src/emu/sound/okim6295.c @@ -670,15 +670,15 @@ SND_GET_INFO( okim6295 ) /* --- the following bits of info are returned as pointers to data or functions --- */ case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( okim6295 ); break; case SNDINFO_PTR_START: info->start = SND_START_NAME( okim6295 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_STOP: /* nothing */ break; case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( okim6295 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "OKI6295"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "OKI ADPCM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "OKI6295"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "OKI ADPCM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/pokey.c b/src/emu/sound/pokey.c index 2d576a4f22d..2ecafef7f1e 100644 --- a/src/emu/sound/pokey.c +++ b/src/emu/sound/pokey.c @@ -1529,17 +1529,17 @@ SND_GET_INFO( pokey ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( pokey ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( pokey ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( pokey ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( pokey ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "POKEY"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Atari custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "4.51"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "POKEY"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Atari custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "4.51"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/psx.c b/src/emu/sound/psx.c index f126e4151ad..7c965529fb3 100644 --- a/src/emu/sound/psx.c +++ b/src/emu/sound/psx.c @@ -686,17 +686,17 @@ SND_GET_INFO( psxspu ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( psxspu ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( psxspu ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( psxspu ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( psxspu ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "SPU"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Sony custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "SPU"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Sony custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/qsound.c b/src/emu/sound/qsound.c index 8c0ff014bdf..1b22b009c41 100644 --- a/src/emu/sound/qsound.c +++ b/src/emu/sound/qsound.c @@ -385,17 +385,17 @@ SND_GET_INFO( qsound ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( qsound ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( qsound ); break; - case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( qsound ); break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( qsound ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( qsound ); break; + case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( qsound ); break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Q-Sound"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Capcom custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Q-Sound"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Capcom custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/rf5c400.c b/src/emu/sound/rf5c400.c index 708bba8bef4..b93b1636252 100644 --- a/src/emu/sound/rf5c400.c +++ b/src/emu/sound/rf5c400.c @@ -582,16 +582,16 @@ SND_GET_INFO( rf5c400 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( rf5c400 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( rf5c400 ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( rf5c400 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( rf5c400 ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "RF5C400"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Ricoh PCM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.1"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team & hoot development team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "RF5C400"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Ricoh PCM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.1"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team & hoot development team"); break; } } diff --git a/src/emu/sound/rf5c68.c b/src/emu/sound/rf5c68.c index 8cad4434b18..a5c6023167a 100644 --- a/src/emu/sound/rf5c68.c +++ b/src/emu/sound/rf5c68.c @@ -243,17 +243,17 @@ SND_GET_INFO( rf5c68 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( rf5c68 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( rf5c68 ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( rf5c68 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( rf5c68 ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "RF5C68"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Ricoh PCM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "RF5C68"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Ricoh PCM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/s14001a.c b/src/emu/sound/s14001a.c index ca0f63ce0b3..8fc3d79de45 100644 --- a/src/emu/sound/s14001a.c +++ b/src/emu/sound/s14001a.c @@ -639,10 +639,10 @@ SND_GET_INFO( s14001a ) case SNDINFO_PTR_START: info->start = SND_START_NAME( s14001a ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "S14001A"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "TSI S14001A"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.31"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Jonathan Gevaryahu"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "S14001A"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "TSI S14001A"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.31"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Jonathan Gevaryahu"); break; } } diff --git a/src/emu/sound/saa1099.c b/src/emu/sound/saa1099.c index 1d0f931ff4b..127a64edc3b 100644 --- a/src/emu/sound/saa1099.c +++ b/src/emu/sound/saa1099.c @@ -506,17 +506,17 @@ SND_GET_INFO( saa1099 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( saa1099 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( saa1099 ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( saa1099 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( saa1099 ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "SAA1099"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Philips"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "SAA1099"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Philips"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/samples.c b/src/emu/sound/samples.c index e04b16f9ea8..499f7351c51 100644 --- a/src/emu/sound/samples.c +++ b/src/emu/sound/samples.c @@ -598,17 +598,17 @@ SND_GET_INFO( samples ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( samples ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( samples ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( samples ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( samples ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Samples"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Big Hack"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.1"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Samples"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Big Hack"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.1"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/scsp.c b/src/emu/sound/scsp.c index 6c6aad26316..3375fb5e975 100644 --- a/src/emu/sound/scsp.c +++ b/src/emu/sound/scsp.c @@ -1387,17 +1387,17 @@ SND_GET_INFO( scsp ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( scsp ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( scsp ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( scsp ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( scsp ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "SCSP"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Sega/Yamaha custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "2.1.1"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "SCSP"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Sega/Yamaha custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "2.1.1"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/segapcm.c b/src/emu/sound/segapcm.c index 3dbb0e1cd84..61b8cbc6d17 100644 --- a/src/emu/sound/segapcm.c +++ b/src/emu/sound/segapcm.c @@ -146,16 +146,16 @@ SND_GET_INFO( segapcm ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( segapcm ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( segapcm ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( segapcm ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( segapcm ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Sega PCM"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Sega custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Sega PCM"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Sega custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/sid6581.c b/src/emu/sound/sid6581.c index 72886adac34..c83c9f2ccb1 100644 --- a/src/emu/sound/sid6581.c +++ b/src/emu/sound/sid6581.c @@ -115,17 +115,17 @@ SND_GET_INFO( sid6581 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( sid6581 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( sid6581 ); break; - case SNDINFO_PTR_STOP: info->stop = NULL; break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( sid ); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( sid6581 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( sid6581 ); break; + case SNDINFO_PTR_STOP: info->stop = NULL; break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( sid ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "SID6581"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "SID"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright The MESS Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "SID6581"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "SID"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright The MESS Team"); break; } } @@ -135,11 +135,11 @@ SND_GET_INFO( sid8580 ) switch (state) { /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_START: info->start = SND_START_NAME( sid8580 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( sid8580 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "SID8580"; break; - default: SND_GET_INFO_CALL(sid6581); break; + case SNDINFO_STR_NAME: strcpy(info->s, "SID8580"); break; + default: SND_GET_INFO_CALL(sid6581); break; } } diff --git a/src/emu/sound/sn76477.c b/src/emu/sound/sn76477.c index 1306e2fdd65..3ba5f6dc41a 100644 --- a/src/emu/sound/sn76477.c +++ b/src/emu/sound/sn76477.c @@ -2476,11 +2476,11 @@ SND_GET_INFO( sn76477 ) { case SNDINFO_PTR_START: info->start = SND_START_NAME( sn76477 ); break; case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( sn76477 ); break; - case SNDINFO_STR_NAME: info->s = "SN76477"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Analog"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "2.1"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "SN76477"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Analog"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "2.1"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/sn76496.c b/src/emu/sound/sn76496.c index 7ecd307b051..7b8819269b4 100644 --- a/src/emu/sound/sn76496.c +++ b/src/emu/sound/sn76496.c @@ -392,20 +392,20 @@ SND_GET_INFO( sn76496 ) switch (state) { /* --- the following bits of info are returned as 64-bit signed integers --- */ - case SNDINFO_INT_ALIAS: info->i = SOUND_SN76496; break; + case SNDINFO_INT_ALIAS: info->i = SOUND_SN76496; break; /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( sn76496 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( sn76496 ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( sn76496 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( sn76496 ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "SN76496"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "TI PSG"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.1"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "SN76496"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "TI PSG"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.1"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } @@ -413,9 +413,9 @@ SND_GET_INFO( sn76489 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( sn76489 ); break; - case SNDINFO_STR_NAME: info->s = "SN76489"; break; - default: SND_GET_INFO_CALL(sn76496); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( sn76489 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "SN76489"); break; + default: SND_GET_INFO_CALL(sn76496); break; } } @@ -423,9 +423,9 @@ SND_GET_INFO( sn76489a ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( sn76489a ); break; - case SNDINFO_STR_NAME: info->s = "SN76489A"; break; - default: SND_GET_INFO_CALL(sn76496); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( sn76489a ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "SN76489A"); break; + default: SND_GET_INFO_CALL(sn76496); break; } } @@ -433,9 +433,9 @@ SND_GET_INFO( sn76494 ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( sn76494 ); break; - case SNDINFO_STR_NAME: info->s = "SN76494"; break; - default: SND_GET_INFO_CALL(sn76496); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( sn76494 ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "SN76494"); break; + default: SND_GET_INFO_CALL(sn76496); break; } } @@ -443,9 +443,9 @@ SND_GET_INFO( gamegear ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( gamegear ); break; - case SNDINFO_STR_NAME: info->s = "Game Gear PSG"; break; - default: SND_GET_INFO_CALL(sn76496); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( gamegear ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "Game Gear PSG"); break; + default: SND_GET_INFO_CALL(sn76496); break; } } @@ -453,8 +453,8 @@ SND_GET_INFO( smsiii ) { switch (state) { - case SNDINFO_PTR_START: info->start = SND_START_NAME( smsiii ); break; - case SNDINFO_STR_NAME: info->s = "SMSIII PSG"; break; - default: SND_GET_INFO_CALL(sn76496); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( smsiii ); break; + case SNDINFO_STR_NAME: strcpy(info->s, "SMSIII PSG"); break; + default: SND_GET_INFO_CALL(sn76496); break; } } diff --git a/src/emu/sound/snkwave.c b/src/emu/sound/snkwave.c index 14205b09ecb..621ee12337a 100644 --- a/src/emu/sound/snkwave.c +++ b/src/emu/sound/snkwave.c @@ -179,16 +179,16 @@ SND_GET_INFO( snkwave ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( snkwave ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( snkwave ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( snkwave ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( snkwave ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "SNK Wave"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "SNK Wave"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "SNK Wave"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "SNK Wave"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/sp0250.c b/src/emu/sound/sp0250.c index 90f31bd044e..8074aeb0878 100644 --- a/src/emu/sound/sp0250.c +++ b/src/emu/sound/sp0250.c @@ -241,17 +241,17 @@ SND_GET_INFO( sp0250 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( sp0250 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( sp0250 ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( sp0250 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( sp0250 ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "SP0250"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "GI speech"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.1"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "SP0250"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "GI speech"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.1"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/sp0256.c b/src/emu/sound/sp0256.c index fc595277ea5..deedd736bd3 100644 --- a/src/emu/sound/sp0256.c +++ b/src/emu/sound/sp0256.c @@ -1362,17 +1362,17 @@ SND_GET_INFO( sp0256 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( sp0256 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( sp0256 ); break; - case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( sp0256 ); break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( sp0256 ); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( sp0256 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( sp0256 ); break; + case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( sp0256 ); break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( sp0256 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "SP0256"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "GI"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Joseph Zbiciak, tim lindner"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "SP0256"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "GI"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Joseph Zbiciak, tim lindner"); break; } } diff --git a/src/emu/sound/speaker.c b/src/emu/sound/speaker.c index 3f636d184bc..cf2c154c83a 100644 --- a/src/emu/sound/speaker.c +++ b/src/emu/sound/speaker.c @@ -89,16 +89,16 @@ SND_GET_INFO( speaker ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( speaker ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( speaker ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( speaker ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( speaker ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Speaker"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Speaker"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright The MESS Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Speaker"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Speaker"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright The MESS Team"); break; } } diff --git a/src/emu/sound/st0016.c b/src/emu/sound/st0016.c index 724623a171c..83b64ae11ce 100644 --- a/src/emu/sound/st0016.c +++ b/src/emu/sound/st0016.c @@ -161,17 +161,17 @@ SND_GET_INFO( st0016 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( st0016 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( st0016 ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( st0016 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( st0016 ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "ST0016"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Seta custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "ST0016"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Seta custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/tiaintf.c b/src/emu/sound/tiaintf.c index 8688ae7708d..7278b52bbb0 100644 --- a/src/emu/sound/tiaintf.c +++ b/src/emu/sound/tiaintf.c @@ -69,17 +69,17 @@ SND_GET_INFO( tia ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( tia ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( tia ); break; - case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( tia ); break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( tia ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( tia ); break; + case SNDINFO_PTR_STOP: info->stop = SND_STOP_NAME( tia ); break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "TIA"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Atari custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "TIA"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Atari custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/tms3615.c b/src/emu/sound/tms3615.c index 8e18fa42353..5b923472b42 100644 --- a/src/emu/sound/tms3615.c +++ b/src/emu/sound/tms3615.c @@ -110,16 +110,16 @@ SND_GET_INFO( tms3615 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( tms3615 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( tms3615 ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( tms3615 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( tms3615 ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "TMS3615"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "TI PSG"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "TMS3615"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "TI PSG"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/tms36xx.c b/src/emu/sound/tms36xx.c index bb5db06e715..bbb4a875f33 100644 --- a/src/emu/sound/tms36xx.c +++ b/src/emu/sound/tms36xx.c @@ -544,17 +544,17 @@ SND_GET_INFO( tms36xx ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( tms36xx ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( tms36xx ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( tms36xx ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( tms36xx ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "TMS36XX"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "TI PSG"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "TMS36XX"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "TI PSG"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/upd7759.c b/src/emu/sound/upd7759.c index 63e83e6cff1..7b3b285d863 100644 --- a/src/emu/sound/upd7759.c +++ b/src/emu/sound/upd7759.c @@ -791,17 +791,17 @@ SND_GET_INFO( upd7759 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( upd7759 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( upd7759 ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( upd7759 ); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( upd7759 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( upd7759 ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( upd7759 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "UPD7759"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "NEC ADPCM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "UPD7759"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "NEC ADPCM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/vlm5030.c b/src/emu/sound/vlm5030.c index 723fd1496da..8cdbfd5b763 100644 --- a/src/emu/sound/vlm5030.c +++ b/src/emu/sound/vlm5030.c @@ -714,17 +714,17 @@ SND_GET_INFO( vlm5030 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( vlm5030 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( vlm5030 ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( vlm5030 );break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( vlm5030 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( vlm5030 ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( vlm5030 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "VLM5030"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "VLM speech"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "VLM5030"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "VLM speech"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/votrax.c b/src/emu/sound/votrax.c index eaaf9ac7d3c..285fed95fc9 100644 --- a/src/emu/sound/votrax.c +++ b/src/emu/sound/votrax.c @@ -175,17 +175,17 @@ SND_GET_INFO( votrax ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( votrax ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( votrax ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( votrax ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( votrax ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Votrax SC-01"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Votrax speech"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Votrax SC-01"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Votrax speech"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/vrender0.c b/src/emu/sound/vrender0.c index 30118770557..95e64b6d0c2 100644 --- a/src/emu/sound/vrender0.c +++ b/src/emu/sound/vrender0.c @@ -258,17 +258,17 @@ SND_GET_INFO( vrender0 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( vrender0 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( vrender0 ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( vrender0 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( vrender0 ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "VRender0"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "???"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "VRender0"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "???"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/wave.c b/src/emu/sound/wave.c index bc452a9565e..2456f4caa3f 100644 --- a/src/emu/sound/wave.c +++ b/src/emu/sound/wave.c @@ -89,16 +89,16 @@ SND_GET_INFO( wave ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( wave ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( wave ); break; - case SNDINFO_PTR_STOP: /* nothing */ break; - case SNDINFO_PTR_RESET: /* nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( wave ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( wave ); break; + case SNDINFO_PTR_STOP: /* nothing */ break; + case SNDINFO_PTR_RESET: /* nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "Cassette"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Cassette"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright The MESS Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "Cassette"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Cassette"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright The MESS Team"); break; } } diff --git a/src/emu/sound/x1_010.c b/src/emu/sound/x1_010.c index 8883dd68977..0d00d72fefe 100644 --- a/src/emu/sound/x1_010.c +++ b/src/emu/sound/x1_010.c @@ -304,17 +304,17 @@ SND_GET_INFO( x1_010 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( x1_010 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( x1_010 ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( x1_010 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( x1_010 ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "X1-010"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Seta custom"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "X1-010"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Seta custom"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/ymf271.c b/src/emu/sound/ymf271.c index 2e63e266656..a1c755c8e2d 100644 --- a/src/emu/sound/ymf271.c +++ b/src/emu/sound/ymf271.c @@ -1829,16 +1829,16 @@ SND_GET_INFO( ymf271 ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( ymf271 ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( ymf271 ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ymf271 ); break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( ymf271 ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( ymf271 ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: info->reset = SND_RESET_NAME( ymf271 ); break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YMF271"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YMF271"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/ymf278b.c b/src/emu/sound/ymf278b.c index 0c40142d493..47c52ca04ef 100644 --- a/src/emu/sound/ymf278b.c +++ b/src/emu/sound/ymf278b.c @@ -808,17 +808,17 @@ SND_GET_INFO( ymf278b ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( ymf278b ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( ymf278b ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( ymf278b ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( ymf278b ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YMF278B"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha FM"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YMF278B"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha FM"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } diff --git a/src/emu/sound/ymz280b.c b/src/emu/sound/ymz280b.c index 61c3dd59e7c..8a4435a5e4d 100644 --- a/src/emu/sound/ymz280b.c +++ b/src/emu/sound/ymz280b.c @@ -1118,17 +1118,17 @@ SND_GET_INFO( ymz280b ) /* --- the following bits of info are returned as 64-bit signed integers --- */ /* --- the following bits of info are returned as pointers to data or functions --- */ - case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( ymz280b ); break; - case SNDINFO_PTR_START: info->start = SND_START_NAME( ymz280b ); break; - case SNDINFO_PTR_STOP: /* Nothing */ break; - case SNDINFO_PTR_RESET: /* Nothing */ break; + case SNDINFO_PTR_SET_INFO: info->set_info = SND_SET_INFO_NAME( ymz280b ); break; + case SNDINFO_PTR_START: info->start = SND_START_NAME( ymz280b ); break; + case SNDINFO_PTR_STOP: /* Nothing */ break; + case SNDINFO_PTR_RESET: /* Nothing */ break; /* --- the following bits of info are returned as NULL-terminated strings --- */ - case SNDINFO_STR_NAME: info->s = "YMZ280B"; break; - case SNDINFO_STR_CORE_FAMILY: info->s = "Yamaha Wavetable"; break; - case SNDINFO_STR_CORE_VERSION: info->s = "1.0"; break; - case SNDINFO_STR_CORE_FILE: info->s = __FILE__; break; - case SNDINFO_STR_CORE_CREDITS: info->s = "Copyright Nicola Salmoria and the MAME Team"; break; + case SNDINFO_STR_NAME: strcpy(info->s, "YMZ280B"); break; + case SNDINFO_STR_CORE_FAMILY: strcpy(info->s, "Yamaha Wavetable"); break; + case SNDINFO_STR_CORE_VERSION: strcpy(info->s, "1.0"); break; + case SNDINFO_STR_CORE_FILE: strcpy(info->s, __FILE__); break; + case SNDINFO_STR_CORE_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break; } } |