---------- Forwarded message ----------
From: Kevin Eshbach <keshbach@comcast.net>
Date: Sat, Dec 18, 2010 at 6:57 PM
Subject: Patch file with some minor updates
To: submit@mamedev.org
* Corrected the vs Super Mario Bros (Alt) set name
* Added the vs Castlevania rom location
* Updated the pals that need to be dumped for Puyo Puyo and Bloxeed
Kevin Eshbach
Details for those who are interested:
0-191: render screen
192: dummy scanline, vblank interrupt at end
193-260: vertical retrace
261: pre-render scanline
(no whatsnew)
This used a combination of clues:
- The (68k) firmware for the turtle beach wavefront card tries to fit
(scaler+1)*(preset+1) to an expected value the best it can, but limits
the scaler values to 1..31.
- The igs games use 122 for the scaler, the cave games 148. The
currently wanted frequencies at the input of the counter are around
9700Hz for igs and 6200Hz for cave. 148/122=1.21 while 9700/6200=1.56.
-> The top 3 bits may be an exponent. As it happens,
122 = 3*32 + 26
148 = 4*32 + 20
(26+1) << 3 = 216
(20+1) << 4 = 336
336/216 = 1.56
-> Once you have that, we only need to main divider.
33868800 (main clock) / 216 (igs div) / 9700 (igs expected) = 16.16
That's close enough to 16 for our expected frequencies approximations.
That gives us a post-scaler frequency of
9800Hz for igs
6300Hz for cave
And a main (cave changes the preset from time to time) in-game final frequency of
62.82051Hz for igs (measured 62.8206 at the pin of the circuit in the past)
50Hz for cave (exactly, isn't that beautiful ?)
So I'm pretty sure the final formula is correct.
I'm not sure what's left to get rid of the imperfect sound flag.
---------- Forwarded message ----------
From: Pugsy <pugsy@gmx.net>
Date: Tue, Dec 14, 2010 at 3:13 PM
Subject: Minor patch to improve cheat finding functionality
To: submit@mamedev.org
Cc: "stephh U.P." <upstephh_wip@yahoo.com>
Hi
Here is a simple patch that will add a "changed by" search - it's effectively a increased and decreased search rolled into one. It is useful when you are uncertain if the value has increased by x or decreased by x so it saves having to guess which search method to try first.
--
Martin 'Pugsy' Pugh
MAME Cheat File Maintainer http://mamecheat.co.uk
Gamebase64 Team Member http://www.gamebase64.com
---------- Forwarded message ----------
From: Kevin Eshbach <keshbach@comcast.net>
Date: Tue, Dec 14, 2010 at 2:09 AM
Subject: Patch file with some minor updates
To: submit@mamedev.org
· Added proms from Super Missile Attack
· Corrected Missile Attack rom locations
· Added Super Cobra dip switch locations from manual
· Added Lost Tomb dip switch locations from manual