Osso
969616a043
asteroid.c: fixed save state problem for astdelux1 (nw)
2014-12-20 08:23:37 +01:00
mahlemiut
bfcbf9f5ab
(MESS) ngen: put 386-based systems in a separate driver_device class for now, so that they don't crash.
2014-12-20 14:49:12 +13:00
Robert
2d3aede494
(MESS) fixed crash with no cart for 3 drivers (nw)
...
- gameking, svision, advision
- only affects my build
- See forum post for details
2014-12-20 11:28:57 +11:00
mamehaze
4878a6643a
start making an actual CPU core out of the arcompact disassembler, executes the first few jumps (nw)
2014-12-20 00:17:21 +00:00
Robert
4db0f3b64d
(MESS) excalibur : starting to add floppy support (nw)
...
(note: using old wd17xx because new wd crashes when the disk is loaded up)
2014-12-20 10:55:14 +11:00
Alex W. Jackson
7892f2cfeb
tc0480scp.c: save state fix (nw)
2014-12-19 18:43:01 -05:00
Angelo Salese
7e894f7bfe
Using IRQ_CALLBACK_MEMBER for irqs in MZ-2500, nw.
2014-12-20 00:12:56 +01:00
hap
46ca56f304
fixed status being reset too early
2014-12-19 23:54:04 +01:00
Lord-Nightmare
350dd4a7d0
(MESS) Fix VSM rom read through the tms51xx, and add tms6100 hookup to tispeak.c, fixing speech in speak and spell and speak and math. The drivers are usable but no display yet. Fixed speak and spell clock speed (it is 1/2 the clock input of the tms51xx chip) [Lord Nightmare]
...
Non-Whatsnew Note: this commit breaks the speech in radar scope trs02 set (because the rom it has has the bits in the backwards order). I will fix this later.
2014-12-19 16:20:07 -05:00
Alex W. Jackson
42829f31b1
Various, mainly Taito drivers: clean up banking, remove unneeded postload callbacks (nw)
2014-12-19 15:54:35 -05:00
Osso
0eae429554
tc0480scp.c: revert postload change for now, needs more investigation (nw)
2014-12-19 19:43:42 +01:00
Lord-Nightmare
d76401c0f5
Merge branch 'master' of https://github.com/mamedev/mame
2014-12-19 13:16:57 -05:00
Lord-Nightmare
d46d881e80
tms5110.c: implement output and read bit commands. [Lord Nightmare]
2014-12-19 13:11:28 -05:00
cracyc
c52f1266d8
windows too (nw)
2014-12-19 12:02:53 -06:00
Scott Stone
98f0d3d689
Fix yamyam and clones regression from clock change. (nw)
2014-12-19 12:58:04 -05:00
Osso
23c3deba37
Added missing save state support to segaic16_video_device. Fixes quartet2 save state problem (nw)
...
Some almost exclusively cosmetic changes to the device, while at it (nw)
2014-12-19 18:53:11 +01:00
Osso
6a9c5080e6
Fixed racingb save state problem (nw)
...
Quick testing didn't show any problems with other games using the chip, but we'll see on the next save state regression test..
2014-12-19 18:43:22 +01:00
Olivier Galibert
09ec9d6006
qt/debug: Device tree view. Looks cool with mu100 or lindbios [O. Galibert]
2014-12-19 18:26:46 +01:00
Olivier Galibert
3ef1938bef
init order issue (nw)
2014-12-19 18:26:46 +01:00
Osso
b6cac0342b
machine.c: the majority has spoken (nw)
2014-12-19 18:14:59 +01:00
Scott Stone
8644c3686b
MZ-2500: Fixed floppy drive reverse behaviour, allows Laydock to get farther [Takeda Toshiya, Angelo Salese]
2014-12-19 12:02:36 -05:00
Oliver Stöneberg
bb652cbfec
fixed Visual Studio compilation and compilation in general / small r10788_device initialization cleanup (nw)
2014-12-19 17:53:24 +01:00
mamehaze
ee0573b629
(nw)
2014-12-19 14:34:57 +00:00
James Wallace
1e666e821d
Significant change to Stepper motor device behaviour, using devcb2 interfaces.
...
New functions added:
MCFG_STEPPER_ADD(tag) - add a stepper device
MCFG_STEPPER_REEL_TYPE(type) - the equivalent of the first line in the old interface, now also takes NOT_A_REEL for printer and similar applications
MCFG_STEPPER_START_INDEX(int index) - the old second line of the interface, the position (in half steps) where the optic tab first triggers.
MCFG_STEPPER_END_INDEX(int index) - the old third line of the interface, the last position (in half steps) where the optic tab triggers.
MCFG_STEPPER_INDEX_PATTERN(int pattern) - a coil pattern in hexadecimal that has to be on the motor for the index to trigger (0 if no specific pattern is needed)
MCFG_STEPPER_INIT_PHASE(int phase) - starting phase of the motor
All drivers have been updated, testing done to all specific drivers - Scorpion 4 was particularly complex. [James Wallace]
2014-12-19 10:47:59 +00:00
Osso
8dbfcac7b2
machine.c: invalidating all save states from previous versions is not a good trade-off for fixing a few games that regressed (nw)
2014-12-19 07:21:58 +01:00
hap
06c8f41bc1
(MESS)preliminary emulation of Speak & Spell hardware. [hap, Lord Nightmare]
2014-12-18 22:36:45 +01:00
jbu
6574570b26
Use PORT_INCLUDE instead of macros - thanks Dirk (nw)
2014-12-18 20:00:17 +01:00
Osso
d2e7c649d5
bfm_sc1.c: fixed save state "regression". It actually didn't have any save state support, but the flag was set (possibly copy-paste error) (nw)
2014-12-18 18:18:18 +01:00
Osso
47f4536618
machine.c: save m_rand_seed, fixes save state regressons in at least the following games - drivers: bmcpokr - bmcpokr.c, centipdb, caterplr, millpac - centiped.c, jngolady - jangou.c, rivieraa - merit.c (nw)
...
device.c: fix typo (nw)
2014-12-18 18:15:42 +01:00
David Haywood
5bad55bea9
silly typo (nw)
2014-12-18 15:08:22 +00:00
David Haywood
f5c823c14d
arcompact - some dasm helpers for LR/SR (nw)
2014-12-18 12:51:50 +00:00
James Wallace
2cdbad42ed
Fix wrong device declaration in SC2 (nw)
2014-12-18 09:06:24 +00:00
etabeta78
a0519c47f5
misc new files added to softlists. nw.
2014-12-18 08:57:54 +01:00
Fabrice Bellet
de398d972e
debug: fix wrong initial m_topleft.x value in memory view
2014-12-18 08:27:14 +01:00
Fabrice Bellet
d77c58794b
debug: better handling of duplicate memory access
...
Don't remove and reinsert nodes that correspond to a duplicate memory
access, because tree rebalancing kills performances. Update the node's
element content instead.
2014-12-18 08:27:14 +01:00
Fabrice Bellet
47ba3927db
debug: fix the avl trees logic
...
The ancestor heights of a node were not updated properly.
2014-12-18 08:27:14 +01:00
Fabrice Bellet
195e3de0f2
debug: dont update asm view in the start_hook()
...
The curpc can be in the middle of an instruction being decoded, so
it is not pertinent to recompute the disassembly starting from
this address.
2014-12-18 08:27:14 +01:00
Fabrice Bellet
146393cf11
debug: fix a string overflow in comments
2014-12-18 08:27:14 +01:00
Fabrice Bellet
1417b6be30
debug: fix the gui for smaller fonts
...
Using a font pointsize different from 11pt has a consequence that
fontWidth (in pixels) is not an integer anymore.
2014-12-18 08:27:14 +01:00
jbu
6b98aa281a
A try at adding switch matrix inputs. Use just part numbers for device tags. (nw)
2014-12-18 04:02:47 +01:00
James Wallace
b8da0e5e89
Attempt at fixing the new Stepper device to load correctly for AWP games. This is part 1 of a plan to remove the stepper_interface for a devcb2 setup. [James Wallace]
2014-12-17 16:04:03 +00:00
arbee
37d1ed1a22
(MESS) More hp16500b progress (nw)
2014-12-17 09:38:36 -05:00
David Haywood
60bbddc468
arcompact (nw)
2014-12-17 14:27:30 +00:00
Robert
c9f55a1664
(MESS) excalibur : another attempt at hires graphics. (nw)
...
- SET works
- PCGEN ON works
2014-12-18 01:20:51 +11:00
David Haywood
10f00f694f
arcompact: dasm of the zero overhead loop instructions (nw)
2014-12-17 12:41:07 +00:00
hap
f7cd7932b2
tms5110.c needed soon
2014-12-17 04:43:38 +01:00
Alex W. Jackson
447822e40d
k053936.c: fix potential out-of-bounds memory access; remove some dead code [Alex Jackson]
2014-12-16 17:13:52 -05:00
mamehaze
297c2ac817
more LIMM fixes (nw)
2014-12-16 15:58:12 +00:00
mamehaze
0d093c1d30
arcompact - fix some limm decoding, confirm that leapster CPU type uses the extended registers for multiply results (nw)
2014-12-16 14:37:40 +00:00
mamehaze
227f70d111
more (nw)
2014-12-16 13:38:59 +00:00