Commit graph

87 commits

Author SHA1 Message Date
Wally4000
8513fea4ed Update to Newer Azi Audio 2021-12-11 12:55:43 +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
salvy
d10ff1ca11 [+] Implemented lightning for Conker rendering (PC/OSX only for now) (Corn & Salvy)
[!] PSP VFPU ASM compatible with new light struct as well possible to interface with Conker's new TnL.  (Corn)
[!] Slight tidy in audio Alist processing loop. (Corn)
2013-07-31 13:56:36 -07:00
salvy
db82fa7cea [!] Changed back N64 audio buffer size to 65536 (While excessive large, is a pain to update the bitfields etc, anyways we have plenty of memory available on the PSP) 2013-07-27 00:25:54 -07:00
salvy
666cef4849 [!] Fixed voice audio in Conker (ABI3mp3 bug)
[!] Started cleaning up ABI3
[!} Just use raw pointer in EnvMixer
2013-07-26 01:04:56 -07:00
CornN64
36785ada3e [!] made sure CMD for audio lists can only be 0-31 (array safe)
[!] HLE patches now sign extend return value also for PSP
2013-06-11 21:06:26 +02:00
salvy
e7e9e4e06d [!] Typo in CopyLineSwap32 (fast tmem copy)
[!] Fixed crash in games that use musyx, also fixed detection
2013-06-11 10:31:10 -07:00
Paul Holden
067a594a9f [~] Move ConfigOptions.{h,cpp} to Config/ and tidy header include order. 2013-06-04 22:02:31 +01:00
Paul Holden
49a06ed319 [~] Make header guards consistently use FULL_PATH_TO_FILE_H_, with script 2013-06-04 22:02:30 +01:00
Paul Holden
734944d829 [~] Drop the _MSC_VER check around #pragme once - all the compilers we use understand #pragma once (or happily ignore it) 2013-06-04 22:02:30 +01:00
strmnnrmn
16cb89183a [~] stdafx cleanup: Include string.h where needed
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1701 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-19 08:52:47 +00:00
strmnnrmn
df3b1682c3 [~] Include Alignment.h where it's needed
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1700 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-19 08:52:32 +00:00
strmnnrmn
5366827789 [~] stdafx cleanup: Start adding DaedalusTypes.h where needed.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1696 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-18 16:06:16 +00:00