Note Feed

Note: GitHub retired the SVN interface on January 8, 2024.

Previous 50 199869 Revisions Next 50

r17120 Saturday 4th August, 2012 at 12:31:44 UTC by Miodrag Milanović
Fix compile error (nw)
[src/mame/video]midzeus.c

r17119 Saturday 4th August, 2012 at 12:19:06 UTC by Oliver Stöneberg
fixed some unread variable warning reported by cppcheck (no whatsnew)
[src/emu/cpu/tms32025]32025dsm.c
[src/emu/sound]ymf271.c
[src/mame/audio]turbo.c
[src/mame/video]midzeus.c

r17118 Saturday 4th August, 2012 at 11:23:47 UTC by Oliver Stöneberg
removed some unnecessary statements reported by cppcheck (no whatsnew)
[src/emu/cpu/i8085]i8085.c
[src/emu/cpu/pdp1]tx0.c
[src/emu/cpu/z180]z180.c
[src/emu/video]hd63484.c
[src/mame/drivers]mpu4hw.c mpu4vid.c raiden2.c taitotz.c
[src/mame/machine]megadriv.c

r17117 Saturday 4th August, 2012 at 09:17:44 UTC by Oliver Stöneberg
fixed some incorrect operators and a duplicated game flag reported by Visual Studio Code Analysis (no whatsnew)
[src/emu/sound]mas3507d.c
[src/mame/drivers]mpu4hw.c progolf.c

r17116 Saturday 4th August, 2012 at 07:22:26 UTC by Brian Troha
model2.c: Misc doc update: Added the Sega security rom board number to the Dead or Alive sets. - NW
[src/mame/drivers]model2.c

r17115 Saturday 4th August, 2012 at 05:19:46 UTC by Aaron Giles
Sega 16-bit cleanup, part 1 (still more coming):
* Converted FD1089/FD1094 into proper devices, derived
  from m68000. They now handle their own decryption and
  memory management, so we can remove all the calls for
  initialization/reset/etc. The key now lives as a 'key'
  subdevice under the CPU, and the FD1089/1094 are now
  specified just like any other CPU.
* Removed the horrible s16fd and s24fd files. Good riddance.
* Created a helper class for managing fd1094 decryption
  caches.
* Converted the memory mapper into a new modern device
  and updated the segas16b, segaorun, and segas18 drivers
  to use it. Fixed ROM memory mapping so that the source
  ROMs can be loaded contiguously, removing a bunch of
  hacks.
* Untangled the joined segas1x_state and split the states
  for each system into their own classes. Cleaned up some
  implementations.
* Added support for member functions to be called as
  DRIVER_INIT functions. To do this, #define
  MODERN_DRIVER_INIT prior to #including "emu.h" and you
  will be required to specify a class and member function
  for your driver init.
* Fully modernized the segas16b and segas18 drivers.


New working games added
-----------------------
GP Rider (Japan) [ShouTime, Charles MacDonald, Aaron Giles]
Last Survivor [ShouTime, Charles MacDonald, Aaron Giles, 9ofzeven, TrevEB,
 Dr. Spankenstein, ghoolster, Surgeville, Tormod, Tjaberg, Waremonger]


(Note: A couple games are still busted, but most are working. Will
follow up with more updates.)
[src/emu]driver.c driver.h gamedrv.h ui.c
[src/mame]mame.lst mame.mak
[src/mame/drivers]beathead.c segahang.c segaorun.c segas16a.c segas16b.c segas18.c segas24.c segaxbd.c segaybd.c
[src/mame/includes]beathead.h segas16.h segas24.h
[src/mame/machine]fd1089.c fd1089.h fd1094.c fd1094.h fddebug.c s16fd.c s24fd.c segaic16.c segaic16.h
[src/mame/video]beathead.c segahang.c segaorun.c segas16a.c segas16b.c segas18.c segaxbd.c segaybd.c

r17114 Friday 3rd August, 2012 at 20:20:42 UTC by Oliver Stöneberg
some memset() underflow fixes (no whatsnew)
[src/mame/drivers]bfm_sc2.c malzak.c megatech.c nycaptor.c othldrby.c playmark.c rungun.c tumbleb.c wgp.c
[src/mame/machine]pgmprot1.c pgmprot4.c sec.c

