Commit Graph

597 Commits

Author SHA1 Message Date
stephh
67b072a84f Changed the GAME definitions to reflect how many players and how many buttons there are for each game.
Rewrote the INPUT_PORTS definitions to use PORT_INCLUDE, PORT_MODIFY and PORT_CUSTOM macros.
Added a few notes about the inputs when I thought they were needed to avoid wrong bug reports.

Started to clean the driver (but unfortunately, I can't go further because I don't understand everything).
Please have a look as there are things which still need to be done (such as getting only one memory map).
2008-02-08 01:31:00 +00:00
stephh
25f753aa76 Fixed some small errors I made in revision 630. 2008-02-07 19:36:43 +00:00
stephh
7a1667ef5e Used PORT_SERVICE and PORT_SERVICE_NO_TOGGLE macros when this was possible. 2008-02-07 18:39:54 +00:00
Zsolt Vasvari
04a60aa692 - Switched driver to use the artwork system. Mr. Do will be creating some basic artwork for it.
- Set GAME_IMPERFECT_GRAPHICS until then, so we don't get bug reports on the missing lasers, or whatever...
2008-02-07 15:23:03 +00:00
davidhay
a1b265dc14 Adds wpksocv2, non-working due to the custom IO board, what are the inputs meant to be? 2008-02-07 12:50:58 +00:00
Zsolt Vasvari
b6fd15b735 Changed incorrect use of TRANSPARENCY_COLOR 2008-02-07 11:58:03 +00:00
Mirko Buffoni
d3189ebbef Added sound support to Champion Skill.
Removed GAME_NO_SOUND flags.
Increased interrupts per frame, music was too slow.
Minor comments adjustment.
2008-02-07 09:26:51 +00:00
Zsolt Vasvari
f125cd2fab Unified memory map 2008-02-07 09:15:50 +00:00
Zsolt Vasvari
24848d7222 - Centered crosshair
- Uses real game orientation
- Minor clean-ups
2008-02-07 07:37:26 +00:00
Zsolt Vasvari
56f0f0671e - More accurate emulation of the priority system and the beam logic
- No more color table
2008-02-07 04:52:57 +00:00
Brian Troha
30470dcbb9 Credit: Arzeno Fabrice
adds House of the Dead 2 specific NAOMI BIOS's
2008-02-06 19:40:38 +00:00
stephh
16aec4afce Fixed Dip Switches and Inputs for all games.
Bugs fixed :
  - goldbug0105u4gra (MAME Testers) / ID 00009 (Mantis)


Zsolt, now that player 2 inputs are mapped, I let you fix the screen flipping for "cocktail" mode and remove the GAME_NO_COCKTAIL in the driver ;)
2008-02-06 16:49:03 +00:00
stephh
58980ac2c7 Fixed some clones INPUT_PORTS definitions that were curiously using PORT_START_TAG("DSW") instead of PORT_MODIFY("DSW"). 2008-02-06 16:26:31 +00:00
Aaron Giles
abdb58671b Split timer_adjust() into timer_adjust_oneshot() and timer_adjust_periodic().
Updated all call sites.
Fixed recent build breaks.
2008-02-06 15:33:04 +00:00
Zsolt Vasvari
e18344a0e7 - Scooter Shooter -- color table removal
- Unified transparency handling in these games running on very similar hardware
2008-02-06 11:37:51 +00:00
Zsolt Vasvari
897ea4b0b5 - Color table removal
- resnet conversion
2008-02-06 11:18:03 +00:00
Zsolt Vasvari
8a723628c1 - Color table removal
- resnet conversion
2008-02-06 11:05:22 +00:00
Zsolt Vasvari
304b3ffe43 - Color table removal
- Uses resnet.c where schematics was conclusive
2008-02-06 10:16:03 +00:00
Brian Troha
12d4c9438d creates new US set as roms came from an original PCB
readds bootleg graphics roms to the 2 bootleg sets
renamed 1 rom as per info from Patrik Styrnell
2008-02-06 04:38:06 +00:00
Zsolt Vasvari
4fd4ebeb64 Just checking in my very latest. Not sure how to proceed -- should the 6844 DMA chip hooked up as:
a) a CPU core
b) a custom sound chip that just toggles the MC3417/3418 clocks?
c) just use a high frequency timer
2008-02-06 01:35:34 +00:00
Zsolt Vasvari
805ca86884 - Removed color tables
- Simplfied Mag Max background drawing code
2008-02-06 01:31:17 +00:00
Couriersud
17d5bc279b png2bdc.c:
* remove osdcore.h
build.mak:
* remove expat from libs
2008-02-05 23:18:52 +00:00
Couriersud
2c6acf1988 src/build:
* removes osdcore.h from file2str.c and verinfo.c
* removes LIBOCORE from link stage for file2str and verinfo
2008-02-05 23:05:55 +00:00
Couriersud
88940550a1 makefiles:
* move verinfo.c to src/build
* move rules for verinfo to src/build/build.mak
2008-02-05 22:32:11 +00:00
Luca Elia
c96f0df8fa Promoted "Galaxy Games (BIOS v1.90)" to working
(moved to tmaster.c)
2008-02-05 17:48:27 +00:00
Aaron Giles
72dbde5ef6 From: Barry Rodewald [mailto:bsr@xnet.co.nz]
Subject: INP fix for 0.123

Hi,
Here's a quick fix for MAME 0.123, correcting the initial detection of 
extended INP files.

