Nukem
18cf60776f
libretro: Analog deadzone and sensitivity options are additive (set to off by default)
2025-01-11 13:19:24 -05:00
Nukem
2d598747b5
libretro: D3D11 backend crash fix and comments
2025-01-11 08:20:14 -05:00
Nukem
d3aeff861e
libretro: Restore Vulkan MSAA video option
2025-01-10 16:13:16 -05:00
Nukem
02857afba4
libretro: Fix buffered frames option values
2025-01-09 21:22:57 -05:00
Nukem
59a98f6f32
libretro: Remove unused vertex cache option
2025-01-09 21:22:37 -05:00
Henrik Rydgård
94bf5f7eeb
Remove NetResolver.cpp/h (almost empty)
2025-01-09 09:27:41 +01:00
Henrik Rydgård
2a0e3b1084
Move out a utility function to Common/Net
2025-01-09 09:23:33 +01:00
Henrik Rydgård
2c3f7f6806
Add a central location for managing HLE sockets
2025-01-08 13:29:09 +01:00
Henrik Rydgård
9b82a9f180
Move all the Inet enum mappers to Core/HLE/NetInetConstants. Other cleanup.
2025-01-07 19:45:16 +01:00
Henrik Rydgård
895d8eb7fa
Try ANR2ME's sceNetInet implementation
2025-01-07 10:31:32 +01:00
Henrik Rydgård
66b801c1ef
Add to the rest of the build systems
2025-01-04 18:03:44 +01:00
Henrik Rydgård
a0f3963d76
Merge pull request #19797 from Nemoumbra/net-adhoc-split
...
Split out Adhoc matching from the main sceNetAdhoc file.
2025-01-04 15:27:48 +01:00
Henrik Rydgård
af4eb0d053
Osk: Finish moving out the weird strings to PSPOskConstants.cpp
2025-01-04 12:11:12 +01:00
Nemoumbra
b265b3b994
Added empty sceNetAdhocMatching files
2025-01-02 16:03:37 +03:00
Henrik Rydgård
c5ad81e3d5
Add DepthRaster.cpp/h. Rasterize depth rectangles, some triangles
2024-12-21 14:27:53 +01:00
Bobby Smith
c522e53e79
[Libretro] Crash fix
2024-12-19 12:43:55 +01:00
Henrik Rydgård
e567a58684
Remove StdioListener
2024-12-16 12:33:58 +01:00
Henrik Rydgård
96cab3f267
Rework the log manager to be more robust
2024-12-16 12:33:58 +01:00
Henrik Rydgård
df91f699fc
Move the core loop to Core.cpp
2024-12-08 11:47:12 +01:00
Henrik Rydgård
3ffff831c7
Refactor LogManager (remove GetInstance()). In headless, add option to log to OutputDebugString on Windows.
2024-12-03 21:39:42 +01:00
Henrik Rydgård
0df2a40487
Remove the "GPUInterface" base class. Not really useful, GPUCommon is pretty much the same thing.
2024-12-02 11:12:14 +01:00
Henrik Rydgård
96c4a10e8c
Add two new core states, rename RUNNING to RUNNING_CPU and similar for stepping.
2024-12-01 21:04:21 +01:00
Bobby Smith
25e6c16bd2
[Libretro] Fix deadzone and sensitivity
2024-11-29 00:49:27 +01:00
Bobby Smith
41d47710ad
[Libretro] Fix crash on boot
2024-11-28 16:15:38 +01:00
Henrik Rydgård
59a56d66c7
Add a "reason" argument to sleep_ms().
...
sleep_ms() should generally be avoided when possible. This can be used to try
to track down unnecessary sleeps by adding some logging.
This commit on its own doesn't actually add any logging.
2024-11-21 15:28:51 +01:00
kotcrab
fdf8ff7d94
Add GhidraClient
2024-11-15 19:52:14 +01:00
Henrik Rydgård
bb6438924d
Downgrade the lua submodule to 5.4.7 stable, instead of a random commit
2024-11-07 18:38:50 +01:00
Henrik Rydgård
2daca0fedf
Merge pull request #19589 from hrydgard/refactor-execution
...
Refactor execution: No longer freeze the "EmuThread" when paused in the debugger
2024-11-05 13:10:06 +01:00
Henrik Rydgård
758faac445
Be more consistent about thread naming
2024-11-05 12:53:21 +01:00
Henrik Rydgård
f23ec1cf23
Initial build setup for including lua
2024-11-05 11:20:43 +01:00
Henrik Rydgård
8da1ccc3de
Hook up basic keyboard and mouse input
2024-11-04 23:14:39 +01:00
Henrik Rydgård
6f5339156c
Imgui build system
2024-11-04 23:14:39 +01:00
Henrik Rydgård
1f8549045d
Default Discord rich presence to off
2024-11-02 21:36:30 +01:00
Nejsplitter
e6b84a7f71
[libretro] Expose "analog deadzone" and "analog sensitivity" options ( #19540 )
...
* [libretro] Expose "analog deadzone" option
* [libretro] Expose "analog deadzone" option
* Update libretro.cpp
* Update libretro.cpp
* Update libretro_core_options.h
* Update libretro.cpp
* Update libretro_core_options.h
* Update libretro_core_options.h
* Update libretro.cpp
* Update libretro_core_options.h
* Update libretro_core_options.h
* Update libretro_core_options.h
* Update libretro_core_options.h
* Update libretro_core_options.h
2024-10-22 23:20:17 +00:00
Henrik Rydgård
9699be2110
RetroAchievements: Cleanup better on login failure
2024-09-26 01:09:56 +02:00
Nemoumbra
34f113207d
Added the MIPSTracer files to the project + name fix
2024-09-14 19:46:04 +03:00
Eric Warmenhoven
0ccf7b8507
libretro: Don't use VulkanLoader to load the vulkan library
2024-09-13 17:52:06 -04:00
Henrik Rydgård
96c4ae4457
TimeUtil: Minor cleanup, add precise_sleep()
2024-07-26 11:25:58 +02:00
Henrik Rydgård
5939270d2c
Log: Split out StdioListener from ConsoleListener, making the second Win32-only.
2024-07-21 13:55:40 +02:00
Henrik Rydgård
9f1f75ddab
Refactor: Merge the ChooseDevice function into CreateDevice
2024-07-17 10:31:49 +02:00
Henrik Rydgård
e01ca5b057
Logging API change (refactor) ( #19324 )
...
* Rename LogType to Log
* Explicitly use the Log:: enum when logging. Allows for autocomplete when editing.
* Mac/ARM64 buildfix
* Do the same with the hle result log macros
* Rename the log names to mixed case while at it.
* iOS buildfix
* Qt buildfix attempt, ARM32 buildfix
2024-07-14 14:42:59 +02:00
Henrik Rydgård
f51870f78d
Merge pull request #19250 from sonninnos/libretro
...
Libretro: More maintenance
2024-06-05 20:46:50 +02:00
sonninnos
4c1b50a394
libretro: Do internal fastforward toggling only with ForceLagSync
2024-06-05 16:40:47 +03:00
sonninnos
4aa8d3a818
libretro: Add autostateload unserialize crash safeguard
2024-06-05 16:36:43 +03:00
sonninnos
4cc75d91fe
libretro: Fix opengl detectvsyncswapinterval crash
2024-06-05 16:36:43 +03:00
sonninnos
0b677dcfdf
libretro: Logging correction
2024-06-05 16:36:38 +03:00
Henrik Rydgård
ab257e335f
Ugprade miniupnp submodule to latest
...
Maybe will help #19246 , but no idea really.
Windows buildfix
UWP buildfix
miniupnpc path fixes
libretro buildfix attempt, android.mk
2024-06-05 00:18:00 +02:00
sonninnos
49b9319570
libretro: Revised software rendering option
2024-06-04 14:25:46 +03:00
sonninnos
55943ed95c
libretro: Use SET_CONTROLLER_INFO
2024-06-03 21:48:12 +03:00
sonninnos
328c09f016
libretro: Core option reorganizing
2024-06-03 21:48:12 +03:00