| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add adjust_periodic() to persistent_timer. Update obvious situations where it... |  Aaron Giles | 2021-09-11 | 1 | -1/+1 |
| * | Dynamically allocate input lines. Add range checks for input lines. Fix a few... |  Aaron Giles | 2021-06-06 | 1 | -18/+14 |
| * | Now I remember why we did the input event queues: avoiding time travel. Achie... |  Aaron Giles | 2021-04-25 | 1 | -14/+46 |
| * | Clean up debug_flags access. |  Aaron Giles | 2021-04-24 | 1 | -1/+1 |
| * | You know, if I'm nice enough to give you an accessor, please use it. |  Aaron Giles | 2021-04-24 | 1 | -1/+1 |
| * | Simplify input handling by just using timers and not maintaining a queue (whi... |  Aaron Giles | 2021-04-24 | 1 | -232/+124 |
| * | Ensure CPUs held in reset are set up properly. |  Aaron Giles | 2021-04-24 | 1 | -1/+1 |
| * | Simplify the suspend model, now the suspend reason implies eatcycles. |  Aaron Giles | 2021-04-23 | 1 | -15/+10 |
| * | Replace divide in core scheduler loop with a high 64x64 multiply for a nice w... |  Aaron Giles | 2021-04-15 | 1 | -11/+11 |
| * | Switch out attoseconds in favor of more abstract subseconds. Update everyone ... |  Aaron Giles | 2021-04-02 | 1 | -10/+11 |
| * | Reorganized diexec fields to be more optimal. Moved execution and suspend log... |  Aaron Giles | 2021-03-30 | 1 | -5/+36 |
| * | Put in some dummy values for 0 clocks to prevent divide by zero int he core e... |  Aaron Giles | 2021-03-30 | 1 | -0/+2 |
| * | Added stricter checks on allocation of device timers. Fixed several places th... |  Aaron Giles | 2021-03-27 | 1 | -7/+5 |
| * | Major timer object reshuffling. timer_expired_delegate wraps the various call... |  Aaron Giles | 2021-03-26 | 1 | -3/+3 |
| * | enregister_interface -> interface_enregister |  Aaron Giles | 2021-03-23 | 1 | -3/+3 |
| * | Renamed timer_expired_registered_delegate to emu_timer_cb. Removed all timer_... |  Aaron Giles | 2021-03-23 | 1 | -6/+10 |
| * | Removed ptr parameter from temporary timers. Fixed a handful of places that u... |  Aaron Giles | 2021-03-22 | 1 | -2/+2 |
| * | Add dirtying logic to basetime_relative to defer attotime processing until qu... |  Aaron Giles | 2021-03-19 | 1 | -1/+1 |
| * | Move high-frequency fields to the state. Move m_inputs to the end, since that... |  Aaron Giles | 2021-03-19 | 1 | -19/+7 |
| * | Quick test to see performance difference of using attoseconds exclusively dur... |  Aaron Giles | 2021-03-18 | 1 | -5/+4 |
| * | Eliminate ARRAY_LENGTH template in favor of C++17's std::size |  AJR | 2021-02-14 | 1 | -3/+3 |
| * | Fairly significant overhaul of Lua engine and some cleanup. |  Vas Crabb | 2020-11-25 | 1 | -2/+2 |
| * | emu: correct some file headers (nw) |  hap | 2020-06-19 | 1 | -1/+1 |
| * | Don't clear the input queue on reset. (#6517) |  Mike | 2020-04-04 | 1 | -1/+0 |
| * | diexec: Eliminate pulse_input_line_and_vector (nw) |  AJR | 2020-04-02 | 1 | -27/+0 |
| * | diexec.cpp: fixed save state regression (nw) |  Ivan Vangelista | 2019-12-12 | 1 | -0/+1 |
| * | Added wrapper for using STRUCT_MEMBER with an indeterminate length array |  Vas Crabb | 2019-12-09 | 1 | -8/+7 |
| * | assert aborts on failure - abort is not an exception. conditional noexcept i... |  Vas Crabb | 2019-11-10 | 1 | -3/+3 |
| * | Make many device_execute_interface functions noexcept, including the "informa... |  AJR | 2019-11-09 | 1 | -10/+10 |
| * | Make devdelegate more like devcb for configuration. This is a |  Vas Crabb | 2019-10-26 | 1 | -3/+6 |
| * | -keyboard/a1200, changela, goldnpkr, m68705prg, mexico86, pipeline, pitnrun, ... |  mooglyguy | 2018-12-14 | 1 | -1/+1 |
| * | Prevent aggressive incompetence (nw) |  Olivier Galibert | 2018-07-27 | 1 | -1/+3 |
| * | diexec.cpp: Better fix for indentation (nw) |  AJR | 2018-06-03 | 1 | -2/+2 |
| * | diexec.cpp: Fix formatting and validation mistake (nw) |  AJR | 2018-06-03 | 1 | -16/+16 |
| * | Point conceded; it is not, at this point, sensible to make m_vblank_interrupt... |  mooglyguy | 2018-06-03 | 1 | -9/+16 |
| * | No. |  mooglyguy | 2018-06-03 | 1 | -15/+8 |
| * | Back out diexec changes from commit 2cdb153103fa94d13a53dd747985ef56ec723e7a ... |  AJR | 2018-06-03 | 1 | -8/+15 |
| * | fixup, improve validation (nw) |  Vas Crabb | 2018-06-01 | 1 | -8/+5 |
| * | svis_snd cleanups, nw |  mooglyguy | 2018-06-01 | 1 | -9/+5 |
| * | Remove some machine().device usage from the core (nw) |  AJR | 2018-05-20 | 1 | -1/+1 |
| * | diexec: Interrupt API changes (nw) |  AJR | 2018-05-18 | 1 | -23/+44 |
| * | diexec: Note flaw in INPUT_LINE_RESET implementation (nw) |  AJR | 2018-04-08 | 1 | -0/+1 |
| * | Reshuffle some stuff: |  Vas Crabb | 2018-03-28 | 1 | -111/+36 |
| * | vgmplay: Disable POKEY and QSound devices if not required |  AJR | 2018-03-22 | 1 | -4/+4 |
| * | destaticify initializations (nw) (#3289) |  wilbertpol | 2018-03-04 | 1 | -58/+0 |
| * | rewind implementation fixes and improvements |  vadosnaprimer | 2017-12-22 | 1 | -3/+0 |
| * | Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame"" |  Firehawke | 2017-12-13 | 1 | -0/+3 |
| * | Revert "Merge branch 'master' of https://github.com/mamedev/mame" |  Firehawke | 2017-12-13 | 1 | -3/+0 |
| * | Fix MAME lockup if you step and PlayStation based game twice then rewind twic... |  smf- | 2017-12-07 | 1 | -0/+2 |
| * | icount was missing from the savestates |  vadosnaprimer | 2017-12-06 | 1 | -0/+1 |