| Commit message (Expand) | Author | Age | Files | Lines |
| * | Clean up save state handling. Timers are now restored in proper order. Mid-ti... |  Aaron Giles | 2021-08-22 | 1 | -7/+11 |
| * | Dynamically allocate input lines. Add range checks for input lines. Fix a few... |  Aaron Giles | 2021-06-06 | 1 | -20/+35 |
| * | Now I remember why we did the input event queues: avoiding time travel. Achie... |  Aaron Giles | 2021-04-25 | 1 | -7/+12 |
| * | Move debugger hooks to the public. |  Aaron Giles | 2021-04-25 | 1 | -19/+19 |
| * | Clean up debug_flags access. |  Aaron Giles | 2021-04-24 | 1 | -3/+3 |
| * | You know, if I'm nice enough to give you an accessor, please use it. |  Aaron Giles | 2021-04-24 | 1 | -3/+3 |
| * | Simplify input handling by just using timers and not maintaining a queue (whi... |  Aaron Giles | 2021-04-24 | 1 | -55/+21 |
| * | Simplify the suspend model, now the suspend reason implies eatcycles. |  Aaron Giles | 2021-04-23 | 1 | -27/+37 |
| * | Loosen assert in the case of a 0 clock. |  Aaron Giles | 2021-04-22 | 1 | -2/+3 |
| * | Remove old attotime. Cleaned up new version, reorganized so subseconds and at... |  Aaron Giles | 2021-04-16 | 1 | -5/+5 |
| * | Replace divide in core scheduler loop with a high 64x64 multiply for a nice w... |  Aaron Giles | 2021-04-15 | 1 | -46/+68 |
| * | Moved 'seconds_to_run' functionality to core machine. Consolidated logic for ... |  Aaron Giles | 2021-04-12 | 1 | -2/+1 |
| * | Update latest code to new timers and such. |  Aaron Giles | 2021-04-08 | 1 | -2/+2 |
| * | Re-optimize the inner scheduler loop now that it's subseconds based. Using un... |  Aaron Giles | 2021-04-08 | 1 | -5/+9 |
| * | Create SCHEDULER_DEBUG flag which can be used to enable scheduler asserts. |  Aaron Giles | 2021-04-07 | 1 | -4/+4 |
| * | Subseconds is now signed, +/-2 seconds, to more closely align with expected u... |  Aaron Giles | 2021-04-03 | 1 | -2/+2 |
| * | Switch out attoseconds in favor of more abstract subseconds. Update everyone ... |  Aaron Giles | 2021-04-02 | 1 | -9/+9 |
| * | Reorganized diexec fields to be more optimal. Moved execution and suspend log... |  Aaron Giles | 2021-03-30 | 1 | -32/+134 |
| * | Added stricter checks on allocation of device timers. Fixed several places th... |  Aaron Giles | 2021-03-27 | 1 | -1/+1 |
| * | Major timer object reshuffling. timer_expired_delegate wraps the various call... |  Aaron Giles | 2021-03-26 | 1 | -3/+3 |
| * | Renamed timer_expired_registered_delegate to emu_timer_cb. Removed all timer_... |  Aaron Giles | 2021-03-23 | 1 | -3/+10 |
| * | Timer streamlining. Maintain timers in two lists (active/inactive). Fix sever... |  Aaron Giles | 2021-03-22 | 1 | -1/+1 |
| * | 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 | -14/+12 |
| * | Quick test to see performance difference of using attoseconds exclusively dur... |  Aaron Giles | 2021-03-18 | 1 | -1/+1 |
| * | Fairly significant overhaul of Lua engine and some cleanup. |  Vas Crabb | 2020-11-25 | 1 | -1/+1 |
| * | diexec: m_totalcycles workaround doesnt apply anymore (nw) |  hap | 2020-06-22 | 1 | -2/+0 |
| * | Revert "diexec: m_totalcycles workaround doesnt apply anymore (nw)" |  hap | 2020-06-22 | 1 | -0/+2 |
| * | diexec: m_totalcycles workaround doesnt apply anymore (nw) |  hap | 2020-06-22 | 1 | -2/+0 |
| * | emu: correct some file headers (nw) |  hap | 2020-06-19 | 1 | -0/+1 |
| * | diexec: Eliminate pulse_input_line_and_vector (nw) |  AJR | 2020-04-02 | 1 | -1/+0 |
| * | Added wrapper for using STRUCT_MEMBER with an indeterminate length array |  Vas Crabb | 2019-12-09 | 1 | -2/+2 |
| * | assert aborts on failure - abort is not an exception. conditional noexcept i... |  Vas Crabb | 2019-11-10 | 1 | -8/+8 |
| * | Make many device_execute_interface functions noexcept, including the "informa... |  AJR | 2019-11-09 | 1 | -16/+16 |
| * | Make devdelegate more like devcb for configuration. This is a |  Vas Crabb | 2019-10-26 | 1 | -29/+17 |
| * | -core: Removed almost all MCFG defines, and removed all remaining MACHINE_CON... |  MooglyGuy | 2019-07-02 | 1 | -26/+0 |
| * | debugger: add 'gp' command |  Sven Schnelle | 2018-11-06 | 1 | -0/+6 |
| * | m37710: added basic support for up-down count on timers in event counter mode... |  hap | 2018-11-03 | 1 | -1/+1 |
| * | -8042kbdc, mb89352, mc6854: Removed legacy devcb accessors. [Ryan Holtz] |  mooglyguy | 2018-07-31 | 1 | -1/+38 |
| * | Prevent aggressive incompetence (nw) |  Olivier Galibert | 2018-07-27 | 1 | -5/+0 |
| * | Next-gen config: make address map config not look like arse |  Vas Crabb | 2018-06-06 | 1 | -3/+3 |
| * | Point conceded; it is not, at this point, sensible to make m_vblank_interrupt... |  mooglyguy | 2018-06-03 | 1 | -4/+4 |
| * | No. |  mooglyguy | 2018-06-03 | 1 | -4/+4 |
| * | Back out diexec changes from commit 2cdb153103fa94d13a53dd747985ef56ec723e7a ... |  AJR | 2018-06-03 | 1 | -4/+4 |
| * | fixup, improve validation (nw) |  Vas Crabb | 2018-06-01 | 1 | -1/+1 |
| * | svis_snd cleanups, nw |  mooglyguy | 2018-06-01 | 1 | -3/+3 |
| * | diexec: Interrupt API changes (nw) |  AJR | 2018-05-18 | 1 | -4/+5 |
| * | move some not-directly-emulation-related helpers to lib/util, further extrica... |  Vas Crabb | 2018-04-01 | 1 | -0/+1 |
| * | Reshuffle some stuff: |  Vas Crabb | 2018-03-28 | 1 | -17/+44 |
| * | destaticify initializations (nw) (#3289) |  wilbertpol | 2018-03-04 | 1 | -15/+23 |