r17113 Friday 3rd August, 2012 at 19:59:35 UTC by Tafoid
Gave the dealem expansion board it's own file and derived class
(mpu4dealem.c) because it's a unique expansion, no point in having all
that stuff in the main state.  The standard video board it's own state class too, and moved specifics to that, plus converted the scn2674 video chip to be a device (new files there too) again reducing the amount of junk in the base mpu4 state.  From Haze (nw)
[src/mame]mame.mak
[src/mame/drivers]mpu4dealem.c* mpu4plasma.c mpu4sw.c mpu4vid.c
[src/mame/includes]mpu4.h
[src/mame/video]scn2674.c* scn2674.h*

r17112 Friday 3rd August, 2012 at 18:55:37 UTC by O. Galibert
memory: Add support for dynamically mapping devices [O. Galibert]

Just call install_device on the space with as parameters:
- start and end of the mapping zone
- device (not pointer to the device)
- map method

and optionally, if the device data width is not the same than the
space data width:
- device data width (for consistency checking)
- unit mask

For instance, the static mapping:
 AM_RANGE(0x02114100, 0x02114107) AM_DEVICE8("fdc", n82077aa_device, amap, 0xffffffff)

can be converted to a dynamic mapping (where fdc is a pointer to the device):
 machine().device("maincpu")->memory().space(AS_PROGRAM)->
   install_device(0x02114100, 0x02114107, *fdc, &n82077aa_device::amap, 8, 0xffffffff);
[src/emu]addrmap.c addrmap.h memory.c memory.h

r17111 Friday 3rd August, 2012 at 16:16:41 UTC by Tafoid
Revert r17106 (before spaces changed to _).  The following revisions should be intact (nw)

More mpu4.c clone splitting including new files - From Haze (nw)
[src/mame]mame.lst mame.mak
[src/mame/drivers]aces1.c acesp.c bfm_sc1.c bfm_sc2.c bfm_sc4.c bfmsys85.c jpmimpct.c jpmmps.c jpmsys5.c maygay1b.c mpu3.c mpu4.c mpu4hw.c mpu4plasma.c* mpu4sw.c mpu4vid.c mpu5.c proconn.c
[src/mame/includes]bfm_sc45.h mpu4.h
[src/mame/layout]mpu4plasma.lay*

r17110 Friday 3rd August, 2012 at 11:48:16 UTC by James Wallace
Removing 'after the fact' merged ROMs that appear to have only been made to get MFME to work with them. There are more like this I'm sure (nw)
[src/mame]mame.lst
[src/mame/drivers]aces1.c

r17109 Friday 3rd August, 2012 at 11:14:21 UTC by James Wallace
Removed duplicate ROM set from bfm_sc1.c (nw)
[src/mame]mame.lst
[src/mame/drivers]bfm_sc1.c

r17108 Friday 3rd August, 2012 at 10:49:05 UTC by James Wallace
More proconn (nw)
[src/mame]mame.lst
[src/mame/drivers]proconn.c

r17107 Friday 3rd August, 2012 at 09:54:46 UTC by James Wallace
Never underestimate the power of regex... (nw)
[src/mame/drivers]aces1.c acesp.c bfm_sc1.c bfm_sc2.c bfm_sc4.c bfmsys85.c jpmimpct.c jpmmps.c jpmsys5.c maygay1b.c mpu3.c mpu4.c mpu4hw.c mpu4sw.c mpu4vid.c mpu5.c proconn.c
[src/mame/includes]bfm_sc45.h

r17106 Friday 3rd August, 2012 at 06:35:06 UTC by Brian Troha
Minor doc updates for model2.c & model3.c - Added Sega rom board ID# and verified the rom load order for Motor Raid. - NW
[src/mame/drivers]model2.c model3.c

r17105 Friday 3rd August, 2012 at 01:54:38 UTC by Tafoid
Added PLD from Xenophobe Sounds Good board.  [Kevin Eshbach]
[src/mame/drivers]mcr68.c

r17104 Friday 3rd August, 2012 at 00:13:47 UTC by Tafoid
More clone splits for mpu4.c, mpu4sw.c and a fix for set which was set to be a clone of itself in proconn.c - From Haze (nw)
[src/mame]mame.lst
[src/mame/drivers]mpu4.c mpu4sw.c proconn.c

r17103 Thursday 2nd August, 2012 at 23:04:08 UTC by Tafoid
Fixed MT#04962: plottinga: Crash during init before OK - From Haze
[src/mame/drivers]taito_l.c

r17102 Thursday 2nd August, 2012 at 21:34:14 UTC by Tafoid
more sorting, more clones, more sets - mpu4.c, maygayep.c, mpu4sw.c - From Haze (nw)
[src/mame]mame.lst mame.mak
[src/mame/drivers]maygayep.c mpu4.c mpu4sw.c*

