Commit Graph

70 Commits

Author SHA1 Message Date
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