Sour
|
a8d388043e
|
UI: Auto-scale display when resizing window
|
2019-03-14 20:54:04 -04:00 |
|
Sour
|
0836db643f
|
UI: Added recent game selection screen
|
2019-03-14 18:07:25 -04:00 |
|
Sour
|
fe7a1add99
|
Video: Added integer (60.0 vs 60.1) FPS mode
|
2019-03-14 15:29:13 -04:00 |
|
Sour
|
45f0f77d6b
|
NTSC/PAL selection (+ auto detect)
|
2019-03-14 15:25:35 -04:00 |
|
Sour
|
58af2b136f
|
UI: Help menu (about, report bug, check for updates)
|
2019-03-14 12:34:29 -04:00 |
|
Sour
|
bceb0394ef
|
UI: Input configuration
|
2019-03-13 22:56:33 -04:00 |
|
Sour
|
98408d7a4a
|
UI: Cleanup - Removed step actions from main window
|
2019-03-12 13:25:53 -04:00 |
|
Sour
|
69d4730801
|
UI: Added emulation config window
|
2019-03-12 13:20:29 -04:00 |
|
Sour
|
99e2e1bf0b
|
Added pause/resume functionality
|
2019-03-12 13:13:32 -04:00 |
|
Sour
|
20aee963c9
|
UI: Added screenshot support
|
2019-03-12 12:44:59 -04:00 |
|
Sour
|
7d068963a4
|
Added rewind + fast forward support
|
2019-03-12 12:06:42 -04:00 |
|
Sour
|
73913e1f0c
|
Save state support
|
2019-03-12 09:15:57 -04:00 |
|
Sour
|
fe958a8285
|
UI: Preferences, shortcut keys, emulation speed, etc.
|
2019-03-11 17:56:54 -04:00 |
|
Sour
|
0d70e9be28
|
Cart: Ignore copier headers if they exist
|
2019-03-11 00:37:31 -04:00 |
|
Sour
|
f4ad787721
|
UI: Added support for zip/7z files
|
2019-03-10 23:45:56 -04:00 |
|
Sour
|
82834a1753
|
PPU: MSB of CGRAM entries is 7 bits only
|
2019-03-10 23:18:47 -04:00 |
|
Sour
|
9188baf7f1
|
UI: Added recent files menu
|
2019-03-10 19:37:42 -04:00 |
|
Sour
|
2893664d0f
|
UI: Added audio options (sample rate, volume, latency, equalizer)
|
2019-03-10 17:56:54 -04:00 |
|
Sour
|
60af2e2f64
|
UI: Added video options (scale, filters, aspect ratio)
|
2019-03-10 11:12:50 -04:00 |
|
Sour
|
337416f3a5
|
Debugger: Added CPU/PPU status frames
|
2019-03-09 18:19:47 -05:00 |
|
Sour
|
98d72d55b5
|
Debugger: Added some values to the expression evaluator
|
2019-03-09 16:03:48 -05:00 |
|
Sour
|
bcb74aae40
|
PPU: Fixed vblank flag timing for 239-line mode
|
2019-03-09 14:37:50 -05:00 |
|
Sour
|
a018f1129a
|
DMA: Restrict $2080<->WRAM DMA behavior based on tests
|
2019-03-09 14:27:32 -05:00 |
|
Sour
|
2cecde26fb
|
DMA: HDMA init/run must interrupt/cancel regular DMA
|
2019-03-09 12:01:36 -05:00 |
|
Sour
|
f0ce0f63af
|
CPU: Improve implementation of STP/WAI instructions
|
2019-03-09 11:57:15 -05:00 |
|
Sour
|
94370b3226
|
PPU: Implemented PPU1/2 open bus
|
2019-03-09 10:29:19 -05:00 |
|
Sour
|
348da3879b
|
Core: Open bus improvements
|
2019-03-09 00:31:54 -05:00 |
|
Sour
|
b8624003f0
|
Improved color output (white is output as white instead of a light shade of gray, etc.)
|
2019-03-09 00:08:08 -05:00 |
|
Sour
|
af11e9fcef
|
PPU: Fixed priority 0 sprites not being shown on subscreen (mode 1)
|
2019-03-08 22:22:55 -05:00 |
|
Sour
|
3214c7ff29
|
WRAM: Fixed missing wram mirrors at $3F and $BF
|
2019-03-08 21:42:27 -05:00 |
|
Sour
|
9a0624b948
|
Cart: Improved logic used to find header and select between cart types
|
2019-03-08 20:18:13 -05:00 |
|
Sour
|
ae2cec058a
|
CPU: Fixed regression - SP was initialized to the wrong value
|
2019-03-08 17:10:03 -05:00 |
|
Sour
|
e5698ae7c5
|
CPU: Prevent out-of-bounds memory access on writes
|
2019-03-08 17:08:45 -05:00 |
|
Sour
|
90801a3174
|
Prevent crash when switching games
|
2019-03-08 17:08:28 -05:00 |
|
Sour
|
7211eece7c
|
CPU/PPU: Improved timings
|
2019-03-08 10:27:16 -05:00 |
|
Sour
|
46663e8e53
|
Debugger: Fixed relative branch disassembly address
|
2019-03-07 21:30:16 -05:00 |
|
Sour
|
8c39c03311
|
Debugger: Minor event viewer fixes
|
2019-03-07 20:28:48 -05:00 |
|
Sour
|
9f5be3f97c
|
PPU: Fixed issue in draw logic that caused lines to be processed twice in some scenarios
|
2019-03-07 20:13:44 -05:00 |
|
Sour
|
0ada7f9d2f
|
Debugger: Added Event Viewer
|
2019-03-07 20:12:32 -05:00 |
|
Sour
|
b6f1f54888
|
PPU: Apply brightness control to forced blank (fixes issues in some games)
|
2019-03-06 22:25:14 -05:00 |
|
Sour
|
d56306d1e9
|
PPU: Fixed some effects not being applied to the right-most pixels
|
2019-03-06 22:24:35 -05:00 |
|
Sour
|
5b35a8333a
|
Fixed issues/crashes when loading games with sram sizes below 4kb
|
2019-03-06 22:23:50 -05:00 |
|
Sour
|
0218d57de7
|
HDMA: FixedTransfer flag does not affect HDMA
|
2019-03-04 19:46:08 -05:00 |
|
Sour
|
3cc2aee494
|
PPU: Fixed mode 4 lookup logic
|
2019-03-04 19:13:12 -05:00 |
|
Sour
|
4139f6dca8
|
CPU/PPU: Improved timing and implemented catch-up in PPU when registers are written to in the middle of a scanline
|
2019-03-04 17:49:14 -05:00 |
|
Sour
|
944f94b271
|
Fixed build error
|
2019-03-03 22:03:03 -05:00 |
|
Sour
|
03d6be7ac7
|
PPU: Offset-per-tile mode fixes
|
2019-03-03 18:05:58 -05:00 |
|
Sour
|
706ef2f6e4
|
Debugger: Added basic tilemap viewer
|
2019-03-03 16:34:23 -05:00 |
|
Sour
|
b9321f66f7
|
DMA: Reset DoTransfer flag when initializing HDMA channels
|
2019-03-03 13:53:00 -05:00 |
|
Sour
|
ce7c2f7ee8
|
PPU: Fixed Mode 4 BG2 BPP config
|
2019-03-03 01:01:30 -05:00 |
|