summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/psx
Commit message (Expand)AuthorAgeFilesLines
* Cleaned up boilerplate for more slot devices. Vas Crabb2026-03-231-6/+3
* -emu/dislot.cpp: Cleaned up interface. Vas Crabb2026-03-221-4/+1
* emu/ioport.h: Made syntax for configuring callbacks more consistent. Vas Crabb2024-10-181-1/+1
* Added ATTR_COLD to common lifecycle methods for many files in src/devices. (#... holub2024-09-276-14/+14
* emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) Vas Crabb2023-06-171-3/+0
* emu/devdelegate.h: Added resolve_safe and resolve_all_safe helpers. Vas Crabb2023-06-133-11/+17
* emu/device.h: Removed device (READ|WRITE)_LINE_MEMBER in favor of explicit fu... MooglyGuy2023-06-012-12/+12
* Restored ability of for image devices to report specific error messages. Vas Crabb2023-04-082-16/+14
* Fixed various bugs: Vas Crabb2023-04-061-5/+3
* API change for device_image_interface AJR2023-03-302-10/+10
* Reimplemented Game Boy and Mega Duck cartridge slots: Vas Crabb2022-09-132-52/+67
* bus/mononcol: Get rid of a pile of copy/pasted crud. Vas Crabb2022-08-282-38/+8
* - Removed device_timer, device_timer_id, et al in favor of direct callback me... MooglyGuy2022-06-041-1/+1
* Remove void *ptr parameter from emu_timer, timer_device and all related callb... AJR2022-01-264-4/+4
* device_image_interface: Interface overhaul AJR2022-01-062-8/+4
* Future-proofing by using correct #include for SOFTWARE_LIST device AJR2022-01-031-0/+2
* Remove a few outdated references to MESS Dirk Best2021-12-021-1/+1
* -Switch to building MAME as C++17. Vas Crabb2020-11-151-4/+4
* various devices and drivers: removed superfluous semicolons (nw) Ivan Vangelista2020-06-291-1/+1
* drivers starting with p, q, r and s: some macro removal (nw) Ivan Vangelista2020-06-034-12/+12
* start putting noexcept on things that have no business throwing exceptions, s... Vas Crabb2019-11-101-8/+8
* Spring cleaning: Vas Crabb2019-11-014-32/+27
* ioport: Change PORT_CHANGED_MEMBER param type from void * to u32 (nw) AJR2019-08-151-1/+1
* (nw) Clean up the mess on master Vas Crabb2019-03-264-14/+8
* Revert "conflict resolution (nw)" andreasnaive2019-03-254-8/+14
* bus/gameboy, bus/snes: Simplify read/write handlers (nw) AJR2019-03-091-4/+4
* devices\bus: some MCFG macros removal (nw) Ivan Vangelista2019-01-313-10/+4
* -bus/gameboy/gb_slot, ieee488/hp9895, psx/gamebooster, snes/sgb: Removed MCFG... mooglyguy2018-12-171-5/+6
* -bus/psx/ctlrport, multitap, parallel: Removed MCFG and MACHINE_CONFIG macros... mooglyguy2018-12-163-20/+27
* devcb3 Vas Crabb2018-07-071-2/+2
* psxcontrollerports: Quick validation fix (nw) AJR2018-05-201-2/+2
* psx/ctlrport: use required_device (nw) cracyc2018-05-202-5/+4
* Make MCFG_DEVICE_ADD and callable device types more flexible: Vas Crabb2018-05-046-45/+49
* Sarayan made me do it. Vas Crabb2018-04-282-3/+3
* Restrict ROM labels to a filesystem- and shell-safe subset of printable Vas Crabb2018-03-181-1/+1
* destaticify initializations (nw) (#3289) wilbertpol2018-03-041-4/+4
* srcclean and regenerate localisations (nw) Vas Crabb2018-01-281-3/+3
* framework for adding 'gamebooster' (need to figure out how it actually works... David Haywood2018-01-274-0/+395
* API Change: Machine configs are now a method of the owner class, and the prot... Olivier Galibert2018-01-172-2/+2
* device_add_mconfig up to devices/bus/q* (nw) Ivan Vangelista2017-06-134-14/+6
* Goodbye MACHINE_CONFIG_FRAGMENT, it was nice knowing you. Vas Crabb2017-05-222-2/+2
* Move static data out of devices into the device types. This is a significant... Vas Crabb2017-05-148-91/+94
* Make device_image_interface::update_names a private method called automatical... AJR2017-03-032-6/+0
* Image instance name refactoring and bug fixing (nw) AJR2017-03-021-1/+1
* Self-registering devices prep: Vas Crabb2017-02-274-7/+7
* Remove emu.h from headers (nw) Olivier Galibert2017-02-114-1/+3
* Do not use FUNC in delegate where applicable (nw) Miodrag Milanovic2016-11-062-6/+6
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-228-39/+39
* Turn image init/validate into scoped enums to avoid accidental casts to/from ... Vas Crabb2016-08-012-10/+10
* Consolidating implementations of create_option_guide() that return nullptr Nathan Woods2016-07-131-1/+0