Commit Graph

32 Commits

Author SHA1 Message Date
Anthony Pesch 3d26120ebb refactored tracer to use nuklear 2016-06-25 14:36:31 -07:00
Anthony Pesch 7f54ca1d72 added nuklear source 2016-06-21 20:44:55 -04:00
Anthony Pesch 191f39d3b3 gcc / linux build fixes 2016-06-18 15:24:07 -07:00
Anthony Pesch 20dd75aa67 remove imgui 2016-06-18 00:16:06 -07:00
Anthony Pesch 37915e7129 initial c refactor 2016-05-22 19:57:47 -07:00
Anthony Pesch 7c2cdfbb56 updated eigen to 3.2.8 2016-04-22 21:55:08 -07:00
Anthony Pesch aaecac5902 replace beaengine with capstone 2016-04-21 23:08:58 -07:00
Anthony Pesch 879e6dffe7 upgrade to sdl 2.0.4 2016-04-10 16:11:37 -07:00
Anthony Pesch 09c5fa10cf added directory processing to recc 2016-04-10 11:12:28 -07:00
Anthony Pesch b0dbdf6e50 Revert "removed beaengine"
This reverts commit 9528d9beaa.
2016-04-07 23:44:27 -07:00
Anthony Pesch 38597832e6 update xbyak version 2016-04-06 22:19:10 -07:00
Anthony Pesch f72f05a437 windows build fixes
fixed OP_LOAD_LOCAL / OP_STORE_LOCAL on windows
use r14 / r15 for memory and guest ctx pointers
updated SH4 builder to emit consistent IR regardless of function parameter evaluation order
2016-03-26 20:54:27 -07:00
Anthony Pesch 56d039e643 linux build fixes 2016-03-25 01:41:57 -07:00
Anthony Pesch c836560bc9 window system refactor
added imgui for gui rendering
added WindowInterface to Machine class enabling hardware to tap into window events for input and rendering
2016-03-18 18:06:57 -07:00
Anthony Pesch 4d811ae557 add gdb detach support 2016-03-02 23:22:55 -08:00
Anthony Pesch 498990fcb2 initial debugger support 2016-02-29 23:51:42 -08:00
Anthony Pesch 9528d9beaa removed beaengine 2016-02-12 17:28:36 -08:00
Anthony Pesch 76e4a96689 fix compilation errors under -Wall -Wextra -Werror and /W3 2015-09-17 16:27:45 -07:00
Anthony Pesch 33e8fddbf8 updated microprofile version 2015-09-17 16:27:45 -07:00
Anthony Pesch 20541ab018 compile with /W3 under msvc 2015-09-04 22:53:31 -07:00
Anthony Pesch 548e3ca4c9 msvc compilation fixes, tests and interpreter now run 2015-08-27 09:55:10 -07:00
Anthony Pesch 0bbc9981b4 added glew 2015-08-27 09:55:10 -07:00
Anthony Pesch bcf79646e8 remove glog source 2015-08-26 21:27:53 -07:00
Anthony Pesch c8e9b8edb3 don't declare snprintf / va_copy for VS 2015
hack to avoid OS_WINDOWS macro redefinition error for VS 2015
2015-08-26 21:27:53 -07:00
Anthony Pesch 77a9d53738 updated to gflags 2.1.2 2015-08-26 21:27:52 -07:00
Anthony Pesch d711b945df updated to SDL2 head 2015-08-26 21:27:52 -07:00
Anthony Pesch dbdc15dcab clear clabel definition lists in LabelManager::reset, https://github.com/herumi/xbyak/pull/27 2015-08-17 04:31:10 -07:00
Anthony Pesch 89f483dcc4 updated xbyak dependency and removed Xbyak::Address equality workaround 2015-08-09 21:15:45 -07:00
Anthony Pesch 0238f4f439 gcc compilation fixes 2015-07-31 21:01:00 -07:00
Anthony Pesch 50fed24a45 added beaengine 2015-07-24 15:13:26 -07:00
Anthony Pesch c4b78cc565 initial x64 scaffolding 2015-07-01 22:16:28 -07:00
Anthony Pesch 01af271550 initial public commit 2015-07-01 10:45:31 -07:00