Commit graph

715 commits

Author SHA1 Message Date
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