Commit Graph

340 Commits

Author SHA1 Message Date
Anthony Pesch 7665c3052f nuklear improvements 2016-06-22 00:53:46 -07:00
Anthony Pesch ac2046bc36 ran latest clang-format 2016-06-21 23:40:25 -04:00
Anthony Pesch b54fabfe0e refactor window state 2016-06-21 23:07:18 -04:00
Anthony Pesch e7a8281d53 nuklear wip 2016-06-21 09:07:26 -07:00
Anthony Pesch 7f54ca1d72 added nuklear source 2016-06-21 20:44:55 -04:00
Anthony Pesch adb2506e66 memory cleanups after running valgrind 2016-06-20 00:28:08 -07:00
Anthony Pesch 191f39d3b3 gcc / linux build fixes 2016-06-18 15:24:07 -07:00
Anthony Pesch 0dab5967d5 read / write options to config file 2016-06-18 01:29:15 -07:00
Anthony Pesch 20dd75aa67 remove imgui 2016-06-18 00:16:06 -07:00
Anthony Pesch 110d6d15c3 don't cast callbacks 2016-06-17 00:28:09 -07:00
Anthony Pesch 807cacdd96 don't typedef everything 2016-06-16 23:35:45 -07:00
Anthony Pesch ab7ed5d349 remove extern C from headers 2016-06-16 09:07:04 -07:00
Anthony Pesch 3814b108e3 disable imgui 2016-06-16 08:50:51 -07:00
Anthony Pesch 207585f6f6 converted tracer 2016-06-14 22:21:59 -07:00
Anthony Pesch b64c48144d clean up 2016-06-12 22:41:21 -07:00
Anthony Pesch aa1a7ee99c converted emulator.cc 2016-06-12 15:00:36 -07:00
Anthony Pesch 28533002af jit c refactor 2016-06-04 14:21:15 -07:00
Anthony Pesch 37915e7129 initial c refactor 2016-05-22 19:57:47 -07:00
Anthony Pesch 0fd88d954c added ra pass stats 2016-04-27 22:04:18 -07:00
Anthony Pesch e454c81f7b added AM_MASK for to simplify more complicated mirroring
setup ARM address space
2016-04-27 01:40:04 -07:00
Anthony Pesch d237bba78f renamed MapleController -> Controller 2016-04-25 22:15:53 -07:00
Anthony Pesch aa5b8b1d8f add bundle target for OSX 2016-04-25 19:56:41 -07:00
Anthony Pesch 0e5274fe7a added LICENSE 2016-04-25 00:40:13 -07:00
Anthony Pesch 7d639cb74a split memory system up to support mapping multiple address spaces to the same backing shared memory 2016-04-24 23:19:03 -07:00
Anthony Pesch 18232d86d2 fix filter mode calculation 2016-04-23 12:25:12 -07:00
Anthony Pesch 7c2cdfbb56 updated eigen to 3.2.8 2016-04-22 21:55:08 -07:00
Anthony Pesch 88639101dd linux compile fixes 2016-04-21 23:37:52 -07:00
Anthony Pesch 54825cc08c use gcc 4.9 with travis-ci 2016-04-21 23:09:33 -07:00
Anthony Pesch 6c2621d413 add inttypes.h header 2016-04-21 23:09:33 -07:00
Anthony Pesch 873c3fdb6d updated cmake ppa 2016-04-21 23:09:33 -07:00
Anthony Pesch 66e7da5edf added travis-ci badge 2016-04-21 23:09:33 -07:00
Anthony Pesch 2c0031efc5 updated cmake addon 2016-04-21 23:09:33 -07:00
Anthony Pesch e20414b7b7 don't run tests in CI 2016-04-21 23:09:33 -07:00
Anthony Pesch d61132d041 remove matrix 2016-04-21 23:09:32 -07:00
Anthony Pesch 11427ba1b5 initial .travis.yml 2016-04-21 23:09:32 -07:00
Anthony Pesch 251f71497b slightly more arm scaffolding, suspend / resume cpu based on ARMRST 2016-04-21 23:09:31 -07:00
Anthony Pesch e3c4797b75 fix off by one error in logging code 2016-04-21 23:09:03 -07:00
Anthony Pesch aaecac5902 replace beaengine with capstone 2016-04-21 23:08:58 -07:00
Anthony Pesch b4e944ed63 added size output to frontend
added DumpCode to frontend
2016-04-21 20:43:20 -07:00
Anthony Pesch ea27e1f128 added sh4 analyzer 2016-04-21 20:42:52 -07:00
Anthony Pesch 7963a79cad clean up sh4 op table generation 2016-04-21 20:28:36 -07:00
Anthony Pesch 84add6bf12 remove block flags from being passed to backend 2016-04-12 22:35:50 -07:00
Anthony Pesch d49d107b78 placeholder sext/zext/trunc elimination pass 2016-04-11 01:22:16 -07:00
Anthony Pesch 9a8b5ff755 simulate r15 of bios to get demos loading easily 2016-04-11 01:22:16 -07:00
Anthony Pesch 4350858651 added AICA ChannelData and CommonData bitfields
added ARM7 scaffolding
2016-04-11 01:22:06 -07:00
Anthony Pesch 9a6a98b3d0 added render context to profiler 2016-04-10 16:36:55 -07:00
Anthony Pesch 84df2e8269 added joystick hat support 2016-04-10 16:31:19 -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 0242a67532 added debug logging
added debug pass stats to recc
2016-04-10 10:00:15 -07:00