Jeffrey Pfau
|
6e32ade69e
|
Clear alpha channel in fragment shader (fixes #51)
|
2014-04-25 23:48:51 -07:00 |
Jeffrey Pfau
|
084f0f037e
|
Fix fullscreen initialization
|
2014-04-25 21:33:07 -07:00 |
Jeffrey Pfau
|
0386d41b40
|
Add option of not using GL
|
2014-04-25 03:34:21 -07:00 |
Jeffrey Pfau
|
7e90eb2631
|
Start porting sw-main to SDL2
|
2014-04-25 03:34:03 -07:00 |
Jeffrey Pfau
|
82f3a45888
|
Build fix in case no debuggers are being built
|
2014-04-23 21:50:26 -07:00 |
Jeffrey Pfau
|
64e8d3fb83
|
Fix GBDStub build on Windows
|
2014-04-23 21:42:08 -07:00 |
Jeffrey Pfau
|
16608a408c
|
Bring sw-main into line
|
2014-04-23 02:09:27 -07:00 |
Jeffrey Pfau
|
ffea820148
|
Remove some redundant flags
|
2014-04-23 02:09:06 -07:00 |
Jeffrey Pfau
|
0ab39aa6bd
|
Ignore swapfiles
|
2014-04-23 02:05:50 -07:00 |
Jeffrey Pfau
|
232abab7f4
|
Add long-missing arm-algo.S
|
2014-04-23 02:05:50 -07:00 |
Jeffrey Pfau
|
53389684db
|
Add more command line options and perf-main duration
|
2014-04-20 22:15:17 -07:00 |
Jeffrey Pfau
|
810c35c318
|
Disentagle graphics flags from global flags
|
2014-04-20 21:54:05 -07:00 |
Jeffrey Pfau
|
5b300bbcff
|
Make command line arguments more dynamic
|
2014-04-20 21:41:21 -07:00 |
Jeffrey Pfau
|
7334b89833
|
Add more command line options + usage
|
2014-04-20 21:33:27 -07:00 |
Jeffrey Pfau
|
7c356ffd07
|
Move debugger creation off the stack
|
2014-04-20 04:19:03 -07:00 |
Jeffrey Pfau
|
89ccb41b03
|
Start moving command line parsing into a separate file
|
2014-04-20 04:06:44 -07:00 |
Jeffrey Pfau
|
e739e4000b
|
Initialize halt
|
2014-04-20 01:05:29 -07:00 |
Jeffrey Pfau
|
9bf77f6653
|
Call ARMDeinit
|
2014-04-20 00:52:37 -07:00 |
Jeffrey Pfau
|
7a4ca414e5
|
Restructure watchpoints
|
2014-04-20 00:47:49 -07:00 |
Jeffrey Pfau
|
0f68dbc832
|
Redo component model/type punning
|
2014-04-20 00:19:55 -07:00 |
Jeffrey Pfau
|
c0eb7c81f7
|
Remove ARMMemory and ARMBoard shims
|
2014-04-19 18:14:17 -07:00 |
Jeffrey Pfau
|
775e417cc6
|
Move halting functionality out of GBAHalt
|
2014-04-16 23:05:44 -07:00 |
Jeffrey Pfau
|
b8ecabbaa9
|
Fix the build
|
2014-04-03 00:00:06 -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
|
73d32e7cc7
|
Initialize some SIO variables properly
|
2014-04-02 23:16:37 -07:00 |
Jeffrey Pfau
|
4c1014685f
|
Fix some valgrind errors
|
2014-03-29 22:58:58 -07:00 |
Jeffrey Pfau
|
2cd4bb3cff
|
Initialize memory->eventDiff; fixes a valgrind warning
|
2014-03-29 22:58:58 -07:00 |
Jeffrey Pfau
|
2f39a57567
|
Get RPi EGL port building again
|
2014-03-29 22:58:58 -07:00 |
Jeffrey Pfau
|
8f241e2cfb
|
Partially implement SOUNDBIAS
|
2014-03-29 22:53:56 -07:00 |
Jeffrey Pfau
|
683e90fa06
|
Remove special treatment for DISPSTAT
|
2014-03-29 22:53:52 -07:00 |
Jeffrey Pfau
|
8e51ffbf2c
|
Add function for connecting to an already-open TCP port
|
2014-02-11 00:19:29 -08:00 |
Jeffrey Pfau
|
4d8a00c180
|
Add thread-interrupt functions for having multiple threads that want to pause the GBA thread
|
2014-02-10 23:59:07 -08:00 |
Jeffrey Pfau
|
e9c4412819
|
Put missing returns in SDL event handling
|
2014-02-10 23:13:39 -08:00 |
Jeffrey Pfau
|
eb5580f719
|
Make DriverSet setting read in normal driver
|
2014-02-10 01:42:44 -08:00 |
Jeffrey Pfau
|
6451aeaefc
|
Support normal mode drivers
|
2014-02-10 01:42:44 -08:00 |
Jeffrey Pfau
|
764b3fce10
|
Fix SIO loading of a driver that is for the current mode
|
2014-02-10 01:42:44 -08:00 |
Jeffrey Pfau
|
9c8e5fc222
|
SIO registers can now be read and written properly
|
2014-02-10 01:42:40 -08:00 |
Jeffrey Pfau
|
3422527d5a
|
Read SIO registers from sio field
|
2014-02-10 01:41:20 -08:00 |
Jeffrey Pfau
|
a2a3f317b5
|
Make driver loading signal failure, and fix case where setting a driver can cause a null pointer deref
|
2014-02-05 01:50:01 -08:00 |
Jeffrey Pfau
|
043d396320
|
Make socket shims inline
|
2014-02-05 01:22:34 -08:00 |
Jeffrey Pfau
|
924c6cf5a6
|
Clarify some function names and add more essenital SIO architecture
|
2014-02-05 01:03:34 -08:00 |
Jeffrey Pfau
|
e5ee1aa07f
|
Fill out SIO driver infrastructure
|
2014-02-04 01:28:16 -08:00 |
Jeffrey Pfau
|
70e1661342
|
Begin SIO
|
2014-02-04 00:39:55 -08:00 |
Jeffrey Pfau
|
20a5fa8476
|
Abstract out sockets
|
2014-02-03 23:01:26 -08:00 |
Jeffrey Pfau
|
23e0737649
|
Add missing GBA_KEY_NONE
|
2014-02-03 22:56:24 -08:00 |
Jeffrey Pfau
|
90760a30a3
|
Move key mapping into its own function
|
2014-02-03 22:28:49 -08:00 |
Jeffrey Pfau
|
5a17030c65
|
Automatically break into the debugger if it was provided at launch time
|
2014-02-03 03:48:39 -08:00 |
Jeffrey Pfau
|
285b94b66a
|
Add thread-safe function for telling if the GBA thread has started
|
2014-02-03 03:48:39 -08:00 |
Jeffrey Pfau
|
0f6523941c
|
Null out threadContext->gba when shutting down
|
2014-02-03 03:48:39 -08:00 |
Jeffrey Pfau
|
56c51181e1
|
Debugger can get detached during a callback, clean up appropriately
|
2014-02-02 03:59:03 -08:00 |