Lorenzooone
75b73d5952
Add support for reduced output with Android port
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linux32 flags:32 name:Linux GCC 32 os:ubuntu-latest]) (push) Has been cancelled
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linux64 flags:64 name:Linux GCC x64 os:ubuntu-latest]) (push) Has been cancelled
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linuxarm32 flags:arm32 name:Linux GCC ARM 32 os:ubuntu-latest]) (push) Has been cancelled
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linuxarm64 flags:arm64 name:Linux GCC ARM 64 os:ubuntu-latest]) (push) Has been cancelled
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:macos name:macOS Apple Silicon os:macos-14]) (push) Has been cancelled
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:win32 flags:-A Win32 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 Win32 os:windows-2022]) (push) Has been cancelled
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:win64 flags:-A x64 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 x64 os:windows-2022]) (push) Has been cancelled
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:winarm64 flags:-A ARM64 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 ARM os:windows-2022]) (push) Has been cancelled
CD / Create Pi Mono Setup (push) Has been cancelled
CD / Publishing (push) Has been cancelled
2025-05-27 00:21:18 +02:00
Lorenzooone
1a8660ea9b
Add option to disable automatic profile saving
2025-05-18 02:37:40 +02:00
Lorenzooone
44b68f2787
Add option for enabling/disabling automatic device scan
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linux32 flags:32 name:Linux GCC 32 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linux64 flags:64 name:Linux GCC x64 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linuxarm32 flags:arm32 name:Linux GCC ARM 32 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linuxarm64 flags:arm64 name:Linux GCC ARM 64 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:macos name:macOS Apple Silicon os:macos-14]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:win32 flags:-A Win32 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 Win32 os:windows-2022]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:win64 flags:-A x64 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 x64 os:windows-2022]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:winarm64 flags:-A ARM64 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 ARM os:windows-2022]) (push) Waiting to run
CD / Create Pi Mono Setup (push) Blocked by required conditions
CD / Publishing (push) Blocked by required conditions
2025-05-02 19:46:19 +02:00
Lorenzooone
f51706bc37
Disable Audio Device scanning on Raspberry Pi and Android
2025-05-02 18:28:50 +02:00
Lorenzooone
d449b59892
Better hide smaller errors caused by N3DSXL CC's firmware
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linux32 flags:32 name:Linux GCC 32 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linux64 flags:64 name:Linux GCC x64 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linuxarm32 flags:arm32 name:Linux GCC ARM 32 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linuxarm64 flags:arm64 name:Linux GCC ARM 64 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:macos name:macOS Apple Silicon os:macos-14]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:win32 flags:-A Win32 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 Win32 os:windows-2022]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:win64 flags:-A x64 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 x64 os:windows-2022]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:winarm64 flags:-A ARM64 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 ARM os:windows-2022]) (push) Waiting to run
CD / Create Pi Mono Setup (push) Blocked by required conditions
CD / Publishing (push) Blocked by required conditions
2025-05-02 08:23:51 +02:00
Lorenzooone
4189884ded
Implement ability to use high bw mode for Optimize - Add ability to not scan for some devices
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linux32 flags:32 name:Linux GCC 32 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linux64 flags:64 name:Linux GCC x64 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linuxarm32 flags:arm32 name:Linux GCC ARM 32 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linuxarm64 flags:arm64 name:Linux GCC ARM 64 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:macos name:macOS Apple Silicon os:macos-14]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:win32 flags:-A Win32 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 Win32 os:windows-2022]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:win64 flags:-A x64 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 x64 os:windows-2022]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:winarm64 flags:-A ARM64 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 ARM os:windows-2022]) (push) Waiting to run
CD / Create Pi Mono Setup (push) Blocked by required conditions
CD / Publishing (push) Blocked by required conditions
2025-05-01 00:30:40 +02:00
Lorenzooone
d5ec7b4d61
Add support for having different video output types selectable
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linux32 flags:32 name:Linux GCC 32 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linux64 flags:64 name:Linux GCC x64 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linuxarm32 flags:arm32 name:Linux GCC ARM 32 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:linuxarm64 flags:arm64 name:Linux GCC ARM 64 os:ubuntu-latest]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:macos name:macOS Apple Silicon os:macos-14]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:win32 flags:-A Win32 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 Win32 os:windows-2022]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:win64 flags:-A x64 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 x64 os:windows-2022]) (push) Waiting to run
CD / ${{ matrix.platform.name }} ${{ matrix.config.name }} (map[flags:-DBUILD_SHARED_LIBS=FALSE name:Static], map[artifact_name:winarm64 flags:-A ARM64 -DCMAKE_PARALLEL_MSVC=TRUE name:Windows VS2022 ARM os:windows-2022]) (push) Waiting to run
CD / Create Pi Mono Setup (push) Blocked by required conditions
CD / Publishing (push) Blocked by required conditions
2025-04-30 21:45:15 +02:00
Lorenzooone
405bba1cb8
Implement proper saving on Android
2025-04-30 16:49:38 +02:00
Lorenzooone
5dbdc668a7
Add Basic Android build (Does not connect to usb)
2025-04-28 01:59:11 +02:00
Lorenzooone
64dec0a515
Make the software compatible with lower end hardware
2025-04-27 02:39:46 +02:00
Lorenzooone
8e87c7afd1
Add Wall to compilation flags
2025-04-08 04:20:02 +02:00
Lorenzooone
6b040e4d36
Implement Optimize New 3DS Firmware loading
2025-04-02 03:41:07 +02:00
Lorenzooone
c3939a056b
Add Optimize New 3DS data conversions
2025-03-31 04:23:35 +02:00
Lorenzooone
72110aba94
Add information to the data passed about 3D to account for 2D only games
2025-03-26 00:43:29 +01:00
Lorenzooone
48ebb8afb4
Fix issue with loading profile from 3D mode
2025-03-23 23:58:13 +01:00
Lorenzooone
642a9cfb79
Add N3DS XL Loopy 3D Mode
2025-03-23 23:32:31 +01:00
Lorenzooone
1e50e5d353
Add 3D-related information to CC data
2025-03-22 23:41:49 +01:00
Lorenzooone
4e321c7ff4
Add basic 2D support for 3D N3DSXL Loopy firmware
2025-03-22 01:35:49 +01:00
Lorenzooone
488f2e0685
Add helper methods for 3d support
2025-03-21 22:41:41 +01:00
Lorenzooone
c7e253211d
Fix issues with profiles and game specific crops
2025-03-14 00:01:39 +01:00
Lorenzooone
fb6de81c52
Switch to buffer requests without memcpy
2025-03-13 11:13:30 +01:00
Lorenzooone
b45c34a377
Reduce audio device checks' frequency
2025-03-07 15:17:53 +01:00
Lorenzooone
829fbb7949
Add double parameter scaling
2025-03-01 16:49:29 +01:00
Lorenzooone
2da2251409
Add IS TWL Capture Battery and AC Adapter support
2025-02-11 21:30:10 +01:00
Lorenzooone
5c3b79b85e
Make Windows sleep for less
2025-02-10 22:53:41 +01:00
Lorenzooone
bfd372c6f1
Simplify audio device selection code
2025-02-02 10:43:58 +01:00
Lorenzooone
dc36fd6dc9
Prevent constant audio device checks
2025-02-02 10:16:22 +01:00
Lorenzooone
36a9cfbe8b
Add ability to choose audio output device via a menu
2025-02-02 10:00:55 +01:00
Lorenzooone
06514724d7
Add automatic closing arg
2025-01-31 00:45:39 +01:00
Lorenzooone
d69c2ca31e
Add auto close on connection failure
2024-12-21 00:49:04 +01:00
Lorenzooone
b9cd5ceca0
Proper IS TWL Capture initialization
2024-12-21 00:27:33 +01:00
Lorenzooone
5f152f4913
Implement cli options for scripts
2024-12-12 23:06:24 +01:00
Lorenzooone
c101bcf903
Add Input Method Toggles
2024-12-03 23:11:07 +01:00
Lorenzooone
8da1172b70
Attempt using libftdi
2024-12-03 06:38:33 +01:00
Lorenzooone
bbb3dbb930
Implement be old DS video conversion
2024-11-10 21:32:33 +01:00
Lorenzooone
d9df617d51
Fix issues when saving folder is not created
2024-11-10 04:41:04 +01:00
Lorenzooone
3b84174212
Implement async copy for Old DS/3DS Capture
2024-11-10 03:01:48 +01:00
Lorenzooone
3b18026c74
Make transfers safer
2024-11-03 17:42:07 +01:00
Lorenzooone
3054d5ad9b
Add option for Capture Speed for IS Nitro devices
2024-11-02 03:55:08 +01:00
Lorenzooone
d961247b9a
Add more information about permission errors
2024-10-27 03:42:16 +01:00
Lorenzooone
10007c1ec0
Fix issue with audio conversion for o3ds
2024-09-30 23:38:19 +02:00
Lorenzooone
91b891718b
Make devices compilation cmake options
2024-09-14 18:20:06 +02:00
Lorenzooone
b9e6e34342
Convert to SFML3
2024-09-14 15:07:42 +02:00
Lorenzooone
6f56918f3f
Implement proper frame delay and VRR for IS Nitro Emulator
2024-08-25 09:37:30 +02:00
Lorenzooone
098cdf95fd
Add checks to prevent issues with concurrent draws on macos
2024-08-19 04:36:36 +02:00
Lorenzooone
e899286865
Make enabling game crops more seamless
2024-06-25 00:28:50 +02:00
Lorenzooone
7d831d2911
Improve audio poppings
2024-06-24 04:21:10 +02:00
Lorenzooone
4aee87b663
Add info about Windows dependencies
2024-06-21 16:22:47 +02:00
Lorenzooone
268542732f
Implement USB for Old DS and 3DS CCs ( #3 )
...
* Implement USB for Old DS and 3DS CCs
* Update Readme and everything else to account for new devices
* Handle no serial number
* Reduce jitter on lower powered devices
Thanks to https://github.com/nn9dev and loopy for older CCs testing
There seem to be slowdowns on Windows when using the older CCs. Will need to figure that out.
2024-06-21 03:12:34 +02:00
Lorenzooone
2cbb14acda
Improve performance gain of "Fast Poll", and rename it to better explain it
2024-06-09 19:48:56 +02:00