devinacker
c77e59486a
BS-X: allow setting default memory pack size
2018-07-23 09:24:33 -04:00
devinacker
050263c4c8
BS-X: report correct flash size in vendor info
2018-07-23 08:55:28 -04:00
devinacker
82ed2343af
BS-X: don't let debugger interfere with flash writes
2018-07-23 08:31:39 -04:00
devinacker
f294dd6df6
BS-X: show the correct written path on the statusbar
2018-07-22 22:42:09 -04:00
devinacker
f877f26af8
prompt for filename when saving BS-X memory pack
2018-07-22 21:25:48 -04:00
devinacker
401db2a4b5
https://board.byuu.org/viewtopic.php?f=4&t=2134
2018-07-22 02:28:40 -04:00
devinacker
fafc2a8d13
more accurate satellite data xfer rate
2018-07-21 21:14:11 -04:00
devinacker
e08c370258
fix loading a default/empty 8M pack before a previous load
2018-07-21 04:10:52 -04:00
devinacker
1203147678
slight BS-X stream status fix
...
(actually reset queued packets when writing latch enable registers,
don't get stuck if an overflow happens)
2018-07-21 04:10:05 -04:00
devinacker
8dfda29fc9
minor Cx4 timing tweaks (not tested)
2018-07-21 00:41:24 -04:00
devinacker
c00ad9f1e4
use same timing for Time Channel
2018-07-13 22:44:07 -04:00
devinacker
9f278dddae
try simulating satellaview bandwidth limits (partially to avoid software glitches that can occur if the entire stream is available instantaneously)
2018-07-12 23:16:37 -04:00
devinacker
d1051b33e9
add BS-X savestate support (and some other savestate safety checks)
2018-07-08 00:02:51 -04:00
devinacker
857cf78b16
Merge branch 'master' into qt5
2018-07-07 14:04:36 -04:00
devinacker
99b66a4bff
cleanup/refactor some bsx code ( closes #182 )
2018-07-07 13:44:08 -04:00
devinacker
535370af92
update build to Qt5 ( #160 )
2018-06-24 19:37:38 -04:00
devinacker
9b835ef363
'vram viewer' was also renamed
2018-06-24 03:20:59 -04:00
devinacker
a6e626ac89
remove old bp range note from docs
2018-06-24 03:20:06 -04:00
devinacker
d4af262679
get rid of redundant library code
2018-06-23 01:46:49 -04:00
devinacker
56e46914ae
ensure proper encoding when printing to debugger
2018-06-21 00:45:16 -04:00
devinacker
a6265d8558
v04 release prep
2018-06-18 19:26:03 -04:00
devinacker
708ba416eb
make breakpoints more aware of mirroring ( closes #17 )
...
(like mirroring for cheats, only currently works across 64kb banks i.e.
80xxxx mirrors 00xxxx, etc.)
2018-06-11 01:56:44 -04:00
devinacker
e708dc4781
improve handling of cheats to handle things other than WRAM ( closes #97 )
...
note: mirroring detection for cheats doesn't work for two addresses in
the same 64kb bank i.e. the lowest 16 bits of both addresses must still
be the same
2018-06-10 22:55:22 -04:00
devinacker
a5701d2024
use rawinput makefile hack for msys too
2018-06-07 17:29:13 -04:00
devinacker
729de73cff
don't prematurely strip header if snesreader isn't loaded ( fixes #179 )
2018-06-04 21:39:59 -04:00
devinacker
396656d716
build properly with msys2/pkg-config
...
(should fix #28 , will add this as an option to the build instructions
later)
2018-05-29 23:15:09 -04:00
devinacker
7b94bfbffa
fullscreen mode hides cursor after 5 sec
...
(closes #132 )
2018-05-28 14:30:21 -04:00
devinacker
76477c568e
add hotkey to toggle system power ( closes #131 )
2018-05-20 20:38:39 -04:00
devinacker
2125f1a5dd
accuracy: proper joypad timing ( closes #168 )
2018-05-20 17:18:34 -04:00
devinacker
0b126c677f
more flexible command-line loading ( closes #115 )
2018-05-20 02:39:23 -04:00
devinacker
da756b7673
release mouse when changing inputs or powering off
...
(closes #144 )
2018-05-20 00:15:16 -04:00
devinacker
c068e5ec61
fix SMP waitstate emulation ( closes #174 )
2018-05-19 22:41:04 -04:00
devinacker
db0b21482a
expose SRAM autosave setting ( closes #148 )
2018-05-19 21:54:02 -04:00
devinacker
a3ff358908
frame advance hotkey ( closes #157 )
2018-05-19 21:36:48 -04:00
devinacker
b15804fac7
update/correct some mapping heuristics
2018-05-19 16:58:34 -04:00
devinacker
b0bfab47ea
superfx dithering fix from higan v106r18
2018-05-19 16:01:19 -04:00
Alex W. Jackson
119c3c3524
necdsp: improve OV1/S1 flag calculations
2018-05-15 01:45:00 -04:00
devinacker
e0993d45ab
properly restore some already open windows
...
(fixes #159 )
2018-05-09 23:08:38 -04:00
devinacker
2200b08506
merge new tile viewer window ( closes #145 , #62 )
2018-05-09 22:01:02 -04:00
devinacker
06838845af
Merge branch 'more-ppu-debugger-updates'
2018-05-09 21:45:10 -04:00
devinacker
84bb255d16
cx4: missing parens ( #172 )
2018-05-07 22:55:04 -04:00
Marcus Rowe
0752089351
Add more sources to the Tile Viewer
2018-05-07 20:13:42 +10:00
Marcus Rowe
3baf50c689
Fix form not updating when cartridge is not loaded
2018-05-07 18:33:12 +10:00
Marcus Rowe
8c66734c11
Add Mode 7 EXTBG format to the PPU Debugger
2018-05-07 18:21:53 +10:00
devinacker
c60f0373fc
more properties viewer stuff ( fixes #152 )
2018-04-29 01:13:18 -04:00
devinacker
6f6bae273d
don't let speed hotkeys modify config settings
...
(fixes #169 )
2018-04-29 01:13:18 -04:00
devinacker
9a298b1ff1
don't show cart ROM in debugger when GSU owns it
2018-04-29 01:13:18 -04:00
devinacker
3391172623
support cart ROM usage map for SuperFX games
2018-04-29 01:13:17 -04:00
devinacker
1bdcd73e17
do better at ignoring dummy reads ( fixes #170 )
2018-04-29 01:13:17 -04:00
Devin Acker
5ca6c4b21e
Merge pull request #161 from undisbeliever/unfiltered-screenshots
...
Capture Unfiltered Screenshots
2018-02-22 21:02:29 -05:00