summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/bus
Commit message (Collapse)AuthorAgeFilesLines
* devcv2 -> devcb (nw) Miodrag Milanovic2014-05-1450-716/+716
|
* sega8_slot: fixed terebioe (and some other games) trying to load more bytes ↵ Fabio Priuli2014-05-131-1/+1
| | | | than available. nw.
* Big Amiga cleanup and reorganizaton. CDTV temporarily broken. Lots of Dirk Best2014-05-139-0/+1596
| | | | work still to do. All basic Amiga models are now supported to varying degrees.
* removed not needed includes (nw) Miodrag Milanovic2014-05-131-1/+0
|
* cococart to devcb2 (nw) Miodrag Milanovic2014-05-133-49/+51
|
* wd17xx: Cleanup. (nw) Curt Coder2014-05-123-20/+4
|
* wd17xx: devcb2. (nw) Curt Coder2014-05-124-4/+0
|
* Cleanup. (nw) Curt Coder2014-05-126-28/+0
|
* wd17xx: devcb2. (nw) Curt Coder2014-05-124-8/+7
|
* (MESS) sega8_slot.c: Small improvement to prevent false positives on ↵ Wilbert Pol2014-05-101-1/+1
| | | | detecting zemina mapper. (nw)
* ptm6840_device: converted to devcb2 (nw) Ivan Vangelista2014-05-092-19/+8
|
* ins8250_device: converted to devcb2 (nw) Ivan Vangelista2014-05-072-93/+55
|
* ay8910_device and extended family: converted to devcb2 (nw) Ivan Vangelista2014-05-063-35/+0
| | | This is easily the commit I ever did that touches the most drivers. I payed extra attention while doing it, stared at the diff really hard to find any errors and did some testing. Obviously I can't test every single game / system, so please report any regression you might find.
* (MESS) Apple II: enforce read twice requirement for language card. [R. Belmont] R. Belmont2014-05-042-0/+21
|
* cassette config moved inline (nw) Miodrag Milanovic2014-05-023-39/+18
|
* Cleanup of image device interfaces (nw) Miodrag Milanovic2014-05-0216-79/+97
|
* image.c: Added support for loading a default battery, instead of a fixed ↵ Fabio Priuli2014-05-021-1/+14
| | | | | | | | fill value, when no battery is found. This allows for loading factory formatted sram/nvram from softlist. [Fabio Priuli] (MESS) nes.c: Fixed Silva Saga, which relies on SRAM not being 0x00 filled from factory, with many thanks to naruko for investigating the problem. [Fabio Priuli]
* cleaned up. nw. Fabio Priuli2014-05-022-16/+6
|
* (MESS) saturn: replaced auto_allocs with dynamic_arrays, and Fabio Priuli2014-05-017-51/+41
| | | reduced BRAM & DRAM allocation to actual RAM size. nw.
* macpds: removed unused config. nw. Fabio Priuli2014-05-012-32/+5
|
* mc6845: converted to devcb2, delegates and inline configs. nw. Fabio Priuli2014-05-0120-560/+528
| | | | | | | | | while at it, cleaned up the args of the mc6845 delegates as well (no need to pass back and forth pieces of the driver class, now that delegates belong to it as well) even if I tested the changes extensively, I might have missed something among the 177 source files using this, so please report any regressions you see :)
* mc6854_device: converted to devcb2 and delegates (nw) Ivan Vangelista2014-04-301-11/+3
|
* this got actually moved to mapper 31. nw. Fabio Priuli2014-04-301-2/+2
|
* 6532riot: updated to use devcb2. nw. Fabio Priuli2014-04-305-115/+89
|
* am9517a_device: converted to devcb2 (nw) Ivan Vangelista2014-04-292-51/+33
|
* mos6530: updated to use devcb2. nw. Fabio Priuli2014-04-292-26/+30
|
* z80dart: converted to use devcb2. nw. Fabio Priuli2014-04-295-168/+12
|
* z80dma: converted to use devcb2. nw. Fabio Priuli2014-04-292-26/+17
| | | | + fixed a couple of regressions caused by wrong tags in rev. 30091.
* (MESS) nes: added support the new homebrew PCB used by Fabio Priuli2014-04-298-2/+148
| | | | 2A03 Puritans Album. [Fabio Priuli]
* z80pio: converted to use devcb2. nw. Fabio Priuli2014-04-294-87/+38
|
* z80ctc: converted to use devcb2. nw. Fabio Priuli2014-04-285-77/+22
| | | | | | | | | | Notes: - for whatever reason the tlcs_z80 internal CTC fails to recognize/find its owner tag, does anyone know how to fix this? it's probably trivial, but I need an helping hand or pve500 cannot be launched anymore... - @Haze: can you check your inder_sb.c code? your CTC interface was wrong, judging from the comments in the source (the first cb was for the interrupt, and no callback was present by default for the ZC/TO3...) and I'm not sure what the code is intended to actually do
* For Luca (nw) R. Belmont2014-04-281-1/+3
|
* sblaster: fix irqs and 16bit dma (nw) cracyc2014-04-261-1/+1
|
* (MESS) Fixed doubled tag definition. (nw) Michael Zapf2014-04-261-1/+1
|
* s3: added Diamond Stealth 3D 2000 Pro card. [Malice, Barry Rodewald] mahlemiut2014-04-265-2/+160
|
* s3,s3virge: Set power-on strapping bits on reset, and allow them to be ↵ mahlemiut2014-04-262-5/+51
| | | | written (if unlocked).
* fixed usage of uninitialized member in c2040_fdc_t (nw) Oliver Stöneberg2014-04-251-0/+1
|
* fixed usage of uninitialized member in microsoft_mouse_device (nw) Oliver Stöneberg2014-04-241-0/+1
|
* fixed usage of uninitialized member in c8050_device (nw) Oliver Stöneberg2014-04-241-0/+2
|
* amstrad: added preliminary Amstrad/Pace RS232C interface. The terminal mahlemiut2014-04-243-0/+198
| | | | | | | | | software included with the original Amstrad interface works, but not much else does at this stage. [Barry Rodewald] Out of whatsnew: HoneyTerm (part of the later Pace interface) expects bit 6 of RR0 on the Z80DART to be set (seems to unsupported in the current z80dart device). Not sure on why other software doesn't work as yet.
* pic8259: remove trampolines (nw) cracyc2014-04-232-7/+1
|
* fixed usage of uninitialized member in centronics_printer_device (nw) Oliver Stöneberg2014-04-231-0/+1
|
* fixed usage of uninitialized member in abcbus_slot_device (nw) Oliver Stöneberg2014-04-231-1/+2
|
* Did remaining, those that left are in CPU devices, and one case that need ↵ Miodrag Milanovic2014-04-231-3/+0
| | | | confirmation after but thing is it's overwriting one from i186 core (nw)
* Replaced set_irq_acknowledge_callback with proper ↵ Miodrag Milanovic2014-04-231-2/+1
| | | | MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER/DEVICE (nw)
* tms9902_device: converted to devcb2 (nw) Ivan Vangelista2014-04-211-18/+10
|
* (mess) x68k: remove trampolines and fix keyboard (nw) cracyc2014-04-211-0/+1
|
* (MESS) Apple I: Support CFFA1 Compact Flash/IDE adaptor [R. Belmont, based ↵ R. Belmont2014-04-193-0/+208
| | | | on a patch by Christopher Bachmann]
* (MESS) pet: Added user port diagnostic connector. [Curt Coder] Curt Coder2014-04-195-0/+132
|
* (MESS) Apple 1: Added support for expansion slot, moved cassette interface ↵ R. Belmont2014-04-195-0/+621
| | | | to a card to match reality. [R. Belmont]