summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus
Commit message (Collapse)AuthorAgeFilesLines
* nes: Replace VDP bitmap access with screen().pixel() for lightgun emulation ↵ enikland22019-03-304-19/+11
| | | | (#4665)
* sms: Replace VDP bitmap access with screen().pixel() for lightgun emulation ↵ enikland22019-03-3010-51/+3
| | | | (#4664)
* tms5220.cpp : Remove unnecessary arguments in handlers (#4692) cam9002019-03-301-4/+4
|
* Merge pull request #4825 from cam900/ins8250_args R. Belmont2019-03-306-18/+18
|\ | | | | devices/machine/ins8250.cpp : Simplify handlers, Use shorter type values
| * devices/machine/ins8250.cpp : Simplify handlers, Use shorter type values cam9002019-03-306-18/+18
| |
* | devices/bus/nes/mmc5.cpp : Correct sound behavior cam9002019-03-312-1/+16
| | | | | | | | | | Additional sound channel instead mirroring; will be separated device Add note
* | aha1542c: Add switch settings (nw) AJR2019-03-302-7/+72
|/
* aha1542a, aha1542b: Add jumper definitions (nw) AJR2019-03-292-0/+277
|
* Add Namco 163 sound emulation (#4814) cam9002019-03-292-12/+26
| | | | | | | | | | | | | | | | | | | | | * Add Namco 163 sound emulation * namco_163.cpp : Typo * namco_163.cpp : Fix spacing * namco_163.h : Fix comment (nw) * namco_163.cpp : Correct update behavior device/bus/nes/namcot.* : Remove / Fix outdated comments * namco_163.cpp : Remove unnecessary value (nw) * namco_163.cpp : Add notes (nw) * namco_163.cpp : inline'd sample function, Minor fix * namco_163.cpp : Fix notes
* vrc6.cpp : Updates (#4819) cam9002019-03-291-3/+1
| | | | | | | | * vrc6.cpp : Updates Implement master frequency register, Fix frequency / square duty behaviors, Use shorter type values, Reduce unnecessary lines device/bus/nes/konami.cpp : Fix vrc6 sound volume, Remove outdated comment * vrc6.cpp : Fix regression
* apple2: Attach a SCSI CD-ROM to the Apple II SCSI Card [R. Belmont] arbee2019-03-281-1/+1
|
* bus/isa/np600: Add 82586 interrupt (nw) AJR2019-03-281-0/+1
|
* bus/isa/np600: Preliminary 82586 hookup (nw) AJR2019-03-282-5/+31
|
* z80ctc, z80dart, z80sio: Simplify read/write handlers (nw) AJR2019-03-277-24/+55
|
* Add dumps and skeleton device for Ultra 12F ISA ESDI controller AJR2019-03-273-0/+104
|
* pcat101: connect matrix and ports Patrick Mackinlay2019-03-262-147/+203
| | | | (nw) After this change, the keyboard sends scan codes to the host successfully, but fails to receive/process commands from the host. Failure is probably due to differences between the 6805U3 that's really in the keyboard, and the 68705U3 that's the best match in mame at the moment, so requires expanded 6805 emulation.
* (nw) Clean up the mess on master Vas Crabb2019-03-261315-10947/+22457
| | | | | | | | | | | | | This effectively reverts b380514764cf857469bae61c11143a19f79a74c5 and c24473ddff715ecec2e258a6eb38960cf8c8e98e, restoring the state at 598cd5227223c3b04ca31f0dbc1981256d9ea3ff. Before pushing, please check that what you're about to push is sane. Check your local commit log and ensure there isn't anything out-of-place before pushing to mainline. When things like this happen, it wastes everyone's time. I really don't need this in a week when real work™ is busting my balls and I'm behind where I want to be with preparing for MAME release.
* Revert "conflict resolution (nw)" andreasnaive2019-03-251315-22457/+10947
| | | | | This reverts commit c24473ddff715ecec2e258a6eb38960cf8c8e98e, reversing changes made to 009cba4fb8102102168ef32870892438327f3705.
* coco: Fixed loading Orchestra-90, RS-232 Program Pak, Modem Pak from ↵ Nigel Barnes2019-03-234-3/+18
| | | | softlist. Fixed MT05291.
* srcclean (nw) Vas Crabb2019-03-246-20/+20
|
* bt54x: Minor update (nw) AJR2019-03-231-3/+3
|
* Add ROMs for BT-542B ISA SCSI controller AJR2019-03-233-23/+155
|
* ns32000: Skeleton CPU device with disassembler for NS32000 family. Nigel Barnes2019-03-233-5/+288
| | | | bbc: Added preliminary Acorn 32016 2nd Processor, incomplete CPU emulation.
* aha1742a: Add half of yet another BIOS/MCODE set [ftp.funet.fi] AJR2019-03-231-6/+10
|
* aha174x.cpp: Improve notes (nw) AJR2019-03-231-5/+8
|
* aha1542b: Add v3.11 BIOS [Funet Archive] AJR2019-03-232-11/+14
| | | | aha1542c: Verify/normalize one more ROM name (nw)
* aha1542b, aha1542cf, aha1542cp, novell_dcb: Improve some ROM names (nw) AJR2019-03-223-9/+9
|
* Add skeleton ISA device for Novell Disk Coprocessor Board [modem7, ↵ AJR2019-03-223-0/+115
| | | | minuszerodegrees.net]
* apollo: Updates and resurrection [Hans Ostermeyer] arbee2019-03-221-1/+3
| | | | | | | - Fix typo'd constant in m68kmmu that prevented trapping user accesses to kernel space - Remove need for intrusive m68k modifications - Fix crash in 3c505 networking - Fix Domain/OS booting in Normal mode
* aha174x.cpp: Might not actually matter now, but... (nw) AJR2019-03-221-2/+2
|
* Add skeleton AHA-1740 and AHA-1742A ISA devices AJR2019-03-223-0/+217
|
* spectrum: Added the Opus Discovery disc system, and OPD floppy format. Nigel Barnes2019-03-223-2/+367
|
* mame\drivers: removed most MACHINE_CONFIG and MCFG macros from drivers ↵ Ivan Vangelista2019-03-222-10/+14
| | | | starting with b (nw)
* -astrocde: Slot-ified accessory port and added lightpen device. [Ryan Holtz] Ryan Holtz2019-03-224-0/+349
|
* aha1542c et al.: Add serial EEPROM (nw) AJR2019-03-222-15/+73
|
* devices\bus\isa\aha1542c.cpp: added bios v2.10 to the aha1542cf set. ↵ Ivan Vangelista2019-03-211-68/+94
| | | | Improved readme [Guru]
* mame\drivers: removed most MCFG and MACHINE_CONFIG macros from drivers ↵ Ivan Vangelista2019-03-211-4/+4
| | | | starting with c (nw)
* Merge pull request #4784 from cam900/vrc7 ajrhacker2019-03-202-7/+5
|\ | | | | ym2413.cpp : Implement instrument table for VRC7, Add notes
| * bus/nes/konami.cpp : Fix sound clock, volume for VRC7 cam9002019-03-202-7/+5
| | | | | | | | ym2413.cpp : Implement instrument table for VRC7, Add notes
* | apple2: Support for Focus Drive IDE interface. [R. Belmont, anonymous] arbee2019-03-202-10/+115
| |
* | aha1542b: Use correct interrupt line (nw) AJR2019-03-201-1/+1
|/
* Add AHA-1542A, AHA-1542B, and BIOS v1.02 of AHA-1542C ROMs from Adaptec AJR2019-03-184-2/+189
|
* -astrohome: Various changes. [Ryan Holtz] mooglyguy2019-03-184-31/+143
| | | | | | | * Fixed cassette loading via 300-baud Bally BASIC tape interface. * Added light-pen callback to controller slot device. * Fixed spurious light pen interrupts being triggered every scanline. * In particular, this fixes machine/tape sync on 2000-baud multi-part music tapes.
* aha1542: Add more ROMs, rename and split into three variants AJR2019-03-174-80/+155
| | | | | | - AHA-1542C [modem7, minuszerodegrees.net] - AHA-1542CF v2.11 [Jolaes76, VOGONS Vintage Driver Library] - AHA-1542CP [modem7, minuszerodegrees.net]
* -ins8154: Added internal 128-byte RAM and simplified handlers. [Ryan Holtz] mooglyguy2019-03-175-9/+89
| | | | | | | -astrocde: Various changes. [Ryan Holtz] * Added I/O access handling to expansion slot. * Added INS8154 I/O functionality to Blue RAM boards (RAM not yet hooked up). * Hooked up cassette saving and loading to Blue RAM boards.
* bus/astrocde: Fix validation (nw) AJR2019-03-171-4/+4
|
* Fix build, nw MooglyGuy2019-03-171-1/+1
|
* -astrocade: Various changes. [Ryan Holtz] mooglyguy2019-03-176-0/+395
| | | | | | | | | * Removed inaccurate comment from astrocde.xml regarding the 2000-baud tape interface. * Converted astrohome controllers to slot devices. * Added preliminary (not yet working) 300-baud cassette tape slot device. * Changed potentiometer callbacks from tagged IO ports to devcb3. -device: Added feature flag to indicate lack of, or support for, cassette. (nw)
* apple2: TransWarp card now slows down during joystick reads [R. Belmont] arbee2019-03-162-0/+23
|
* -astrohome: Added cassette support for the AstroBASIC cartridge. [Ryan ↵ MooglyGuy2019-03-164-2/+60
| | | | Holtz, BallyAlley]