Thanks,
Barry Rodewald
2008-02-05 17:23:24 +00:00
Aaron Giles
aebd83fb6e From: RansAckeR [mailto:RansAckeR@pandora.be]
Subject: 'fix' for jantouki0121u3gra, mcnpshnt0120u3gra & mjdialq2_0120u3gra

Bug reports about some dynax.c DIP fixes.

--

From: RansAckeR [mailto:RansAckeR@pandora.be] 
Subject: 'fix' for mjifb0111u2gra

"royalmah.c mjifb: Usages of the unknown dip swithces:

3-2: enable/disable F-RATE
3-4: enable/disable BYE-BYTE Bonus
3-6: enable/disable Auto mode after reached
3-7: on - Background blue, off - Background black
4-3: 192 - disable Flip-flop, 212 - enable Flip-flop
4-6: enable/disable Animation"
2008-02-05 17:22:45 +00:00
Aaron Giles
4db5afa87e From: Atari Ace [mailto:atari_ace@verizon.net]
Subject: [patch] CPU/SOUND independence fixes

Hi mamedev,

Here's some updates to the CPU/SOUND cores to improve build
independence.  While I was at it, I rescued the M65CE02 core from
bitrot hell (perhaps m65ce02.[ch] should just be deleted), and fixed
some MESS cores that were broken by the deprecat.h changes.
2008-02-05 17:21:27 +00:00
Aaron Giles
ec872c6178 From: Corrado Tomaselli [mailto:corrado.to@tiscali.it]
Subject: Frequencies verifications

I corrected the clocks on the following pcbs: Formation Z, MagMax, 
SlapFight and Tiger Heli
Changed Oki m6295 pin 7 to "high" on Toki and Blood Bros
2008-02-05 17:04:29 +00:00
Zsolt Vasvari
ee4c9c4c24 Changed the use of machine->remapped_colortable to machine->pens where the drivers weren't using color tables 2008-02-05 13:06:32 +00:00
Aaron Giles
85038b85d2 Last minute minor tweaks from 0.123 tag. 2008-02-05 09:33:35 +00:00
Couriersud
7bc6dac05e audio/dkong.c:
* fix dkong audio over-modulation issue with DAC sound
* surround the fix with a DK_REVIEW define for later review.
2008-02-05 09:12:14 +00:00
Zsolt Vasvari
79605aa3da Removed 'type' parameter from tilemap_create 2008-02-05 08:20:52 +00:00
davidhay
820644b604 adds Brand New Stars (MS32 version) 2008-02-05 08:12:22 +00:00
Aaron Giles
1b35fe1925 Fixed incorrect default screen size computations. 2008-02-05 07:57:36 +00:00
Aaron Giles
37c6be050d Fix sprite placement again in chinagat drivers. 2008-02-05 07:50:37 +00:00
Aaron Giles
72fbb6a0c4 Fixed watchdogs when not explicitly specified. 2008-02-05 07:45:17 +00:00
Andrew Gardner
7765adf61b Added skeleton driver for two Kyle Hodgetts games, Virtual Combat and Shadow Fighters. Each running on the same hardware.
Each game has 2 68000's, and one unemulated Intel i860XR CPU.  I couldn't find docs for the i860 anywhere!
Virtual Combat is a stereoscopic game using an additional i860 to drive the second eye.
The ROMs all seem to check out as valid, with human-readable strings throughout.
The sound program is extremely simple for each, and the sound data ROMs are simply Creative Labs VOC files concatenated to eachother.
A MC6845P lives by the edge connector.

Additional notes in the driver.

Roms uploaded to /roms/current/v & /roms/current/s.

Wiki updated with skeleton driver status.
2008-02-05 06:12:47 +00:00
Zsolt Vasvari
662f44ede3 Removed TILEMAP_TRANSPARENT_COLOR tilemap type. The tilemap type is no longer used for anything. 2008-02-05 05:31:23 +00:00
Zsolt Vasvari
11b06e94a5 - Color table removal
- Renames skychut to m10
2008-02-05 05:17:17 +00:00
Zsolt Vasvari
f32808362d Color table removal 2008-02-04 12:42:11 +00:00
Zsolt Vasvari
190247c1fb Removes no longer neccessary check as drawgfxzoom support all remaining transparency modes 2008-02-04 09:33:16 +00:00
Zsolt Vasvari
1426e5865f Removed TRANSPARENCY_BLEND_RAW transparancy mode. Needs a recompile just to be on the safe side. 2008-02-04 09:27:44 +00:00
Zsolt Vasvari
4ba36433ee - Reworked/refactored S2636 emulator
- Updated all S2636 users for the new interface
- Removed color tables from all games
2008-02-04 08:44:24 +00:00
Nathan Woods
38ac9dbdcc Fixing #include order in sid.c 2008-02-04 00:02:55 +00:00
Pierpaolo Prazzoli
a682d3cf5f Fixed palette gradient for promutrv 2008-02-03 23:04:55 +00:00
Aaron Giles
b3cd0a8e86 Further DMA simplfication in Kangaroo, moving it closer to a merge with Arabian. 2008-02-03 21:55:28 +00:00
Aaron Giles
c87f5ef4f8 Fixed ADPCM in m62 games. Some additional cleanup. 2008-02-03 21:38:52 +00:00
Aaron Giles
198d7d10ca Minor typo wreaks major havoc. Story at 11. 2008-02-03 21:27:10 +00:00
R. Belmont
34ab94a982 [ARM7] Fixed PSR transfers. 2008-02-03 21:20:45 +00:00