Jeffrey Pfau
|
c035d97286
|
Make libPNG/zlib optional dependencies
|
2014-09-30 01:43:43 -07:00 |
Jeffrey Pfau
|
2b3631dc91
|
Merge branch 'master' into qt
Conflicts:
CMakeLists.txt
|
2014-08-12 23:37:29 -07:00 |
Jeffrey Pfau
|
9ac58c6996
|
Rename project to mGBA
|
2014-08-12 22:28:39 -07:00 |
Jeffrey Pfau
|
d7968ccc0d
|
Merge branch 'ffmpeg'
|
2014-08-12 22:28:13 -07:00 |
Jeffrey Pfau
|
9ed4fad33c
|
Add library versions and installation targets
|
2014-08-12 22:18:06 -07:00 |
Jeffrey Pfau
|
09c49d5f3b
|
Clean up list usage in CMakeLists
|
2014-08-12 22:06:31 -07:00 |
Jeffrey Pfau
|
e88aed2597
|
Detect libedit
|
2014-08-12 22:02:34 -07:00 |
Jeffrey Pfau
|
4fe48ad820
|
Detect libedit
|
2014-08-12 21:58:48 -07:00 |
Jeffrey Pfau
|
43de75c973
|
Detect libPNG and zlib
|
2014-08-12 21:53:32 -07:00 |
Jeffrey Pfau
|
88695a5ab1
|
Rough FFmpeg video encoder
|
2014-08-09 03:59:31 -07:00 |
Jeffrey Pfau
|
220d836f13
|
Save initialization type and metadata magic number
|
2014-08-04 00:54:50 -07:00 |
Jeffrey Pfau
|
bbe52bf632
|
Add screenshot capability
|
2014-07-25 05:44:20 -07:00 |
Jeffrey Pfau
|
888d037b3d
|
PGO options for GCC
|
2014-07-25 00:01:49 -07:00 |
Jeffrey Pfau
|
6bbb1d5b43
|
Put back gnu99 standard, we use some of the features
|
2014-07-23 22:57:25 -07:00 |
Jeffrey Pfau
|
f62ccde49d
|
Merge branch 'master' into qt
|
2014-07-20 16:28:12 -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
|
c5d243fca2
|
Merge branch 'master' into qt
|
2014-02-10 23:59:12 -08:00 |
Jeffrey Pfau
|
b691c93416
|
Add joypad support via SDL to Qt build
|
2014-02-03 22:28:28 -08: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
|
87b17efe76
|
Add define for GDB stub
|
2014-02-01 20:48:00 -08:00 |
Jeffrey Pfau
|
11e3bdc585
|
Merge branch 'master' into qt
Conflicts:
CMakeLists.txt
src/gba/gba.c
|
2014-02-01 17:37:18 -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
|
9b150bbaa3
|
Move Qt output directory
|
2014-01-31 01:04:13 -08:00 |
Jeffrey Pfau
|
07826098bc
|
Merge branch 'master' into qt
Conflicts:
CMakeLists.txt
|
2014-01-31 01:03:02 -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
|
9022deed9e
|
Split SDL build into its own CMake list
|
2014-01-31 00:11:19 -08:00 |
Jeffrey Pfau
|
4dae440670
|
Move SDL/OpenGL dependencies into the SDL port
|
2014-01-30 23:58:48 -08:00 |
Jeffrey Pfau
|
4659635fb5
|
Start Qt frontend
|
2014-01-29 23:14:23 -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 |
Jeffrey Pfau
|
b07e052698
|
Move CMakeList
|
2013-04-11 23:58:13 -07:00 |