Commit graph

155 commits

Author SHA1 Message Date
James Benton
c3445e7cd3 Update pugixml. 2016-08-09 14:17:15 +01:00
James Benton
d89fb6c36e Update imgui. 2016-08-09 14:17:07 +01:00
James Benton
3f5c2f5dcc Update cereal. 2016-08-09 14:17:00 +01:00
James Benton
a809fd5880 Update asmjit. 2016-08-09 14:16:55 +01:00
James Benton
29d6797231 Update spdlog. 2016-08-09 14:16:50 +01:00
James Benton
a239eae56c Update to glbinding v2.1.1 2016-08-09 13:47:25 +01:00
Brett Lawson
0f71013d5b Added SG14 fixed_point library and some common fixed types. 2016-08-03 20:18:25 -07:00
James Benton
bd70b3747d Bump gsl-lite 2016-06-28 21:49:46 +01:00
James Benton
a2c551dca2 Removed glfw submodule 2016-06-14 20:42:55 +01:00
James Benton
5585ef565a Bump excmd to fix parsing of escaped whitespace 2016-06-14 00:24:28 +01:00
James Benton
7375d98726 Bump excmd to fix template specialisation bug 2016-06-12 13:12:11 +01:00
James Benton
f2ef1939cc decaf-cli: Print help if parser options are empty. 2016-06-12 11:43:28 +01:00
James Benton
a63ad65144 Bump excmd 2016-06-12 02:03:01 +01:00
Brett Lawson
406391ff90 Use a spdlog formatter instead of linking hack. 2016-06-11 00:34:43 -07:00
Brett Lawson
673850ae5b Updated to the latest version of excmd. 2016-06-09 23:42:54 -07:00
Brett Lawson
c34d448700 Added the imgui library to decaf.
This is used by the debugger, I am rebasing this bit forward
to avoid constant issues with git submodules.
2016-06-09 14:44:13 -07:00
James Benton
bcedced8ad Bump addrlib to fix bug. 2016-06-06 21:00:14 +01:00
James Benton
7631aeb9fe Bump excmd to fix gcc build. 2016-05-26 14:42:34 -07:00
James Benton
1384b24642 Use excmd instead of docopt. 2016-05-26 22:08:33 +01:00
James Benton
fbaa30a7c7 Update pugixml. 2016-05-23 12:32:17 +01:00
James Benton
160663853d Update SDL. 2016-05-23 12:32:17 +01:00
James Benton
4a7f688947 Update glfw. 2016-05-23 12:32:17 +01:00
James Benton
333408fafe Update docopt. 2016-05-23 12:32:17 +01:00
James Benton
a3b7fb7264 Update glbinding. 2016-05-23 12:32:17 +01:00
James Benton
ac53aa5634 Update asmjit. 2016-05-23 12:32:17 +01:00
James Benton
c0cde3257a spdlog: Update to latest version. 2016-02-23 12:00:01 +00:00
James Benton
4961055fc2 sdl: Update to latest version. 2016-02-19 00:16:27 +00:00
James Benton
ec397aba82 docopt: Update to latest version. 2016-02-19 00:16:18 +00:00
James Benton
d60effe154 pugixml: Update to latest version. 2016-02-19 00:15:59 +00:00
James Benton
7be02a540f glfw: Update to latest version. 2016-02-19 00:15:51 +00:00
James Benton
aa529ecb6d asmjit: Update to latest version. 2016-02-18 18:18:23 +00:00
James Benton
9cbecd5b66 Add SDL as a backend.
The backend can be switched in config.json
If DECAF_GLFW is defined, GLFW support is compiled.
If DECAF_SDL is defined, SDL support is compiled.

Both are compiled by default.
2015-12-23 15:58:44 +00:00
James Benton
66342624e6 Add addrlib to CMakeLists. 2015-12-14 01:20:22 +00:00
James Benton
9456b7cb14 Implement GX2GetSurfaceSliceSwizzle. 2015-12-14 00:11:19 +00:00
James Benton
ed6d803af7 Rewrite texture code to use addrlib. 2015-12-14 11:29:15 +00:00
James Benton
1cb689d8f0 Move to gsl-lite. 2015-11-30 16:44:22 +00:00
James Benton
9b673d9d33 Remove Microsoft/GSL dependency. 2015-11-30 16:44:22 +00:00
James Benton
7a91f5777a Use GLFW for window+context creation and input.
Yay crossplatform.
In future will probably move away from GLFW for input - it doesn't give us
much control over processing game pads.
2015-11-28 13:03:50 +00:00
James Benton
fec734271c Hello again glbinding. 2015-11-12 22:54:10 +00:00
James Benton
57367b1d76 Bump spdlog version. 2015-11-10 19:30:31 +00:00
archshift
8ab3e2edba Update GSL submodule
Newest GSL master has build fixes, allowing it to build on non-MSVC
environments unlike the current submodule commit.
2015-10-29 19:33:42 -07:00
James Benton
8c95f3a283 Remove unused glbinding submodule. 2015-10-20 23:45:04 +01:00
James Benton
40e5e73258 Add hardware test tools. 2015-10-20 23:41:56 +01:00
James Benton
fb1699568b Add C++GSL library as submodule. 2015-10-08 23:08:37 +01:00
Brett Lawson
0318f55ac1 Added cereal serialization library. 2015-09-02 11:24:37 -03:00
Brett Lawson
ed08088f47 Added glbinding library to simplify OpenGL usage. 2015-08-04 00:05:24 -04:00
James Benton
46e9209340 Move to exjam/spdlog and add WiiU coreID & threadID to log messages. 2015-07-09 16:17:01 +01:00
James Benton
d52e7c3ffb Add spdlog library. 2015-07-04 12:34:35 +01:00
James Benton
9e62fa89d6 Add docopt for command line parsing. 2015-07-03 00:42:35 +01:00
James Benton
933cfbc131 Move .vcxproj to build/ folder, move code to src/
Cleanup libraries
Remove gdbstub and libovsocket
2015-06-29 20:37:34 +01:00