Sour
|
3595614df5
|
PPU: Moved sprite processing to cycle 285 (fixes Mega Lo Mania opening)
|
2019-04-07 22:41:40 -04:00 |
|
Sour
|
5f3e9e25aa
|
Debugger: Fixed event viewer being offset by 1 scanline
|
2019-04-07 22:35:19 -04:00 |
|
Sour
|
d319f37963
|
PPU: Enabling NMI during vblank should trigger an NMI
|
2019-04-07 20:18:02 -04:00 |
|
Sour
|
7619ff83c9
|
Debugger: Fixed scrolling issue when updating code viewer without updating active address
|
2019-04-07 18:16:52 -04:00 |
|
Sour
|
94b79c6527
|
Debugger: SPC - Fixed "Break In" using CPU cycles in the SPC debugger
|
2019-04-07 18:05:14 -04:00 |
|
Sour
|
ad4cef9afa
|
Debugger: Display address/value in disassembly window
|
2019-04-07 17:57:30 -04:00 |
|
Sour
|
d7c487aadc
|
Debugger: Trace Logger - Allow logging either SPC or CPU, or both
|
2019-04-07 16:10:23 -04:00 |
|
Sour
|
f0d4e6deeb
|
Debugger: Seperate watch entries for CPU vs SPC
|
2019-04-07 15:03:41 -04:00 |
|
Sour
|
35476426c0
|
Debugger: SPC watch and conditional breakpoints
|
2019-04-07 14:38:22 -04:00 |
|
Sour
|
d89f4ba0cb
|
Debugger: SPC debugger/breakpoints/call stack
|
2019-04-07 12:25:14 -04:00 |
|
Sour
|
f8392d2f65
|
Debugger: SPC trace logging
|
2019-04-06 17:38:14 -04:00 |
|
Sour
|
82a0722167
|
Debugger: Refactor disassembly code (wip)
|
2019-04-06 09:15:19 -04:00 |
|
Sour
|
407f72aafc
|
Debugger: Prevent debugger tools from affecting the dma nmi/irq delay flag
|
2019-04-06 09:14:49 -04:00 |
|
Sour
|
b1d1a3f466
|
Debugger: Greatly reduced memory usage when debugger tools are opened
|
2019-04-05 00:02:43 -04:00 |
|
Sour
|
02fa095a91
|
Debugger: Fixed crash when disassembling while CPU is waiting on an interrupt
|
2019-04-04 23:50:39 -04:00 |
|
Sour
|
1fdfe1dcf7
|
Debugger: Tile viewer - Update viewer when options change while emulation is paused
|
2019-04-04 23:01:55 -04:00 |
|
Sour
|
55e0df7289
|
PPU: Reset OAM address when writing to $2100 on the first scanline of vblank (during forced blank only)
|
2019-04-04 21:04:03 -04:00 |
|
Sour
|
a36708fe7b
|
Save states: Fixed serializer class to avoid breaking save states every time a new value need to be added
|
2019-04-04 20:58:20 -04:00 |
|
Sour
|
42379b26d1
|
PPU: Approximate OAM write behavior during HBlank (fixes Uniracers)
|
2019-04-04 20:46:29 -04:00 |
|
Sour
|
ec306ce406
|
IRQ: Enabling vertical irqs on the scanline that matches the settings should trigger an IRQ right away
|
2019-04-04 17:50:23 -04:00 |
|
Sour
|
260e0f089d
|
DMA: Implement NMI/IRQ handler delay after DMA/HDMA
|
2019-04-04 17:49:47 -04:00 |
|
Sour
|
8377e62a9f
|
Cart: Fixed RAM mirroring when size is smaller than 4KB
|
2019-04-03 20:07:47 -04:00 |
|
Sour
|
08cdaffeb1
|
Cart: Added support for ExHiROM boards
|
2019-04-03 20:07:11 -04:00 |
|
Sour
|
9c46823522
|
PPU: Fixed visible sprites not being shown in some scenarios
|
2019-04-02 23:46:14 -04:00 |
|
Sour
|
60468d10e1
|
PPU: Apply color math to subpixels in hires modes
|
2019-04-02 23:44:00 -04:00 |
|
Sour
|
1e89404d67
|
PPU: Fixed 1 line being missing when overscan mode is off
|
2019-04-02 21:56:48 -04:00 |
|
Sour
|
bab17ae077
|
UI: Fixed "Show FPS" always being unchecked after starting the application
|
2019-04-02 20:47:24 -04:00 |
|
Sour
|
b8352ddd8f
|
PPU: Fixed offset-per-tile mode when horizontal scroll offset is not 0
|
2019-04-02 20:43:41 -04:00 |
|
Sour
|
e29f673fdd
|
Updated readme to link to dev builds on appveyor
|
2019-04-02 18:24:42 -04:00 |
|
Sour
|
5a006d6ff8
|
Cart: Improved mirroring logic for games that aren't a power of 2 in size
|
2019-04-02 18:24:28 -04:00 |
|
Sour
|
f1cbbb02f5
|
Builds: Fixed auto-build compilation error
|
2019-04-02 17:34:29 -04:00 |
|
Sour
|
014e7851b0
|
UI: Fixed case sensitivity issues for Linux
|
2019-04-01 19:34:08 -04:00 |
|
Sour
|
7d37cb3362
|
UI: Force English resources (prevents crash on non-English OSes)
|
2019-04-01 07:12:07 -04:00 |
|
Sour
|
b6cb94c8ec
|
UI: Fixed filter for file open dialog
|
2019-03-31 20:54:05 -04:00 |
|
Sour
|
adcb6257f8
|
Make project 64-bit for now (32-bit DLL bindings don't work properly)
|
2019-03-31 20:03:56 -04:00 |
|
Sour
|
b03710db28
|
Debugger: Fixed line selection issue when stepping on a RTS/RTL instruction
|
2019-03-31 20:03:22 -04:00 |
|
Sour
|
3059d68647
|
Debugger: Refresh UI only when the code break was caused by user action (rather than an API call)
|
2019-03-31 20:02:52 -04:00 |
|
Sour
|
08b1388cbd
|
Debugger: Limit refresh to ~100 FPS on all debugger windows (to reduce chances of UI locking up at max speed)
|
2019-03-31 20:02:10 -04:00 |
|
Sour
|
2725534842
|
Fixed compilation warning
|
2019-03-31 17:47:32 -04:00 |
|
Sour
|
ee709edbfa
|
Updated version info and readme
|
2019-03-31 17:47:11 -04:00 |
|
Sour
|
015e530cd6
|
Removed unused projects from solution
|
2019-03-31 17:29:38 -04:00 |
|
Sour
|
08e18841e3
|
Input: Update controller types before loading state
|
2019-03-31 16:20:28 -04:00 |
|
Sour
|
7e011d822e
|
UI: Display messages when loading roms/patches
|
2019-03-31 15:59:13 -04:00 |
|
Sour
|
2dd3d1980d
|
Save States: Changed extension to mss to distinguish from Mesen's save states
|
2019-03-31 15:58:59 -04:00 |
|
Sour
|
aed2325608
|
Added IPS/BPS file support (and auto-patching)
|
2019-03-31 15:51:13 -04:00 |
|
Sour
|
45445681fe
|
UI: Minor tweaks/fixes to main window
|
2019-03-31 15:15:35 -04:00 |
|
Sour
|
4aca501ab8
|
Fixed crash when exiting
|
2019-03-31 15:15:25 -04:00 |
|
Sour
|
f389378218
|
Add readme/license
|
2019-03-31 15:15:18 -04:00 |
|
Sour
|
e1c7e7b9c4
|
Linux: Fixed build/makefile and compilation errors/warnings (and add missing files to git)
|
2019-03-31 14:50:12 -04:00 |
|
Sour
|
ace5321598
|
Debugger: Fixed event viewer display when overscan mode is off
|
2019-03-31 10:41:23 -04:00 |
|