Commit graph

62 commits

Author SHA1 Message Date
Wally4000
6dca83df5e Clean up CMake (PSP Build is jank) 2023-04-15 09:35:45 +10:00
Wally4000
9e88e82e03 Fix a few minor issues. Simplfy sh script 2022-06-13 21:46:04 +10:00
Wally4000
8c423f00cb Actually do it in the right file 2022-06-13 16:31:31 +10:00
Wally4000
8d5d1f1dec Actually put it in the right location 2022-05-14 16:01:45 +10:00
Wally4000
f65113062f Add Imgui impl 3dS (Thanks feizz) 2022-05-14 15:56:02 +10:00
Wally4000
d65247d789 Add imgui sources 2022-05-03 22:33:29 +10:00
Wally4000
ea9276e705 Add Imgui sources 2022-05-03 11:58:03 +10:00
Wally4000
bbbee74a17 Remove Windows Libs, we'll pull them in via Git. 2022-03-18 22:05:17 +11:00
Wally4000
cd80cfc6de Just use strcasecmp now. All platforms support it 2021-12-09 16:05:21 +11:00
z2442
3039f6a652 Windows support! 2020-12-18 13:14:27 -05:00
salvy
831be5b995 Debug build fixes
*Fixed debug build when DAEDALUS_DEBUG_DISPLAYLIST its defined, also I enabled it for debug builds
*Fixed ptr->u32 cast in DLParser_DumpVtxInfoDKR, it was causing a compilation error for me)
*Removed unsused zlib from third_party, also added webby
2020-05-13 19:39:20 -07:00
wally4000
d2694878c0 Fixed GL 2019-05-27 16:55:36 +10:00
Ben Slater
c562b76641 *Clean build from StrmnNrmns repo 2019-02-27 17:04:51 +11:00
Ben Slater
afd8a61dd6 Added glew from website 2019-02-05 15:20:23 +11:00
Ben Slater
155a5d05a0 Add libpng back to source 2019-02-05 14:12:26 +11:00
Ben Slater
c7db4583f1 Added glew and glfw 2019-02-05 14:11:03 +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
85254f1cb0 Reinstate zlib third_party Lib as it requires custom stuff 2019-01-30 12:48:45 +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
Wally
63b891441e Fix all known CMake path issues for PSP, it's now linking time 2019-01-15 09:49:02 +11:00
salvy
d4a2af7f68 updated glfw to latest version 3.0.4 2014-03-02 12:01:23 -08:00
salvy
62dc2487cd Revert changes to third party libraries.
PS : I'll be redoing the way we compile the PC build without fiddling with the libs too much!

This reverts commit fa52955863.
2014-03-02 11:58:07 -08:00
salvy
fa52955863 [!] All libraries for W32 build are now statically linked
[!] Do not use fast call for W32, anyways R4300_CALL_TYPE ensures dynarec can use fast call
[!] Removed PSP project files from MSVC11 solution, please use devkitpro.bat or minpspw.bat for compiling the PSP build
[+] Now is much easier to compile W32 build, third party libraries can be built and linked in the same solution

