| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Since I already had to touch all device_timer signatures, bite the bullet ↵ | 2021-08-20 | 1 | -1/+1 | |
| | | | | | and make device_timer callbacks match the native form to eliminate trampolines. | ||||
| * | Major timer object reshuffling. timer_expired_delegate wraps the various ↵ | 2021-03-26 | 1 | -1/+1 | |
| | | | | | callback types. timer_callback is a class containing a timer_expired_delegate plus a user-supplied pointer, and accounting information for registration. timer_instance is a single active timer in the scheduler. persistent_timer is what you get back from timer_alloc() now, and has methods for dynamic changes. transient_timer_factory is what you use to create transient timers. Devices now own a transient_timer_factory for transient device timers. persistent_timers can be emedded and initialized directly. | ||||
| * | Add scheduler object and accessor to device_t. Upgrade all 3 timer ↵ | 2021-03-24 | 1 | -1/+1 | |
| | | | | | parameters to u64. Change first parameter of device timers to be emu_timer const. Updated all device timers to follow suit. | ||||
| * | ticket: don't use "led2" for output (nw) | 2019-12-16 | 1 | -1/+1 | |
| | | |||||
| * | cgang: added stepper motors (nw) | 2019-12-16 | 1 | -1/+1 | |
| | | |||||
| * | -sh2, sh4, sat_ctrl: Removed MCFG, nw | 2018-12-09 | 1 | -12/+22 | |
| | | | | | | | | | | | | | -ticket: Added separate hopper_device, nw -aristmk6, atvtrack, cps3, cv1k, hikaru, saturn, sh4robot, stv: Removed MACHINE_CONFIG, nw -sat_ctrl/multitap, segatap: Refactored to use required_devicee_array, removed MACHINE_CONFIG, simplified code, nw -mega32x: Removed code duplication, eliminated MACHINE_CONFIG, nw -vegaeo: Removed machine().device, nw | ||||
| * | ticket: Use output finder (nw) | 2018-05-13 | 1 | -5/+8 | |
| | | |||||
| * | destaticify initializations (nw) (#3289) | 2018-03-04 | 1 | -30/+0 | |
| | | | | | | | * destaticify initializations (nw) * fix this->set_screen (nw) | ||||
| * | meters, ticket: Move these generic devices into src/devices (nw) | 2018-01-09 | 1 | -0/+205 | |
