Commit Graph

1410 Commits

Author SHA1 Message Date
Aaron Giles
78f2c75751 From: Corrado Tomaselli [mailto:corrado.to@tiscali.it]
Sent: Saturday, April 26, 2008 7:31 AM
To: submit@mamedev.org
Subject: Raimais (japan / First revision)

Diff + romset of Raimais (japan / first revision).

New game added: Raimais (Japan / First Revision)
2008-05-01 13:51:13 +00:00
Aaron Giles
c967dcb102 From: Duke [mailto:startaq@gmail.com]
Subject: MSM6242 device

Hello,

the attached patch changes the MSM6242 RTC into a proper device.

--Dirk
2008-05-01 13:48:49 +00:00
Aaron Giles
355fa5294d This diff is largely to correct an oversight when new sets were added to system16.c back in
0.119u3 (shinoblb, shinibld) as well as update some others.  I cleaned up these flags many
releases ago for system16.c and system18.c.  These two slipped in and I didn't notice until a
bug report was made on them:
http://www.mametesters.org/mantis/view.php?id=1727

Thanks,
Tafoid
2008-05-01 13:46:35 +00:00
Aaron Giles
04f54299af Couple of minor tweaks to sync with offline WIP work. 2008-05-01 08:53:23 +00:00
Roberto Zandona
75ae56079e fix one opcode in match it 2 2008-05-01 07:40:49 +00:00
Nicola Salmoria
df9da7ffb4 ROM name changes on Razoola's suggestion 2008-04-30 17:33:05 +00:00
Roberto Zandona
306b13eae2 fix for mantis 01628: bgaregga, bgareghk, bgaregnv, bgaregcn, bgaregt2: bgaregga (and clones) sound broken 2008-04-30 17:30:38 +00:00
Nicola Salmoria
d8a625a624 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Street Fighter Alpha 2 (Euro 960229) [Razoola]
2008-04-30 07:51:52 +00:00
Nicola Salmoria
5ccdd067d9 Massive update to ROM naming in the CPS1 driver, also loading smaller eproms for Japanese sets instead of the larger mask ROMs where possible. Added information about B-Board revisions where possible. There is still work to do on this regard but this is a first step in untangling the mess.
Verified more gfx ROM mappings against PALs (thanks to Corrado Tomaselli)

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Dynasty Wars (US set 2) [Corrado Tomaselli]
Final Fight (Japan 900112) [Chack'n]

New games marked as GAME_NOT_WORKING
------------------------------------
Forgotten Worlds (World?) [The Guru]
2008-04-30 07:15:28 +00:00
Roberto Fresca
2267b60912 Removed a inaccurate comment about the payout button.
(I forgot to add the following lines in my previous commit)

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Snooker 10 [Roberto Fresca]
Apple 10 [Roberto Fresca]
Ten Balls [Roberto Fresca]
2008-04-30 04:25:02 +00:00
Roberto Fresca
121fbcd8da Removed a unused variable that I left there by mistake. 2008-04-30 03:52:53 +00:00
Brian Troha
9505c95ef4 minor typo correction 2008-04-30 01:32:28 +00:00
Brian Troha
3b2ca73bc4 New Clone: Megatouch IV (9255-40-01-ROE)
Driver updates;

Consolidated, corrected and updated info
Verified Megatouch IV program rom
Corrected many rom names
Add game revision to game name (IE: 9255-40-01 ROE)
Added pals from Megatouch 6 to other sets as they all run on the same PCB
Add the sound clock update as forwarded from Aaron
2008-04-30 01:27:33 +00:00
mariuszw1
9bb4bba7c6 Fixed typo in fcrash.c sound 2008-04-29 16:35:33 +00:00
Andrew Gardner
cf3050ad91 Memory map merges for drivers, tunhunt, tumblep, tugboat, trucocl, and truco. 2008-04-29 15:06:55 +00:00
Roberto Zandona
0bcb72270d change the implementation of the cocktail mode 2008-04-29 06:03:44 +00:00
Roberto Fresca
7190f9b511 Sandii' games:
Added proper notes regarding the SUPER GAME feature (payout system).
2008-04-29 02:07:16 +00:00
Roberto Fresca
9d4f1bb7d0 All CMC italian games:
- Added TICKET and HOPPER buttons to allow payout through the SUPER GAME.
 - Documented the featured SUPER GAME with complete instructions.
 - Improved DIP switches to properly set the payout system.

With these fixes, the payout system through SUPER GAME is now working properly.
2008-04-29 01:47:05 +00:00
mariuszw1
22fe89186a NES/PlayChoice 10 update
General Changes:
- added support for mapping rom and ram in PPU video memory space
- added PinBot mapper (H board)

New games added or promoted from NOT_WORKING status
---------------------------------------------------
PinBot (PlayChoice-10)
2008-04-28 21:42:56 +00:00
Roberto Zandona
26a76489a1 fix cocktail mode for marvins and vangrd2
00249: vangrd2: [possible] In cocktail mode, or when the flip screen dip is set, the score display is not flipped.
2008-04-28 21:20:12 +00:00
Roberto Zandona
b2cbb55165 fix for 01757: fieldday, undoukai: Graphics Corruption.
not sure if this is an hack
2008-04-28 17:12:47 +00:00
Roberto Fresca
e7457b2e7b Sandii' Games:
- Created a new machine driver for tenballs due to different memory map.
 - Worked all the input ports from the scratch.
 - Fixed the sound ROM_REGION.
 - Added the oki6295 emulation to all games.
 - Hooked output ports.
 - Documented and calculated all bits related to lamps.
 - Adjusted palette lenght to 256 colors.
 - Totally decrypted the apple10 color matrix. Now colors are perfect.
 - Created a new machine driver for apple10 due to encryption.
 - Reverse engineering the code to complete the DIP switches.
 - Added diplocations to DIP switches.
 - Promoted snookr10, apple10 and tenballs to 'WORKING' state.
 - Added game instructions & notes.
 - Updated encryption & technical notes.

To initialize NVRAM (for all games), keep pressed ESTATISTICA (key '9') + MANAGEMENT (key '0'),
then press RESET (key F3), and finally release both (ESTATISTICA + MANAGEMENT) keys.

You must delete the old NVRAM and .cfg files first.
2008-04-28 09:17:17 +00:00
davidhay
f398a24db2 de-hack metro tilemaps... (lightly tested..) 2008-04-28 07:52:21 +00:00
Roberto Fresca
3f8504da71 Funworld games:
- Fixed AY8910 volume to all games to avoid clips.
 - Merge bigdeal and funworld machine drivers thanks to the AY8910 rewrite.
 - Removed old unaccurate commentary about magiccrd tiles.
2008-04-27 05:39:32 +00:00
Couriersud
fc1cb8d473 ay8910: Cosmetic
* bring more in line with coding standards
* add more comments
2008-04-27 00:26:41 +00:00
davidhay
f06dafd4b9 just some dipswitch fixes 2008-04-26 20:28:20 +00:00
Couriersud
899c47f7b8 Fix AY-3-8910/YM2149 and derivatives envelope handling. 2008-04-26 18:57:15 +00:00
Nathan Woods
8d1c77366c MESS specific fix 2008-04-26 18:35:40 +00:00
Aaron Giles
3b71ebf277 Better fix for gradius3. 2008-04-26 17:53:17 +00:00
Roberto Zandona
f6376e7f52 fix gradius3 bug (mantis 01744) 2008-04-26 17:38:37 +00:00
Roberto Zandona
fa42fb096b removed wrong info 2008-04-26 17:24:36 +00:00
Roberto Zandona
ba9b6513b1 add some info and promoted quizf1 to working 2008-04-26 14:20:59 +00:00
Roberto Zandona
72a2938358 fix typo 2008-04-26 13:58:33 +00:00
Roberto Zandona
462690807e proper implementation of the tile/sprite priorities in m90 driver
this fix priorities in quizf1, riskchal amd maybe more m90 games
thanks to Corrado Tomaselli for testing my trojan in a bombrman PCB
more info at http://www.emulab.it/robiza/
2008-04-26 13:44:13 +00:00
Couriersud
5ac45d5a80 Added discrete mixing and filtering to irem games using m52-sound-c boards: mpatrol, travrusa 2008-04-25 23:51:15 +00:00
Roberto Zandona
7590822c23 fix for tropical angel (mantis 01750) 2008-04-25 16:56:55 +00:00
Couriersud
0e77434bec Added DISCRETE_KEY_SALLEN_FILTER to discrete sound system 2008-04-25 08:42:13 +00:00
Brian Troha
85da621116 corrects cut-n-paste error in rom names as pointed out by OG ;-) 2008-04-24 23:31:38 +00:00
Brian Troha
aa8b89a7fe New working clone: Touch Master 3000 V5.02
Adds correct dump of U41 graphics rom.