NOTE: These changes are only for MSVC11 project, I'll update the other project files eventually
2013-08-19 08:28:31 +01:00
salvy
ae288a94c6 [+] Added vc11 project files for glew
[~] Fixed compiling error in glew when compiling with vc11 (not sure why glew authors haven;t fixed this! http://sourceforge.net/p/glew/bugs/201/)
2013-08-19 08:18:32 +01:00
wally4000
1406f4ca7e Update glfw.gyp
Fix x11 path for Linux build and add reminder for EGL context
2013-07-08 17:50:58 +10:00
Paul Holden
071be71b27 Merge branch 'master' of github.com:hulkholden/daedalus 2013-07-02 08:37:30 +01:00
Paul Holden
cb795bee42 Added a .gyp file for gtest 2013-07-02 08:36:22 +01:00
Paul Holden
e51f54cf0f GLFW - don't need to add src/ as an include dir again. 2013-07-02 08:36:21 +01:00
Paul Holden
b218e750af GLEW - shouldn't compile in glewinfo.c, visualinfo.c 2013-07-02 08:36:21 +01:00
Paul Holden
6aa94e44c3 [+] Add gtest to third_party 2013-07-02 08:36:21 +01:00
Paul Holden
a7e2e31a95 Ugh - glfw/.gitignore excludes src/config.h, but we need an empty file to compile (this has probably been broken for OSX since we added GLFW3, oops) 2013-07-02 08:33:57 +01:00
Paul Holden
7bcb333f75 [+] Fixes for GLFW 3.0 2013-06-16 19:39:20 +01:00
Paul Holden
db86561c2e [+] glfw 3.0 2013-06-16 19:39:12 +01:00
salvy
6cc0791c8d Update zlib to 1.2.8 2013-06-13 15:00:49 -07:00
salvy
9a0624ab37 [!} Fixed crash in 1080 with accurate tmem, also added bound checking in load block to be safe.
[!] Updated glfw to latest version 2.7.8
[!] Pull webly header from third party dir (I'll start pulling out all the headers from third party dir to make compiling PC build easier)
[+] Added german translation by Vedat
[-] Removed deprecated files from PC Data
[~] Disabled full screen toggle for PC (GLFW doesn't handle fullscreen toggle very well yet)
[!} n64.psh had inconsistent end lines
2013-06-03 10:59:55 -07:00
strmnnrmn
5741ad3d98 [~] Remove Source/Utility/Zip/unzip.h - this is an old version and we should really be using the version in third_party/zlib/contrib/minizip/. Salvy - hopefully this won't break the Windows build - I couldn't see how it links against minizip so I couldn't figure out what I needed to change to make it work. If you get an error about unzip.h not being found, you'll need to add Source/third_party/zlib/contrib/minzip to the project include paths.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1687 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-18 16:05:01 +00:00
strmnnrmn
3fcc8cbf2b [~] Fix linux link settings
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1638 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-27 15:27:17 +00:00
strmnnrmn
727dca0940 [~] For consistency, define GLEW_STATIC outside of direct_dependent_settings too
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1636 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-27 14:59:07 +00:00
strmnnrmn
becd4698aa [+] Add a gyp file for glew
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1634 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-27 14:58:52 +00:00
strmnnrmn
034fa744ac [+] Add glew to third_party
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1633 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-27 14:58:38 +00:00
strmnnrmn
083c16208a [~] Fix linux compile errors
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1631 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-27 14:26:03 +00:00
strmnnrmn
abc75be89d [+] Add a linux configuration to glfw.gyp
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1630 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-27 14:25:58 +00:00
strmnnrmn
512b85d879 [~] Another osx fix for glfw.gyp
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1628 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-27 13:15:06 +00:00
strmnnrmn
8ce71a3a1f [~] Move OSX specific bits of glfw.gyp to an OS=mac condition
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1627 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-27 13:08:28 +00:00
strmnnrmn
9236196745 [!] zlib calls were behaving strangly on OSX. Turns out there were a bunch of warnings about implicitly declared functions, because unistd.h was missing. Defining Z_HAVE_UNISTD_H fixes it.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1576 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-12 09:25:43 +00:00
strmnnrmn
32968282e2 [~] Merge upstream fixes from webby
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1525 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-04-07 11:28:17 +00:00
strmnnrmn
7b379b058e [!] Merge a socket leak fix for webby.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1434 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-25 22:40:04 +00:00
strmnnrmn
252c091ded [~] Merge webby fixes from upstream
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1412 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 22:08:03 +00:00
strmnnrmn
bd426000d9 [~] OSX FindFileNext - ignore ., .. etc.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1405 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 22:07:16 +00:00
strmnnrmn
915bf0a74e [~] OSX - ensure thrid_party libs are compiled at -O3, and with warnings as errors
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1393 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:53:24 +00:00