Commit Graph

5249 Commits

Author SHA1 Message Date
Fabio Priuli
46387ed4f2 Fixed failing MAME validation (wrong marukin io_map after mitchell.c map merging) 2009-05-02 09:38:09 +00:00
Fabio Priuli
ae9ad4ea6b Removed a few more MESS specific code from mame/machine/atari.c. Also, renamed a couple of functions to prevent conflicts with MESS. 2009-05-02 08:43:28 +00:00
Ryan Holtz
f5a98d1a86 Merged memory maps for all driver sources beginning with 'G': [MooglyGuy]
- gaelco.c, gaelco2.c, gaiden.c, galaga.c, galastrm.c, galaxold.c, galivan.c, gaplus.c, gbusters.c, gcpinbal.c, genesis.c, gijoe.c, ginganin.c, glass.c, gng.c, goal92.c, goindol.c, gomoku.c, gotcha.c, gotya.c, gridlee.c, gstriker.c, gumbo.c, gunbustr.c
2009-05-02 05:44:29 +00:00
Angelo Salese
904d22d694 missed a couple of files 2009-05-02 01:23:26 +00:00
Angelo Salese
04604bd621 Memory maps merges for the following drivers:
* lkage.c
* lsasquad.c
* lwings.c
* m62.c
* m90.c
* magmax.c
* mainevt.c
* marinedt.c
* markham.c
* mastboy.c
* matmania.c
* megadriv.c
* megazone.c

==============================================================================

