MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Pages: 1

gregf
Ramtek's Trivia promoter
Reged: 09/21/03
Posts: 8616
Loc: southern CA, US
Send PM


more accurate SSi S14001A speech chip emulation
#349398 - 01/19/16 09:07 AM




-
Added more accurate SSi S14001A speech chip emulation, written by one of the people at SSi who originally laid out the S14001a silicon in 1974/5! [Ed Bernard]
-

-
src/mame/drivers/berzerk.cpp
#include "sound/s14001a.h"
-


Great to see this happening in upcoming release. Whenever Berzerk and Frenzy get updated with revised speech chip emulation, rigorous testing needed with those two arcade games first before the release. Or else I can see the Berzerk fans getting all upset with speech sound effects just like what happened to the Asteroids audio update back in spring 2001. LOL


The veteran MAME users will remember that Asteroids audio update back then when some of the Asteroids fans kept repeatedly posting complaints on old MAME.net forum about Asteroids audio being way off. That lasted two to three years until Derrick Renaud came along and fixed Asteroids discrete/analog audio sounds sometime around 2004 iirc.



jonwil
Lurker
Reged: 10/06/03
Posts: 536
Send PM


Re: more accurate SSi S14001A speech chip emulation new [Re: gregf]
#349404 - 01/19/16 02:32 PM


Is this the first time the original people behind a piece of hardware have contributed to the emulation of that hardware?



Andrew
Girl Watcher
Reged: 09/21/03
Posts: 5082
Loc: Boston, Mass.
Send PM


Re: more accurate SSi S14001A speech chip emulation new [Re: jonwil]
#349405 - 01/19/16 03:23 PM


> Is this the first time the original people behind a piece of hardware have contributed to the emulation of that hardware?

No.



--
A story of one man and his obsession with the female anatomy.



StilettoAdministrator
They're always after me Lucky ROMS!
Reged: 03/07/04
Posts: 6472
Send PM


Re: more accurate SSi S14001A speech chip emulation new [Re: Andrew]
#349409 - 01/19/16 06:33 PM


> > Is this the first time the original people behind a piece of hardware have
> contributed to the emulation of that hardware?
>
> No.

Really? For PCBs maybe not. For a single silicon chip? For a single chip this might be the first time. It's the first one I remember, anyways.

- Stiletto



Haze
Reged: 09/23/03
Posts: 5245
Send PM


Re: more accurate SSi S14001A speech chip emulation new [Re: Stiletto]
#349410 - 01/19/16 07:29 PM


> > > Is this the first time the original people behind a piece of hardware have
> > contributed to the emulation of that hardware?
> >
> > No.
>
> Really? For PCBs maybe not. For a single silicon chip? For a single chip this might
> be the first time. It's the first one I remember, anyways.
>
> - Stiletto

I believe Gaelco contributed information on how the VRAM encryption worked on World Rally (and of course, the internal MCU rom)

We'd already mostly figured the VRAM stuff out for Squash, but it definitely helped improve the code.

Of course, maybe you don't count that, because it was a chip they'd programmed to do something, rather than the manufacturer of a chip.



StilettoAdministrator
They're always after me Lucky ROMS!
Reged: 03/07/04
Posts: 6472
Send PM


Re: more accurate SSi S14001A speech chip emulation new [Re: Haze]
#349412 - 01/19/16 09:42 PM


> > > > Is this the first time the original people behind a piece of hardware have
> > > contributed to the emulation of that hardware?
> > >
> > > No.
> >
> > Really? For PCBs maybe not. For a single silicon chip? For a single chip this might
> > be the first time. It's the first one I remember, anyways.
> >
> > - Stiletto
>
> I believe Gaelco contributed information on how the VRAM encryption worked on World
> Rally (and of course, the internal MCU rom)
>
> We'd already mostly figured the VRAM stuff out for Squash, but it definitely helped
> improve the code.
>
> Of course, maybe you don't count that, because it was a chip they'd programmed to do
> something, rather than the manufacturer of a chip.

Yeah, to go off jonwil's question, that would be software, not hardware.

So no, I can't think of any hardware cases (specifically individual chips). Maybe someone else will.

- Stiletto



gregf
Ramtek's Trivia promoter
Reged: 09/21/03
Posts: 8616
Loc: southern CA, US
Send PM


Re: more accurate SSi S14001A speech chip emulation new [Re: Stiletto]
#349413 - 01/19/16 10:49 PM





>I can't think of any hardware cases (specifically individual chips). Maybe someone else will.

I don't recall any contributor (MAME-wise) emulating a specific ic/chip that they did actual design work on the chip many years earlier. Maybe other various emulators did have someone that did do same thing, but as for MAME side, this might be the first.

*wishful thinking that one of the former Votrax SC-01 designers might drop by to help MAME get their actual Votrax SC-01 work with chip(s) and components emulated properly*



Andrew
Girl Watcher
Reged: 09/21/03
Posts: 5082
Loc: Boston, Mass.
Send PM


Re: more accurate SSi S14001A speech chip emulation new [Re: Stiletto]
#349414 - 01/19/16 11:08 PM


> Really? For PCBs maybe not.

Sorry, I misunderstood the question.

I was thinking of a case were someone on the original design team contributed driver updates which resulted in a more faithful emulation of the game. It was not at the chip level.



--
A story of one man and his obsession with the female anatomy.



R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM


Re: more accurate SSi S14001A speech chip emulation new [Re: Haze]
#349435 - 01/20/16 10:36 PM


> Of course, maybe you don't count that, because it was a chip they'd programmed to do
> something, rather than the manufacturer of a chip.

That and they gave information on the algorithm, they didn't actually write the code like happened for the S14001A.


Pages: 1

MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

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