Luca Elia
a028a734b3
Improvements to Jaleco's "Stepping Stage Special" [Luca Elia]
...
- fixed memory maps, rom loading, added inputs
- Hooked up sprites, hacked in the text layer
- Can be made to boot using the debugger
2012-04-14 17:25:24 +00:00
Angelo Salese
e16fe33028
Small note
2012-04-14 16:43:00 +00:00
Angelo Salese
67cd693832
Fix sprite hook-up for New Zero Team
2012-04-14 16:40:35 +00:00
Andreas Naive
352a3332bd
Revamped the sprite decryption of raiden2-like Seibu boards. [Andreas Naive]
...
- Added support for Zero Team.
- Code refactored to clarify the algorithm.
2012-04-13 23:44:31 +00:00
Brian Troha
d8eec05c5f
silvmil.c: Fix cut-n-paste error.. I need to pay more attention. - NW
2012-04-13 21:36:18 +00:00
Brian Troha
c4f24f4b47
silvmil.c: update the todo list. add "in line" note about the need to verify the clock speeds. - NW
2012-04-13 21:32:40 +00:00
Brian Troha
2212cf0095
silvmil.c: Added known dipswitches & locations. Derived clock speeds from actual OSCs located on the PCB. [Brian Troha]
2012-04-13 21:26:55 +00:00
Michaël Banaan Ananas
3d552624a5
i5000 skeleton, more next week
2012-04-13 13:32:27 +00:00
Miodrag Milanovic
001e24fcbb
Fixed regression in blitz68k.c (no whatsnew)
2012-04-13 09:24:12 +00:00
Scott Stone
e650c689d0
Assorted improvements and added steppers to various fruit machine drivers with some m68k adjustments - From Haze (nw)
...
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Silver Millennium [Bonky0013, David Haywood]
2012-04-13 04:28:23 +00:00
Scott Stone
e01abb015e
ecoinf3.c [David Haywood]
...
- Added some 8255s (maybe too many, not sure how many the PCBs have) and identified where it writes the 'VFD' strings.
2012-04-12 20:37:26 +00:00
Scott Stone
8ceb6c0c4f
globalfr.c VFD improvement to allow for better debugging as well as some rom splitting of clones for the driver. Also did some stepper motor work to support more types. [James Wallace]
2012-04-12 20:23:41 +00:00
Scott Stone
d553e6b8b2
proconn.c [David Haywood]
...
- Added the basic device definitions for this driver with some NULL callbacks for now, setting the framework for more progress later.
2012-04-12 19:36:44 +00:00
Michaël Banaan Ananas
ebfdc07115
fix tag crash
2012-04-12 12:49:07 +00:00
Michaël Banaan Ananas
ea0134a9f7
chiplabel correction: Imagetek 1xxxx -> Imagetek Ixxxx
2012-04-12 12:22:24 +00:00
Miodrag Milanovic
ce42a1fb19
Replaced remaining instances of INPUT_CHANGED with INPUT_CHANGED_MEMBER (no whatsnew)
2012-04-12 09:58:30 +00:00
Miodrag Milanovic
3d8c64b677
Convert INPUT_CHANGED to INPUT_CHANGED_MEMBER (no whatsnew)
...
Also drivers/galaxian.c and video/dkong.c changes for compile
2012-04-12 09:28:12 +00:00
Aaron Giles
4976bd3d8b
Remove color_prom parameter from PALETTE_INIT. Added code where
...
necessary to fetch the color_prom directly. Made PALETTE_INIT
into just another basic callback with an overridable palette_init()
in the driver_device, and support for arbitrary member functions via
MCFG_PALETTE_INIT_OVERRIDE.
2012-04-12 09:20:25 +00:00
Aaron Giles
332011b258
Merged watchdog back into running_machine.
...
Renamed driver overrides to MCFG_MACHINE/SOUND/VIDEO_START_OVERRIDE to
explicitly indicate they are overriding the default behavior.
Put liberatr back the way it used to be.
2012-04-12 08:33:20 +00:00
Aaron Giles
7d27b8c9ff
Hooray for templates.
2012-04-12 07:35:57 +00:00
Aaron Giles
2c2fc07d6b
Add assertions to catch situations where AM_SHARE is used twice.
...
Fix existing situations.
2012-04-12 06:01:56 +00:00
Miodrag Milanovic
cd6204dec0
Sync with MESS (no whatsnew)
2012-04-12 05:56:26 +00:00
Aaron Giles
9ecbecb503
Fixed bug where required shared pointers were not actually required.
...
Added optional/required_shared_ptr_array classes so that you can
populate an array of shared pointers. You provide a base tag name,
and each item in the array is populated with tag.n, where n is the
array index.
Updated a couple of drivers using arrays to either not use arrays
(where they weren't really providing any benefit) or to use the new
array classes.
2012-04-12 05:03:16 +00:00
Aaron Giles
d2812cfea3
Validity fixes.
2012-04-11 23:29:02 +00:00
Aaron Giles
5352ec77d8
Remove AM_SIZE entirely. AM_BASE_SIZE still exists, though.
2012-04-11 23:14:33 +00:00
Aaron Giles
4407afdb54
Removed unnecessary target() calls from shared_ptr references.
...
You still need target() if you want to cast to another pointer size.
This should be rare, and in fact fixing these pointed out a few
cases where code was missing BYTE/WORD/DWORD_XOR_* macros. I flagged
these with:
// ERROR: This cast is NOT endian-safe without the use of BYTE/WORD/DWORD_XOR_* macros!
For future fixing.
2012-04-11 16:29:24 +00:00
Miodrag Milanovic
986f1ef77d
Sync with MESS (no whatsnew)
2012-04-11 14:48:01 +00:00
Miodrag Milanovic
8382d75558
Added target() on proper places (no whatsnew)
2012-04-11 14:20:08 +00:00
Miodrag Milanovic
1903be7870
Forgot to remove comments, again (no whatsnew)
2012-04-11 14:13:42 +00:00
Miodrag Milanovic
83f070ea3b
AM_BASE and AM_BASE_SIZE to AM_SHARE by request from Aaron (no whatsnew)
2012-04-11 14:10:06 +00:00
Miodrag Milanovic
a1ee0822d6
fix compile (nw)
2012-04-11 13:04:53 +00:00
Miodrag Milanovic
e43f48e26c
AM_BASE + AM_SIZE -> AM_BASE_SIZE for easier future cleanup (no whatsnew)
2012-04-11 08:16:37 +00:00
Miodrag Milanovic
1939843d3b
non device audio board modernization (no whatsnew)
2012-04-11 07:56:42 +00:00
Miodrag Milanovic
3a2721fac1
fixed segas32.c (no whatsnew)
2012-04-11 06:49:23 +00:00
Miodrag Milanovic
6dd2f29e8b
fixed digdug regression (no whatsnew)
2012-04-11 06:46:04 +00:00
Aaron Giles
3f65529bc4
Fix psikyo paletteram.
2012-04-11 04:33:24 +00:00
R. Belmont
477946c103
Removed unnecessary extra logging (nw)
2012-04-11 03:43:39 +00:00
R. Belmont
4468e3e7cc
uPD1990AC: Only latch CSx bits when STB is high. [R. Belmont]
2012-04-11 03:40:16 +00:00
Aaron Giles
3bdeec4ad3
Whoops, broke some stuff.
2012-04-10 22:08:28 +00:00
Aaron Giles
53aca4fb0c
Renamed device_irq_callback to device_irq_acknowledge_callback to
...
make its purpose clearer.
Added delegate support for interrupt callbacks, and made driver_device
variants of the generic interrupt helper callbacks. Did not convert
existing callers yet due to logistical issues.
2012-04-10 20:13:30 +00:00
Scott Stone
0f648fa34a
Fix for compile warning (nw)
2012-04-10 18:40:19 +00:00
Michaël Banaan Ananas
e2c092b029
..bit more complicated here, GCC sold crazy otto to midway, who then made minor modifications and turned it into mspacman
2012-04-10 17:07:13 +00:00
Michaël Banaan Ananas
ae330f0e65
quantum and foodf were developed by GCC, to settlle their conflict over GCC's Super Missile Attack
2012-04-10 17:02:54 +00:00
Miodrag Milanovic
1c23311d1a
more modernization (no whatsnew)
2012-04-10 14:06:51 +00:00
Michaël Banaan Ananas
562d819135
MT 04764 fix
2012-04-10 12:34:21 +00:00
Miodrag Milanovic
4842e2ed92
forgot to remove comments (no whatsnew)
2012-04-10 12:22:02 +00:00
Miodrag Milanovic
1ad47aed94
mode modernization (no whatsnew)
2012-04-10 12:16:59 +00:00
Michaël Banaan Ananas
6a1a9779b1
nbmj8891.c: Fixed font graphics in hanamomo. [Takahiro Nogi]
2012-04-10 11:03:43 +00:00
Aaron Giles
93f5a06b68
Modernized ticket dispenser device.
2012-04-10 05:38:11 +00:00
Aaron Giles
06f296a55a
Added the ability to specify member function driver callbacks for
...
machine/sound/video_start/reset. Changed liberatr as an example.
If a callback is specified, it is called in place of the corresponding
virtual method.
Not entirely sure I like this, so consider the example open for
discussion.
2012-04-10 04:39:20 +00:00