Commit graph

2399 commits

Author SHA1 Message Date
wheremyfoodat
1baf8a13ed JNI driver: Add setAudioEnabled hook 2024-11-20 21:45:22 +02:00
wheremyfoodat
b2c0f18e62
Merge pull request #632 from wheremyfoodat/more-dsp
WIP: Finishing DSP mixer
2024-11-20 21:35:43 +02:00
wheremyfoodat
b78450c88d NEON mixer: Change vaddq_f32 to vaddq_s32 (Thank you Clang)
Co-Authored-By: Kelpsy <138107494+kelpsyberry@users.noreply.github.com>
2024-11-20 21:17:08 +02:00
wheremyfoodat
3df63beef4 Merge branch 'master' into more-dsp 2024-11-20 20:01:43 +02:00
wheremyfoodat
f30eed7980 DSP: Add NEON quad-conversion code
Co-Authored-By: Kelpsy <138107494+kelpsyberry@users.noreply.github.com>
2024-11-20 20:01:00 +02:00
wheremyfoodat
878ff419fd DSP: Add SSE quad-conversion code
Co-Authored-By: Kelpsy <138107494+kelpsyberry@users.noreply.github.com>
2024-11-20 18:09:57 +02:00
wheremyfoodat
43991b7653
Merge pull request #640 from wheremyfoodat/wheremyfoodat-patch-2
Force-inline SIMD index buffer functions
2024-11-20 14:13:38 +02:00
wheremyfoodat
bea7b00c7d
Draw acceleration: Replace multiplication for component sizes with left shift 2024-11-20 13:40:00 +02:00
wheremyfoodat
0e94eae483
Force-inline SIMD index buffer functions 2024-11-20 13:10:34 +02:00
wheremyfoodat
33f45cf1f5 Merge branch 'master' into more-dsp 2024-11-20 02:40:20 +02:00
wheremyfoodat
224ddac07c
Fix SIMD on MSVC (#639) 2024-11-20 02:29:27 +02:00
wheremyfoodat
20a6e0bf0d
Allow compilation with clang-cl (#638) 2024-11-20 00:57:52 +02:00
wheremyfoodat
889c2453de
Audio: Properly close audio device on emulator destruction (#637)
* Audio: Properly close audio device on emulator destruction

* Undo oopsie
2024-11-19 23:41:52 +02:00
wheremyfoodat
efb6cdd30d Run clang-format 2024-11-19 02:12:20 +02:00
wheremyfoodat
47ffd76fae HLE DSP: Fix temporary quad -> stereo conversion 2024-11-19 01:36:32 +02:00
wheremyfoodat
66be960150 HLE DSP: Stub audio output 2024-11-19 01:27:42 +02:00
wheremyfoodat
452510b932
Merge pull request #636 from wheremyfoodat/ncch
Add support for .ncch files
2024-11-19 01:01:40 +02:00
wheremyfoodat
782b7550f8 Update libretro info file 2024-11-19 00:50:21 +02:00
wheremyfoodat
4629314961 Add support for .ncch files 2024-11-19 00:48:42 +02:00
wheremyfoodat
b85dba277f
Fix no-Renderdoc build 2024-11-12 18:24:18 +02:00
wheremyfoodat
f16d171632
Merge pull request #634 from nadiaholmquist/system-sdl2
cmake: Add a USE_SYSTEM_SDL2 option
2024-11-12 18:23:27 +02:00
Nadia Holmquist Pedersen
f4eb8bc644 cmake: Add a USE_SYSTEM_SDL2 option 2024-11-12 16:49:10 +01:00
wheremyfoodat
a8d3fb0835
Merge pull request #633 from warmenhoven/warmenhoven/pr/lr-mtl
libretro: disable metal rendering backend
2024-11-11 17:04:47 +02:00
Eric Warmenhoven
b32ab1f49d libretro: disable metal rendering backend 2024-11-11 08:20:23 -05:00
wheremyfoodat
e22bc58060 HLE DSP: Format 2024-11-10 14:55:31 +02:00
wheremyfoodat
7a4f3f4836 HLE DSP: Add passthrough mix detection 2024-11-10 14:53:07 +02:00
wheremyfoodat
6a79309722 HLE DSP: Fix up resampling a bit 2024-11-09 23:52:29 +02:00
wheremyfoodat
c70388dbeb HLE DSP: Actually interpolate audio 2024-11-09 23:18:41 +02:00
wheremyfoodat
69e8e1c2c4 Add audio interpolation helpers 2024-11-09 23:11:19 +02:00
wheremyfoodat
9be353a9b4 Merge branch 'master' into more-dsp 2024-11-09 16:33:33 +02:00
wheremyfoodat
b214782a15
Merge pull request #578 from SamoZ256/metal2
Metal backend
2024-11-09 15:33:46 +02:00
wheremyfoodat
e47923704e Relieve @SamoZ256 of dark memories 2024-11-09 14:47:58 +02:00
wheremyfoodat
d7e4cf18b5 Metal: IWYU fixes 2024-11-09 14:39:15 +02:00
wheremyfoodat
10451a676b Metal: Remove padding in DrawFragmentFunctionHash 2024-11-09 13:25:24 +02:00
wheremyfoodat
49b65242b9 First Metal cleanup & formatting pass 2024-11-09 13:11:38 +02:00
wheremyfoodat
8cfffb8119 HLE DSP: Actually parse InterpolationMode config 2024-11-07 22:08:28 +02:00
wheremyfoodat
b299609a9b More HLE DSP work 2024-11-06 19:26:57 +02:00
wheremyfoodat
a1601b5c8b
Qt: Add rsyn icon to resources 2024-11-06 19:23:21 +02:00
wheremyfoodat
8554cd5f0a
Merge pull request #631 from extherian/master
Add rsyn emote-based png and ico files for future use
2024-11-06 17:50:43 +02:00
extherian
d481fdd664
Add rsyn png and ico files for future use
Extra icons for use with the hypothetical icon-swapping feature within the app that was mentioned on the discord. 

These files are based on the rsyn emote from the discord, flipped horizontally and edited in gimp to remove the blobs of colour from the corners. Although they are not visible on the discord emote, these are very noticeable when used as a desktop shortcut. rsyn.png could be used as an image within the app itself in place of rpog.png, which appears in the title bar, as well as for use as a desktop shortcut. windows_alt_icon could be used for a rainbow-coloured version of the existing .exe ico file, though swapping this out would be harder. Perhaps some future Panda3DS installer could swap it in place of the existing ico file during the installation process if desired. 

Resolution and aspect ratio are identical to the existing rpog.png and windows_icon images.
2024-11-06 15:43:30 +00:00
Samuliak
4cc62d4870
use saved window position 2024-11-05 20:01:20 +01:00
Samuliak
f322ba5102
Merge branch 'master' into metal2 2024-11-05 19:05:23 +01:00
wheremyfoodat
07cee43a2b HLE DSP: Implement per-voice mixing stage 2024-11-03 19:50:27 +02:00
wheremyfoodat
b2454233a2
Merge pull request #630 from wheremyfoodat/more-dsp
Rework app icons
2024-11-03 15:31:40 +02:00
wheremyfoodat
884597615b Android: Fix icon background layer 2024-11-03 15:07:59 +02:00
wheremyfoodat
b5bd89b66d Android: Fix icon background again 2024-11-03 14:41:42 +02:00
wheremyfoodat
9638ba0be4 Android: Fix icon background 2024-11-03 14:26:57 +02:00
wheremyfoodat
8fc6675a05 Sort out icons on desktop 2024-11-03 14:08:39 +02:00
wheremyfoodat
369f810b51 Android: Add an actual icon 2024-11-03 13:25:08 +02:00
wheremyfoodat
4b0591c9ea
Merge pull request #629 from wheremyfoodat/more-dsp
Remember window positions in SDL & turn on AAC decoder by default
2024-11-02 22:51:46 +02:00