gregf |
Ramtek's Trivia promoter
|
|
|
Reged: 09/21/03
|
Posts: 8616
|
Loc: southern CA, US
|
|
Send PM
|
|
Re: MAME 0.209
04/24/19 02:49 PM
|
|
|
Thanks to all various contributors. A fair amount of very good additions and fixes over past several weeks. The gambling games updates and various Apple II related updates are impressive.
I applaud and appreciate the netlist work and fixes over past few weeks that made it in .209 release.
>A better LM3900 op-amp model means Money Money and Jack Rabbit are no longer missing the >cassa (bass drum) channel, and mixing between music and speech is improved.
- • Netlist library updates: [Couriersud] * Added a MOSFET model, inclusion Meyer capacitance. * Added a charge-conserving capacitor model, as an alternative to the constant-capacity model. * Started putting constants in a central place. * Fixed a rounding issue in the ptime code. * Added a global parameter to disable semiconductor capacitance modelling. * Added an operational amplifier model that ignores output voltage limits. * Changed MB3614 operational amplifier parameters to match the data sheet. * Added VARCLOCK, allowing step size to be calculated using a function. * Added trunc to pfunction. * Added opamp_amplification_curve example, which calculates op-amp gain as a function of frequency. * Improved LM3900 voltage clamping model, and aligned pin names with other operational amplifiers. * Added a high-precision LM3900 model, and an improved high-performance LM3900 model. * Added more SPICE elements to the conversion code. * Fixed current source handling when converting SPICE nets. * Added validation for netlist devices. * Improved scalability of error messages.
• m62.cpp: Fixed kidniki netlist, based on corrections in kungfum schematics and an apparent omission. [Couriersud]
• zaccaria.cpp sound improvements: [Couriersud] * Routed speech and DAC through netlist filtering, and fixed AY8910 interfacing. * Hooked up potentiometers so they can be adjusted. * Added frontiers to netlist to improve performance.
• mario: Fixed an error in schematics that became obvious with the improved LM3900 model. [Couriersud, Tafoid] --
btw: Some recent netlist updates (post .209 source cutoff time frame) will likely require a netlist specific compile build for those wanting to stay up to the latest netlist updates that won't appear until next release (.210) next month.
|
|