Commit Graph

23034 Commits

Author SHA1 Message Date
Olivier Galibert
0073de5340 powervr2: Explode the core/ta registers [O. Galibert] 2013-06-14 17:10:05 +00:00
Fabio Priuli
cdda6a9f58 (MESS) NES input cleanup, part 3 (Moved some FC controllers to the Expansion port, since
they were attached there. This temporarily breaks Lightgun and Multitap in Famicom, but in
reality they were never working in Japanese-exclusive games, only in worldwide games who 
supported NES protocol, so just use the NES driver to have previous functionality until I add
support for the FC protocol. Standard pads, keyboards and mj panel work as before). nw.
2013-06-14 16:11:34 +00:00
cracyc
55f64dfc1a i386dasm: stos, scas and ins always use es (nw) 2013-06-14 15:00:33 +00:00
Dirk Best
47b4063fb8 cs4031: Set DMA controller clocks via chipset configuration 2013-06-14 11:45:49 +00:00
Dirk Best
9fd839af51 Allow devices with execute interface to have a clock of zero, they are suspended and restarted on clock change. Note that the device still needs to have a clock before MAME actually starts executing timeslices. 2013-06-14 11:45:23 +00:00
Oliver Stöneberg
4af856c7aa shut up clang compiler warning about unused private field in upd1990a_device (nw) 2013-06-14 11:37:58 +00:00
Fabio Priuli
3425dc9e4f (MESS) another small cleanup. nw. 2013-06-14 10:54:02 +00:00
smf-
e48c8d3c11 Build dependencies for files in src/emu [smf] 2013-06-14 10:49:25 +00:00
Fabio Priuli
d12877b475 (MESS) NES input cleanup, part 2 (Crazy Climber "controller" was just a set of sticks to
put on the standard controls and it was Japan-only + Famicom supported a single lightgun). nw.
2013-06-14 10:22:58 +00:00
Robbbert
dce74a1d11 (MESS) poly1: removed un-needed comment 2013-06-14 10:05:16 +00:00
Robbbert
4ff5b829bf (MESS) mekd2: Added paste facility. 2013-06-14 10:00:47 +00:00
Fabio Priuli
da720b1212 removed a couple of unneeded devlegcy.h inclusions (thanks Osso for pointing them out). nw. 2013-06-14 09:04:29 +00:00
Fabio Priuli
5b974786d6 Modernized Konami 056800 sound device. [Osso] 2013-06-14 09:03:12 +00:00
Fabio Priuli
52423e5879 Modernized Taito PC090OJ video device. [Osso] 2013-06-14 08:13:00 +00:00
Fabio Priuli
6e49f5e42e (MESS) NES input cleanup, part 1. nw. 2013-06-14 07:54:51 +00:00
smf-
1a3ad96f3a derive chihiro's baseboard ide from ide mass storage device (nw) 2013-06-14 04:48:44 +00:00
mahlemiut
c37de741f1 attache: switched around the RTC read and write operations, now the CMOS and RTC play nice with each other, although the date/time still cannot be set. (no whatsnew) 2013-06-14 04:46:28 +00:00
R. Belmont
91d3679d13 GCC 4.0.1 doesn't allow -1 for a UINT32 (nw) 2013-06-14 02:59:37 +00:00
R. Belmont
92b5018936 Forgot the secret ingredient (nw) 2013-06-14 02:44:44 +00:00
R. Belmont
ab44223fd9 OS X 10.5 says hi (nw) 2013-06-14 02:43:20 +00:00
R. Belmont
de9ec8e122 es5510: Preliminary hookup to es5505/5506. Samples are passed through unchanged for now. [Christian Brunschen] 2013-06-14 02:40:41 +00:00
cracyc
3948617c42 i386dasm: show segment register override on string insns (nw) 2013-06-14 02:29:41 +00:00
Dirk Best
7941a20ddd cs4031: fix 16-bit dma 2013-06-13 23:44:32 +00:00
smf-
ed212f0406 simplified ide_device_interface part 2 (nw) 2013-06-13 21:58:11 +00:00
smf-
b6e4c8ef3a simplified ide_device_interface (nw) 2013-06-13 20:52:00 +00:00
Wilbert Pol
f0219e2e5a hcd62121.c: Modernized cpu core. (nw) 2013-06-13 20:42:30 +00:00
smf-
8dc0e74136 ata flash device derives from ide hdd device and adds pccard interface, instead of using an ide controller. [smf] 2013-06-13 20:07:18 +00:00
Jonathan Gevaryahu
dd3d8666e6 (MESS) Rename the bridge challenger 3 model 7014 driver from 'abc' to 'bridgec3', added pcb locations, notes, and better labels. [Lord Nightmare] 2013-06-13 19:28:07 +00:00
Curt Coder
f316148191 (MESS) Fixed regression. (nw) 2013-06-13 19:20:20 +00:00
Curt Coder
d603bdca22 (MESS) pc1512: Fixed regression. (nw) 2013-06-13 19:16:51 +00:00
Curt Coder
0a393d4f5c (MESS) Added skeleton device for Mator SHARK (22 MB Winchester hard disk for the Commodore PET). [Curt Coder, Mike Naberezny] 2013-06-13 19:09:05 +00:00
Curt Coder
8054c2396f (MESS) imi5000h: Added CTC/PIO handlers. (nw) 2013-06-13 19:07:00 +00:00
Curt Coder
6ccbdb50b3 (MESS) pet_flop.xml: Added Z-RAM floppy. [Mike Naberezny] 2013-06-13 19:01:28 +00:00
smf-
75e814cfb4 Split hard drive emulation from the ide controller. [smf] 2013-06-13 18:03:32 +00:00
Michaël Banaan Ananas
4096aa50a6 fix compile 2013-06-13 17:37:26 +00:00
Oliver Stöneberg
f1b5e6ee0d (MESS) removed unused private field from src/mess/machine/cs4031.h (nw) 2013-06-13 16:51:44 +00:00
Dirk Best
ff3a768786 PC driver cleanup:
- Much improved CS4031 emulation, added DMA, interrupt controller, timer, RTC directly to the device as sub devices and added the generic functions needed for AT compatibility
- Moved the ct486 driver to its own file, to avoid all the legacy stuff in at.c
- Added support for the IOCHCK signal to the ISA bus, this is used instead of directly issuing an NMI to the main CPU
- Moved ISA device slot definitions to its own file to avoid copy & pasting the same list to different drivers
- Updated MC146818 RTC for devcb2
2013-06-13 15:43:56 +00:00
Dirk Best
5c509024c2 pit8253: fix null counter reset, fixes grub invaders 2013-06-13 14:14:35 +00:00
smf-
f37f07dc2e moved the reset timer across (nw) 2013-06-13 12:47:19 +00:00
smf-
12a7bb6ea2 moved the status timer across (nw) 2013-06-13 12:35:02 +00:00
Fabio Priuli
493194ac6f Modernized Taito PC080SN video device. [Osso] 2013-06-13 12:26:12 +00:00
smf-
397c5048cf moved the status and command across (nw) 2013-06-13 12:20:48 +00:00
smf-
c7eb27985f error register moved across (nw) 2013-06-13 11:35:50 +00:00
Fabio Priuli
4c918f749f Modernized Konami 007232 sound device [Osso]
also, removed the chip from bishi_state class, since it seems that the driver does not use this device at all...
2013-06-13 11:20:06 +00:00
smf-
cd23c39c2b area 51 site 4 doesn't like the same value as fishing frenzy, maybe there is a difference between the value you get for no drives at all and no current drive (nw) 2013-06-13 08:58:10 +00:00
Olivier Galibert
c96ecb8e82 tx1: The prom is accessed at 16bits, so load it as such [O. Galibert] 2013-06-13 08:25:44 +00:00
smf-
e044f50905 tidied up some ide i/o addresses (nw) 2013-06-13 08:17:31 +00:00
R. Belmont
e39e742b38 i86: don't lose save_xor on reset. (nw) 2013-06-13 03:58:01 +00:00
cracyc
aa526af88b mediagx: fix config register access (nw) 2013-06-13 03:43:40 +00:00
Michaël Banaan Ananas
ef715ac4bd getting sidetraked 2013-06-13 00:02:12 +00:00