Commit Graph

  • 5d0c49a8ee Implement basic Optimize 3D Lorenzooone 2025-05-03 04:14:02 +0200
  • 44b68f2787 Add option for enabling/disabling automatic device scan Lorenzooone 2025-05-02 19:16:41 +0200
  • 3363c9a2c7 Fix Raspberry Pi setup script updating Lorenzooone 2025-05-02 18:28:42 +0200
  • f51706bc37 Disable Audio Device scanning on Raspberry Pi and Android Lorenzooone 2025-05-02 16:12:29 +0200
  • 24563de68f Disable Async by default on Android Lorenzooone 2025-05-02 15:56:13 +0200
  • d449b59892 Better hide smaller errors caused by N3DSXL CC's firmware Lorenzooone 2025-05-02 07:49:08 +0200
  • b9c3405666 Add proper 3D start config values Lorenzooone 2025-05-02 07:47:39 +0200
  • 931157ab05 Fix frames while changing data format Lorenzooone 2025-05-02 00:47:44 +0200
  • f6b9a76119 Fix conversion issue with RGB888 Lorenzooone 2025-05-02 00:17:08 +0200
  • 4787215de3 Add video data type Menu and USB Conflict Resolution Menu Lorenzooone 2025-05-01 22:35:47 +0200
  • 4189884ded Implement ability to use high bw mode for Optimize - Add ability to not scan for some devices Lorenzooone 2025-05-01 00:30:40 +0200
  • d5ec7b4d61 Add support for having different video output types selectable Lorenzooone 2025-04-30 21:45:15 +0200
  • 8b7cdaf1e0 Add information about bin files Lorenzooone 2025-04-30 19:40:24 +0200
  • d93fd2edb2 Refactor Menus to reduce code Lorenzooone 2025-04-30 19:09:25 +0200
  • 405bba1cb8 Implement proper saving on Android Lorenzooone 2025-04-30 16:49:38 +0200
  • 77872ecf56 Add ability to convert to RGBA directly, if needed Lorenzooone 2025-04-30 04:14:47 +0200
  • 2404287c7c Get Android base USB connection working Lorenzooone 2025-04-29 21:21:03 +0200
  • 5dbdc668a7 Add Basic Android build (Does not connect to usb) Lorenzooone 2025-04-28 01:59:11 +0200
  • 64dec0a515 Make the software compatible with lower end hardware Lorenzooone 2025-04-27 01:29:22 +0200
  • 33660b3ef7 Add support for SFML utf8 strings Lorenzooone 2025-04-17 21:40:35 +0200
  • 403355ce13 Add Android build system (builds android SFML example) Lorenzooone 2025-04-17 01:13:50 +0200
  • 2503d24a82 Implement double buffer to avoid glFinish Lorenzooone 2025-04-14 15:49:23 +0200
  • e57547b655 Fix audio left/right in optimize ccs Lorenzooone 2025-04-11 23:33:02 +0200
  • 718b459876 Implement read timeout handling Lorenzooone 2025-04-11 22:56:18 +0200
  • aec8741cb4 Add support for Optimize DS mode Lorenzooone 2025-04-10 04:47:28 +0200
  • 8e87c7afd1 Add Wall to compilation flags Lorenzooone 2025-04-07 22:10:23 +0200
  • 0240e53681 Old Optimize CC output Lorenzooone 2025-04-06 23:11:34 +0200
  • 6f4b2b8798 New Optimize CC output Lorenzooone 2025-04-06 03:36:59 +0200
  • dae56b1989 Add mask based filtering for cypress devices Lorenzooone 2025-04-05 21:20:42 +0200
  • cbd0d9d77a No output with start capture implementation for Optimize N3DS Lorenzooone 2025-04-03 03:47:32 +0200
  • 7aabe62753 Add new product name filter to cypress shared code Lorenzooone 2025-04-02 22:46:38 +0200
  • d71db0761d Fix issues with N3DSXL 3D and speed Lorenzooone 2025-04-02 05:04:06 +0200
  • 6b040e4d36 Implement Optimize New 3DS Firmware loading Lorenzooone 2025-04-01 23:21:42 +0200
  • 7c4640b3dc Add the ability to use different cypress windows drivers Lorenzooone 2025-04-01 17:04:39 +0200
  • 91e6334f61 Fix issue with FTD2 buffer being copied from (instead of being copied into) Lorenzooone 2025-03-31 21:27:49 +0200
  • 994088d236 Use unroll loops to optimize (and improve mantainability) Lorenzooone 2025-03-31 19:12:41 +0200
  • c3939a056b Add Optimize New 3DS data conversions Lorenzooone 2025-03-31 04:23:35 +0200
  • 4978076a12 Add Cypress Optimize protocol information Lorenzooone 2025-03-28 19:30:59 +0100
  • 3bc9425bad Differentiate GBC and GBA color correction Lorenzooone 2025-03-27 18:20:22 +0100
  • c6609f8971 Refactor cypress nisetro code to be more portable Lorenzooone 2025-03-26 22:38:29 +0100
  • 6f0b42c877 Move insert for FTD2 to one place Lorenzooone 2025-03-26 14:02:26 +0100
  • 781157987f Unify libusb event threads Lorenzooone 2025-03-26 13:48:33 +0100
  • 7893e0b022 Separate acquisition and communication in FTD2 code Lorenzooone 2025-03-26 12:58:20 +0100
  • 72110aba94 Add information to the data passed about 3D to account for 2D only games Lorenzooone 2025-03-26 00:43:29 +0100
  • cf5b97e1a3 Check for usb configuration before setting it Lorenzooone 2025-03-25 22:56:52 +0100
  • facf6b4ce5 Remove libftdi dependency Lorenzooone 2025-03-25 21:16:35 +0100
  • dc24a41394 Fix crops in 3D interleaved mode Lorenzooone 2025-03-24 00:46:26 +0100
  • a651063c90 Make 3d screen automatic setting option joint only Lorenzooone 2025-03-24 00:25:10 +0100
  • 48ebb8afb4 Fix issue with loading profile from 3D mode Lorenzooone 2025-03-23 23:58:13 +0100
  • 642a9cfb79 Add N3DS XL Loopy 3D Mode Lorenzooone 2025-03-23 23:27:05 +0100
  • 1e50e5d353 Add 3D-related information to CC data Lorenzooone 2025-03-22 23:41:49 +0100
  • c749616e1b Simplify applying multiple shaders Lorenzooone 2025-03-22 20:58:43 +0100
  • 4e321c7ff4 Add basic 2D support for 3D N3DSXL Loopy firmware Lorenzooone 2025-03-22 00:50:48 +0100
  • 488f2e0685 Add helper methods for 3d support Lorenzooone 2025-03-21 22:41:41 +0100
  • bfaf6d3650 Add USB Connection information Lorenzooone 2025-03-21 19:55:11 +0100
  • 0499f83264 Fix issue with color correction for 3DS Lorenzooone 2025-03-21 19:42:07 +0100
  • 591b2f87d2 Add Color Correction Menu Lorenzooone 2025-03-21 03:26:12 +0100
  • 82698d3376 Add option to choose between low latency and stable audio Lorenzooone 2025-03-15 22:51:37 +0100
  • c7e253211d Fix issues with profiles and game specific crops Lorenzooone 2025-03-14 00:01:39 +0100
  • fb6de81c52 Switch to buffer requests without memcpy Lorenzooone 2025-03-13 03:11:55 +0100
  • 365c0625bd Fix Cmake issue with git shallow clone of SFML Lorenzooone 2025-03-11 03:30:21 +0100
  • b45c34a377 Reduce audio device checks' frequency Lorenzooone 2025-03-07 15:17:53 +0100
  • d74de657db Disable async by default for weaker devices (Pi) Lorenzooone 2025-03-06 22:52:08 +0100
  • fa5a708e22 Remove ftd3xx library dependency for Linux and MacOS Lorenzooone 2025-03-06 18:02:36 +0100
  • 86b5725af9 Remove symbolic link for kiosk setup from zip Lorenzooone 2025-03-03 02:11:29 +0100
  • 166ccab6b8 Add screen separator and settings for it Lorenzooone 2025-03-03 02:05:15 +0100
  • cdcb1ba297 Add information about cli args Lorenzooone 2025-03-02 17:47:42 +0100
  • 88a7867965 Fix issue with symbolic link Lorenzooone 2025-03-02 17:40:03 +0100
  • 065fecff6e Add mode to force 50:50 ratio in fullscreen mode Lorenzooone 2025-03-02 17:22:57 +0100
  • 829fbb7949 Add double parameter scaling Lorenzooone 2025-03-01 16:49:29 +0100
  • 7ed12bde5c Ignore FDT2XX's guide (thanks Loopy for the discovery) Lorenzooone 2025-02-27 21:43:57 +0100
  • 2da2251409 Add IS TWL Capture Battery and AC Adapter support Lorenzooone 2025-02-11 19:38:10 +0100
  • 0610ffdb62 Add Reset button for IS TWL Lorenzooone 2025-02-11 18:07:15 +0100
  • b7b5a690fe IS TWL - Fix ring buffer processing Lorenzooone 2025-02-11 00:42:40 +0100
  • b11ec5cf28 Add IS TWL specific menu options Lorenzooone 2025-02-11 00:30:19 +0100
  • 5c3b79b85e Make Windows sleep for less Lorenzooone 2025-02-10 21:47:50 +0100
  • 50ba513adc Fix audio with CC closed on MacOS Lorenzooone 2025-02-02 16:01:25 +0100
  • 2879922da2 Fix debug warning from Windows Lorenzooone 2025-02-02 11:00:29 +0100
  • bfd372c6f1 Simplify audio device selection code Lorenzooone 2025-02-02 10:43:58 +0100
  • dc36fd6dc9 Prevent constant audio device checks Lorenzooone 2025-02-02 10:16:22 +0100
  • 36a9cfbe8b Add ability to choose audio output device via a menu Lorenzooone 2025-02-02 09:59:51 +0100
  • 7288cf163a Add audio device menu button Neptune 2025-01-30 00:12:14 -0700
  • 981acaa420 Build cache for Windows Lesserkuma 2025-01-30 16:49:01 +0100
  • 006d7921dd Add audio device menu button Neptune 2025-01-30 00:12:14 -0700
  • 06514724d7 Add automatic closing arg Lorenzooone 2025-01-31 00:45:39 +0100
  • 875a6105b1 Implement Old DS Nisetro Capture Lorenzooone 2025-01-25 22:18:26 +0100
  • efe8d58132 Build cache for Windows Lesserkuma 2025-01-30 16:49:01 +0100
  • 7efce03938 Implement Old DS Nisetro Capture Lorenzooone 2025-01-25 22:18:26 +0100
  • d69c2ca31e Add auto close on connection failure Lorenzooone 2024-12-21 00:49:04 +0100
  • b9cd5ceca0 Proper IS TWL Capture initialization Lorenzooone 2024-12-20 13:21:57 +0100
  • 4bd8a189fb Really basic frame read implementation for IS TWL Capture Lorenzooone 2024-12-14 23:38:05 +0100
  • 5f152f4913 Implement cli options for scripts Lorenzooone 2024-12-12 23:06:24 +0100
  • 0bcc9f986a Setup for obtaining ISTC Serial Lorenzooone 2024-12-11 23:15:09 +0100
  • 895f4f1bbf Fix issue with IS Nitro Capture Sleep mode Lorenzooone 2024-12-11 17:44:51 +0100
  • 7d7a481745 Refactor IS Nitro to IS Devices Lorenzooone 2024-12-11 16:45:59 +0100
  • 8dc0347414 Prevent partial transfer audio glitch Lorenzooone 2024-12-08 17:45:50 +0100
  • 20a468ad8f Test new SFML building Lorenzooone 2024-12-06 11:26:50 +0100
  • 3285fe7ef6 Fix bad comparison for overtaken buffer Lorenzooone 2024-12-05 20:19:16 +0100
  • c101bcf903 Add Input Method Toggles Lorenzooone 2024-12-03 23:04:30 +0100
  • 0bc6615772 Update README Lorenzooone 2024-12-03 09:02:57 +0100