Vicki Pfau
|
3261799d92
|
CMake: Fix build when Lua fails to detect
|
2022-05-29 14:06:07 -07:00 |
Vicki Pfau
|
4358364830
|
CMake: Fix Lua build with older versions
|
2022-05-29 13:53:04 -07:00 |
Vicki Pfau
|
b6ec54dadf
|
Merge branch 'feature/scripting'
|
2022-05-29 13:29:20 -07:00 |
Vicki Pfau
|
bd20540276
|
Scripting: MSVC fixes
|
2022-05-29 02:44:17 -07:00 |
Vicki Pfau
|
e93d780db7
|
Scripting: Fix indentation
|
2022-05-29 02:44:17 -07:00 |
Vicki Pfau
|
8e617556e9
|
Scripting: Get docgen to print to file, fix some warnings
|
2022-05-29 02:44:17 -07:00 |
Vicki Pfau
|
2471648dd0
|
Scripting: Start bringing up composite wrapper types
|
2022-05-29 02:44:17 -07:00 |
Vicki Pfau
|
6ebe735a73
|
Scripting: Add filename parameter to emu:screenshot
|
2022-05-29 02:44:17 -07:00 |
Vicki Pfau
|
469ce5d145
|
Update CHANGES and README
|
2022-05-29 02:44:17 -07:00 |
Vicki Pfau
|
64fba235b2
|
Merge pull request #2452 from ahigerd/alh/nicer-logging-checkboxes
Clean up rendering of logging grid checkboxes
|
2022-05-28 23:39:22 -07:00 |
Vicki Pfau
|
38299f397f
|
GBA: Overdue constant prefixing
|
2022-05-28 20:58:57 -07:00 |
Vicki Pfau
|
c8978fd425
|
Util: Rebalance non-hashed Tables too
|
2022-05-28 19:03:27 -07:00 |
Vicki Pfau
|
21e2ccb025
|
Qt: Improve cheat parsing (fixes #2297)
|
2022-05-28 15:04:18 -07:00 |
Vicki Pfau
|
edc2e1b7f5
|
Scripting: Pass back old buffers when reopening view
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
997adecddc
|
Scripting: Add MRU
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
df60b17639
|
Scripting: Expose core reset
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
ccc7cd4d7f
|
Scripting: Expose more save state functionality
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
fd202105ef
|
Scripting: Improve docs
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
ced8fb516c
|
Scripting: Expose more key functionality
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
85b619dc78
|
Scripting: Add register information to docgen
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
42efdc46eb
|
Scripting: Add class-level docstrings
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
fc34b72741
|
Scripting: Add prototype documentation generator, outputs to YAML
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
c6e68f7224
|
Scripting: Expose information about the memory domains
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
98c371b769
|
Scripting: Rename mScriptCallbackAdapter to mScriptCallbackManager
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
f739c28b5f
|
Scripting: Rename mScriptMemoryAdapter to mScriptMemoryDomain
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
7ab5f3d690
|
Scripting: Allow "opaque" pointers a bit more clarity
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
6b2fa8fe67
|
Scripting: Add more docstrings
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
e69be0cc6f
|
Scripting: Add reset menu opiton
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
b3476a997a
|
Scripting: Pass filenames down to scripting engines
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
5d7e3bdf13
|
Res: Support Pokemon Yellow in script
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
7d7987d205
|
Res: Write better Lua
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
62d5d788fc
|
Res: Increase Pokemon script compatibility
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
b84a549e8c
|
Scripting: Expose mCore.checksum function
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
7a6b16dc41
|
Scripting: Fix up Lua tables
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
7bc7656988
|
Scripting: Memory fixes
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
304d8d1a4d
|
Scripting: More API cleanup
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
7e36a71953
|
Scripting: Fix segment addressing
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
a747545014
|
Scripting: Improve Lua error reporting
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
d15bd4969e
|
Res: Add WIP example Pokemon script
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
28d7bfdffc
|
Scripting: Add prototype "buffer" pseudo-TUI interface
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
f570786d78
|
Scripting: Add memory range reading
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
9c6068a526
|
Scripting: Start bringing up lists in lua
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
31a7f09b8a
|
Scripting: Add register read/write
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
4a345fb07c
|
Scripting: Add casting STR to CHARP
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
93cadacb18
|
Scripting: Allow null values to be wrapped in Lua as nil
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
304a8d1655
|
Scripting: Split macros into separate header
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
82c97e5dc3
|
Scripting: Add key input functions
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
e70a9b2f41
|
Scripting: Add more informational functions
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
1895ed34fc
|
Scripting: Add making strings from non-UTF8-clean text
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
98f5298e04
|
Scripting: Add __pairs implementation for tables
|
2022-05-27 20:19:28 -07:00 |