There are currently 53 drivers with splitted memory maps as far as I know.
2009-05-02 01:14:48 +00:00
Angelo Salese
97d1735c71 Memory maps merges for the following drivers:
* metro.c
* mitchell.c
* ms32.c
* msisaac.c
* mugsmash.c
2009-05-01 23:26:34 +00:00
Angelo Salese
a492c09e43 Fixed merging quirk 2009-05-01 19:50:27 +00:00
Angelo Salese
48a8d4319e Merged memory maps in the mystwarr.c driver 2009-05-01 19:39:23 +00:00
Angelo Salese
5fa4cf1c9a First layer of memory map merging for namcos2.c and namcos21.c, needs a second hand in order to remove all the SMH references
(they both are macroized to hell).
2009-05-01 18:52:03 +00:00
Angelo Salese
213087537c Merged memory maps in the nbmj8891.c 2009-05-01 18:08:35 +00:00
Fabio Priuli
075798d3eb A final round of number-to-tag conversions in CPU call. Only drivers with 'G' and some delicate cases are left (but I won't touch them until I have run a deeper regression test) 2009-05-01 17:53:11 +00:00
Angelo Salese
839f1ec42e Merged memory maps for nycaptor and nbmj8991.c 2009-05-01 16:39:51 +00:00
Fabio Priuli
f932255eb4 number-to-tag conversions for drivers starting with 'S': remaining changes should not involve anymore so many drivers. 2009-05-01 15:01:13 +00:00
Fabio Priuli
f59c21a9ec Some more number-to-tag conversions in CPU calls 2009-05-01 07:54:55 +00:00
Derrick Renaud
c19d6768e7 Changed Lunar Lander thrust control to a pedal. This more accurately emulates the control.
Note: the current code uses IPT_PADDLE.  This causes the game to start with the thrust at 50%.  This is not correct.  The control is really a hand operated pedal.
2009-05-01 00:26:07 +00:00
davidhay
b5cd272823 noticed that i'd accidentally deleted a line in namcos1 2009-04-30 22:44:54 +00:00
Derrick Renaud
3f6eb0e765 lordgun - Fix: P1 Button2 is really P2 Button1 [Cananas] 2009-04-30 22:27:56 +00:00
Angelo Salese
823487401b Removed SMH references in namconb1.c 2009-04-30 18:57:34 +00:00
Angelo Salese
1c067e6187 Memory maps merges for the following drivers:
* nbmj9195.c
* niyanpai.c
* ninjaw.c
2009-04-30 18:53:17 +00:00
Fabio Priuli
5bd851a0d9 A couple more 2009-04-30 17:50:38 +00:00
Fabio Priuli
52fa72a778 More numbers-to-tags changes. Also, removed two unneeded variables in megadrive-related drivers:
genz80.z80_cpunum (it's safer to use the correct tag)
genesis_has_z80 (replaced by a check of cputag_get_cpu!=NULL)
2009-04-30 17:16:48 +00:00
Angelo Salese
5638eb7e1f Memory maps merges for the following drivers:
* nycaptor.c
* olibochu.c
* othldrby.c
* pandoras.c
* parodius.c
* pbaction.c
* pcktgal.c
* pingpong.c
* pirates.c
* pitnrun.c
* pktgaldx.
* pokechmp.c
* popeye.c

Added sound to Pocket Gal Deluxe (bootleg) [Angelo Salese]
2009-04-30 17:04:33 +00:00
Angelo Salese
4feca21faa Splitted Naomi / Atomiswave memory maps and improved sorting of the driver. 2009-04-30 12:39:02 +00:00
Fabio Priuli
3a3acbc79d Factored out some more MESS specific code for Atari 8bit 2009-04-30 10:08:26 +00:00
Fabio Priuli
706c525c72 Again, number-to-tag conversions in CPU calls 2009-04-30 08:17:28 +00:00
Yasuhiro Ogawa
1cf49c43b5 added some notes 2009-04-30 06:09:25 +00:00
Yasuhiro Ogawa
1145300678 fixed sprite trail for mnight and robokid [kanikani] 2009-04-30 04:36:37 +00:00
Brian Troha
3ea817d6ec minor documentation update about the security keys for the new Pit Boss Supertouch 30 sets. 2009-04-30 01:51:24 +00:00
Yasuhiro Ogawa
ba23cc5de7 added some descriptions 2009-04-30 01:43:12 +00:00
Brian Troha
fa7352c6bf remove "- megat4st doesn't boot, protection problem?" from todo list as this was fixed. Better describe the issue for for the megat5 set as well. 2009-04-30 01:32:20 +00:00
Angelo Salese
2d106bd74a Added RTC emulation for hng64 driver [Angelo Salese] 2009-04-29 22:25:56 +00:00
mariuszw1
b0b9441aa1 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Pit Boss Supertouch 30 [Mariusz Wojcieszek]
2009-04-29 21:15:50 +00:00
Angelo Salese
8cf476826d Memory maps merges for the following drivers:
* powerins.c
* psikyo.c
* psikyo4.c
* psikyosh.c
* rohga.c
* sbugger.c
* spy.c
2009-04-29 19:44:15 +00:00
Fabio Priuli
8ec0f64f65 More number-to-tag conversions in CPU calls while Kale is busy (and not merging maps) 2009-04-29 15:33:20 +00:00
Angelo Salese
b317ad95bf Added sn76496 ready line hook-up for spcforce.c, doesn't make a difference since it's not actually used. 2009-04-29 12:58:56 +00:00
Curt Coder
1c86da07ed Fixed READY cycle count. 2009-04-29 11:29:14 +00:00
Jonathan Gevaryahu
efd44dee47 Add READY line readback, cleaned up struct a bit, cleaned up comments, added more TODOs, Fixed some unsaved savestate related stuff. 2009-04-29 04:31:25 +00:00
Fabio Priuli
4240bd3abf Fixed bug MT 3129 2009-04-29 00:33:44 +00:00
Angelo Salese
b9cffa68c9 Memory maps merges for the following drivers:
* puckpkmn.c
* punchout.c
* qdrmfgp.c
* quizpani.c
* rabbit.c
* rainbow.c
* rcorsair.c
* redclash.c (also cleaned-up the irq/nmi generation on coin insertion)
* renegade.c
* rmhaihai.c
* rockrage.c
* rocnrope.c
* rollerg.c
* rollrace.c
* runaway.c
* rungun.c
* sangho.c
* sauro.c (also cleaned-up a video function)
* sbasketb.c
* sbugger.c
* scregg.c
* segae.c

Removed deprecat.h dependancy for usgames.c
2009-04-28 23:43:22 +00:00
davidhay
d88da3d539 better fix for the dma, the last one caused an mmu fault on fatal fury 2009-04-28 21:46:30 +00:00
davidhay
4ef6f9103d fix a bug in the hng64 dma.. 2009-04-28 21:23:04 +00:00
Angelo Salese
7fd66deda9 Memory maps merges for the following drivers:
* senjyo.c
* seta2.c
* sfkick.c
* shangha3.c

Properly hooked-up player 2 mahjong panel in mj4simai
Moved paletteram_IIBBGGRR_w() from senjyo.c to emu/video/generic.c

===================================

I'm not sure if sfkick.c memory map is 100% correct, needs double checking (it's the same on MSX MESS driver)
Also anybody is interested in rewrite senjyo.c driver from scratch? ;P
2009-04-28 20:37:37 +00:00
Wilbert Pol
25bff72fe9 Made sure that both the RESET and BUSREQ lines are honored by the megadriv sound cpu. 2009-04-28 20:36:52 +00:00
Angelo Salese
d7f95e8e3d Fixed commit error 2009-04-28 19:17:54 +00:00
Angelo Salese
0b81310fa8 Memory maps merges for the following drivers:
* shaolins.c
* shisen.c
* shootout.c (and cleaned-up the NMIs on coin insertions)
* sidearms.c
* sidepckt.c (merged the two per-game memory maps and moved the protection simulation hook-up to be called on DRIVER_INIT)
* skyarmy.c
* skyfox.c (and cleaned-up the NMIs on coin insertions)
* skyraid.c
* slapfght.c (also cleaned-up the ram sharing)
* slapshot.c
* spbactn.c
* spcforce.c
* spdodgeb.c
* speedspn.c

Modified my coin_insertion() function to use ASSERT & CLEAR instead of PULSE_LINE in cntsteer.c & ssozumo.c
Small region map rename for funystrp.
2009-04-28 19:05:40 +00:00
Fabio Priuli
ae146312df A last round of number-to-tag changes, for the moment (I don't want to conflict with memory maps merging) 2009-04-28 15:32:49 +00:00
Angelo Salese
cc551d8d90 Memory maps merges for the following drivers:
* groundfx.c (also fixed 00487: groundfx: It has wrong default NVRAM settings, especially about the lap number (1) and the coin/credit settings (1/2).)
* lastduel.c
* macrossp.c
* madmotor.c (also cleaned-up some video variables in it)
* mcatadv.c (also reduced a 1.0 clipping out volume setting)
* moo.c

Converted ssingles.c case of AM_READ(SMH_ROM)
2009-04-28 15:08:42 +00:00
Fabio Priuli
2a0bcb26f3 And some more again... 2009-04-28 12:52:17 +00:00
Fabio Priuli
fdd2d4ab63 Again, number-to-tag conversions in CPU calls 2009-04-28 09:27:18 +00:00
Fabio Priuli
e120da4469 I had sent two outdated files. Now compile works again. 2009-04-28 07:46:24 +00:00