42 Commits
Author SHA1 Message Date
McSchneidar cf2fa796e2 .NET10 Migration (#946)
Runtime and build
- Move all projects to .NET 10 with SDK-style project files and a shared
  Directory.Build.props (WIN/LINUX, x86/x64 defines)
- Load managed and unmanaged dependencies from libs/managed and
  libs/unmanaged through assembly and native library resolvers
- Compile party modes with Roslyn instead of CodeDom
- Update AppVeyor to the .NET 10 SDK and dotnet test
- Download the FFmpeg and gstreamer runtimes from the dependencies
  repository during the build
- Remove the VC++ 2015-2022 runtime check, no dependency needs it anymore

Graphics and windowing
- Replace the Direct3D 9 renderer with Direct3D 11 (Vortice)
- Pace Direct3D 11 frames with a frame latency waitable swap chain
- Move window, input and message boxes to SDL3
- Replace System.Drawing with SkiaSharp and WinForms with SDL3 and a
  software renderer

Video and audio
- Replace Acinerella with FFmpeg 8.1.3 (FFmpeg.AutoGen)
- Add hardware accelerated video decoding (D3D11VA, DXVA2, VideoToolbox,
  VAAPI, VDPAU) with software fallback
- Convert YUV video frames to RGB on the GPU in Direct3D 11 and OpenGL
- Add the video options HardwareDecoding, GpuColorConversion,
  DecoderThreads and VideoDownscaleResolution
- Update OpenAL to OpenTK 4 and NAudio recording to WasapiRecorder

Fixes
- Fix the song preview start and shorten the reporter buttons
- Fix a crash when opening the highscore without a selected song
- Use the options slide highlight in the party mode screens to avoid
  brightness flicker on VRR displays
- Disable GameInput in the x86 build, SDL3 crashes in GameInputCreate
  on 32-bit systems with the GameInput runtime installed
- Fix a truncation warning in PitchTracker
2026-11-02 08:11:20 +01:00
McSchneidar 73a24ad930 Vortice (#940) 2026-10-22 19:41:30 +02:00
McSchneidar 48ffe4ccd5 Add check for VC++ 2015–2022 Redistributable (#871)
* Add check for VC++ 2015-2022

* Remove Windows Vista

* Remove Windows Vista

* Add check for VC++ 2015-2022

* Add check for VC++ 2015-2022
2026-05-02 06:17:00 +02:00
Edi316 80274d1a04 Add Windows 11 to Readme (#857)
* Add Windows 11

* Add Windows 11
2026-03-28 16:33:10 +01:00
GaryCXJk 08c3551548 Merge branch 'Vocaluxe:develop' into rap 2022-03-12 21:57:17 +01:00
JanK118 21991db629 Update Readme.txt 2022-01-03 15:36:59 +01:00
Gary Kertopermono 612c18326d Merge branch 'develop' into rap 2021-06-28 10:44:22 +02:00
Gary Kertopermono 8d7116706d Merge branch 'master' into rap 2020-03-31 23:57:19 +02:00
Stefan 41449e3bf0 Update Readme.txt
Add [SHIFT] + [RIGHT] to sing screen.
2020-02-24 19:47:19 +01:00
Stefan 5e481878f5 Update Readme.txt 2020-02-11 06:32:26 +01:00
Stefan b0658c1f67 Add CTRL+L key shortcut on song screen 2020-02-02 18:19:50 +01:00
Stefan 28a6278da3 Update Readme.txt 2020-01-29 08:47:42 +01:00
Stefan 826852bbc6 Update Readme.txt 2020-01-28 06:30:56 +01:00
Stefan 354b767436 Update Readme.txt 2020-01-28 06:28:39 +01:00
Stefan bc7ca45763 Update Readme.txt 2020-01-28 06:28:00 +01:00
Stefan 8c1be1d90d Update Readme.txt
Added new key shortcuts.
2020-01-28 06:25:18 +01:00
Florian Küpper c5bfd46865 Removed outdated xml loading stuff 2017-09-02 18:00:06 +02:00
Florian Küpper dfd5650d2b Updated requirements in readme 2017-09-01 21:19:32 +02:00
Florian Küpper 1b504482e8 Added more missing controls 2017-08-31 23:14:09 +02:00
Florian Küpper 9e7d47d39d Added missing controls to readme 2017-08-31 22:26:07 +02:00
Florian Küpper ddea7f7cc4 Some minor improvements in readme.txt 2017-08-31 18:04:16 +02:00
Florian Küpper e348c33e92 Fixed wrong closing tag in readme 2017-08-30 22:27:51 +02:00
Florian Küpper 9f77b456f1 Update output/readme for next release 2017-08-30 21:38:29 +02:00
Alexander Eckart f715075e90 readme update 2013-05-25 17:11:17 +02:00
Alexander Eckart eb71c1158e update to build 0078 2013-04-17 18:34:26 +02:00
Flamefire 30841c5758 SongMenu refactoring
New Shortcuts
Readme update
2013-02-26 21:12:32 +01:00
Alexander Eckart 725fc8aff8 added translation page links to README and Readme.txt 2013-02-22 16:34:56 +01:00
Alexander Eckart 0d1f1f17a0 added bug tracker line to the main readme too (2nd bug tracker test) 2013-02-21 18:17:15 +01:00
Alexander Eckart 7726824e08 added bugtracker url to readme (just testing the bugtracker) 2013-02-21 18:05:29 +01:00
Alexander Eckart edef3a8855 readme update 2012-12-21 12:03:39 +01:00
Alexander Eckart b7b6678d2d readme update, roadmap update 2012-12-20 21:28:54 +01:00
Alexander Eckart 37c0c43823 2. fix III 2012-12-10 19:31:56 +01:00
Alexander Eckart e88378e39f 2. fix I 2012-12-10 19:27:48 +01:00
Alexander Eckart 76f024c3d8 folder fix II: renaming back to Output 2012-12-10 19:22:31 +01:00
Alexander Eckart 1a20af918f folder fix I: renaming to a dummy folder an add the missing files 2012-12-10 19:21:45 +01:00
Florian Kuepper 4c07e89904 Fix wrong assignment of keys. 2012-07-20 12:10:32 +02:00
Alexander Eckart 26cabd32d6 readme update 2012-03-23 15:00:38 +01:00
Alexander Eckart 6d2cde3b86 added github wiki url to readme 2012-03-11 12:16:36 +01:00
Alexander Eckart 35d32272a2 update of readme 2012-03-04 14:00:14 +01:00
Alexander Eckart 937804c7a9 update of readme 2012-03-04 13:52:31 +01:00
Alexander Eckart c377a583da fixed typo 2012-03-03 23:08:29 +01:00
Alexander Eckart 05fa8a74ce moved Readme to Output folder, deleted main readme (it must be rewritten) 2012-03-03 22:46:19 +01:00