summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/bus
Commit message (Collapse)AuthorAgeFilesLines
* some astring to std::string conversion (nw) Miodrag Milanovic2015-04-18119-153/+154
|
* (MESS) pet: Implemented write mode on the Commodore 8050/8250/SFD-1001 ↵ Curt Coder2015-04-162-47/+59
| | | | | | | floppy drives. [Curt Coder] (MESS) victor9k: Separated read/write modes in the floppy controller. (nw) fdc_pll: Removed write_next_bit_prev_cell hack. (nw)
* Replace dynamic_array with std::vector [O. Galibert] Olivier Galibert2015-04-14126-629/+643
|
* (MESS) gameboy: added support for the simple multigame mapper used etabeta782015-04-134-2/+71
| | | | | | by Mani 4 in 1 (DMG-601-CHN). [Fabio Priuli] out of whatsnew: also added the (previously missing) chinese dumps to the softlist.
* (MESS) c64: Added ROMs for Indus GT floppy drive. [Ray Carlsen] Curt Coder2015-04-133-15/+63
|
* few more changes (nw) Miodrag Milanovic2015-04-1314-50/+50
|
* (MESS) gameboy: added preliminary emulation of Sachen MMC-1 mapper, etabeta782015-04-134-10/+99
| | | | | | | | | | | based on reverse engineering by Tauwasser. Logo handling not emulated yet (you have to select the "Skip BIOS check" in the System Configuration menu to play the games). [Fabio Priuli] (MESS) gameboy.xml/gbcolor.xml: Added some recent dumps of Sachen carts [Tauwasser, BigFred, taizou] out of whatsnew: commit also includes some cosmetic changes suggested by Tauwasser (many thanks for the feedback!)
* pc_vga: split Cirrus Logic SVGA devices into separate GD5428 and GD5430 ↵ mahlemiut2015-04-132-9/+9
| | | | devices. No differences between them yet, other than chip ID.
* (MESS) c8050fdc: Gap adjustment and SFD-1001 is single drive only. (nw) Curt Coder2015-04-133-8/+18
|
* (MESS) c64. Added FSD-1 disk drive ROMs. [Ray Carlsen] Curt Coder2015-04-123-0/+44
|
* (MESS) gameboy: removed separate implementation of etabeta782015-04-124-112/+45
| | | | | | | | | MBC-1 collection cart, since it is just plain MBC-1 mapper with slightly different address lines wiring. [Tauwasser] out of whatsnew: thanks a lot Tauwasser for the contribution! I have made some minor changes to adhere to current MESS conventions, but I think the spirit of the patch has been kept :)
* There is no implicit conversion to char* in std::string (nw) Miodrag Milanovic2015-04-1273-103/+103
|
* Cleanup. (nw) Curt Coder2015-04-114-14/+11
|
* (MESS) c8050fdc: Fixed write protect sense. (nw) Curt Coder2015-04-114-66/+11
|
* Merge https://github.com/ZoeB/mame Vas Crabb2015-04-127-8/+8
|\
| * Revert Millennium fix Zoë Blade2015-04-112-3/+3
| | | | | | | | | | | | | | Apparently this board is trademarked with the spelling mistake, therefore let's keep the incorrect spelling. Curiously, they spelt Millennium correctly on the PCB, so the original seems a tad inconsistent in this area.
| * Fix various typos and spelling mistakes Zoë Blade2015-04-119-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | I'm purposefully leaving /src/emu/bus/cbmiec/c1541.c's kernal.bin as it is, as this particular spelling mistake was originally made by Robert Russell, therefore is canon. See http://en.wikipedia.org/wiki/KERNAL for details. I'm also leaving /src/emu/machine/nscsi_bus.c's RECIEVE as I don't want to break anything, but it's worth someone looking into. I renamed some variables in /src/mame/drivers/sfbonus.c, /src/mame/video/tia.c and /src/mame/video/tia.h, so if anyone wants to verify I didn't break anything, that would be nice.
* | cstr() - > c_str() as preparation for move to std::string (nw) Miodrag Milanovic2015-04-116-11/+11
|/
* Merge branch 'master' of https://github.com/mamedev/mame Vas Crabb2015-04-105-714/+315
|\
| * (MESS) pet: Refactored the Commodore 8050/8250/SFD-1001 to use the new ↵ Curt Coder2015-04-105-714/+315
| | | | | | | | floppy system. [Curt Coder]
* | Merge branch 'master' of https://github.com/ZoeB/mame Vas Crabb2015-04-101-9/+9
|\ \ | |/ |/| | | | | | | | | Conflicts: src/mess/drivers/elecbowl.c src/mess/drivers/hh_hmcs40.c src/mess/drivers/hh_tms1k.c
| * Capitalise acronyms Zoë Blade2015-04-051-9/+9
| |
* | pass attotime as const reference (nw) Oliver Stöneberg2015-04-072-2/+2
| |
* | (MESS) abc80: Emulated the Scandia Metric ABC FD2 floppy controller. [Curt ↵ Curt Coder2015-04-072-39/+268
| | | | | | | | Coder]
* | (MESS) abc80: Added disk formats for slow controller. (nw) Curt Coder2015-04-072-2/+9
| |
* | (MESS) abc80: Fixed typo. (nw) Curt Coder2015-04-071-2/+2
| |
* | (MESS) abc80: Emulated a 16KB RAM card. [Curt Coder] Curt Coder2015-04-064-2/+140
| |
* | (MESS) abc80: Fixed cassette loading and added quickload for BAC files. ↵ Curt Coder2015-04-067-129/+202
|/ | | | Emulated the ABC expansion unit and ABC memory card. [Curt Coder]
* (MESS) misc new dumps added to softlists. nw. etabeta782015-04-031-1/+2
|
* Moved build system to GENie [Miodrag Milanovic] Miodrag Milanovic2015-03-261-1584/+0
| | | | | | | | | | | | | | make TARGET=mess -j19 will generate all needed files and build MESS, while developing you can use make TARGET=mess COMPILE=1 -j19 to prevent rebuilding of make files. Build system have automatic generate of dependencies so will do incremental builds fine. make clean will remove all generated files/projects and obj files
* Cleanups and version bumpmame0160 Miodrag Milanovic2015-03-252-5/+4
|
* (MESS) misc round of new dump additions (from multiple sources) and ↵ etabeta782015-03-231-0/+1
| | | | consistency fixes. nw.
* (MESS) apple2: add TMS9918 card from BYTE magazine plus 9938 and 9958 ↵ arbee2015-02-273-0/+424
| | | | versions. [R. Belmont]
* (mess) pcd keyboard and partial scsi [Carl] cracyc2015-02-253-0/+121
| | | | | --- Need one more change before it boots
* Cleanups and version bumpmame0159 Miodrag Milanovic2015-02-2518-87/+82
|
* amstrad: added support for the Dobbertin Smart Watch mahlemiut2015-02-243-0/+136
|
* (MESS) sms: improved the code for the Light Phaser, by simplifying the routines etabeta782015-02-225-71/+76
| | | | and making them slightly faster. [Enik Land]
* save: Give the device when available to the state save subsystem [O. Galibert] Olivier Galibert2015-02-141-1/+1
|
* mastboy.c, xorworld.c: added save state support (nw) Ivan Vangelista2015-02-112-8/+8
| | | | saa1099.c: added save state support (nw)
* Fixed MT05844 (nw) Ivan Vangelista2015-02-091-12/+12
|
* fixed some more C++11 compiler warnings (nw) Oliver Stöneberg2015-02-055-17/+17
|
* (nw) arbee2015-02-012-24/+20
|
* serve an assist to Arbee for SNES Miracle Piano. nw. etabeta782015-02-014-0/+360
|
* (MESS) apple2 updates: [R. Belmont] arbee2015-01-318-108/+130
| | | | | | - Provide centralized DMA mechanism for slot cards - Fixed 0.156 regressions for Z80 SoftCard, The Mill 6809, and Mountain Computer Music System - Provide debugger protection for slot-based foreign CPUs executing from Apple II DMA
* Fix clang compile. (nw) couriersud2015-01-311-1/+1
|
* (MESS) snes: converted input code to use slot devices. This means that you etabeta782015-01-3119-14/+1822
| | | | | | | | | | | | | | | | | | | | | | | | | | | | now change the emulated controllers (Joypad, Mouse, Multitap, Super Scope) via the Slot Device menu of the UI interface and not anymore from the System Configurations menu. Also, changing controller now requires to reset the system, so please take some timeto choose the desired controller *before* starting the game, if you want to play a game that uses special controllers. [Fabio Priuli] (MESS) snes: fixed Mouse emulation so that it does not jump back erratically if you keep moving beyond the window border. [Fabio Priuli] (MESS) snes: fixed Multitap Adapter emulation so games properly recognize the device and inputs from all 5 controllers are accepted by the games. [Fabio Priuli] (MESS) snes: added emulation of the Pachinko controller used by a few pachinko games for Super Famicom. [Fabio Priuli] (MESS) snes: added emulation of the Yonezawa Twin Tap controllers, which allow to play with up to 8 players a quiz games for Super Famicom. [Fabio Priuli] (MESS) snes: added emulation of the Epoch Barcode Battler unit (even if only as Super Famicom controller, and not as a standalone unit) which is necessary to play Conveni Wars Barcode Battler Senki for Super Famicom. [Fabio Priuli]
* (MESS) nes: MIDI In support for Miracle Piano [R. Belmont] arbee2015-01-283-9/+44
|
* (MESS) nes: Working MIDI output for Miracle Piano [R. Belmont] arbee2015-01-282-13/+16
|
* Cleanups and version bumpmame0158 Miodrag Milanovic2015-01-2825-230/+226
|
* (MESS) More flesh on Miracle skeleton (nw) arbee2015-01-272-33/+120
|