<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.mamedev.org/index.php?action=history&amp;feed=atom&amp;title=MAME_0.80</id>
	<title>MAME 0.80 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mamedev.org/index.php?action=history&amp;feed=atom&amp;title=MAME_0.80"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.80&amp;action=history"/>
	<updated>2026-05-06T16:18:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=MAME_0.80&amp;diff=844&amp;oldid=prev</id>
		<title>Georg: Initial version.</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.80&amp;diff=844&amp;oldid=prev"/>
		<updated>2007-05-04T14:51:44Z</updated>

		<summary type="html">&lt;p&gt;Initial version.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Release Date ==&lt;br /&gt;
MAME 0.80 was released on 6 March 2004.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
The known contributors for this version are, in alphabetical order:&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]]&lt;br /&gt;
* [[Alex Eddy]]&lt;br /&gt;
* [[Angelo Salese]]&lt;br /&gt;
* [[David Haywood]]&lt;br /&gt;
* [[Derrick Renaud]]&lt;br /&gt;
* [[Lawrence Gold]]&lt;br /&gt;
* [[Nathan Woods]]&lt;br /&gt;
* [[Nicola Salmoria]]&lt;br /&gt;
* [[Oliver Achten]]&lt;br /&gt;
* [[Pierpaolo Prazzoli]]&lt;br /&gt;
* [[Quench]]&lt;br /&gt;
* [[R. Belmont]]&lt;br /&gt;
* [[smf]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specific Contributions ==&lt;br /&gt;
The known contributions for this version are, in the order specified in the whatsnew:&lt;br /&gt;
&lt;br /&gt;
* [[Nicola Salmoria]] contributed a large Namco update:&lt;br /&gt;
** pacland: fixed sprite RAM, it was too big and included normal program RAM, causing sprites to be drawn twice.&lt;br /&gt;
** pacland: fixed irq enable&lt;br /&gt;
** pacland: fixed tilemap scroll offsets and sprite positions&lt;br /&gt;
** pacland: accurate emulation of tile/sprite priority (including fix of bugs introduced when the driver was converted to tilemaps) and sprite visibility area&lt;br /&gt;
** pacland36b16 is not a bug - colors match the real game&lt;br /&gt;
** added SOUND_NAMCO_CUS30 for better documentation (alias for the standard SOUND_NAMCO)&lt;br /&gt;
** drgnbstr36rc2gre&lt;br /&gt;
** skykidd works with a patch (a dump of the CUS60A internal ROM is needed to do without the patch)&lt;br /&gt;
** metrocross: fixed irq enable, this fixes inputs in service mode&lt;br /&gt;
** baraduke060gre&lt;br /&gt;
** baraduke36rc2gre, it is improved, there are still gaps left but this is correct behaviour verified on the real board&lt;br /&gt;
** baraduke, system86: understood how sprite RAM buffering works, this fixes sprite lag but causes a glitch in rthunder (which might be correct behaviour)&lt;br /&gt;
** system86: totally rewritten the 63701X emulation and moved it to a separate module. Fixed silence compression, this improves quality in some samples; supported volume control.&lt;br /&gt;
** genpeitd067gre fixed&lt;br /&gt;
** rthundro37b14red I think is fixed; but the game still sometimes crashes when you die&lt;br /&gt;
** rthunder, genpetid: fixed watchdog emulation, this allows entering service mode without resetting&lt;br /&gt;
&lt;br /&gt;
* [[Angelo Salese]] made various ST-V Improvements (brightness controls)&lt;br /&gt;
&lt;br /&gt;
* [[Pierpaolo Prazzoli]] committed Various Hyperstone core improvements&lt;br /&gt;
&lt;br /&gt;
* [[Nathan Woods]] added misc fixes:&lt;br /&gt;
** Fixed the ABCD opcode for the hd6309&lt;br /&gt;
** Fixed a small typo in the DMADAC interface line in the sound system&lt;br /&gt;
** Added a security margin to the tms5220 in the estimate of the delay for speech synthesis ready line to come low (needed for a MESS side bug fix)&lt;br /&gt;
** Added some completion messages to chdman, and fixed the code that was falsely assuming that progress() was a function pointer&lt;br /&gt;
** Changed video_window_proc() to win_video_window_proc() and made non-static so that MESS&amp;#039;s window proc can call it.&lt;br /&gt;
** Changed win_init_window() to use MESS&amp;#039;s window proc (within #ifdef MESS of course)&lt;br /&gt;
** Added a win_suspend_directx global variable to temporarily turn off DirectX usage (used in MESS)&lt;br /&gt;
** Added a few minor MESS specific #ifdefs&lt;br /&gt;
** Added an entry for the TMS99100 processor&lt;br /&gt;
** Introduces cpu_getscanlinetime_mt() and cpu_getscanlineperiod_mt(); variants on their namesake calls except they return mame_time instead of double&lt;br /&gt;
&lt;br /&gt;
* [[Oliver Achten]] improved the 053260 and NES APU emulation&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] made various improvements to the Gaelco3D system&lt;br /&gt;
&lt;br /&gt;
* [[smf]] cleaned up the ZN driver&lt;br /&gt;
&lt;br /&gt;
* [[Quench]] made misc 32010 related updates:&lt;br /&gt;
** TMS32010 CPU core&lt;br /&gt;
*** Added internal Data memory map&lt;br /&gt;
*** Fixed Overflow on the ADDH instruction&lt;br /&gt;
** Twin Cobra / Wardner&lt;br /&gt;
*** Converted to Tilemaps&lt;br /&gt;
*** Corrected Savestate setup&lt;br /&gt;
*** Little cleanups to the Machine code&lt;br /&gt;
*** Adjustments for TMS32010 internal data map&lt;br /&gt;
** Toaplan1&lt;br /&gt;
*** Corrected Savestate setup&lt;br /&gt;
*** Adjustments for TMS32010 internal data map&lt;br /&gt;
** HardDrivin&lt;br /&gt;
*** Adjustments for TMS32010 internal data map&lt;br /&gt;
&lt;br /&gt;
* [[Alex Eddy]] fixed a vector clipping bug in mhavoc&lt;br /&gt;
&lt;br /&gt;
* [[Lawrence Gold]] fixed some GCC warnings:&lt;br /&gt;
** ISO C89 forbids mixed declarations and code&lt;br /&gt;
** warning: comma at end of enumerator list&lt;br /&gt;
&lt;br /&gt;
* [[Derrick Renaud]] updated the discrete sound support&lt;br /&gt;
&lt;br /&gt;
* Discrete Sound Changes&lt;br /&gt;
** fixed/added more documentation of functions at top of discrete.h&lt;br /&gt;
** DISCRETE_555_ASTABLE - changed to use common options with DISCRETE_555_CC.&lt;br /&gt;
** DISCRETE_TRANSFORMx - fixed bug that preformed math in the wrong order.&lt;br /&gt;
** Also added more math functions.&lt;br /&gt;
&lt;br /&gt;
* New Discrete Modules Added&lt;br /&gt;
** DISCRETE_555_CC - Constant Current based 555 VCO with 8 main configurations, that automatically configure from components used.&lt;br /&gt;
** DISCRETE_566 - NE566 simulation.&lt;br /&gt;
** DISCRETE_COMP_ADDER - Multiple parallel capacitor/resistor circuit.&lt;br /&gt;
** DISCRETE_DAC_R1 - R1 Ladder DAC that automatically configures from components used.&lt;br /&gt;
** DISCRETE_MIXERx - Resistor/Op Amp mixer stage with filtering that calulates proper gains &amp;amp; filtering. It automatically configure from components used.&lt;br /&gt;
** DISCRETE_SCHMITT_OSCILLATOR - VCO based on a Schmitt Inverter.&lt;br /&gt;
&lt;br /&gt;
* Game Driver Changes&lt;br /&gt;
** poolshrk - Converted to new component value only code.&lt;br /&gt;
** firetrk, montecar, superbug - Converted to new component value only code. Pulled discrete code out and put in sndhrdw\ataridis.c.  montecar still needs filtering on crash sound.&lt;br /&gt;
** atarifb, canyon &amp;amp; skydiver - minor changes to work with new code.&lt;br /&gt;
** triplhnt - added component value discrete sound, but have not figured out Shot and Bear Roar video memory locations.  These are needed to make sound effects work.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Game Support ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New games added or promoted from NOT_WORKING status&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/radikalb Radikal Bikers]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/surfplnt Surf Planet]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/wiggie Wiggie Waggie]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/zintrckb Zintrick (hack / bootleg)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New games marked as GAME_NOT_WORKING&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/lethalen Lethal Enforcers]&lt;br /&gt;
&lt;br /&gt;
[[Category:Releases 2004]]&lt;/div&gt;</summary>
		<author><name>Georg</name></author>
	</entry>
</feed>