Jesse Talavera-Greenberg
|
d559ff35ac
|
Use the vars context
|
2023-08-02 20:44:51 -04:00 |
|
Jesse Talavera-Greenberg
|
e9eae444ab
|
Set the repo/tag for melonDS
|
2023-08-02 20:38:54 -04:00 |
|
Jesse Talavera-Greenberg
|
bdb282f253
|
Fix compilation on Linux
|
2023-08-02 20:13:19 -04:00 |
|
Jesse Talavera-Greenberg
|
f947108c3d
|
Compile and link libslirp
- Including stubs for glib
|
2023-08-02 19:59:43 -04:00 |
|
Jesse Talavera-Greenberg
|
2baf45894f
|
Integrate melonDS' network implementations
- Doesn't link yet, still need to set up libslirp
|
2023-08-01 22:11:27 -04:00 |
|
Jesse Talavera-Greenberg
|
205a84dc22
|
Add libslirp as a dependency
|
2023-08-01 21:37:22 -04:00 |
|
Jesse Talavera-Greenberg
|
62c0bfd47e
|
Add config for network mode
|
2023-08-01 21:37:06 -04:00 |
|
Jesse Talavera-Greenberg
|
e809cde29f
|
Log when flushing the FAT filesystems to disk
|
2023-08-01 20:03:55 -04:00 |
|
Jesse Talavera-Greenberg
|
739714f361
|
Flush modified FAT file systems after a certain time
|
2023-08-01 19:45:18 -04:00 |
|
Jesse Talavera-Greenberg
|
90e32167b5
|
Schedule the GBA flush task elsewhere
|
2023-08-01 19:14:41 -04:00 |
|
Jesse Talavera-Greenberg
|
d64617272b
|
Add a line break for clarity
|
2023-08-01 19:09:45 -04:00 |
|
Jesse Talavera-Greenberg
|
64bacfe36c
|
Revise some comments
|
2023-08-01 19:09:31 -04:00 |
|
Jesse Talavera-Greenberg
|
1e9c9a9f00
|
Move GBA save data flushing to a task
|
2023-08-01 19:08:47 -04:00 |
|
Jesse Talavera-Greenberg
|
65b7ee2ebb
|
Slight cleanup
|
2023-08-01 19:07:51 -04:00 |
|
Jesse Talavera-Greenberg
|
d246217241
|
Rearrange headers in config.cpp
|
2023-08-01 19:07:09 -04:00 |
|
Jesse Talavera-Greenberg
|
29118a4663
|
Refactor power state querying to be done in a task
|
2023-08-01 19:06:37 -04:00 |
|
Jesse Talavera-Greenberg
|
27d4be8e11
|
Slight header cleanup.
|
2023-07-28 20:58:45 -04:00 |
|
Jesse Talavera-Greenberg
|
127fcfbde3
|
Tidy up some headers
|
2023-07-28 20:52:07 -04:00 |
|
Jesse Talavera-Greenberg
|
64a5a1f473
|
Add a note to self
|
2023-07-28 20:22:55 -04:00 |
|
Jesse Talavera-Greenberg
|
7569c0c02e
|
Slight cleanup in opengl.cpp
|
2023-07-28 20:19:38 -04:00 |
|
Jesse Talavera-Greenberg
|
142d5c2893
|
Use config::video::ScreenFilter when scaling the hybrid screen
|
2023-07-28 20:18:07 -04:00 |
|
Jesse Talavera-Greenberg
|
0d68565095
|
Integrate the task queue
|
2023-07-28 20:17:18 -04:00 |
|
Jesse Talavera-Greenberg
|
06e82a3c84
|
Rename some GBA functions
|
2023-07-28 20:16:31 -04:00 |
|
Jesse Talavera-Greenberg
|
2406c12d73
|
Move GBA-related code to a new file
|
2023-07-28 20:14:08 -04:00 |
|
Jesse Talavera-Greenberg
|
982e1ee0cb
|
First crack at DSi camera support
|
2023-07-28 19:02:28 -04:00 |
|
Jesse Talavera-Greenberg
|
e29e14e0fa
|
Reformat part of platform.cpp
|
2023-07-28 19:01:50 -04:00 |
|
Jesse Talavera-Greenberg
|
34fc87e79f
|
Add a wrapper around libretro-common's task_queue
|
2023-07-28 18:59:47 -04:00 |
|
Jesse Talavera-Greenberg
|
e4b594b24b
|
Add support for querying power status
|
2023-07-20 13:24:03 -04:00 |
|
Jesse Talavera-Greenberg
|
8e54b35ba8
|
Temporarily add the battery API into my project
- Just until it's merged in upstream RetroArch
|
2023-07-20 13:23:26 -04:00 |
|
Jesse Talavera-Greenberg
|
9610b1687a
|
Add config settings for updating the battery level
|
2023-07-20 10:04:28 -04:00 |
|
Jesse Talavera-Greenberg
|
9544a011a1
|
Log an error if rotation failed
|
2023-07-19 17:42:50 -04:00 |
|
Jesse Talavera-Greenberg
|
aff1c6de55
|
Add Tracy to the build files
- It's not currently used
|
2023-07-19 17:27:34 -04:00 |
|
Jesse Talavera-Greenberg
|
3c84ea0725
|
Don't try to simulate a touch joystick
|
2023-07-19 13:11:03 -04:00 |
|
Jesse Talavera-Greenberg
|
3be7fdbaa6
|
Add a space
|
2023-07-19 12:06:55 -04:00 |
|
Jesse Talavera-Greenberg
|
a82724ac94
|
Remove a stray backslash
|
2023-07-19 12:04:50 -04:00 |
|
Jesse Talavera-Greenberg
|
cc10f50b15
|
Revert "Add a config setting for TouchJoystickRadius"
This reverts commit c4de465a4093564d442c2c1072a57d5e7d43e1be.
|
2023-07-19 12:04:18 -04:00 |
|
Jesse Talavera-Greenberg
|
c4de465a40
|
Add a config setting for TouchJoystickRadius
|
2023-07-19 11:44:03 -04:00 |
|
Jesse Talavera-Greenberg
|
f11dfdd318
|
Hide the cursor if the pointer is out of bounds
|
2023-07-18 20:15:11 -04:00 |
|
Jesse Talavera-Greenberg
|
5948fe2245
|
Rename CursorEnabled to CursorVisible
|
2023-07-18 19:00:56 -04:00 |
|
Jesse Talavera-Greenberg
|
87fc898b4c
|
Fix the cursor not hiding in OpenGL mode
|
2023-07-18 18:57:30 -04:00 |
|
Jesse Talavera-Greenberg
|
5699316f6c
|
Implement several settings for the cursor
- Allow it to be shown always, never, when touching the screen, or after a timeout
- Fix #16
|
2023-07-18 18:48:10 -04:00 |
|
Jesse Talavera-Greenberg
|
648db55e01
|
Validate _screenGap
|
2023-07-18 18:00:00 -04:00 |
|
Jesse Talavera-Greenberg
|
e339c2d4c5
|
Slight cleanup in screenlayout
|
2023-07-18 16:26:55 -04:00 |
|
Jesse Talavera-Greenberg
|
af6cd6e22e
|
Fix the cursor being cut off at the edges in software mode
|
2023-07-18 16:14:21 -04:00 |
|
Jesse Talavera-Greenberg
|
5a756d12e6
|
Move CursorSize to the screen namespace
|
2023-07-18 16:10:37 -04:00 |
|
Jesse Talavera-Greenberg
|
c9154662da
|
Remove CopyHybridScreen
|
2023-07-18 16:03:29 -04:00 |
|
Jesse Talavera-Greenberg
|
1f3b2c95ec
|
Move cursor drawing outside of CombineScreens
|
2023-07-18 15:57:46 -04:00 |
|
Jesse Talavera-Greenberg
|
0bdd5c223f
|
Add a TODO
|
2023-07-18 15:57:19 -04:00 |
|
Jesse Talavera-Greenberg
|
d4a38efab6
|
Refactor the screen layout rendering
|
2023-07-18 15:41:13 -04:00 |
|
Jesse Talavera-Greenberg
|
8657287685
|
Remove an unused name import
|
2023-07-18 15:40:39 -04:00 |
|