summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/bus
Commit message (Collapse)AuthorAgeFilesLines
* Moved rest of console slot devices to bus folder (nw) Miodrag Milanovic2014-03-1058-3/+15146
|
* snes and nes slot devices moved into bus folder (nw) Miodrag Milanovic2014-03-10126-0/+45068
|
* And more Clang (nw) R. Belmont2014-03-101-1/+0
|
* (MESS) move 3c505 to ISA directory (nw) R. Belmont2014-03-103-0/+1849
|
* fixed usage of uninitialized member in a2bus_applicard_device (nw) Oliver Stöneberg2014-03-091-0/+1
|
* fixed usage of uninitialized member in a2bus_midi_device (nw) Oliver Stöneberg2014-03-091-2/+4
|
* fixed usage of uninitialized member in gf1_device (nw) Oliver Stöneberg2014-03-091-0/+1
|
* minor stuff from darkstar re: licensing and for chip labels/locations on the ↵ Jonathan Gevaryahu2014-03-092-4/+4
| | | | dtc-07 dectalk isa card (n/w)
* added asserts for known index out-of-bounds accesses (nw) Oliver Stöneberg2014-03-081-0/+2
|
* typo (nw) R. Belmont2014-03-081-3/+3
|
* (MESS) Move sc499 to new ISA directory (nw) R. Belmont2014-03-083-0/+1441
|
* (MESS) omti8621: FDC DMA, again (nw) R. Belmont2014-03-081-0/+2
|
* Shuffle PCI and some more PC related devices around (nw) Miodrag Milanovic2014-03-0715-0/+2362
| | | cirrus is not moved since it's not made as proper pci device
* Shuffle ISA and some more PC related devices around (nw) Miodrag Milanovic2014-03-0794-2/+21124
|
* Use buffer devices (nw) R. Belmont2014-03-022-37/+13
|
* not yet (nw) R. Belmont2014-03-021-1/+0
|
* (MESS) apple2: Support the Apple II Parallel Interface Card [R. Belmont] R. Belmont2014-03-023-0/+381
|
* fix copy/paste bug (nw) R. Belmont2014-03-021-1/+1
|
* Huge update, palette is now device (nw) Miodrag Milanovic2014-02-275-31/+38
| | | note: Aaron please give more descriptive text for release log I have no more strength :)
* Removed diserial connect(). Converted thomson, mc1502 & wangpc to use DEVCB2 ↵ smf-2014-02-243-3/+0
| | | | instead. [smf]
* added a space before : (nw) smf-2014-02-231-1/+1
|
* changed dleuro from beep to speaker driven by z80ctc and removed some ↵ smf-2014-02-231-8/+8
| | | | unnecessary accessors (nw)
* Added hack for required_device not being set until device_start(), it would ↵ smf-2014-02-232-4/+4
| | | | be nice if they were filled in during config complete. (nw)
* Remove local lists of midi devices as they are currently all the same [smf] smf-2014-02-239-122/+24
|
* More MIDI regression fixes (nw) R. Belmont2014-02-231-2/+2
|
* fixed crash (nw) R. Belmont2014-02-221-1/+4
|
* fix MIDI output (nw) R. Belmont2014-02-222-0/+4
|
* (MESS) apple2: fixed recent regressions (crash and missing text drawing) (nw) R. Belmont2014-02-222-9/+16
| | | | | nw: why is rgb_t::white actually black? I couldn't immediately find where it's defined in the core.
* Rewritten 6850 based on datasheet using external CLOCK & removed MIDI clock ↵ smf-2014-02-2115-194/+115
| | | | hacks. Standardised COM8116 DEVCB2 callbacks. GUS gf1_device device derives from acia6850_device to gain access to the tx & rx irq state, rather than exposing it with a public method. [smf]
* second round of clang 3.4 fixes for MESS (nw) Oliver Stöneberg2014-02-202-0/+4
|
* Fix compile on clang (nw) Justin Kerk2014-02-201-2/+0
|
* Removed some auto_mallocs in favor of dynamic_arrays. Aaron Giles2014-02-1936-85/+81
| | | | | Added option to clear dynamic_arrays; on gcc this should assert if not done on POD (which is unsafe to memset).
* Switched rgb_t to a class, replacing macros with methods. Mappings are Aaron Giles2014-02-1919-45/+45
| | | | | | | | | | | | | | | | | | | as follows: MAKE_RGB(r,g,b) == rgb_t(r,g,b) MAKE_ARGB(a,r,g,b) == rgb_t(a,r,g,b) RGB_ALPHA(data) == data.a() RGB_RED(data) == data.r() RGB_GREEN(data) == data.g() RGB_BLUE(data) == data.b() RGB_BLACK == rgb_t::black RGB_WHITE == rgb_t::white Implicit conversions to/from UINT32 are built in as well as simple addition, subtraction, and scaling (with clamping). As a result of being a class, some stricter typing was needed in a few places but overall not too much.
* Converted palette_t and palette_client to classes. General palette.c Aaron Giles2014-02-182-2/+2
| | | | cleanup.
* (MESS) apple2: Support another Videoterm clone, the AE Viewmaster 80. [R. ↵ R. Belmont2014-02-162-0/+28
| | | | Belmont]
* Created gfxdecode_device instead of using machine fixed gfxdecode [Miodrag ↵ Miodrag Milanovic2014-02-166-6/+47
| | | | | | | | | | Milanovic] Updated all devices and drivers for using it. out of whatsnew: Note that it is made to work same as before, in some cases it can be more logic to move gfxdevice into subdevice itself then to keep it in main driver.
* (MESS) apple2/3: CFFA2 now ignores 6502 spurious reads during write cycles. ↵ R. Belmont2014-02-162-4/+17
| | | | [R. Belmont]
* Converted i8251 to DEVCB2 [smf] smf-2014-02-152-25/+13
|
* created src\emu\bus\rs232 & src\emu\bus\midi directories and separated rs232 ↵ smf-2014-02-1547-144/+1411
| | | | and midi devices, changed h89 to use an rs232 port to communicate with the serial terminal to instead of connecting it directly. [smf]
* (MESS) c64: Floppy WIP. (nw) Curt Coder2014-02-121-0/+18
|
* (MESS) Floppy WIP. (nw) Curt Coder2014-02-111-4/+5
|
* Converted SN76496 ready to DEVCB2 [smf] smf-2014-02-111-16/+5
|
* and again (nw) smf-2014-02-094-0/+293
|
* (MESS) c2040: Fixed READY signal. (nw) Curt Coder2014-02-092-21/+26
|
* Centronics WIP using write lines and DEVCB2. Added an output latch and input ↵ smf-2014-02-0920-515/+446
| | | | buffer device to allow configuration in MCFG. Renamed centronics device "printer" to "image". FM-7 parallel port joystick works again. Added support for using PC LPT control lines as inputs (not tested). c64 geocable now just passes individual lines through, changed the strobe line to what is documented online (not tested). Converted MSX & exidy sorcerer parallel port DAC to use covox device instead of using a configuration switch (not tested). Sorcerer parallel port is more like the commodore user port, so should be converted to it's own slot where one option is a centronics card. [smf]
* (MESS) Refactored the Commodore 2040/3040/4040 disk drives to use the modern ↵ Curt Coder2014-02-078-1271/+1733
| | | | floppy system. [Curt Coder]
* (MESS) pet: Floppy WIP. (nw) Curt Coder2014-02-063-0/+816
|
* (MESS) c64: Floppy WIP. (nw) Curt Coder2014-02-041-1/+1
|
* MSVC fix Nathan Woods2014-02-041-1/+1
|
* (MESS) apple2gs: Add support for Vulcan Gold IDE card [R. Belmont, Spk] R. Belmont2014-02-032-8/+43
|