Commit graph

1424 commits

Author SHA1 Message Date
Souryo
acc2d7eee9 Fixed warnings 2016-06-26 16:00:16 -04:00
Souryo
ed3b5422fe NSF: Don't reset track time to 0 after changing preferences 2016-06-26 15:51:50 -04:00
Souryo
a3e610ffeb NSF: Fixed File menu navigation with keyboard when playing NSF file 2016-06-26 15:48:57 -04:00
Souryo
84edd06a93 NSF: Fixed fast forward button behavior + added the Ctrl-Right Arrow keyboard shortcut to fast forward + added 0 to 9 keys as track select shortcuts 2016-06-26 15:45:33 -04:00
Souryo
0cf56d093c NSF: Fixed bug with empty song/artist/copyright/ripper fields 2016-06-26 15:08:46 -04:00
Souryo
7cef14a28c NSF: Allow arrow keys to be used when track list is opened 2016-06-26 11:19:58 -04:00
Souryo
fa21ee4f03 NSF: Fixed crash when pausing non-NSF roms 2016-06-26 10:44:09 -04:00
Souryo
100c08c2e3 Archives: Improved recent files list (now lists the file selected in the archive and relods it automatically) + Added progress bar when extraction files, since large archives can take a while to extract 2016-06-26 10:43:52 -04:00
Souryo
da261861f1 Trace Logger: Fixed some crashes that could occur when stopping the log 2016-06-26 09:01:23 -04:00
Souryo
ca1383be47 Debugger: Allow debugger to disassemble code located between 0x2000 & 0x4000 2016-06-26 00:31:52 -04:00
Souryo
7687eccd70 Debugger: Fixed crash that occured when reloading saved breakpoints 2016-06-25 22:06:22 -04:00
Souryo
acfd69a4b7 FDS: Fixed bug that could cause full speed mode to turn on when unloading a FDS rom 2016-06-25 22:05:37 -04:00
Souryo
9fc9c8bc60 Archives: Added search box to select rom dialog 2016-06-25 22:05:10 -04:00
Souryo
b852edfec8 NSF/NSFe support 2016-06-25 20:46:54 -04:00
Souryo
c74903799c VS: Added support for VS zapper 2016-06-22 19:23:08 -04:00
Souryo
5096ff414c VS: Fixed TKO Boxing/RBI Baseball/Super Devious freezes 2016-06-21 22:13:26 -04:00
Souryo
0e27c7ffab Log Window: Localized fr/ja, added icon 2016-06-21 19:05:26 -04:00
Souryo
57f24af64f Overclocking: Added settings to add extra scanlines in vblank before and after NMI + Moved a lot of emulation-related settings to a new "Emulation" menu item 2016-06-21 18:58:22 -04:00
Souryo
b4e412a7d5 Archives: Stop sound before loading a new ROM - 7z ifiles can take a while to decompress which made the current sound buffer loop. 2016-06-19 16:55:26 -04:00
Souryo
17fb20e235 UI: Added a log window with info on loaded rom, etc. (Tools menu) 2016-06-19 16:54:34 -04:00
Souryo
b359a841b6 UI: Disable double-click to toggle fullscreen when using zapper 2016-06-19 14:06:01 -04:00
Souryo
7741d5b2a5 UI: Added 5x/6x scale presets + shortcut keys for all scale values 2016-06-19 13:57:18 -04:00
Souryo
d9e5ff42a4 Database: Fixed line endings, which was causing issues with mirroring again 2016-06-19 12:46:04 -04:00
Souryo
9a88014389 Mapper 164 support 2016-06-19 12:45:39 -04:00
Souryo
7d4ab35ff5 Mapper 227 support 2016-06-19 11:42:55 -04:00
Souryo
a9517ccd29 Mapper 176 save states fix 2016-06-19 11:34:03 -04:00
Souryo
923fc072ee Mapper 176 support (Work for the Waixing games, but not for the multicarts) 2016-06-19 11:13:25 -04:00
Souryo
5b6d06c1f1 Sachen 74LS374N support (Mapper 150 & 243) 2016-06-19 09:33:25 -04:00
Souryo
a28ef85549 Mapper 228 support (Action 52, Cheetahmen 2) 2016-06-19 08:28:13 -04:00
Souryo
115ccc0705 Mapper 143 support 2016-06-19 01:02:09 -04:00
Souryo
6596fbe288 Trace logger: Fixed output for register values under $10 2016-06-18 22:04:18 -04:00
Souryo
3796755ec2 Sachen8259: Save states 2016-06-18 21:42:51 -04:00
Souryo
a86649d170 Sachen 8259 support (Mapper 137, 138, 139, 141) 2016-06-18 21:22:47 -04:00
Souryo
bef12d69a8 Mapper 218 support 2016-06-18 18:16:25 -04:00
Souryo
184be6b1f8 Mapper 155 support (MMC1A) 2016-06-18 15:49:00 -04:00
Souryo
135d02955f Debugger: Fixed disassembler, was broken by previous modification 2016-06-18 12:50:19 -04:00
Souryo
62ab7676b5 Mapper 156 support (Daou Infosys) 2016-06-18 12:49:53 -04:00
Souryo
58163ee067 Mapper 144 support (Death Race) 2016-06-18 11:24:30 -04:00
Souryo
6cc2e6a2e9 Jaleco JF13 (Mapper 86) support 2016-06-18 10:55:32 -04:00
Souryo
b3eb0b8bf5 Mapper 151 support (Same as VRC1) 2016-06-18 10:31:41 -04:00
Souryo
d656e904d7 Debugger: Fixed crash when attempting to disassemble addresses that have no assigned prg bank 2016-06-18 09:55:25 -04:00
Souryo
593f845fff Debugger: Break on invalid op code 2016-06-18 09:41:38 -04:00
Souryo
ee3e1909fb Fixed small memory leaks 2016-06-17 20:54:11 -04:00
Souryo
298a789cfc 7z support + Rom selection for archives containing multiple rom files + General fixes/improvements when dealing with archives (cheats, save states, saved data, etc.) 2016-06-17 20:53:05 -04:00
Souryo
47ecfa5954 Database: Fixed mirroring flag (horizontal & vertical flags were inverted, breaking a large number of games) 2016-06-16 18:59:52 -04:00
Souryo
4a315e4144 VRC2/4: Implemented submapper support + fixed a bug with address decoding (no mask applied) + fixed a bug with VRC2a/b mirroring 2016-06-15 22:01:15 -04:00
Souryo
941d3884ef Game DB: Added a game database (mix of Nestopia's DB and NesCartDB) - used to correct invalid ROM headers and automatically detect NES 2.0 submappers 2016-06-15 21:59:34 -04:00
Souryo
756c3df5ce FFE (Mapper 6/8/17) support 2016-06-14 18:42:53 -04:00
Souryo
ecd82d7f91 Bandai FCG/LZ93D50 (Mapper 16/153/157/159 support) - 24C01/24C02 EEPROM support is not implemented 2016-06-13 22:46:01 -04:00
Souryo
f91d494744 Version Update: 0.2.2 2016-06-12 22:41:41 -04:00