Anthony Pesch
4dbb061ea4
temporary disable /WX on Debug libsoundio builds
2017-02-15 20:22:24 -08:00
duodenim
41eea651ad
Fix building on Visual Studio 2017 ( #67 )
...
* Use the actual instead of suggested audio latency in audio buffer calculation
* Allow compiling from VS2015+
This fixes the define in microprofile.h preventing building on versions of Visual Studio after VS2015
2017-01-23 21:44:21 -06:00
Anthony Pesch
32a8239132
windows build fixes
2017-01-01 22:06:16 -08:00
Anthony Pesch
febbcc98eb
build fix for latest nuklear
2017-01-01 12:42:46 -08:00
Anthony Pesch
0e49f52ce8
updated nuklear dependency to latest, added back TA_PARAM_VERTEX to tracer param list
2016-12-31 14:49:21 -08:00
Anthony Pesch
31b3d8cd53
use nk_list_view_* to avoid rendering so many list view items
2016-12-28 22:28:30 -08:00
Anthony Pesch
4ff03a0d2f
remove gtest library
2016-12-17 00:19:54 -08:00
gamax92
2fb1f002be
Backport wayland 1.10+ fix for SDL2
...
wayland: Add wl_proxy_marshal_constructor_versioned sym
wl_proxy_marshal_constructor_versioned was introduce in wayland-client 1.10.
2016-12-14 10:26:24 -07:00
Anthony Pesch
03cceedd8d
added libsoundio based audio backend
...
initial mixing work
2016-10-17 21:17:04 -07:00
Anthony Pesch
c98825fe10
added libsoundio
2016-12-03 19:24:46 -08:00
Anthony Pesch
d092b097df
renamed stats aggregate counters, merged back into profiler
2016-11-30 21:59:05 -08:00
Anthony Pesch
1bb85c7c69
updated to latest nuklear
...
added fps, vbs and mips to refactored debug menubar
2016-11-25 19:13:57 -08:00
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