Jeffrey Pfau
|
47eabe1bc7
|
ARM7: Fix instruction decoding of Thumb shifts
|
2015-10-08 19:52:38 -07:00 |
Jeffrey Pfau
|
3f36f3d88e
|
GBA Config: Add "override" layer for better one-time configuration
|
2015-10-06 21:27:25 -07:00 |
Jeffrey Pfau
|
4db61f400b
|
GBA Memory: Fix bad Load8 on big endian
|
2015-10-06 21:26:04 -07:00 |
Jeffrey Pfau
|
19453933df
|
GBA: Remove no-longer necessary sanitization checks
|
2015-10-05 19:34:19 -07:00 |
Jeffrey Pfau
|
32ca05312b
|
GBA: Check for cycle count being too high
|
2015-10-05 19:24:06 -07:00 |
Jeffrey Pfau
|
d490f9a013
|
GBA Video: Remove lastHblank, as it is implied
|
2015-10-05 19:21:21 -07:00 |
Jeffrey Pfau
|
3a15553c09
|
All: Reset next event to cycles instead of zero to interrupt
|
2015-10-05 19:20:17 -07:00 |
Jeffrey Pfau
|
2ea44603a8
|
GBA Memory: Fix bad BIOS Load16 on big endian
|
2015-10-04 21:21:42 -07:00 |
Jeffrey Pfau
|
65c290131a
|
GBA: Fix autodetect problems with some bad dumps of Super Mario Advance 2
|
2015-10-03 21:29:22 -07:00 |
Jeffrey Pfau
|
d2804505cb
|
GBA: Add DMA timer check to savestate loading
|
2015-10-01 22:16:22 -07:00 |
Jeffrey Pfau
|
5ef980116a
|
GBA Video: Fix OBJ semitransparency improperly interacting with other blending ops
|
2015-09-23 20:36:57 -07:00 |
Jeffrey Pfau
|
f6e0239cd3
|
GBA Video: Fix objwin and blending interaction on sprites
|
2015-09-16 21:03:42 -07:00 |
Jeffrey Pfau
|
ea1f87d745
|
GBA Video: Fix edge case with sprite blend modes and semitransparency
|
2015-09-16 20:27:42 -07:00 |
Jeffrey Pfau
|
b5a34c9fe7
|
GBA BIOS: Implement RegisterRamReset for SIO registers
|
2015-09-16 20:25:39 -07:00 |
Jeffrey Pfau
|
4d24b16735
|
Qt: Dropping multiplayer windows works more cleanly now
|
2015-09-16 00:34:24 -07:00 |
Jeffrey Pfau
|
d85548ac18
|
Util: Fix PowerPC PNG read/write pixel order
|
2015-09-15 00:16:06 -07:00 |
Jeffrey Pfau
|
19b81a2163
|
VFS: Fix return values of VFileFILE.read and .write
|
2015-09-15 00:06:43 -07:00 |
Jeffrey Pfau
|
11d9b492cd
|
Qt: Disable menu items in multiplayer that don't make sense to have enabled
|
2015-09-14 20:24:02 -07:00 |
Jeffrey Pfau
|
5b7e39e45f
|
Qt: Prevent savestate window from opening while in multiplayer
|
2015-09-14 19:51:59 -07:00 |
Jeffrey Pfau
|
98529063ba
|
GBA Audio: Fix audio channels being silenced at the wrong time
|
2015-09-14 19:25:58 -07:00 |
Jeffrey Pfau
|
57bdbcd91e
|
GBA Audio: Fix 8-bit writes to audio channel 3 and 4 registers
|
2015-09-14 19:24:47 -07:00 |
Jeffrey Pfau
|
31d409c8b1
|
Qt: Add 'Apply' button to settings window (fixes #103)
|
2015-09-09 01:44:31 -07:00 |
Jeffrey Pfau
|
11dc9f5161
|
Libretro: Use anonymous memory mappers for large blocks of memor
|
2015-09-07 22:21:25 -07:00 |
Jeffrey Pfau
|
31686c374e
|
Libretro: Fix a memory leak with the render buffer
|
2015-09-07 22:16:50 -07:00 |
Jeffrey Pfau
|
90ea4cbe33
|
GBA: Fix BIOS check on big endian
|
2015-09-07 19:24:30 -07:00 |
Jeffrey Pfau
|
c7d48ab087
|
ARM7: Force disable LTO on two files to work around a GCC bug
|
2015-09-01 00:30:02 -07:00 |
Jeffrey Pfau
|
c0d7cfbf0b
|
GBA Audio: Allow GBAAVStream to have no video callback
|
2015-08-30 22:54:53 -07:00 |
Jeffrey Pfau
|
a8192f47e2
|
GBA: Better memory handling with PNG savestates
|
2015-08-30 19:14:59 -07:00 |
Jeffrey Pfau
|
933a6c4f36
|
GBA: Attempting to save a screenshot-style savestate should be allowed without libpng
|
2015-08-30 18:22:36 -07:00 |
Jeffrey Pfau
|
e9c64a87bc
|
GBA: Deinit savegame when unloading a ROM
|
2015-08-30 16:22:47 -07:00 |
Jeffrey Pfau
|
147852898c
|
SDL: Support fullscreen in SDL 1.2
|
2015-08-27 19:31:00 -07:00 |
Jeffrey Pfau
|
6ba239d3f3
|
ARM7: Combine shifter-immediate and shifter-register functions to reduce binary size
|
2015-08-23 07:21:14 -07:00 |
Jeffrey Pfau
|
e9d4219d7b
|
GBA Video: Start on the scanline BIOS finishes on if no BIOS is loaded
|
2015-08-22 13:36:42 -07:00 |
Jeffrey Pfau
|
534c9ca8f8
|
Qt: Reenable double buffering, as disabling it broke some Windows configs
|
2015-08-19 23:52:59 -07:00 |
Jeffrey Pfau
|
c6efb396d4
|
Qt: Remove useless help icons in dialogs
|
2015-08-19 23:09:46 -07:00 |
Jeffrey Pfau
|
91b53fc0c1
|
Qt: Fix drag and drop on Windows
|
2015-08-19 22:17:09 -07:00 |
Jeffrey Pfau
|
003a21b13d
|
GBA Memory: Use a dynamically sized mask for ROM memory
|
2015-08-19 01:29:21 -07:00 |
Jeffrey Pfau
|
1f10613d1b
|
Qt: Fix install path of XDG desktop file with DESTDIR
|
2015-08-19 01:29:21 -07:00 |
Jeffrey Pfau
|
1f899737d9
|
Qt: Windows no longer spawn in the top left on first launch
|
2015-08-17 23:04:02 -07:00 |
Jeffrey Pfau
|
46cf812db3
|
Merge branch 'feature/shortcut-redo'
|
2015-08-17 22:08:59 -07:00 |
Jeffrey Pfau
|
861928d12a
|
Qt: Window size command line options are now supported
|
2015-08-17 22:02:34 -07:00 |
Jeffrey Pfau
|
55bd608092
|
All: Update CHANGES for 0.3.0
|
2015-08-16 20:01:24 -07:00 |
Jeffrey Pfau
|
401bc9e9d6
|
GBA SIO: Fix reseting when there are SIO devices attached
|
2015-08-16 17:19:05 -07:00 |
Jeffrey Pfau
|
3a9ac188d4
|
Debugger: Fix use-after-free in breakpoint clearing code (again)
|
2015-08-15 22:12:26 -07:00 |
Jeffrey Pfau
|
e528f673b8
|
Util: Fix formatting of floats
|
2015-08-15 14:51:03 -07:00 |
Jeffrey Pfau
|
4fd479897c
|
GBA: Process multiple timer events at once, if necessary
|
2015-08-11 22:31:43 -07:00 |
Jeffrey Pfau
|
ebfcc70b3d
|
GBA Audio: Process multiple audio events at once, if necessary
|
2015-08-11 22:31:43 -07:00 |
Jeffrey Pfau
|
6822b8cabe
|
GBA: Ensure cycles never go negative
|
2015-08-11 01:17:30 -07:00 |
Jeffrey Pfau
|
e36f3c8211
|
GBA Video: Fix timing on first scanline
|
2015-08-11 01:17:30 -07:00 |
Jeffrey Pfau
|
013948f129
|
GBA Memory: Run multiple DMAs in a tight loop if they all occur before present
|
2015-08-11 01:17:30 -07:00 |