Roms renamed and additional information added
2008-04-24 21:40:42 +00:00
Roberto Fresca
8e2f066695 - Decrypted the apple10 tile matrix.
- Partially decrypted the apple10 color codes.
 - Added encryption notes.
 - Updated technical notes.
2008-04-24 18:13:56 +00:00
Tomasz Slanina
8c901f80b2 New clones added
----------------
Raiden 2 (set 7) [Tomasz Slanina]
2008-04-24 17:50:27 +00:00
Tomasz Slanina
25578baf54 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Paparazzi [Tomasz Slanina]
2008-04-24 15:44:48 +00:00
Tomasz Slanina
31264158e0 New clones added
----------------
Heated Barrel (World version 3) [Tomasz Slanina]
2008-04-24 13:27:32 +00:00
Nicola Salmoria
c3f020c8df fixed gyruss volume 2008-04-24 06:52:20 +00:00
Aaron Giles
e04adea68b Version bump. 2008-04-24 06:45:25 +00:00
Aaron Giles
08c75151c7 Cleanups for 0.124u4. 2008-04-24 06:43:16 +00:00
Aaron Giles
6a955fc076 From: Atari Ace [mailto:atari_ace@verizon.net]
Subject: [patch] Remove more Machine globals, #include "deprecat.h"

