| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | emu/ioport.h: Made syntax for configuring callbacks more consistent. | 2024-10-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | | You now use FUNC or NAME to configure port field callbacks, like you would when configuring other kinds of callbacks. This has a number of benefits: * No need to remember different syntax for port field callbacks, and more approachable for new contributors. * May use function templates with multiple arugments using NAME((&...)) syntax without resorting to another layer of macros. * May use non-member functions on the odd chance it's useful. * More natural syntax for referring to member functions. | ||||
| * | Added ATTR_COLD to common lifecycle methods for many files in src/devices. ↵ | 2024-09-27 | 1 | -4/+4 | |
| | | | | | (#12822) | ||||
| * | emu/device.h: Removed device (READ|WRITE)_LINE_MEMBER in favor of explicit ↵ | 2023-06-01 | 1 | -2/+2 | |
| | | | | | function signatures. (#11283) [Ryan Holtz] | ||||
| * | -bus/sms_ctrl: Better 4-player adaptor and mouse emulation: | 2022-12-17 | 1 | -26/+95 | |
| | | | | | | | | * Latch and reset mouse axis counts on first falling TR edge while selected. * Added mouse support to 4-player adaptor. * Fixed a bug when reading control pad buttons with 4-player adaptor. | ||||
| * | bus/sms_ctrl: Added support for Sega mouse and four-player adaptor. | 2022-12-16 | 1 | -0/+487 | |
