SourMesen
8fc682325c
Debugger: Lua - Added getPressedKeys API ( #236 )
...
Also:
-Improved emu.log() to support tables/array and numeric values, instead of only strings.
-Fixed duplicate save state key name for GB
-Fixed TrimRight logic not working properly when the string had a single non-space character followed by spaces (e.g TrimRight("A ") returned "A ")
2026-07-28 19:54:00 +09:00
SourMesen
d9833a92d5
Debugger: Lua - Fixed emulator crash when calling error() in a script with anything other than a string ( #64 )
...
Convert the value given by the script to error() to a string instead of assuming it's a string (and crashing)
2026-04-30 06:47:10 -07:00
SourMesen
e391fd8f9a
Code: Add auto-formatting rules for C++ (clang-format) and enforce in CI via "clang-format" and "dotnet format" ( #78 )
...
* Code: Add auto-formatting rules for C++ projects (clang-format) and enforce code style via "clang-format" and "dotnet format"
* fix ui format warnings
2026-04-30 06:03:55 -07:00
Sour
d0c9deb477
Debugger: Lua - Improve error messages when io/os/lua access is turned off in the options
2024-07-19 18:34:42 +09:00
Sour
9258d1453f
Debugger: Lua - Add folder that contains the current script to the folders that scripts can require other Lua scripts from
2023-12-18 22:04:47 +09:00
Sour
d449f0c641
Debugger: Added cpuType parameter for Lua events
2023-01-24 22:14:24 -05:00
Sour
1cfaaaae98
Debugger: Fixed NEC DSP TODOs
2023-01-24 19:45:08 -05:00
Sour
7108bdde36
Refactoring - Moved some leftover files out of the root folder
2022-09-08 21:48:49 -04:00
Sour
152abf690b
Rename stdafx.h to pch.h
2022-09-08 21:29:52 -04:00
Sour
46bb3d4733
Debugger: Lua - createSavestate/loadSavestate
2022-08-04 18:31:39 -04:00
Sour
240e045f99
Debugger: Lua - Added selectDrawSurface API (+ Linux compilation fixes)
2022-08-02 23:25:41 -04:00
Sour
2eda2cc27e
Debugger: Lua - Allow callback to change read/written value, allow callbacks on any memory type (not just cpu memory), allow callbacks for ppu memory
2022-08-02 01:42:14 -04:00
Sour
f61f050410
Debugger: Lua - Refactoring/minor performance improvements
2022-07-31 22:57:41 -04:00
Sour
8d7f12efb9
Debugger: Lua - Performance fixes, naming fixes/changes
2022-07-31 19:41:57 -04:00
Sour
c6e527cded
Debugger: Lua - getScreenBuffer/setScreenBuffer, getInput/setInput implementations + other fixes/refactoring
2022-07-30 15:39:07 -04:00
Sour
40259f51a9
Core: Fixed thread safety issues with APIs that returned strings
2022-05-29 21:52:44 -04:00
Sour
2a3a955dc3
Reorganize files (debugger + netplay)
2021-04-09 20:01:50 -04:00