r17101 Thursday 2nd August, 2012 at 20:04:17 UTC by James Wallace
..And now the stuff there's no credits available for (nw)
[src/mame]mame.lst
[src/mame/drivers]proconn.c

r17100 Thursday 2nd August, 2012 at 19:12:56 UTC by James Wallace
PROCONN Splits - firstly the stuff we can credit:

777 Heaven (Project) (20p 6GBP Jackpot Version 114) (PROCONN) [launton /MPU Mecca]
777 Heaven (Project) (10p 3GBP Jackpot Version 380) (PROCONN) [sam20sam  /MPU Mecca]
777 Heaven (Project) (5p 3GBP Jackpot Version 105) (PROCONN) [sam20sam  /MPU Mecca]
777 Heaven (Project) (10GBP Jackpot) (PROCONN)[launton  /MPU Mecca]
Jumping Jacks (Project) (set 2) (PROCONN) [Pete W. /MPU Mecca]
[src/mame]mame.lst
[src/mame/drivers]proconn.c

r17099 Thursday 2nd August, 2012 at 15:09:42 UTC by Tafoid
More splitting and duplicate fixes for mpu4.c, mpu4hw.c, and maygayep.c - nearing 20.5k total sets.  From Haze (nw)
[src/mame]mame.lst mame.mak
[src/mame/drivers]maygayep.c mpu4.c mpu4hw.c*

r17098 Thursday 2nd August, 2012 at 13:47:02 UTC by Tafoid
Allow both jclub2 (st-0032) and jclub2o (st-0020) to show their
error messages and more maygayep.c clone splits.  From Haze (nw)
[src/mame]mame.lst
[src/mame/drivers]jclub2.c maygayep.c
[src/mame/video]st0020.c st0020.h

r17097 Thursday 2nd August, 2012 at 01:58:14 UTC by Tafoid
More st0020.c device work and maygayep.c clone splits - From Haze (nw)
[src/mame]mame.lst
[src/mame/drivers]jclub2.c maygayep.c
[src/mame/video]st0020.c st0020.h

r17096 Thursday 2nd August, 2012 at 01:49:26 UTC by Brian Troha
mame.lst: Fill in the Taito rom number for invqix - NW
[src/mame]mame.lst

r17095 Thursday 2nd August, 2012 at 00:24:43 UTC by Angelo Salese
New NOT WORKING game
--------------------
Space Invaders / Qix Silver Anniversary Edition [Tormod, Smitdogg, The Dumping Union]
[src/mame]mame.lst mame.mak
[src/mame/drivers]invqix.c*

r17094 Wednesday 1st August, 2012 at 23:54:28 UTC by Brian Troha
New game added and new Blood Storm Clone

Pairs Red is basically like the Pairs game but is designed for children and is a ticket redemption game so I consider it different enough to be a new game. Although the matching of pairs is the basic concept for both.

New Clone Added
-------------------------------
Blood Storm v1.04 [Brian Troha, The Dumping Union]

New Game Added
--------------------------
Pairs Red (V1.0, 10/25/94) [Brian Troha, The Dumping Union]
[src/mame]mame.lst
[src/mame/drivers]itech32.c

r17093 Wednesday 1st August, 2012 at 20:52:12 UTC by Angelo Salese
Quick and dirty base hook-up for this
[src/mame/drivers]atronic.c fitfight.c
[src/mame/video]fitfight.c

r17092 Wednesday 1st August, 2012 at 19:41:54 UTC by Tafoid
continued st0020.c, jclub2.c work, more clone splitting for mpu5.c, astrafr.c - From Haze (nw)
[src/mame]mame.lst mame.mak
[src/mame/drivers]astrafr.c crgolf.c jclub2.c mpu5.c mpu5hw.c*
[src/mame/machine]tnzs.c
[src/mame/video]st0020.c st0020.h

r17091 Wednesday 1st August, 2012 at 16:45:55 UTC by Tafoid
st0020 (seta blitter + zooming sprites) is now a device.  [David Haywood]
[src/mame]mame.mak
[src/mame/drivers]ssv.c
[src/mame/includes]ssv.h
[src/mame/video]ssv.c st0020.c* st0020.h*

r17090 Wednesday 1st August, 2012 at 16:33:25 UTC by Tafoid
crgolf.c:  Adjusted rom names to better represent actual rom labels improved documentation for other dumped sets.  Added protected PAL dump.  [Kevin Eshbach, Tafoid]
[src/mame/drivers]crgolf.c

