Commit graph

56 commits

Author SHA1 Message Date
Wally4000
0f8c125609 Saveguard the ME.prx so it only loads once 2023-04-26 12:23:31 +10:00
Ian
52f6d15894 Fix mediaengine.prx path 2022-06-13 20:04:20 -04:00
Wally4000
17eb95ffec Revert std::array on audio, Change SDL Plugin old 2022-06-13 16:13:12 +10:00
Wally4000
9433fdafd4 Move PSP Audio to SDL Audio add SDL Audio 2022-05-03 22:15:22 +10:00
Wally4000
8295b53ff9 Remove JobManager from PSP Audio 2022-05-01 16:38:18 +10:00
Wally4000
5d16579103 Use a unique_ptr for Audio 2022-04-20 20:08:51 +10:00
Wally4000
3fec82b04d Remove stdafx.h for consistency 2022-03-22 18:06:17 +11:00
Wally4000
6f73fd820d Use a template for make_uncached_ptr and clean up 2021-12-24 15:05:18 +11:00
Wally4000
9977ae5050 Revert "Revert back to old PSP Audio Plugin"
This reverts commit 4397047b54.
2021-12-12 12:33:44 +11:00
Wally4000
4397047b54 Revert back to old PSP Audio Plugin 2021-12-11 11:16:02 +11:00
Wally4000
c00870467d Tidy up AudioPluginPSP 2021-11-23 12:25:17 +11:00
Wally4000
15e3e2a1d0 Update to the Bazel Directory Structure.. 2020-08-22 18:42:41 +10:00
Carlos R
d1eebabe55 Fixed PSP build
Tidy AudioPluginPSP
2020-08-02 15:23:48 -07:00
=
1511baa25e Fix up paths in headers 2020-05-27 19:20:52 +10:00
joey
afea726b77 Revert "Update Async audio code"
This reverts commit df857580a6.
2020-05-16 21:18:12 +10:00
=
1c342d8c8f Revert all initialiser list variables. 2020-05-04 12:24:21 +10:00
joey
df857580a6 Update Async audio code 2020-05-01 14:55:39 -04:00
z2442
0aade3fe8a small changes to me prx and audio jobs 2019-05-16 18:27:05 -04:00
Ben Slater
ebe9923f6b Turn off -WExtra for now...
Tidy up Job functions in AudioPlugin
2019-05-11 12:40:45 +10:00
z2442
9afef39347 add back in uncached buffer 2019-05-07 22:02:31 -04:00
z2442
2597961b2a job null ptr 2019-05-03 21:30:52 -04:00
Wally4000
9f95606003 Audio now closes properly - Had to add a delay in the thread! 2019-05-04 09:22:19 +10:00
Wally4000
11ffd88707 yuyRevert "Tidy up audio more"
This reverts commit 1c0e72f3aa.
2019-05-04 09:14:41 +10:00
Ben Slater
1c0e72f3aa Tidy up audio more 2019-05-03 22:19:15 +10: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
eb134c1262 Moved some more asserts and profiling stuff out of the way to stop the compiler whinging.
Start restructuring audio plugin.. (Needs a diagram now)
2019-05-02 20:46:56 +10:00
Wally4000
806cedf5ce Cleaned up AudioPlugin nore.. Trying to fix closing of audio 2019-04-09 15:22:07 +10:00
Ben Slater
31d9f52cd2 Converted JobManager / AudioPlugin structs to classes 2019-04-09 11:25:39 +10:00
Wally
a645eb6365 readd libpspaudio, remove a bunch of redundant threads. Speed is around the same 2019-04-05 17:28:11 +11:00
Wally
1eec2b78c3 More cleaning up and standardisation 2019-04-05 17:11:09 +11:00
Wally
4fbfec2e20 Restarted, left the job manager.. Suprisingly still small and faster :D
Just gotta clean this up now :D
2019-04-05 14:21:13 +11:00
Ben Slater
4d4802fdfd Bah doesn't want to work still 2019-04-04 22:28:33 +11:00
wally4000
ce1a3a8ac8 More changes to Audio (It won't compile at the moment) 2019-04-04 16:59:24 +11:00
Wally
5a88d25bf1 Further work on Audio plugin 2019-04-04 15:28:42 +11:00
Wally
10bcc7e266 removed reliance on AudioOutput.h 2019-04-04 14:35:00 +11:00
Wally
77425869d5 Start work on reworking AudioPlugin.
* Audio Plugin is one file
* MediaEngine Audio is removed for now
* Performance increase with some games
2019-04-04 13:33:45 +11:00
z2442
d90bac8ef5 clean up narrowing errors 2019-03-23 20:24:40 -04:00
Wally
4d06b8ae0c Disable output sync thing for now 2019-03-24 01:01:14 +09:00
Wally
ee7c0bbaba Convert Audio variables to C11, type safety, init some things to 0 2019-03-21 21:38:41 +09:00
Ben Slater
c562b76641 *Clean build from StrmnNrmns repo 2019-02-27 17:04:51 +11:00
mrbenslater
5bf21143d6 Increase Audio Buffer and tidy up Audio code a little 2019-02-21 13:58:04 +11:00
mrbenslater
d12eda4abd Why are we creating two audio plugins? 2019-02-21 13:19:47 +11:00
Paul Holden
067a594a9f [~] Move ConfigOptions.{h,cpp} to Config/ and tidy header include order. 2013-06-04 22:02:31 +01:00
strmnnrmn
9821e04675 [~] Update DAEDALUS_ASSERT and other macros that are compiled out of release builds so that they 'consume' their arguments without generating any code. This removed the need for use() in a lot of places.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1655 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-27 16:37:17 +00:00
strmnnrmn
604f19f1d0 [~] Minor tidying
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1562 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-12 09:24:02 +00:00
strmnnrmn
557958b741 [-] RomClosed is never called on AudioPlugin. Probably should rename StopAudio to RomClosed for symmetry with the graphics plugin
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1560 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-12 09:23:48 +00:00
strmnnrmn
8f7c97d6ac [~] PSP compile fix
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1496 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-31 10:57:20 +00:00
strmnnrmn
e4373ed185 [~] There's no need for AudioOutput.h to be shared
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1239 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-10 19:00:01 +00:00
strmnnrmn
6907cd199a [~] Rename AudioCode to AudioOutput. SysOSX had stuff in AudioHLE, should have been HLEAudio.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1237 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-10 18:59:34 +00:00
salvy
9ea723a616 [~] Some misc changes
[+] Init/reset FlashRam
[!] Simplified ReadInvalid to take advantage of the movn instruction
[!] Need to check for interrupts when writing to DPC_END_REG

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@896 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-01-24 06:14:30 +00:00