Hi mamedev,

The attached patch goes through and converts a number of Machine
globals to machine locals, and then removes #include "deprecat.h" if
appropriate.  The script that generated it is included, since the
patch itself is rather large and would have been time consuming to
produce otherwise.

The script doesn't convert cases of Machine that aren't in common
macros.  I'll try to tackle those later if someone doesn't beat me to
it.

~aa
2008-04-24 06:15:00 +00:00
Aaron Giles
737ff53930 From: Atari Ace [mailto:atari_ace@verizon.net]
Subject: [patch] Eliminate assignments in conditionals

Hi mamedev,

Assignments in conditionals are never really needed in C and are
occasionally just plain bugs (== gets typed as =).  As such, it would
be good to remove these from MAME so that compilers that warn on this
construct can flag the likely bugs (MSVC does this for example).  The
attached patch does just that.  In addition, it refactors some
repeated code which had this in taito_f3.c into a couple macros. Using
inline functions would unfortunately have required more significant
changes, perhaps I'll tackle that another day.

~aa
2008-04-24 05:59:39 +00:00
Aaron Giles
38ee64ae77 From: Lei Wu [mailto:lanewu@hotmail.com]
Subject: fixed official mame bug #426 [Emuman]
2008-04-24 05:56:52 +00:00
Aaron Giles
14c852c8e9 Updated to use ACCESSING macros like memconv.h. 2008-04-24 05:53:47 +00:00