r17089 Wednesday 1st August, 2012 at 03:13:36 UTC by Tafoid
Fixed MT04961: darkhors: Game no longer allows for boot up - From Haze
[src/mame/drivers]jclub2.c

r17088 Wednesday 1st August, 2012 at 02:54:02 UTC by Tafoid
Fix for MT04960: All sets in cdi.c: Quizard games do not boot after initial startup screen
[src/mame/machine]cdicdic.c

r17087 Wednesday 1st August, 2012 at 01:40:23 UTC by R. Belmont
New clones added
----------------
* Samba de Amigo (prototype) [Arzeno Fabrice]
[src/mame]mame.lst
[src/mame/drivers]naomi.c

r17086 Tuesday 31st July, 2012 at 22:18:24 UTC by Ville Linde
cobra.c: Added Timekeeper RTC.
[src/mame/drivers]cobra.c

r17085 Tuesday 31st July, 2012 at 21:01:16 UTC by Tafoid
more clones created/sorted for mpu5.c - From Haze (nw)
[src/mame]mame.lst
[src/mame/drivers]mpu5.c

r17084 Tuesday 31st July, 2012 at 20:54:17 UTC by Tafoid
Started the process of converting some Kaneko games to use devices.  [David Haywood]
[src/mame]mame.mak
[src/mame/drivers]expro02.c jchan.c kaneko16.c sandscrp.c
[src/mame/includes]kaneko16.h
[src/mame/video]kaneko16.c kaneko_tmap.c* kaneko_tmap.h*

r17083 Tuesday 31st July, 2012 at 17:54:41 UTC by Ville Linde
cobra.c: Hooked up DMA callbacks and RF5C400.
[src/mame/drivers]cobra.c

r17082 Tuesday 31st July, 2012 at 02:47:06 UTC by Angelo Salese
Wild Poker ... reads code snippet from MCU port :/
[src/mame/drivers]wildpkr.c

r17081 Tuesday 31st July, 2012 at 00:42:44 UTC by Angelo Salese
Hooked up preliminary sound to Lock N Loaded [Angelo Salese]
[src/mame/drivers]deco32.c

r17080 Monday 30th July, 2012 at 23:08:10 UTC by Tafoid
making more sets in mpu5.c - From Haze (nw)
[src/mame]mame.lst
[src/mame/drivers]mpu5.c

r17079 Monday 30th July, 2012 at 23:04:11 UTC by Angelo Salese
Fixed a color bug with tilemap
[src/mame/drivers]cyclemb.c

r17078 Monday 30th July, 2012 at 22:20:30 UTC by Ville Linde
ppc: Added callbacks for buffered external DMAs. [Ville Linde]
[src/emu/cpu/powerpc]ppc.h ppccom.c ppccom.h

r17077 Monday 30th July, 2012 at 18:45:59 UTC by Angelo Salese
Defaults to disallow game over, fix it
[src/mame/drivers]cyclemb.c

r17076 Monday 30th July, 2012 at 17:28:42 UTC by Angelo Salese
New WORKING game
--------------------
Cycle Maabou [Angelo Salese]

Fixed sprite GFX order in Cycle Maabou [Angelo Salese]

Hooked up inputs in Cycle Maabou [Angelo Salese]
[src/mame/drivers]cyclemb.c

r17075 Monday 30th July, 2012 at 16:18:36 UTC by Angelo Salese
New WORKING game
--------------------
Sky Destroyer [Gnoppi, P. Vining, C. Bristow, gatt9, Phil Bennett, Tormod, Andrew Welburn, Smitdogg, The Dumping Union, Angelo Salese, David Haywood]
[src/mame/drivers]cyclemb.c

r17074 Monday 30th July, 2012 at 16:01:44 UTC by Tafoid
whatsnew cleanup (nw)
[/build/whatsnew]whatsnew_0146u4.txt

r17073 Monday 30th July, 2012 at 15:33:41 UTC by hap
fix edge cases with overflow/carry flag
[src/emu/cpu/tms32031]32031ops.c

r17072 Monday 30th July, 2012 at 15:16:30 UTC by Tafoid
New clones added as GAME_NOT_WORKING
------------------------------------
Ninja Baseball Bat Man II (bootleg/hack)  [Smitdogg, The Dumping Union, David Haywood]
[src/mame]mame.lst
[src/mame/drivers]m92.c
[src/mame/includes]m92.h

r17071 Monday 30th July, 2012 at 15:03:46 UTC by Angelo Salese
State-ized the thing
[src/mame/drivers]cyclemb.c

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team