Commit Graph

31128 Commits

Author SHA1 Message Date
Ivan Vangelista
f137016156 tms340x0_device: converted to use inline config, devcb and delegates. (nw) 2014-09-24 14:46:27 +00:00
David Haywood
20e602471e more functions (nw) 2014-09-24 14:34:28 +00:00
Olivier Galibert
07369aa097 duh (nw) 2014-09-24 14:26:11 +00:00
David Haywood
cf8ff5d802 divide into functions (nw) 2014-09-24 13:08:26 +00:00
David Haywood
021457c27d merge some common code (nw) 2014-09-24 12:29:17 +00:00
Robbbert
35d0bc5b5f micropin.c : placeholder 2014-09-24 11:48:15 +00:00
David Haywood
5588f0caaa restore notes on uploaded tables (nw) 2014-09-24 11:08:01 +00:00
mahlemiut
dee996a724 a few more new FM-7/77AV disk dumps also. 2014-09-24 10:50:42 +00:00
David Haywood
99494b659a debug aid (nw) 2014-09-24 10:06:36 +00:00
mahlemiut
9ca70d414a fm7_cass.xml: added new cassette dump 2014-09-24 07:49:15 +00:00
Alex W. Jackson
7e87c3ab48 Convert various pinball drivers to ioport_array (nw) 2014-09-24 06:52:59 +00:00
Alex W. Jackson
3a15dad69a Add friendly macros to initialize an ioport_array_finder with an array of port names. Update namcona1.c, segaorun.c and segaybd.c to use them. Remove runtime ioport tag lookups from a few other drivers (nw) 2014-09-24 05:17:48 +00:00
David Haywood
12d3afe3a3 less legacy (nw) 2014-09-24 03:23:43 +00:00
David Haywood
c64b999bbd less legacy (nw) 2014-09-24 03:13:00 +00:00
David Haywood
0036f49c30 move some legacy code in preparation for refactoring (and hopefully fixing) it (nw) 2014-09-24 02:58:30 +00:00
David Haywood
5cb29cb01a more (nw) 2014-09-24 00:58:11 +00:00
David Haywood
8f590ef8f0 more (nw) 2014-09-24 00:46:25 +00:00
David Haywood
626cb0ebd7 another step (nw) 2014-09-24 00:34:50 +00:00
Mike Naberezny
6a67a1e848 (MESS) softbox: Added BIOS revision 8/9/81. [Nils Eilers, Mike Naberezny] 2014-09-24 00:21:11 +00:00
mahlemiut
90ce73874b trident: improved Bresenham line drawing, it now at least draws in the right direction. :) 2014-09-24 00:03:01 +00:00
David Haywood
2166382ce9 more (nw) 2014-09-23 22:55:48 +00:00
Angelo Salese
6a0aba5c9f Moved protection vectors from hachamfb to hachamf, making the latter to work properly too [Angelo Salese] 2014-09-23 22:45:41 +00:00
David Haywood
0efc8edb36 baby steps 2 (nw) 2014-09-23 22:10:00 +00:00
David Haywood
0b7a6b33aa baby steps (nw) 2014-09-23 21:54:41 +00:00
David Haywood
d37924be46 move code, no refactoring of it, needed to continue work on refactoring legionna.c (nw)
(talked with Kale about this)
2014-09-23 20:36:23 +00:00
Fabio Priuli
14f9b392a6 (MESS) analogous multisession fix to other systems suffering for the
same problem. weirdly enough other systems (nes, pce, a2600, a7800...)
does seem immune to the problem. nw.
2014-09-23 20:27:21 +00:00
David Haywood
65ccfef3e6 more legionna function movement (nw) 2014-09-23 19:49:19 +00:00
Wilbert Pol
062528e4a5 34010gfx.c: Work around clang shift overflow warnings; silly fix... (nw) 2014-09-23 19:24:20 +00:00
Fabio Priuli
54db017d7b (MESS) gb: call_load seems not to be a good moment for saving items,
at least if we want the system to play along with multisession runs. nw.
2014-09-23 19:09:23 +00:00
Fabio Priuli
cf82c6a41e oh gosh, this was needed for amstrad to work. nw. 2014-09-23 18:16:15 +00:00
Wilbert Pol
54188c7ff9 (MESS) msx.c: Some small fixes (nw) 2014-09-23 18:10:21 +00:00
Fabio Priuli
c259f35807 (MESS) ssem: converted the driver to use quickload for
mounting programs into memory, since this system 
obviously uses no carts. nw.
2014-09-23 18:04:12 +00:00
Fabio Priuli
4d55bb830d (MESS) amstrad.c: converted cpc+ and gx4000 to use generic
cart slot, added correct keyboard to cpc+ machines (with Fn keys
in place of the keypad number keys), added cpc+ system carts to
the softlist and converted driver to use io_port array for keyboard
input reads. nw.
2014-09-23 18:01:33 +00:00
Michaël Banaan Ananas
808dc58272 i'm tired 2014-09-23 17:56:41 +00:00
Olivier Galibert
76ef187c27 wd_fdc: Hopefully fix reading sectors with DDAM [lowen, O. Galibert] 2014-09-23 17:41:43 +00:00
Michaël Banaan Ananas
63bad604f2 not today tomboy 2014-09-23 17:39:27 +00:00
Michaël Banaan Ananas
fde0ff778d ioport array for outrun and sega-yboard 2014-09-23 17:34:47 +00:00
Brian Troha
e2003e3f1f peplus.c: Minor update - NW
Fix coin in cycles to eliminate the Coin-in Timeout errors.  All current sets should be fully playable without issues.
2014-09-23 16:55:39 +00:00
Ivan Vangelista
ce2b6a3167 segas32.h: small cleanup (nw) 2014-09-23 15:48:51 +00:00
Michael Zapf
26ac0b02d0 Removed some debugging output; fixed FM value for Index AM. (nw) 2014-09-23 15:14:39 +00:00
Oliver Stöneberg
f59e293f6d fixed clang warning in src/mess/drivers/rainbow.c as suggested (nw) 2014-09-23 14:49:23 +00:00
Dirk Best
11e2831405 Amiga: Add the latest version of EmuTOS to the Amiga 1000 softlist and
fix CIA interrupts getting lost in certain situations. This fixes the
EmuTOS keyboard and potentially more. Also fix a possible issue with
blitter delays.
2014-09-23 12:19:58 +00:00
David Haywood
a1aed6adf4 de-duplicate number conversion code (nw) 2014-09-23 11:35:29 +00:00
Oliver Stöneberg
7915ef329d adjusted some software list descriptions (nw) 2014-09-23 11:18:59 +00:00
Oliver Stöneberg
0cf86be9a7 "properly fixed" clang -Wconstant-logical-operand warnings and enabled it (nw) 2014-09-23 10:13:12 +00:00
Oliver Stöneberg
d05fb42842 actually avoid clang warning in src/mame/video/jagblit.inc / avoid clang warning in src/emu/cpu/h8/h8_timer16.c (nw) 2014-09-23 10:02:18 +00:00
Oliver Stöneberg
2598d2a29b fixed clang warning in src/mame/video/jagblit.inc (nw) 2014-09-23 09:47:40 +00:00
Oliver Stöneberg
7f72372098 documented more disabled clang compiler warnings (nw) 2014-09-23 09:40:59 +00:00
Oliver Stöneberg
da9ac3ce74 documented some disabled clang compiler warnings / re-enabled -Wformat-security for clang 3.5 (was disabled because of a bug in clang) / disabled c++11 warnings so it compiles out-of-the-box / added TODO (nw) 2014-09-23 08:46:14 +00:00
Curt Coder
0076fee96e (MESS) riscpc: Added missing regions. (nw) 2014-09-23 08:13:07 +00:00