MAMEWorld >> EmuChat
Index   Flat Mode Flat  

TServo2049
Lurker
Reged: 11/24/03
Posts: 60
Send PM
Re: Space Invaders emulation - Invaders death sound is wrong
05/14/19 07:59 PM


I logged that bug. Short version: Just from listening to different videos of real machines, and a couple trips to California Extreme, it would appear that when Midway licensed the game, they built their own discrete sound components instead of reproducing Taito’s. When MAME added discrete sound emulation for Space Invaders, it sounds to have been based on a Midway board. Every version that uses the discrete emulation instead of the old samples plays the Midway sounds (which themselves don’t sound exactly like real Midway machines, either).

When the game used sound samples in MAME, it used the Taito sounds, but only one sample of each sound, which is also inaccurate. As you pointed out, the sounds are not absolutely identical every time. I have no idea how the sound actually works, but the invader death sound (probably both Taito’s and Midway’s, but most obviously Taito’s) seems to start/end in different places each time you hear it.

Do you live outside the USA? Taito distributed the game everywhere else, and as with that UK version, it appears they all used the “Taito” sounds. It would also appear that most bootlegs were based on the Taito components too - the Midway sounds appear to be unique to official Midway boards.

The solution would be for someone to write additional code to emulate the discrete sound of a Taito board, and implement that emulation in all non-Midway versions in place of what is there now. There is actually a TODO comment in the 8080bw.cpp driver code saying that the Taito and Midway sound boards still need to be compared:


Code:

To Do:
-----

- Midway PCB sets
* The discrete components, particularly for the shot sound, differ
between Taito and Midway audio daughterboards.
+ Figure out the difference between the Taito and Midway discrete
boards and emulate them both properly.
+ Figure out what the current discrete setup is trying to emulate.



Edited by TServo2049 (05/14/19 10:12 PM)







Entire thread
Subject Posted by Posted on
* Space Invaders emulation - Invaders death sound is wrong Van Diesel 05/13/19 10:39 PM
. * Re: Space Invaders emulation - Invaders death sound is wrong ICEknight  05/13/19 10:47 PM
. * Re: Space Invaders emulation - Invaders death sound is wrong Van Diesel  05/14/19 07:59 AM
. * Re: Space Invaders emulation - Invaders death sound is wrong TServo2049  05/14/19 07:59 PM
. * Re: Space Invaders emulation - Invaders death sound is wrong gregf  05/15/19 01:20 AM
. * Re: Space Invaders emulation - Invaders death sound is wrong TServo2049  05/15/19 05:47 AM
. * Re: Space Invaders emulation - Invaders death sound is wrong Van Diesel  05/15/19 12:33 PM
. * Re: Space Invaders emulation - Invaders death sound is wrong TServo2049  05/15/19 06:06 PM
. * Re: Space Invaders emulation - Invaders death sound is wrong TafoidAdministrator  05/15/19 06:14 PM
. * Re: Space Invaders emulation - Invaders death sound is wrong TServo2049  05/15/19 09:21 PM
. * Re: Space Invaders emulation - Invaders death sound is wrong gregf  05/15/19 08:32 PM
. * Re: Space Invaders emulation - Invaders death sound is wrong TrevEB  05/19/19 09:35 PM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 260 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2138