Commit graph

883 commits

Author SHA1 Message Date
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
z2442
fd50a05e9a more job man changes to keep inline with audio plugin work 2019-04-13 19:58:31 -04: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
z2442
1ca5b43fdd Even More job manager changes: allow the main cpu todo work while waiting on the me. 2019-04-06 20:27:09 -04:00
z2442
74c6836e2d More Me Clean up 2019-04-06 18:39:50 -04:00
z2442
8be2f0c18e clean up job manager 2019-04-05 22:35:29 -04:00
Ben Slater
bbd97bf62e More tweaks 2019-04-06 10:15:11 +11: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
c2b444bf99 Merge remote-tracking branch 'origin/audio' into audioplugin 2019-04-04 14:38:54 +11:00
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
244c36a747 Tidy up PSP Main, disable exception handler and panicthread 2019-04-02 11:44:08 +11: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
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
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
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
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
z2442
04b033a7b2 Fix Sound on Gex 2019-03-17 12:36:12 -04:00
z2442
e616797ee7 Me killed on exit 2019-03-16 21:06:53 -04:00
Wally
4528261cd4 Removed redundant pspfpu file
Set Framerate limiter and top 3 advanced optimisations to true
Tidy up rom screen a bit more
2019-03-17 09:33:23 +09:00
z2442
d4ece09633 Handle: No Jobs in jobmanager / more cleanup 2019-03-16 18:27:46 -04:00
z2442
485df6baa9 More Cleanup 2019-03-16 17:55:16 -04:00
Wally
da73840e2e Removed Unused Dialogue stuff. 2019-03-16 21:03:16 +09:00
Ben Slater
103f97de10 Revert RomSelectorCOmponent back to rev 636, fixes GUI bugs.
Updated Zlib Wrapper so code compiles on macOS
 Please enter the commit message for your changes. Lines starting
2019-03-16 20:36:22 +09:00
z2442
545620bc7b cleaned up code and set buffer size to orignal 2019-03-12 21:48:34 -04:00