Commit Graph

51 Commits

Author SHA1 Message Date
Jeffrey Pfau
6bbb1d5b43 Put back gnu99 standard, we use some of the features 2014-07-23 22:57:25 -07:00
Jeffrey Pfau
5825c2ee5f Move vfs-zip into vfs folder 2014-07-19 22:15:39 -07:00
Jeffrey Pfau
d2272ba9ba Support reading from ZIPs 2014-07-17 02:45:17 -07:00
Jeffrey Pfau
ce1dd4416f Proper parser, without identifier support currently 2014-07-12 17:12:35 -07:00
Jeffrey Pfau
66191ee92a GNU C extensions are not used, switch to C99 compat mode 2014-07-12 04:42:24 -07:00
Jeffrey Pfau
47ca4201fd Disable CLI debugger on Windows 2014-07-12 04:40:13 -07:00
Jeffrey Pfau
5b7da978d1 Remove project name strings from the code 2014-07-12 04:29:12 -07:00
Jeffrey Pfau
64e8d3fb83 Fix GBDStub build on Windows 2014-04-23 21:42:08 -07:00
Jeffrey Pfau
89ccb41b03 Start moving command line parsing into a separate file 2014-04-20 04:06:44 -07:00
Jeffrey Pfau
7a4ca414e5 Restructure watchpoints 2014-04-20 00:47:49 -07:00
Jeffrey Pfau
c0eb7c81f7 Remove ARMMemory and ARMBoard shims 2014-04-19 18:14:17 -07:00
Jeffrey Pfau
ecb1939ff1 Move common headers to common.h, remove util and debugger from being first class include directories 2014-04-02 23:51:35 -07:00
Jeffrey Pfau
ad38ae63ec Properly support 16-bit color 2014-02-02 02:47:50 -08:00
Jeffrey Pfau
97e4e7a28c Add define for GDB stub 2014-02-01 20:49:12 -08:00
Jeffrey Pfau
244f197742 Begin GDB stub 2014-02-01 03:08:32 -08:00
Jeffrey Pfau
6616ca9111 Always enable the debugger framework 2014-02-01 01:14:41 -08:00
Jeffrey Pfau
bc9fdc1249 Fix *_LIBRARY into *_LIB 2014-01-31 01:13:51 -08:00
Jeffrey Pfau
4bc8f2eb1a Move SDL output directory 2014-01-31 01:01:44 -08:00
Jeffrey Pfau
c312a0f5fe Clean up stale warning rule 2014-01-31 01:01:04 -08:00
Jeffrey Pfau
08f15af4f5 Add source groups 2014-01-31 00:29:27 -08:00
Jeffrey Pfau
bce620e717 Split SDL build into its own CMake list 2014-01-31 00:13:33 -08:00
Jeffrey Pfau
43807b196d Move SDL/OpenGL dependencies into the SDL port 2014-01-31 00:11:55 -08:00
Jeffrey Pfau
d5bd521313 Break out shared library 2014-01-28 01:40:32 -08:00
Jeffrey Pfau
b4b7be1f84 Don't require SDL for perf builds 2014-01-23 20:58:33 -08:00
Jeffrey Pfau
e141db9493 Build fix on OS X for perf util 2014-01-16 00:32:51 -08:00
Jeffrey Pfau
3837213f94 Support Win32 threads on Vista and higher 2014-01-15 23:46:47 -08:00
Jeffrey Pfau
85d30ac271 Build fix for MinGW 2014-01-15 21:49:08 -08:00
Jeffrey Pfau
b8167f55b1 Create Windows and POSIX platform directories 2014-01-15 01:28:30 -08:00
Jeffrey Pfau
dd1f1bc79e Initial support for Windows 2014-01-15 00:32:54 -08:00
Jeffrey Pfau
53dd260b3e Fast 32-to-16-bit memory conversion routine on ARM 2013-11-09 13:30:25 -08:00
Jeffrey Pfau
3005c6c9fb Add per-second perf updating 2013-11-04 21:07:41 -08:00
Jeffrey Pfau
09888a8852 Add performance-monitoring main thread 2013-10-27 05:16:07 -07:00
Jeffrey Pfau
3edb2da58d Make platform directory for ports 2013-10-16 01:35:49 -07:00
Jeffrey Pfau
cf298474bc Use 5_6_5 with SDL 2013-10-12 02:11:57 -07:00
Jeffrey Pfau
5caffd1f5a Remove reference to removed file 2013-10-12 00:39:03 -07:00
Jeffrey Pfau
290b64b171 Compile-time flag for disabling debugger 2013-10-12 00:34:59 -07:00
Jeffrey Pfau
01d8569262 Remove reliance on linenoise 2013-10-10 00:29:41 -07:00
Jeffrey Pfau
09b4a4a29a Build up DMA channel audio infrastructure from GBA.js 2013-10-01 23:56:10 -07:00
Jeffrey Pfau
7978a57128 Make binary name a setting 2013-09-22 12:05:31 -07:00
Jeffrey Pfau
8dc3fa9bec Use software renderer for EGL, just use it for uploading the texture 2013-07-21 05:15:02 -07:00
Jeffrey Pfau
49de0fb52e Different mains for SDL and EGL, supporting Raspberry Pi and BeagleBone Black 2013-05-29 21:18:25 -07:00
Jeffrey Pfau
f246587a9d Add support for (my) joystick 2013-05-08 16:57:17 -07:00
Jeffrey Pfau
13a46429e2 Remove -Wno-unused and fix resulting errors 2013-05-02 00:35:32 -07:00
Jeffrey Pfau
13c95a2aae Build fixes for linux 2013-04-26 03:08:59 -07:00
Jeffrey Pfau
5122a236e0 Squelch warnings, turn on -Werror 2013-04-24 01:32:49 -07:00
Jeffrey Pfau
2860714714 Draw output buffer 2013-04-20 21:40:06 -07:00
Jeffrey Pfau
eba5d547b9 Start using SDL for graphics syncing 2013-04-20 20:29:53 -07:00
Jeffrey Pfau
a094024ad5 Add missing files 2013-04-20 18:11:27 -07:00
Jeffrey Pfau
1ca6487151 Create subdirs 2013-04-14 13:04:24 -07:00
Jeffrey Pfau
1db7f5b179 Initial debugger 2013-04-12 01:32:43 -07:00