Jeffrey Pfau
|
c82ee873e1
|
Util: Fix intermittent build failure on OS X
|
2016-06-26 20:32:06 -07:00 |
endrift
|
0694a87ec2
|
Merge pull request #290 from tzlion/feature/vfame-gba-support
GBA Memory: Add emulation of Vast Fame protected carts
|
2016-06-25 16:29:01 -07:00 |
taizou
|
c5092559ef
|
GBA Memory: Add emulation of Vast Fame protected carts
|
2016-06-25 23:39:48 +01:00 |
Jeffrey Pfau
|
31cf1622a7
|
GB Video: Call finishFrame at end of vblank
|
2016-06-25 01:34:29 -07:00 |
Jeffrey Pfau
|
f5663675a5
|
GB I/O: Fix STAT writing
|
2016-06-25 01:34:13 -07:00 |
Jeffrey Pfau
|
74caccd6df
|
GB: Palette I/O fixes
|
2016-06-25 00:58:50 -07:00 |
Jeffrey Pfau
|
ca46fedd34
|
SDL: Modernize software renderer
|
2016-06-20 21:34:06 -07:00 |
Jeffrey Pfau
|
e1a4acec9f
|
GB Audio: Rearrange WriteNR14 and fix GBC timing
|
2016-06-19 22:42:03 -07:00 |
Jeffrey Pfau
|
fb7ecb8079
|
GBA: Add overrides for DBZ: Legacy of Goku II and Ueki no Housoku
|
2016-06-19 15:05:48 -07:00 |
Jeffrey Pfau
|
415298ebcd
|
GBA BIOS: Fix ArcTan2 accuracy and boundary conditions
|
2016-06-16 00:19:20 -07:00 |
Jeffrey Pfau
|
eb6cedde2e
|
VFS: VFile.sync now updates modified time
|
2016-06-15 22:46:24 -07:00 |
Jeffrey Pfau
|
6b1cbbd5e2
|
ARM7: Fix setting spsr privilege bits when spsr is empty
|
2016-06-10 10:18:21 -07:00 |
Jeffrey Pfau
|
723b91dfe3
|
Qt: Load temporary saves (untested)
|
2016-06-07 15:06:44 -07:00 |
Jeffrey Pfau
|
87758b274c
|
Debugger: CLI debugger now exits when end-of-stream is reached
|
2016-06-06 22:08:22 -07:00 |
Jeffrey Pfau
|
b1b5cf8a11
|
ARM7: Clean up instruction decoding for future expandability
|
2016-06-06 22:08:19 -07:00 |
Jeffrey Pfau
|
1a42ed2b37
|
SDL, Debugger: Fix some deinitialization issues
|
2016-06-04 15:28:21 -07:00 |
Jeffrey Pfau
|
6e5a79564f
|
Core: Fix missing include
|
2016-06-01 19:28:59 -07:00 |
Jeffrey Pfau
|
c313f09518
|
GB Memory: Remove debugging code that got left in by accident
|
2016-06-01 03:09:23 -07:00 |
Jeffrey Pfau
|
59938208ab
|
GB: Add preliminary HuC-3 support
|
2016-06-01 02:56:53 -07:00 |
Jeffrey Pfau
|
c213ee9bb6
|
GB: Polish savestates a bit
|
2016-05-31 23:24:20 -07:00 |
Jeffrey Pfau
|
61b4d53150
|
Qt: Enable savestates for GB games
|
2016-05-30 23:32:55 -07:00 |
Jeffrey Pfau
|
5ea104844d
|
Core: Put back sram in savestates
|
2016-05-30 23:16:00 -07:00 |
Jeffrey Pfau
|
c3f69e7b69
|
GB: Add serialization headers
|
2016-05-30 23:06:32 -07:00 |
Jeffrey Pfau
|
66345e9b7e
|
Qt: Add refresh button to controller editing
|
2016-05-30 15:26:54 -07:00 |
Jeffrey Pfau
|
1d021a72c7
|
GB Memory: Fix null deref when rumbling
|
2016-05-30 15:08:42 -07:00 |
Jeffrey Pfau
|
5a2c6d037d
|
GB: First pass at savestates
|
2016-05-30 15:03:20 -07:00 |
Jeffrey Pfau
|
a3a380d9f5
|
Core: Refactor savestates
|
2016-05-30 15:01:40 -07:00 |
Jeffrey Pfau
|
cf8868d5cb
|
GB: Fix timer resetting
|
2016-05-30 12:52:03 -07:00 |
Jeffrey Pfau
|
f40b9ec82e
|
GB: Fix up debugger a bit
|
2016-05-30 12:12:00 -07:00 |
Jeffrey Pfau
|
0c59856fe3
|
GB Video: Remove broken hack
|
2016-05-29 23:32:18 -07:00 |
Jeffrey Pfau
|
5f95e7e486
|
GB Core: Fix uninitialized variable
|
2016-05-29 12:33:40 -07:00 |
Jeffrey Pfau
|
13c882411a
|
GB: Fix IRQs trampling each other if two happen mid-instruction
|
2016-05-29 11:16:51 -07:00 |
Jeffrey Pfau
|
f4dc546da6
|
Util: Fix realloc semantics in utf16to8
|
2016-05-29 09:57:10 -07:00 |
Jeffrey Pfau
|
f3d3c59df7
|
GB: Initialize biosVf
|
2016-05-28 18:31:04 -07:00 |
Jeffrey Pfau
|
bd5b3036a1
|
Core: Migrate extdata to core
|
2016-05-28 18:31:04 -07:00 |
Jeffrey Pfau
|
36ea5ea89c
|
Core: Migrate extdata to core
|
2016-05-28 16:39:25 -07:00 |
Jeffrey Pfau
|
b14aafe9cb
|
GB Memory: Fix RTC latching
|
2016-05-28 12:27:30 -07:00 |
Jeffrey Pfau
|
2ee192d868
|
GB Video: Frame end callback should only happen on instruction boundary
|
2016-05-28 10:50:17 -07:00 |
Jeffrey Pfau
|
334963511b
|
LR35902: Optimize core loop to always run one M-cycle at a time
|
2016-05-28 01:52:26 -07:00 |
Jeffrey Pfau
|
d242638e28
|
OpenGL: Add texSize uniform
|
2016-05-25 21:25:09 -07:00 |
Jeffrey Pfau
|
e08087a682
|
All: Update libzip dependencies on Ubuntu
|
2016-05-24 19:59:54 -07:00 |
Jeffrey Pfau
|
7377725952
|
GB Video: Fix OBJ/BG priority
|
2016-05-23 21:57:29 -07:00 |
Jeffrey Pfau
|
0f16569e7d
|
GB: Fix eiPending issue
|
2016-05-23 20:13:51 -07:00 |
Jeffrey Pfau
|
616625a510
|
GB Core: Add `frame` command to debugger
|
2016-05-23 19:29:11 -07:00 |
Jeffrey Pfau
|
11f21ecc46
|
GB Core: step now advances with instruction granularity
|
2016-05-23 19:09:20 -07:00 |
Jeffrey Pfau
|
210ef6db50
|
Qt: Clean up some path canonicalization
|
2016-05-22 23:08:43 -07:00 |
Jeffrey Pfau
|
0080fab314
|
GB Video: Revert video IRQ change, disable OAM IRQ if Hblank IRQ is enabled
|
2016-05-20 19:04:06 -07:00 |
Jeffrey Pfau
|
feb5ad2260
|
ARM7: Fix flags on SBC/RSC
|
2016-05-20 19:02:15 -07:00 |
Jeffrey Pfau
|
62076d885c
|
GB Video: Fix LCD IRQs sticking around for too long
|
2016-05-19 23:57:45 -07:00 |
Jeffrey Pfau
|
eb4b53a7c4
|
GB: Initial BIOS support
|
2016-05-19 22:31:13 -07:00 |