Vicki Pfau
|
e61a324df2
|
Core: More threading cleanup
|
2024-04-04 23:00:41 -07:00 |
Vicki Pfau
|
008a6f3f23
|
Scripting: Attempt to fix MSVC build
|
2024-04-04 00:31:47 -07:00 |
Vicki Pfau
|
5ff777d301
|
Scripting: Add overloads, overload isKeyActive
|
2024-04-02 22:53:02 -07:00 |
Vicki Pfau
|
a430f58c15
|
GB, GBA: Move more override-adjacent stuff to public API
|
2024-03-25 01:47:32 -07:00 |
Vicki Pfau
|
318c5d7435
|
GBA: Move GBAHardwareDevice to public API
|
2024-03-25 01:24:50 -07:00 |
Vicki Pfau
|
4a17ed3b9c
|
GBA: Remove legacy "mirroring" field from overrides
|
2024-03-25 01:23:39 -07:00 |
Vicki Pfau
|
e48acb6b97
|
GB, GBA: Move override structs to public API
|
2024-03-24 23:03:59 -07:00 |
Vicki Pfau
|
ea5339304a
|
GBA Savedata: Prefix SavedataType constants and type name
|
2024-03-24 22:57:51 -07:00 |
Vicki Pfau
|
776d52a2c6
|
Scripting: Export new image masking function
|
2024-03-18 23:17:42 -07:00 |
Vicki Pfau
|
c541a79e95
|
Windows: Fix compilation woes from last commit
|
2024-03-04 21:52:25 -08:00 |
oltolm
|
3571b112dc
|
fix compilation warnings
|
2024-02-27 00:43:00 -08:00 |
Vicki Pfau
|
49d9b70e6f
|
Core: Move rewind state coalescing into mCoreRewindRestore
|
2024-02-08 17:15:18 -08:00 |
Vicki Pfau
|
1fc37e9962
|
Core: Migrate thread context TLS to its own key
|
2024-01-30 02:59:52 -08:00 |
Vicki Pfau
|
05bf592dec
|
SDL: Refactor out layer recentering, fix for GB
|
2024-01-30 02:59:52 -08:00 |
Steveice10
|
398df56ac9
|
core: Add support for specifying an arbitrary portable directory.
|
2024-01-29 20:21:18 -08:00 |
Vicki Pfau
|
328bebbc01
|
GBA Video: Migrate window precalculation into a function
|
2024-01-09 23:26:14 -08:00 |
Vicki Pfau
|
18a35b3928
|
Feature: Move command-line patch/cheats argument handling
|
2023-11-24 22:28:05 -08:00 |
Vicki Pfau
|
319bdbd106
|
Feature: Move command-line debugger argument handling
|
2023-11-24 22:28:05 -08:00 |
Vicki Pfau
|
b7284542bc
|
Debugger: Move CLIDebugerEditLine implementation into debugger/
|
2023-11-24 22:28:05 -08:00 |
Vicki Pfau
|
978e7c94b2
|
Tools: Add SDF-generation tool and 4x font SDF
|
2023-11-24 22:28:05 -08:00 |
Vicki Pfau
|
131b983894
|
Debugger: Move platform-specific flag lookup to mDebuggerPlatform
|
2023-09-15 23:36:03 -07:00 |
Vicki Pfau
|
d55a13c9ba
|
Debugger: Initial memory access logger support
|
2023-09-15 23:36:03 -07:00 |
Vicki Pfau
|
c6316edf2a
|
GB, GBA: Move CLI debugger headers
|
2023-09-15 22:08:12 -07:00 |
Vicki Pfau
|
7015a104be
|
Debugger: Clean up layering violation
|
2023-09-15 22:08:12 -07:00 |
Vicki Pfau
|
b46278b3ed
|
GBA: Make sure unloading a ROM frees the AGBPrint buffer
|
2023-09-15 22:06:33 -07:00 |
Vicki Pfau
|
8520ad8f1f
|
GBA I/O: Prefix GBA registers with GBA_REG_
|
2023-09-07 00:12:19 -07:00 |
Vicki Pfau
|
4c03970ffe
|
GBA I/O: More legibility improvements
|
2023-09-07 00:12:19 -07:00 |
Vicki Pfau
|
a4d8c433c6
|
Scripting: Silence warnings
|
2023-08-10 12:03:15 -07:00 |
Vicki Pfau
|
3d0c982d6e
|
Scripting: Add handling of wrapper type specification in function signatures
|
2023-08-03 19:32:04 -07:00 |
Vicki Pfau
|
09b7eea127
|
Script: Add mScriptContextInvoke for context-specific invocation and thread handling
|
2023-08-02 23:41:40 -07:00 |
Vicki Pfau
|
57ba653bc7
|
Util: Add mPainterDrawCircle
|
2023-07-27 20:26:25 -07:00 |
Vicki Pfau
|
ba49175697
|
Util: Add mPainterDrawLine
|
2023-07-24 21:01:01 -07:00 |
Vicki Pfau
|
5f35899ba3
|
Util: Start mPainter bringup with rectangle drawing
|
2023-07-23 21:43:15 -07:00 |
Vicki Pfau
|
369eab8da3
|
Util: Fix alpha blending calculation
|
2023-07-23 21:12:59 -07:00 |
Vicki Pfau
|
9873073400
|
Util: Add ctz32 function
|
2023-06-29 03:19:26 -07:00 |
Vicki Pfau
|
200e846b81
|
Core: Begin modernizing game override API (fixes #2963)
|
2023-06-26 04:43:26 -07:00 |
Vicki Pfau
|
4d94ab7a38
|
GB: Prevent incompatible BIOSes from being used on differing models
|
2023-06-26 04:41:07 -07:00 |
Vicki Pfau
|
20ab4d27b1
|
Scripting: Expose rumble callback
|
2023-06-04 22:25:54 -07:00 |
Vicki Pfau
|
e7bbc60e79
|
All: Fix several warnings
|
2023-06-01 00:12:32 -07:00 |
Vicki Pfau
|
294470d940
|
Core: Add getPeripheral function
|
2023-06-01 00:05:41 -07:00 |
Vicki Pfau
|
a161dfeb31
|
Debugger: Fill in segment in debugger entry
|
2023-05-29 00:53:53 -07:00 |
Vicki Pfau
|
bb6613888a
|
Util: Add THREAD_EXIT macro
|
2023-05-09 22:21:55 -07:00 |
Vicki Pfau
|
257122796c
|
Debugger: Add debugger polling to avoid blocking
|
2023-05-09 21:43:19 -07:00 |
Vicki Pfau
|
a00f2939ad
|
Debugger: Allow attaching multiple debugger modules independently
|
2023-05-09 21:43:19 -07:00 |
Vicki Pfau
|
8efb3fb5df
|
Debugger: Make created debug items, e.g. breakpoints, owned by modules
|
2023-05-09 21:17:46 -07:00 |
Vicki Pfau
|
b21a6158f4
|
Debugger: Break out debugger functionality into modules
|
2023-05-09 21:17:46 -07:00 |
Vicki Pfau
|
0a36069315
|
Util: Fix handling of SocketPoll of n > 1
|
2023-05-07 20:30:05 -07:00 |
Vicki Pfau
|
201f0df4c2
|
Merge branch 'feature/canvas'
|
2023-05-01 21:40:57 -07:00 |
Vicki Pfau
|
55dd3e28db
|
Scripting: Add canvas internal scaling factor
|
2023-05-01 21:38:30 -07:00 |
Vicki Pfau
|
dda5634189
|
Scripting: Add canvas API
|
2023-05-01 21:38:30 -07:00 |