Commit Graph

32708 Commits

Author SHA1 Message Date
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
mamehaze
ba8aedb356 more (nw) 2014-12-16 12:00:48 +00:00
hap
bc795224f4 woops 2014-12-16 12:58:23 +01:00
mamehaze
d3331fa9e5 arcompact dasm wip (nw) 2014-12-16 10:33:33 +00:00
Olivier Galibert
4a85575e9a hp16500b: Fix the display ram test [O. Galibert] 2014-12-16 11:26:00 +01:00
arbee
7464ac122a (MESS) hp16500b: pass more POST, VRAM ROP test now the only one failing. (nw) 2014-12-15 22:21:51 -05:00
hap
383ffba197 tispeak.c skeleton driver 2014-12-16 02:42:36 +01:00
R. Belmont
354ca593a8 Merge pull request #85 from Tarnyko/master
Do not check gl_lib() without OpenGL support [Tarnyko]
2014-12-15 20:40:48 -05:00
jbu
e92761316a Clean up and fix comments (nw) 2014-12-16 02:09:22 +01:00
Tarnyko
41679b20d1 Do not check gl_lib() without OpenGL support
The gl_lib() function is not defined if we do not #USE_OPENGL,
as can be seen in osdsdl.h. Building with NO_OPENGL=1 then
breaks, unless we add this conditional #ifdef.

Signed-off-by: Tarnyko <tarnyko@tarnyko.net>
2014-12-16 02:08:59 +01:00
hap
339bafcc88 improved layout 2014-12-16 02:04:36 +01:00
briantro
710552ae7a Verified clocks for Yam! Yam!? and Last Day / D-Day [system11]
Out of what's new: Changed machine configs to reflect actual OSC used.
2014-12-15 18:39:50 -06:00
mamehaze
095fe20332 arcompact dasm fixes (jump / branch destinations) (nw) 2014-12-15 23:27:13 +00:00
mamehaze
4d46fbbd15 more dasm improvements (nw) 2014-12-15 21:54:19 +00:00
Olivier Galibert
44faea15f0 Add a pretty pink bow on the gift (nw) 2014-12-15 22:24:12 +01:00
David Haywood
79972315bd Merge pull request #84 from ramiropolla/steppers
Convert steppers to device_t
2014-12-15 19:58:13 +00:00
mamehaze
ab74f0e4c2 arcompact dasm wip (nw) 2014-12-15 19:57:28 +00:00
cracyc
96a9c2ba67 (mess) ngen: that's better, it seems to be really interested in the dmac now (nw) 2014-12-15 12:37:15 -06:00
Osso
09b27d605a Fixed debug build (nw) 2014-12-15 19:00:30 +01:00
Olivier Galibert
407d98f3d7 Leftover (nw) 2014-12-15 18:55:24 +01:00
Scott Stone
0c466639a9 SH-2: added default SSR value, makes EGWord to boot [Angelo Salese] 2014-12-15 12:54:02 -05:00
cracyc
c4d220a683 i186: forgot this (nw) 2014-12-15 11:13:21 -06:00