Wally
10bcc7e266
removed reliance on AudioOutput.h
2019-04-04 14:35:00 +11:00
Wally
69675267bc
I lied. Still need headerfiles for now. Will fix shortly
2019-04-04 13:37:43 +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
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
244c36a747
Tidy up PSP Main, disable exception handler and panicthread
2019-04-02 11:44:08 +11:00
Ben Slater
9fefb61d34
Reverted back to -02 As speed is slightly increasedy
2019-03-31 20:44:09 +11:00
Ben Slater
ba44a77dfb
Added tune / arch options to optimise specifically for PSP (No real changes unfortunately)w
2019-03-31 20:38:32 +11:00
Wally
2b116263f7
Remove HLEAudio Copy
2019-03-30 04:01:52 +09: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
Wally
7c9f5a68c6
Merge branch 'cleanup-ui'
...
Merging Cleanup-ui branch with master as most cleanup work has been done
Major things:
* Remove most asserts / Debug features from release to make it tidier
* Streamline and cleanup User Interface for easy customisation later - It may still be replaced completely.
* Fix a long winded ROM list scrolling bug by reverting RomSelectorComponent to an earlier build.
* Begin work on converting code to newer C11 standard
* Ensure that most variables are declared on default to prevent garbage code
2019-03-25 08:36:15 +09:00
Wally
fa89b28f6d
More precision
2019-03-25 08:35:24 +09:00
z2442
d90bac8ef5
clean up narrowing errors
2019-03-23 20:24:40 -04:00
z2442
1b36ab5d27
notes
2019-03-23 19:07:45 -04:00
z2442
48f158df0e
Add another cache clear before checking the me.
2019-03-23 19:07:29 -04:00
Wally
4d06b8ae0c
Disable output sync thing for now
2019-03-24 01:01:14 +09: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
874c4ebd91
Fixed some narrowing issues, reverted ME back to what it was.. Still playing up
...
Removed the Rounding mode stuff in the R4300.cpp
2019-03-23 23:02:18 +09:00
Wally
da7c4c8fb8
Revert savestate file changes as it changed the control order..
2019-03-23 22:22:57 +09:00
Wally
4e04cdc3b6
Finished adding the remainder of the Assert management / C11 stuff in the Core.
...
Removed Registers.cpp from main build as is not required
2019-03-23 22:09:21 +09:00
Wally
8360389ce8
Tidied up the R4300 / PIF files, there's a small speed boost
2019-03-23 21:38:42 +09:00
Wally
d268338d6c
Move debug stuff from release / Move to C11 inits in Core / Add Motos fancy new icons
2019-03-23 17:53:26 +09:00
z2442
cd86318d86
More C11 Variables the last of the Uitil folder for SYSPSP
2019-03-22 22:46:35 -04:00
z2442
fd57b9636e
More C11 variables
2019-03-22 21:51:56 -04:00
Wally
5935a9ea11
Clean up redundant libs and packages
2019-03-23 10:36:59 +09:00
Wally
44b590f464
More playing around with C11 styled stuff
...
Tidied up ME code
2019-03-23 08:59:56 +09:00
Wally
ed8f196649
Merge branch 'cleanup-ui' of https://github.com/z2442/daedalus into cleanup-ui
2019-03-22 16:40:21 +09:00
Wally
5dee7fe2cb
Converted remaining HLEGraphics to C11 standard
2019-03-22 16:39:50 +09:00
z2442
f9f436e508
Convert to C11 Variables: N64RegisterCachePSP
2019-03-21 21:07:30 -04:00
Wally
a6e5be5a2b
Merge branch 'cleanup-ui' of https://github.com/z2442/daedalus into cleanup-ui
2019-03-22 09:30:37 +09:00
Wally
ba29423574
Converted BaseRenderer to C11 styled variables and did some type safety checking
2019-03-22 09:28:28 +09:00
z2442
02620c7b16
Update to C11 Variables for Job Manager
2019-03-21 20:04:59 -04:00
Wally
ee7c0bbaba
Convert Audio variables to C11, type safety, init some things to 0
2019-03-21 21:38:41 +09:00
Wally
6329d885cf
Tidied up tractor lines and converted some code to C14 standard
...
Upped Audio Sync from 40000 to 44100 to make games with faster sound work with framerate limiter
2019-03-21 21:27:32 +09:00
Wally
be21cd14e3
Removed ttf fonts for now.
...
Replaced logo with Moto's new logo
Declared some variables properly in JpegTask for type safety.y
2019-03-21 16:11:44 +09:00
z2442
e8695d8336
Clean up & document ME code.
2019-03-20 16:20:07 -04:00
z2442
c99caa2939
Regression: Does not fix Gex sound.
2019-03-19 17:25:07 -04:00
Wally
c93ca716d5
Tidied up the UI more
...
Fixed a compler warning
2019-03-19 10:16:15 +09:00
Wally
30eca8117b
yShuffle some files around
...
Added -lc to build script to use fast memcpy
A#
2019-03-18 15:45:59 +09:00