summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices
Commit message (Collapse)AuthorAgeFilesLines
* spi_sdcard: add CMD18 - CMD_READ_MULTIPLE_BLOCK (#8913)HEADmaster holub23 min.2-188/+281
| | | * spi_sdcard: add CMD18 - CMD_READ_MULTIPLE_BLOCK and clean up state changes
* v60: Code cleanup AJR86 min.7-75/+36
| | | | | - Remove #ifdefs and use attributes instead - Remove "never reached" return statements
* Fixed a few coverity errors, several of which are real bugs. Vas Crabb3 hours1-1/+1
|
* Various cleanups. Vas Crabb8 hours1-3/+1
|
* sparclite: update notes hap9 hours1-16/+11
|
* sparclite: add preliminary system support ctrl reg hap10 hours2-11/+39
|
* g65816: Replace #ifdef UNUSED_FUNCTION with [[maybe_unused]] to deter code rot AJR11 hours2-6/+2
|
* stv: moved video into video/saturn.cpp to remove possible circular ↵ Robbbert13 hours4-9366/+0
| | | | dependency. (#8915)
* Soul-crushingly frustrating clean-up: Vas Crabb20 hours8-61/+28
| | | | | | * Patched up a pile of code that was rotting behind UNUSED_FUNCTION, and switched to [[maybe_unused]] attribute so it can't rot so easily. * Reduced a bit more redundancy in fruit machine layouts.
* saitek_osa/sparc: add note about expanded ram hap35 hours1-0/+5
|
* mc68328: update logging to match handler size Patrick Mackinlay40 hours1-1/+1
|
* various devices and drivers: seperate -> separate Ivan Vangelista3 days4-5/+5
|
* Fun with flags: Allows handlers to have user-defined flags set on Olivier Galibert3 days2-31/+45
| | | | | | them, which can them be picked up on access with the {read,write}_*_flags variants of the accessors. Example use with the i960 and its burstable rom/ram.
* sparc: remove pseudocode comments copy pasted from manual hap3 days1-909/+29
|
* sparc: STD/STDA/LDD/LDDA when RD is odd is an illegal instruction hap3 days1-2/+11
|
* am29000: Simplify shift calculation for multiply and divide steps, ↵ AJR4 days1-26/+15
| | | | eliminating unnecessary 64-bit intermediary variables
* sparc: undo accidental delete on prev commit hap4 days1-0/+9
|
* sparc: fix unreachable code in execute_rdsr hap4 days1-17/+8
|
* saitek_osa/sparc: update note hap4 days1-2/+3
|
* Cleaned up incorrectly formatted license/copyright header comments. (#8885) Angelo Salese4 days3-3/+5
|
* -emu/rendersw.hxx: Fixed incorrect clipping of untextured rectangles. Vas Crabb4 days3-4/+2
| | | | | | -layouts: Started cleaning up fruit machine layouts to reduce bloat. -Fixed a few miscellaneous Coverity errors.
* apple2e.cpp updates: [R. Belmont] arbee5 days2-2/+10
| | | | | | | | | - All Laser 128 models now use the correct character set - Laser 128 now supports the serial/parallel printer switch and the parallel port Machines added as MACHINE NOT WORKING ------------------------------------- Franklin Ace 500 [R. Belmont]
* sparclite: update prev commit, better habit to call parent class hap6 days1-2/+1
|
* sparclite: update_addr_masks after loadstate hap6 days2-0/+9
|
* Add CPU16 and HDD device skeletons for Conner CFP1080S AJR6 days5-0/+385
|
* Minor changes to various drivers (#8880) shattered6 days6-36/+40
| | | | | | * Minor changes to various drivers (todo, comments, text strings). * ec1847: Moved to pc.cpp, it's a generic OEM clone. * Use proper name for serial/parallel ports card in ec1840 and ec1841. * superga2: Moved to arcade section, updated emulation status.
* aica.cpp: remove code smell on LP flag read Angelo Salese7 days1-3/+8
|
* nscsi: modified CDROM_APPLE to ID as an Apple CDSC and pass MacOS security ↵ arbee7 days3-11/+15
| | | | | | checks. Fixes Github issues #8877 and #8813. [R. Belmont] a2scsi: switched CD-ROM from generic to Apple CDSC, fixes long timeout when no disc is inserted. [R. Belmont]
* -arm7: Fixed TLB Flush behavior. Fixes Github issue #8856. [Ryan Holtz] (#8876) MooglyGuy7 days1-10/+65
| | | Co-authored-by: MooglyGuy <mog@home>
* sparc: eat_cycles is inaccurate (eg. icount=1, eat_cycles(3), icount=0) hap7 days2-4/+4
|
* sparc: revert prev commit, manual clearly says nope hap8 days2-11/+10
|
* sparc: assume that sparclite waitstate page check is per cs hap8 days3-11/+11
|
* sparc.cpp: save_item takes care of arrays Ivan Vangelista8 days1-2/+2
|
* saitek_osa: added sparc module emulation [Ryan Holtz, hap] hap8 days5-22/+103
|
* sparc: added initial support for SPARClite [Ryan Holtz] hap8 days5-52/+792
|
* CG-1V/GAE1 video/audio fixes (#8859) David Haywood9 days1-22/+40
| | | | | | | | | | | | | * CG-1V/GAE1 video/audio fixes - support y scroll in rowscroll mode - prevent shadow sprites from corrupting previously drawn shadow sprites - fix cases of samples not being played where the 2nd chunk addresses are written first - remove old hack to work around ancient MAME number of colour limits * Misc Gaelco improvements - fixed thoop, squash priorities - added IRQ acks - set Maniac Square prototype to 1992, and de-cloned it. I'm told this was an earlier project that was redone from scratch for the released game - demoted Thunder Hoop to NOT WORKING due to the stage 4 crash
* hp_taco: added support for writing hp9825-format tapes (#8860) fulivi9 days2-28/+47
|
* Revert "stupid git" AJR10 days1-4/+16
| | | | This reverts commit 4dc7a7780723294b8cf050004b7177d9bc5cb251.
* Merge branch 'stupid_git' AJR10 days1-16/+4
|\
| * stupid git AJR10 days1-16/+4
| |
* | Merge cleanup from MAME 0.238 release branch to avoid conflicts later. Vas Crabb10 days1-26/+13
|\ \
| * | Minor cleanup: Vas Crabb10 days1-26/+13
| |/ | | | | | | | | * machine/wd_fdc.cpp: Code style consistency fixes. * language/Greek: Removed obsolete messages.
* / ti99/geneve: Added WHTech SCSI adapter card Michael Zapf10 days3-0/+833
|/
* srcclean in preparation for release of MAME 0.238. Vas Crabb11 days11-183/+183
| | | | | | | Patched up positron.cpp input ports - you shouldn’t use PORT_NAME when the key cap label is just the characters it produces anyway, and you’re supposed to use the actual character a key produces for PORT_CHAR or "natural" keyboard mode/paste will be unnatural.
* Miscellaneous #include cleanup AJR11 days10-11/+3
|
* bus/nes: Added support for boards using the SMD133 ASIC. (#8840) 0kmg11 days7-28/+120
| | | | | | | | | | | | | | | | | | | | | * bus/nes: Added support for boards using the SMD133 ASIC. New working software list additions (nes.xml) ----------------------------------- Data East All-Star Collection [anonymous] Mega Man 8 in 1 (PL-0006) [anonymous] Super Games 143 in 1 (The Best Games of NES) [anonymous] Software list items promoted to working (nes.xml) --------------------------------------- CoolBoy 198 in 1 CoolBoy 400 in 1 CoolBoy 400 in 1 (alt, 403 games) Game 450 in 1 Game 500 in 1 Pocket Games 150 in 1 Super Game 218 in 1 (JF2181) Super Game 360 in 1 Super Game 402 in 1
* hh_sm510: small correction to fowling svg hap12 days1-27/+24
|
* bus/snes/sa1.cpp: Flesh out some SA1 features, Fix SNES timing, interrupt ↵ cam90012 days4-518/+716
| | | | (#8673)
* tms32031.cpp: Add TMS320VC33 emulation support, Add notes (#8766) cam90012 days3-41/+124
|
* bus/nes: Added partial code for unlicensed game Dragon Fighter. (#8833) 0kmg12 days6-4/+89
|