Ben Slater
ebe9923f6b
Turn off -WExtra for now...
...
Tidy up Job functions in AudioPlugin
2019-05-11 12:40:45 +10:00
Ben Slater
e352361984
Added -WExtra
...
zmatt assisted with fixing the math.h problem replacing the whole thing with 1 line
2019-05-07 08:57:08 +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
Wally
a645eb6365
readd libpspaudio, remove a bunch of redundant threads. Speed is around the same
2019-04-05 17:28:11 +11:00
Wally
c2b444bf99
Merge remote-tracking branch 'origin/audio' into audioplugin
2019-04-04 14:38:54 +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
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
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
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
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
Wally
30eca8117b
yShuffle some files around
...
Added -lc to build script to use fast memcpy
A#
2019-03-18 15:45:59 +09:00
Ben Slater
c562b76641
*Clean build from StrmnNrmns repo
2019-02-27 17:04:51 +11:00
Ben Slater
a8470591c0
Fix PSPModel detection..
...
Update CMakeLists
2019-02-24 00:11:00 +11:00
Ben Slater
9bd9b31776
Fixed Linux debug build and build_daedalus script
2019-02-23 22:18:43 +11:00
Ben Slater
a0ffc748fe
Removed Unused DynarecTargetPSP file
...
Updated CMakeLists: Fix PSP Debug build and remove LARGE_MEMORY option as is defined in the build_daedalus script
2019-02-23 09:34:34 +11:00
Ben Slater
06b0c9b15c
add more stuff
2019-02-15 15:58:18 +11:00
Wally
fd5964b619
Fixed Linux build, GLSL stuff still doesn't work.. maybe it will on my PC at home
2019-02-14 15:06:16 +11:00
Ben Slater
b3f38652c7
SDL2 stuff builds but segfaults
2019-02-14 13:51:13 +11:00
Ben Slater
5d99427086
Just linker errors to go now
2019-02-14 13:38:46 +11:00
Ben Slater
e664edc436
Start moving from GLFW to SDL
2019-02-14 13:21:59 +11:00
Ben Slater
3f58d5171b
Add OSX Definition so we're back to the black screen again :(
2019-02-08 14:52:19 +11:00
Ben Slater
090c86337e
Merge macOS / Linux builds to Central Posix build
...
Fix macOS Build - Should work on anything <=10.13 for now
2019-02-08 14:33:43 +11:00
z2442
24ac6c8e83
Change to fix linux builds
2019-02-07 19:27:43 -05:00
Ben Slater
3cda5cdea1
Mac Build now links.. Just a black screen though :(
2019-02-06 09:40:42 +11:00
mrbenslater
c1cec553dc
Linux build now works, thanks to ptitseb <3
2019-02-05 21:38:00 +11:00
Ben Slater
cd5868170f
Added lib detection in cmake
2019-02-05 15:24:31 +11:00
Wally
1a6eec4e29
Updated CMake, one more build issue for Linux
2019-02-05 12:16:40 +11:00
Wally
a9d5574f09
Whoops missed some stuff
2019-02-04 15:26:29 +11:00
Ben Slater
bad84a50f4
Remove cflag to bypass -permissive errors
...
Fix build so it compiles on macOS (Still doesn't link.. yet)y
2019-02-04 14:03:32 +11:00
Ben Slater
99aad0b79d
Started work on 64-bit / Linux support
2019-01-30 22:15:17 +11:00
Ben Slater
3eb42a816d
Zlib now compiles on build for macOS.. now for the other issues
2019-01-30 13:36:52 +11:00
Ben Slater
673a08a10a
Work on macOS build.. Linker errors are annoying
2019-01-29 15:57:48 +11:00
Ben Slater
7233a55c83
Fixed macOS build - Just linker issues remain. Requirements will be listed later
...
Removed third_party folder as it's all redundant
2019-01-29 11:21:41 +11:00
z2442
901ef0fd3c
change compiler flags
...
-DNDEBUG -O3
2019-01-23 22:25:19 -05:00
mrbenslater
655effc353
[+] Readded -O3 as it should be fine
...
[~] Fixed model detection
2019-01-23 21:48:02 +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
c5bbb9db2b
Removed Kubridge
2019-01-23 11:00:58 +11:00
Wally
45493ce54c
Updated PSPModel Utility for debugging as it's not working on Fat PSPs yet
...
Removed some old info from about component and added updated info
Clean up KUbridge from CMakeLists
2019-01-23 10:54:53 +11:00
mrbenslater
ad90adb999
[+] Daedalus now relies on the CMake Build system to work, use build_daedalus.sh
...
[!] Removed a bunch of redundant files and moved Makefile to the old folder (Will need to update some stuff there if we wish to keep using it but for now it's redundant)
[~] Updated / Modified Readme file to reflect current day
[+] Added Support for building PSP Debug build and tidy up build_daedalus.sh
[+] build_daedalus.sh now creates a "DaedalusX64" folder in the Daedalus directory containing all data for PSP Build
2019-01-18 23:15:01 +11:00
Wally
14c6f17d85
[+] Fixed PSP Build, works with CMake now
...
[+] Added support for generation of PBP via daedalus_build.sh
2019-01-18 15:03:58 +11:00
Wally
cbada02772
Fix kubridge finalyl
2019-01-17 11:57:18 +11:00
Wally
79011ece14
Fix CmakeLists to allow kubridge to be compiled
2019-01-17 11:30:15 +11:00
Wally
db2ef58a91
[-] Removed redundant W32 / Gyp / Ninja Files
...
[~] Moved relevant PSPSDK Libs to SysPSP/Include
[+] CMake project now builds successfully
2019-01-17 08:23:18 +11:00
Wally
ca3b9fe843
Added CFLAGS and fixed build again..
2019-01-16 22:05:50 +11:00
Wally
ce204dc487
all known linker problems are done
2019-01-16 15:28:09 +11:00
Wally
0931cb76d7
all linker errors are gone, just a ld error to go
2019-01-16 15:08:03 +11:00