Jeffrey Pfau
|
7bc39569ed
|
GBA Video: Start video at the last scanline instead of the first
|
2015-01-14 02:29:45 -08:00 |
|
Jeffrey Pfau
|
cf88e47a8a
|
GBA Memory: Fix initial DMA state
|
2015-01-14 00:28:49 -08:00 |
|
Jeffrey Pfau
|
369ccc6402
|
GBA Memory: Properly bounds-check VRAM accesses
|
2015-01-13 21:24:41 -08:00 |
|
Jeffrey Pfau
|
787b2bd1a3
|
GBA BIOS: Fix GetBiosChecksum to return the value of a real GBA, regardless of used BIOS
|
2015-01-13 21:23:07 -08:00 |
|
Jeffrey Pfau
|
2688642f01
|
GBA BIOS: Fix HuffUnComp to work when games pass an invalid bit length
|
2015-01-13 20:46:29 -08:00 |
|
Jeffrey Pfau
|
466916729e
|
GBA: Configurable game overrides
|
2015-01-13 02:41:49 -08:00 |
|
Jeffrey Pfau
|
542662ca68
|
Merge branch 'master' into optimization/idle-loop-detection
Conflicts:
CHANGES
|
2015-01-13 01:57:45 -08:00 |
|
Jeffrey Pfau
|
8c2d3e5d59
|
Util: Add BPS patch support (fixes #150)
|
2015-01-11 01:38:04 -08:00 |
|
Jeffrey Pfau
|
372eb39599
|
Qt: Save directory of last loaded file
|
2015-01-10 22:46:59 -08:00 |
|
Jeffrey Pfau
|
97291824a5
|
GBA BIOS: Fix LZ77UnCompVram to use 16-bit loads from decompressed memory
|
2015-01-10 20:55:01 -08:00 |
|
Jeffrey Pfau
|
54ef61f715
|
GBA: Implement idle loop detection
|
2015-01-10 15:44:11 -08:00 |
|
Jeffrey Pfau
|
6d18b9aea5
|
GBA Memory: Simplify memory API and use fixed bus width
|
2015-01-10 01:20:21 -08:00 |
|
Jeffrey Pfau
|
76bf0427f1
|
Util: Support IPv6
|
2015-01-09 02:03:57 -08:00 |
|
Jeffrey Pfau
|
da094de3da
|
Debugger: Fix binary print putting spaces between digits
|
2015-01-08 01:03:27 -08:00 |
|
Jeffrey Pfau
|
f2e24f9c55
|
GBA BIOS: Implement SoftReset
|
2015-01-07 22:33:16 -08:00 |
|
Jeffrey Pfau
|
afc0a9df57
|
GBA BIOS: Implement (most of) RegisterRamReset
|
2015-01-07 22:24:18 -08:00 |
|
Jeffrey Pfau
|
600080ba0c
|
GBA BIOS: Implement Diff8bitUnFilterVram
|
2015-01-07 21:43:21 -08:00 |
|
Jeffrey Pfau
|
30c28f2259
|
GBA Memory: Filter out top nybble of DMA addresses
|
2015-01-07 00:58:31 -08:00 |
|
Jeffrey Pfau
|
fac82c2ca1
|
GBA BIOS: Implement Diff8bitUnFilterWram and Diff16bitUnFilter
|
2015-01-06 23:07:59 -08:00 |
|
Jeffrey Pfau
|
f97ba6517b
|
Qt: Expose rewind (fixes #136)
|
2015-01-05 23:14:07 -08:00 |
|
Jeffrey Pfau
|
721145a319
|
Qt: Persist shortcut configurations to a settings file
|
2015-01-05 00:13:57 -08:00 |
|
Jeffrey Pfau
|
c96c1f6211
|
Qt: Fix some cases where key mapping can break if focus is adjusted
|
2015-01-04 22:30:23 -08:00 |
|
Jeffrey Pfau
|
98a6510b92
|
Qt: Fix race condition when a game crashes immediately
|
2015-01-04 19:11:46 -08:00 |
|
Jeffrey Pfau
|
569e6ef7db
|
Qt: Clear active buttons when focus is lost
|
2015-01-02 02:03:12 -08:00 |
|
Jeffrey Pfau
|
3384863382
|
GBA Audio: Fix GB audio channels being too quiet
|
2015-01-01 23:19:16 -08:00 |
|
Jeffrey Pfau
|
6938c8bea6
|
Video: Fix FFmpeg crashing when the file extension is wrong
|
2015-01-01 14:51:20 -08:00 |
|
Jeffrey Pfau
|
939d91fe6a
|
All: Update docs to reflect the addition of the tilt sensor
|
2015-01-01 03:23:20 -08:00 |
|
Jeffrey Pfau
|
85c3ed4178
|
GBA Video: Fix sprite boundary conditions with mosaic
|
2014-12-31 20:53:50 -08:00 |
|
Jeffrey Pfau
|
bbfd7d8e2c
|
GBA Video: Fix window interactions with 16-color mode 0 mosaic
|
2014-12-31 19:59:26 -08:00 |
|
Jeffrey Pfau
|
7935d58eac
|
Qt: Light sensor setting from GUI
|
2014-12-30 23:24:39 -08:00 |
|
Jeffrey Pfau
|
1e60a30114
|
GBA Video: Fix sprite mis-ordering behavior in some cases (fixes #168)
|
2014-12-29 23:33:12 -08:00 |
|
Jeffrey Pfau
|
73a6b47879
|
GBA Audio: Rip out FFmpeg resampler
|
2014-12-29 01:51:50 -08:00 |
|
Jeffrey Pfau
|
b92ed79a85
|
GBA Audio: Add blip_buf support
|
2014-12-29 01:45:24 -08:00 |
|
Jeffrey Pfau
|
747fcca3b2
|
Debugger: Add CLI functions for writing to memory
|
2014-12-26 01:40:50 -08:00 |
|
Jeffrey Pfau
|
89c7146878
|
All: Update CHANGES
|
2014-12-26 01:39:37 -08:00 |
|
Jeffrey Pfau
|
f25821524d
|
Debugger: Fix watchpoints triggering too late
|
2014-12-25 14:48:30 -08:00 |
|
Jeffrey Pfau
|
a6f895da7d
|
Debugger: Align PC-relative loads in Thumb
|
2014-12-25 04:17:32 -08:00 |
|
Jeffrey Pfau
|
b6d189d88b
|
GBA Video: Fix windows not disabling target 1 appropriately (fixes #161)
|
2014-12-24 20:27:52 -08:00 |
|
Jeffrey Pfau
|
9edf42b454
|
Video: Fix uncompressed PCM audio recording
|
2014-12-24 00:06:26 -08:00 |
|
Jeffrey Pfau
|
d6def0d407
|
Video: Ensure FFmpeg encoder has audio frames
|
2014-12-23 23:15:40 -08:00 |
|
Jeffrey Pfau
|
c942758af0
|
GBA Memory: Implement 16- and 32-bit loads from SRAM
|
2014-12-23 02:59:26 -08:00 |
|
Jeffrey Pfau
|
ee8dedeea1
|
GBA Video: Fix blend issues with obscured middle layers
|
2014-12-23 00:10:08 -08:00 |
|
Jeffrey Pfau
|
6cc8890226
|
Qt: Add MRU list
|
2014-12-22 23:00:31 -08:00 |
|
Jeffrey Pfau
|
0d4999ff33
|
Qt: Clarify some phrasing in the menus
|
2014-12-21 22:24:19 -08:00 |
|
Jeffrey Pfau
|
c91c46ce97
|
GBA Audio: Audio buffer sizes are now correct sizes for both sample rates
|
2014-12-21 21:30:59 -08:00 |
|
Jeffrey Pfau
|
892a5e5d5e
|
GBA Audio: Make larger buffer sizes than 2048 actually work properly
|
2014-12-21 21:27:55 -08:00 |
|
Jeffrey Pfau
|
c7a49ce8f2
|
Qt: Set default log level to FATAL, ERROR and WARN
|
2014-12-21 20:22:49 -08:00 |
|
Jeffrey Pfau
|
9a0640f834
|
GBA: Add option to skip BIOS start screen
|
2014-12-21 20:21:27 -08:00 |
|
Jeffrey Pfau
|
f53f9555a2
|
GBA: Add bilinear resampling option
|
2014-12-21 16:50:55 -08:00 |
|
Jeffrey Pfau
|
7c8f1d9726
|
Qt: Rudimentary settings window
|
2014-12-21 16:29:56 -08:00 |
|
Jeffrey Pfau
|
4420309dc5
|
Qt: Properly set default video recording settings
|
2014-12-21 15:24:49 -08:00 |
|
Jeffrey Pfau
|
830511472a
|
GBA Memory: Properly initialize 1 Mb flash, and add debug logging
|
2014-12-21 14:49:54 -08:00 |
|
Jeffrey Pfau
|
86ff069a5a
|
All: Update CHANGES
|
2014-12-21 12:47:48 -08:00 |
|
Jeffrey Pfau
|
ce0ad004e4
|
GBA Audio: Better audio resampling via FFmpeg
|
2014-12-21 02:13:27 -08:00 |
|
Jeffrey Pfau
|
660ac6a6be
|
GBA Audio: Change internal audio sample buffer from 32-bit to 16-bit samples
|
2014-12-21 02:13:27 -08:00 |
|
Jeffrey Pfau
|
8fc3942891
|
All: Update CHANGES
|
2014-12-20 15:12:22 -08:00 |
|
Jeffrey Pfau
|
0a3cf87745
|
Debugger: Negative PC-relative loads now properly subtract the offset
|
2014-12-20 15:10:54 -08:00 |
|
Jeffrey Pfau
|
48c0dcf320
|
GBA BIOS: Fix BIOS prefetch after returning from a SWI
|
2014-12-20 06:08:55 -08:00 |
|
Jeffrey Pfau
|
28ac288d2c
|
ARM7: Extend prefetch by one stage
|
2014-12-20 05:19:16 -08:00 |
|
Jeffrey Pfau
|
da612b51e8
|
Debugger: Add CLI "frame", frame advance command
|
2014-12-20 01:43:48 -08:00 |
|
Jeffrey Pfau
|
9aed9754d0
|
Qt: Handle a game crash without crashing
|
2014-12-19 20:36:38 -08:00 |
|
Jeffrey Pfau
|
802e4b8720
|
GBA: Exit cleanly on FATAL if the port supports it
|
2014-12-19 20:36:38 -08:00 |
|
Jeffrey Pfau
|
6bb61bc670
|
GBA Memory: Don't call into GPIO write calls if GPIO devices are absent
|
2014-12-19 20:36:38 -08:00 |
|
Jeffrey Pfau
|
3d21ce1fd0
|
ARM7: Fix LDM writeback to a register already written
|
2014-12-17 21:15:49 -08:00 |
|
Jeffrey Pfau
|
9eca161dc9
|
GBA BIOS: Fix HLE Lz77 and RL functions to properly account for width and invalid addresses
|
2014-12-17 02:36:22 -08:00 |
|
Jeffrey Pfau
|
9c1ec8c96d
|
GBA Thread: Allow halted games to exit cleanly
|
2014-12-16 22:36:46 -08:00 |
|
Jeffrey Pfau
|
65a8a4e76b
|
Qt: Add scale presets for up to 6x
|
2014-12-16 22:23:58 -08:00 |
|
Jeffrey Pfau
|
ab5d40e451
|
All: Update CHANGES for missing fix
|
2014-12-16 22:16:22 -08:00 |
|
Jeffrey Pfau
|
0351d2e0ec
|
Qt: Fix emulator crashing when full screen if a game is not running
|
2014-12-16 22:13:42 -08:00 |
|
Jeffrey Pfau
|
1ee69deffb
|
Qt: Fix issue with set frame sizes being the wrong height
|
2014-12-16 00:21:29 -08:00 |
|
Jeffrey Pfau
|
fa1b74a89b
|
All: Update CHANGES
|
2014-12-14 21:16:17 -08:00 |
|
Jeffrey Pfau
|
361237d594
|
All: Add CHANGES file
|
2014-12-13 18:48:35 -08:00 |
|