summaryrefslogtreecommitdiffstatshomepage
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* devices/machine: some private-ization (nw) Ivan Vangelista2018-02-15105-597/+560
| | | | + removed some duplication
* Split badlandsbl into own file (nw) angelosa2018-02-155-324/+408
| | | | (TODO: badlands_molayout doesn't want to link for some reason, for now I split defs into both files)
* Remove duplicates (nw) Olivier Galibert2018-02-1527-96/+23
|
* Revert "quick look", enjoy (nw) angelosa2018-02-151-7/+0
|
* stvcd: Note HLE in device name (nw) AJR2018-02-151-1/+1
|
* Revert "Merge satcdb skeleton device with stvcd" AJR2018-02-156-36/+94
| | | | This reverts commit 431de71d2033d389cdf1f49878c5b690c03bc891.
* Fix minor duplication (nw) Olivier Galibert2018-02-152-14/+12
|
* Generalized support for byte-smeared accesses (nw) (#3207) ajrhacker2018-02-156-203/+210
| | | The new cswidth address map constructor method overrides the masking normally performed on narrow-width accesses. This entailed a lot of reconfiguration to make the shifting and masking of subunits independent operations. There is unlikely to have any significant performance impact on drivers that don't frequently reconfigure their memory handlers.
* Merge satcdb skeleton device with stvcd AJR2018-02-146-94/+36
|
* saturn, sfish2: Move existing CD-ROM emulation down into device AJR2018-02-146-390/+387
|
* olyboss: boot floppies (nw) cracyc2018-02-142-31/+72
|
* olyboss.cpp: Add Boss B and C Z80 models [rfka01] rfka012018-02-142-4/+44
|
* Fix build by removing unused variables (nw) AJR2018-02-144-4/+1
|
* ms32.cpp: Fix cut-n-paste & add version where known (nw) briantro2018-02-141-3/+3
|
* ms32.cpp: Minor correction (nw) briantro2018-02-141-1/+1
|
* ms32.cpp: Massive ROM name correction for the Jaleco MegaSystem 32 system. ↵ briantro2018-02-141-510/+516
| | | | [Brian Troha, Smitdogg, The Dumping Union]
* ay31015.cpp: Fix unresolved callback disaster (nw) AJR2018-02-141-1/+2
|
* Merge pull request #3208 from JoakimLarsson/cadabc_1 Joakim Larsson Edström2018-02-143-0/+226
|\ | | | | CAD ABC mouse/hi-res card
| * cadmouse: Addressed review comments and changed short name to match product ↵ Joakim Larsson Edstrom2018-02-143-3/+7
| | | | | | | | name for this slot device
| * cadmouse: Fixed to use new address map API Joakim Larsson Edstrom2018-02-142-2/+4
| |
| * cadmouse.cpp: NEW non working mouse/hi-res unit for the abcbus [Valgrind] Joakim Larsson Edstrom2018-02-143-0/+220
| |
* | xavix - rad_mtrk sprite improvements (#3202) David Haywood2018-02-141-80/+501
| | | | | | | | | | | | | | | | | | | | * xavix - rad_mtrk sprite improvements * alt addressing mode for taitons1 xavix logo, not sure how this gets enabled yet (nw) * there's a 2nd tilemap (nw) * various stubs for notekeeping (nw)
* | devices/bus: made some methods private now that it's possible (nw) Ivan Vangelista2018-02-14115-854/+968
| |
* | Added support fro the MultiPak slot switch as a dip switch. (#3188) tim lindner2018-02-151-3/+56
| | | | | | | | | | | | | | | | | | | | * Added support fro the MultiPak slot switch as a dip switch. * Removed a logerror and fixed the read handler * Address @cuavas comments * Address style
* | model2.cpp: Attempt to relax poly_manager params, crashes less often now (nw) angelosa2018-02-141-2/+2
| |
* | dec8 : Cleanup bankswitch initializes, driver_init_members, duplicates (#3203) cam9002018-02-143-172/+112
| | | | | | | | | | | | | | | | | | | | * dec8 : Cleanup bankswitch initializes, driver_init_members, duplicates Some accurate CPU Type from PCBs, Add notes Convert m_buffered_spriteram16 to unique_ptr * dec8.cpp : Remove defined memory map for If a new dec8.cpp game with a different mapped main CPU ROM is found
* | model2.cpp: fixed texture rom loading for Virtua Fighter 2, model rom ↵ angelosa2018-02-141-44/+67
| | | | | | | | loading for Rail Chase 2 + other minor rearrangement fixes (nw)
* | (nw) screw you macros and the horse you rode in on Vas Crabb2018-02-14821-4514/+7595
| | | | | | | | | | | | There's no voodoo involved in derived machine configurations and fragments any more. The macros were just obfuscating things at this point.
* | ay31015: Make SI and SO line callbacks as well (nw) AJR2018-02-133-10/+10
| |
* | ay31015: Replace "status changed" notifier with line callbacks (nw) AJR2018-02-134-35/+80
| |
* | darkseal : Dark Seal / Gate of Doom has 64x64 pf1 and full 0x2000 are… (#3198) cam9002018-02-131-6/+5
| | | | | | | | | | | | * darkseal : Dark Seal / Gate of Doom has 64x64 pf1 and full 0x2000 area of pf1 ram is used, fix this * darkseal : Minor duplicate cleanup
* | Merge pull request #3196 from shattered/_481de3f R. Belmont2018-02-132-4/+28
|\ \ | | | | | | i8275: fix thinko in previous commit; make Preset Counters command useful
| * | i8275: fix thinko in previous commit; make Preset Counters command useful. Sergey Svishchev2018-02-122-4/+28
| |/ | | | | | | Fixes visuals in tim100, hp64k.
* | i960.cpp: support for burst mode stalling save and restore [Angelo Salese] ↵ Angelo Salese2018-02-133-9/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#3199) * i960.cpp: experimental FIFO burst mechanism. Known status (difference from before): daytona: runs at better speed, crashes/hangs at expert course; dynabb / dynabb97: enters in-game, needs bat swing input; dynamcop: playable; fvipers: playable if you coin it up fast enough, crashes in attract otherwise; indy500: playable; lastbrnx: runs a bit further, needs a few extra geometry opcodes; motoraid: playable; vcop2: playable; vf2: playable; overrev/sgt24h/zerogun: 3d regressions (?); * model2.cpp: dynamite baseball bat swing inputs (nw) * cleanups and commentary (nw)
* | Merge pull request #3200 from shattered/_52dde1d R. Belmont2018-02-133-2/+261
|\ \ | | | | | | agat7: add serial/parallel interface card, hardcoded into Agat-Author configuration for now.
| * | agat7: add serial/parallel interface card, hardcoded into Agat-Author ↵ Sergey Svishchev2018-02-133-2/+261
| | | | | | | | | | | | configuration for now.
* | | New working machine added hap2018-02-132-0/+106
| | | | | | | | | | | | | | | ----------- Robocop 3 (Tiger handheld) [hap, Sean Riddle]
* | | less public (nw) smf-2018-02-132-20/+24
|/ /
* | xavix updates (#3194) David Haywood2018-02-132-213/+496
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * xavix updates new machines marked as NOT WORKING Play TV Boxing [Sean Riddle, Peter Wilhelmsen] Play TV Card Night [Sean Riddle, Peter Wilhelmsen] e-kara Starter [Sean Riddle, Peter Wilhelmsen] located test mode code for Monster Truck, noted and implemented use of multiplication chip and correct ranges for various sprite attribute regions as well as any attributes which need to retain their value for the checks to pass hopefully will have something onscreen soon :-) * there is some kind of video ram dma here (nw) * (nw) * this gets us through the monster truck test mode checks (nw) * better palette handling (nw) * show something in monster truck (nw) * new machines marked as NOT WORKING Star Wars Saga Edition - Lightsaber Battle Game [Sean Riddle, Peter Wilhelmsen] (note, bad dump for now, but looks like it uses SuperXavix instructions, but to a lesser degree than tennis) Also started adding some sprites and documenting monster truck inputs * identify tilebase and pal/ntsc flag (nw)
* | move some cpu internal memmaps from public to protected (nw) hap2018-02-134-12/+18
| |
* | sm510: cleanup memmap declarations (nw) hap2018-02-138-21/+35
| |
* | tms1000: cleanup memmap declarations (nw) hap2018-02-1312-35/+36
| |
* | equites.cpp: fixed c/p error. (nw) Ivan Vangelista2018-02-131-1/+1
| |
* | namcos12.cpp: added nvram with printer defaulted to off to technodr and ↵ Ivan Vangelista2018-02-131-1/+4
| | | | | | | | marked it as MACHINE_NODEVICE_PRINTER (nw)
* | Fixes (nw) Olivier Galibert2018-02-137-32/+75
| |
* | olyboss: floppy wip (nw) cracyc2018-02-122-4/+37
| |
* | mario: Workaround for MT #6870 AJR2018-02-121-4/+11
| |
* | new working machine - PE+ 4th of July Slots briantro2018-02-122-0/+16
| | | | | | | | | | | | New Working Machine --------------------------------------------------------------- Player's Edge Plus (PS0280) 4th of July Slots [Brian Troha, Kevin Nagle]
* | olyboss: floppy wip (nw) cracyc2018-02-121-3/+29
| |
* | Fixes (nw) Scott Stone2018-02-124-6/+12
| |