Commit graph

98 commits

Author SHA1 Message Date
Wally4000
4d73616749 Correct some CMake stuff 2023-04-26 09:46:48 +10:00
Wally4000
6dca83df5e Clean up CMake (PSP Build is jank) 2023-04-15 09:35:45 +10:00
Wally
9fe0d7666f Use modern alignas specifier 2022-06-19 13:55:08 +10:00
Wally4000
17eb95ffec Revert std::array on audio, Change SDL Plugin old 2022-06-13 16:13:12 +10:00
Wally4000
527aaff87a Missed this change 2022-05-03 12:07:26 +10:00
Wally4000
c7f0aa88ee Clang-tidy audio and use std::array where possible 2022-05-02 13:06:08 +10:00
Wally4000
ad282a3d62 Run Audio through Clang Format 2022-04-28 17:34:58 +10:00
Wally4000
5d16579103 Use a unique_ptr for Audio 2022-04-20 20:08:51 +10:00
Wally4000
7b17394d80 Revert "Tidy up Audio code a little"
This reverts commit 2aded82a18.
2022-04-04 10:07:45 +10:00
Wally4000
2aded82a18 Tidy up Audio code a little 2022-04-01 21:11:22 +11:00
Wally4000
3fec82b04d Remove stdafx.h for consistency 2022-03-22 18:06:17 +11:00
Wally4000
1804b898cf Overhaul CMake. May break PSP Build 2022-03-21 21:34:56 +11:00
Wally4000
eadc1b3758 move from typedef to modern using declaration 2021-10-18 18:58:14 +11:00
Wally4000
15e3e2a1d0 Update to the Bazel Directory Structure.. 2020-08-22 18:42:41 +10:00
=
1511baa25e Fix up paths in headers 2020-05-27 19:20:52 +10:00
=
1c342d8c8f Revert all initialiser list variables. 2020-05-04 12:24:21 +10:00
=
09dd54c362 Merge SDL2 branch to Master 2020-04-18 11:05:38 +10:00
z2442
9a7552956a Fix Debug build
Correct Async Audio
2019-09-24 20:16:41 -04:00
z2442
d05e2ac205 fix async gex and smash 2019-06-07 23:47:02 -04:00
Wally
2d7157e5a9 Got SDL2 build compiling again.. Not sure if it works yet, crashes KDE on my VM 2019-05-27 13:00:23 +10:00
Ben Slater
a751be2906 Replace memcpy with memmove in audio
Increase size of jobmanager buffer and replace memcpy with memmove
2019-05-09 12:08:46 +10:00
z2442
275aacd212 more nullptr updates 2019-05-03 21:09:20 -04:00
Ben Slater
6a725bf99e Removed a bunch of asserts / debug options from release build, stabs a bunch of compiler warnings 2019-05-03 17:43:44 +10:00
Ben Slater
bbd97bf62e More tweaks 2019-04-06 10:15:11 +11:00
Wally
bd33a2f3cb Move some asserts out of AudioBuffer Release. 2019-04-03 10:11:36 +11:00
Wally
58f16a5d36 Missed a change, removed last of PSP only code from HLEAudio 2019-04-03 10:00:50 +11:00
Wally
a7078b7526 Revert some audio buffer changes which made async sound pop
Made a change that fixes Mario head
2019-04-03 09:39:36 +11:00
Wally
f73d0885d2 Added DEBUG_AUDIO option to see what each game is accessing 2019-04-02 15:19:04 +11:00
Wally
519443e31e Revert "Removed HLEAudio copy"
This reverts commit 493d5bd6b9.
2019-03-30 04:01:05 +09:00
Wally
cadee77bce Revert "Revert "Whoops missed ENVMIXER1.. Mario 64 now works""
This reverts commit 345315f2fb.
2019-03-30 04:00:20 +09:00
Wally
345315f2fb Revert "Whoops missed ENVMIXER1.. Mario 64 now works"
This reverts commit a5dbc6a62d.
2019-03-30 03:59:53 +09:00
Wally
493d5bd6b9 Removed HLEAudio copy
Updated SetVol / SetVol3
2019-03-30 02:51:48 +09:00
Wally
a5dbc6a62d Whoops missed ENVMIXER1.. Mario 64 now works 2019-03-30 02:04:31 +09:00
Wally
24d0475f4d Reworked audio stuff from scratch, sound works again but back to old slowness and Mario64 doesn't seem to have audio now 2019-03-30 01:46:36 +09:00
Wally
1ce84673e5 Finished adding audio stuff.. Now to tidy up 2019-03-29 22:39:42 +09:00
Wally
b9ced47ca9 Moved ABI_Mixer Interleave functions to AZIaudio Order in own file 2019-03-29 20:25:22 +09:00
Wally
a7217d3455 Commit existing Audio Structure from z2442 repo
This commit contains:
* New changes to make audio similar to AziAudio which will hopefully make audio cleaner.
2019-03-29 09:21:25 +09:00
z2442
d90bac8ef5 clean up narrowing errors 2019-03-23 20:24:40 -04:00
Wally
6af19c00da Audio Code had quite a large number of non typesafe code. Needed to clean that up.
Updated to C11
2019-03-24 00:37:16 +09:00
Wally
f58fc56107 More work on Assert / moving to C11
Audio had a lot of unitialized variables..
2019-03-24 00:05:39 +09:00
Wally
c93ca716d5 Tidied up the UI more
Fixed a compler warning
2019-03-19 10:16:15 +09:00
Ben Slater
da49ae68dc Readded Audio Buffer 2019-03-12 21:20:08 +09:00
Ben Slater
318b0bbc5a Merge Audio Branch
Merge branch 'Cleanup-Audio' into cleanup-ui
2019-03-12 21:16:44 +09:00
z2442
6e4de89935 Unlock audio Framerate 2019-03-08 20:17:28 -05:00
z2442
b6f3e4ef46 Changes to audio + ulock audio framrate + change me caching 2019-03-05 18:59:17 -05:00
Ben Slater
c562b76641 *Clean build from StrmnNrmns repo 2019-02-27 17:04:51 +11:00
Wally
e17fdddadf [~] Fix Conker Regression
[+] Remove a hell of a lot more missed asserts.
2019-01-23 17:05:36 +11:00
Wally
795cb677f1 Move more debug stuff out of the main code 2019-01-21 16:12:37 +11:00
CornN64
d4adf51a6b [!] Fix menu screens in 40Winks
[!] Made AudioHLEProcessor addresses and audio buffer accesses safer
2014-02-09 19:34:42 +01:00
CornN64
85accc910d [!] Some minor fixes 2013-11-04 18:24:30 +01:00