Megamouse
72cd146665
Qt: vfs tool dialog
2024-08-15 00:45:48 +02:00
Megamouse
43c3a15a50
MSVC: Fix openal import warnings
...
Fixes warnings like: symbol 'alcGetString' defined in ... is imported by ...
2024-08-06 00:42:24 +02:00
Megamouse
b76fd38854
Run platform sanity checks after creating the log and log windows path
2024-08-02 21:40:30 +02:00
Joshua de Reeper
500bf0f3f5
sys_usbd: Emulate Dimensions Toypad
2024-07-19 20:29:19 +02:00
Megamouse
856d8c303d
Fix some visual studio filters
2024-07-07 01:09:45 +02:00
Megamouse
d5747a61f1
Add stb submodule
2024-06-06 15:02:47 +02:00
Megamouse
ff3fb3da65
Use openal-soft submodule and link statically
2024-06-06 15:02:47 +02:00
Megamouse
ab15584eed
Add 7zip submodule
2024-05-25 22:23:15 +02:00
Megamouse
eb8ab8ef15
implement mouse handler config
2024-05-21 23:35:35 +02:00
Florin9doi
ecedbc38ec
Consolidate input products in a single place
2024-05-17 08:58:14 +02:00
Elad Ashkenazi
66008d5ca4
Savestates: Multi-threaded compression, use ZSTD
2024-05-14 19:36:48 +03:00
oltolm
587d0b2c36
merge qt_music_error_handler into qt_music_handler
2024-05-06 01:57:52 +02:00
oltolm
86f86f516a
merge qt_camera_error_handler into qt_camera_handler
2024-05-06 01:57:52 +02:00
Megamouse
16f006362e
Move freopen to console.h
2024-04-20 17:23:10 +03:00
Megamouse
bb809c865f
VS: move libpng, libusb and hidapi lib output to proper build configiguration dir
...
This allows us to properly build debug and release without having to delete the libs in between
2024-03-11 12:39:39 +01:00
Megamouse
37dd1b3ed0
VS: fix linking XAudio in debug builds
2024-03-11 09:02:01 +01:00
oltolm
3e83729cb2
xaudio2: use system library instead of xaudio2redist
2024-02-27 05:21:32 +02:00
Megamouse
b032f2dd87
gui/input: add gui input with native events
2024-02-22 19:31:00 +01:00
Megamouse
6b43e5c80e
Qt: add Q_OBJECT macro to midi_creator
...
This fixes the localization of its strings
2024-02-20 10:06:02 +01:00
Megamouse
68f3df4975
input: implement raw_mouse_handler
2024-02-14 01:13:44 +01:00
Megamouse
17b5a36b59
Add update_helper.sh to VS filters
2024-02-02 10:07:23 +01:00
Megamouse
431d69ac87
Windows: remove QtCore5Compat dependency
2024-01-10 22:34:13 +01:00
Megamouse
2c6f11fc1c
msvc/debug: set mainCRTStartup as entry point
2023-12-30 04:51:40 +01:00
Megamouse
f0c2f9235e
msvc/debug: remove outdated qtmaind.lib dependency
2023-12-30 04:51:40 +01:00
Megamouse
3a73f8f84f
msvc/debug: Pass c++ standard to Qt
2023-12-30 04:51:40 +01:00
Megamouse
76629e1b52
Qt: Allow to use .gz files in Log viewer
...
Log viewer can open .gz files
Log viewer can save log as .gz
Refactored most instances of zip and unzip code to seperate functions
2023-10-13 07:45:16 +02:00
Megamouse
0bb5974ab6
input: try to add tony hawk RIDE Skateboard
2023-09-05 20:41:39 +02:00
Megamouse
d7b2453980
VS: Add scripts to filters
2023-09-02 10:39:25 +02:00
Megamouse
d119cf6e96
Qt6 port
2023-07-31 20:03:24 +03:00
Megamouse
d652a81078
Qt/input: add emulated pads settings dialogs
2023-05-25 20:37:15 +02:00
Megamouse
799dbfc2c5
MSVC: Ignore base address warning
2023-05-18 12:41:22 +02:00
Dark
24dde5d42b
Implement support for emulating Rock Band 3's MIDI Pro Adapter
...
Co-authored-by: Megamouse <studienricky89@googlemail.com>
2023-05-17 22:59:44 +02:00
Joshua de Reeper
8e15afb2c4
sys_usbd: Emulate Disney Infinity Base
2023-05-17 21:26:58 +02:00
Eladash
514ef9a9c5
SPU Executable Code Dumping Tool
2023-05-15 14:11:13 +03:00
Megamouse
f115032095
Qt: implement flow layout game grid
...
This will allow us to properly style the grid and also remove the need to refresh the whole grid on a window resize
2023-05-06 06:31:58 +02:00
Megamouse
710f07049d
VS: disable warnings of external dependencies (mainly silences Qt warning spam)
2023-04-30 18:26:19 +02:00
Eladash
f5b9d86e42
Qt/Utilities: Merge memory viewer with searcher
2023-04-30 12:41:55 +02:00
Megamouse
6af81d649f
VS: remove non-existent moc files from filter
2023-04-28 16:06:22 +02:00
Megamouse
957713015a
screenshot manager: use flow layout
...
This whole screenshot thing was really janky, as I added it in half a day or so. But this commit should make everything smooth.
Sadly there is no real lazy loading yet (icons are loaded async, but indiscriminately).
2023-04-26 18:07:16 +02:00
Megamouse
a6e4b77273
Qt: fix table item delegate usage
2023-04-23 09:25:27 +02:00
Eladash
6bf77166e1
Game List: Make Ctrl+f Focus On The Search Bar
2023-04-22 16:13:17 +02:00
Megamouse
b401ad85d1
Qt: lazy load game list icons and dir size
2023-04-22 14:28:23 +02:00
RipleyTom
6186ac0245
rpcn: signaling handler improvements & upnp
...
Simplify signaling by making Matching2 a layer over normal signaling.
Implements UPNP port forwarding
Implement sceNpMatching2AbortRequest
Fix reported bw in sceNpUtil
Hack for Fat Princess binding udp on 3658
Reenable CB for sceNpBasicAddPlayersHistoryAsync
Misc fixes
2023-02-21 15:41:41 +01:00
Megamouse
1d214ed26a
Qt: add system cmd dialog
2023-01-16 17:26:05 +01:00
Megamouse
99c307a68e
Qt: move progress indication to own handler
2023-01-11 05:43:34 +01:00
Megamouse
43288a6760
Qt: add shortcut manager
2023-01-10 19:28:26 +01:00
Megamouse
96c6dc01eb
Qt: Implement config check in Utilities and log viewer
2022-12-22 09:09:51 +01:00
Megamouse
18b7955384
SDL handler
2022-12-13 11:56:48 +01:00
kd-11
ca0ca2e5a8
ux/core: Add module verification step for some critical libraries
...
- Prevents running the emu with downloaded dll files
2022-12-06 20:46:35 +01:00
Megamouse
5188293242
evdev gun support cleanup
2022-11-30 19:38:42 +01:00