Commit graph

932 commits

Author SHA1 Message Date
Souryo
60ff7be8c0 HD Packs: Bug fixes, code cleanup, optimization 2017-07-25 19:46:25 -04:00
Souryo
ca579b4c40 UI: Added option to disable OSD 2017-07-23 14:11:59 -04:00
Danny Bautista
014f06ce2f Fixed Linux build - add <algorithm> includes (#200) 2017-07-23 13:47:10 -04:00
Souryo
547fbab29f Overclocking: Improved compatibility with games that write to $4011 + fixed PAL issues with OC 2017-07-17 19:35:16 -04:00
Souryo
8d4dcf96e2 FDS: Fixed save file issues when using power cycle 2017-07-15 22:52:37 -04:00
Souryo
3605d163c9 Nanjing: Fixed automatic CHR bank switch timing 2017-07-15 21:31:55 -04:00
Souryo
80581e6118 Overclocking: Fixed regression introduced in 0.9.0 that caused issues in some games 2017-07-15 19:59:55 -04:00
Souryo
97323f3eb0 Debugger: Fixed scanline number being wrong in trace log in some cases 2017-07-01 15:38:18 -04:00
Souryo
e82371e2f8 HD Packs: Improvements, new features, bug fixes 2017-06-28 20:01:24 -04:00
Souryo
26ec5b808e Video: Added new aspect ratio option that selects NTSC or PAL aspect automatically based on current region 2017-06-08 21:23:51 -04:00
Souryo
d05d66507c Emulation: Added adaptive sprite limit option to reduce graphical glitches when possible 2017-06-08 20:00:51 -04:00
Souryo
5cd5c292b6 UI: Fixed display bug when using power off while game is paused 2017-05-30 07:36:55 -04:00
Souryo
06cbbcf9d5 Debugger: Fixed unintentional emulation sideeffect caused by PPU viewer 2017-05-26 20:20:26 -04:00
Souryo
c15a07476f NSF: Fixed MMC5 multiplication register emulation 2017-05-26 18:03:48 -04:00
Souryo
f13e736fd0 Spanish translation update (thanks to Juan Ramón Martínez) 2017-05-25 20:35:40 -04:00
Souryo
235539c8ef UI: Added shortcut to toggle audio 2017-05-25 20:31:20 -04:00
Souryo
8032407f28 Fixed some games (Galaxian, Mighty Bomb Jack) + added some games to DB to fix headers 2017-05-25 20:04:49 -04:00
Souryo
ec63fb6f04 VS: Custom palette support 2017-05-22 18:22:26 -04:00
Souryo
0e5e39dc38 VS: Fix color issues on game selection screen after stopping VS game 2017-05-22 14:52:18 -04:00
Souryo
2f3f698fd1 VS: Fixed alternate versions of TKO Boxing & Super Xevious
+Warn when trying to load dualsystem games
2017-05-22 14:25:33 -04:00
Souryo
69c2b784a4 PAL: Set games with Australia, Germany, Spain or Europe tags as PAL by default 2017-05-22 11:50:21 -04:00
Souryo
3a55cfeea9 FDS: Improved open bus behavior for register reads (fixes Super Lode Runner) 2017-05-22 11:18:12 -04:00
Souryo
3da14db83d FDS: Fixed stack overflow crash with auto insert option in Big Challenge Juudou Senshuken 2017-05-22 10:53:51 -04:00
Souryo
f83e7ce5b2 FDS: Fixed a number of issues with unlicensed games and auto-insert logic 2017-05-19 20:28:00 -04:00
Souryo
cd79022f60 Rewind: Ensure original speed is restored when rewind stops 2017-05-19 18:27:39 -04:00
Souryo
f40a802e10 Fixed mapper 48 IRQ issues 2017-05-18 22:43:21 -04:00
Souryo
ada46d8428 Cheats: Fixed 8-char GG code decoding logic 2017-05-17 23:19:06 -04:00
Souryo
301fa31c44 Build: Statically link the C++ runtime for all build configs 2017-05-15 20:33:38 -04:00
Souryo
27dbf34940 Dendy: Fixed sound emulation issues 2017-05-14 09:40:28 -04:00
Souryo
1430bcfb1a Version Update: 0.9.0 2017-05-13 22:55:56 -04:00
Souryo
a7b410666b Rewind: Fixed some edge cases 2017-05-13 21:18:55 -04:00
Souryo
c3dedb679b Linux: Fixed some bugs and build issues 2017-05-13 18:20:50 -04:00
Souryo
7d1fa8aaaf UI: Added game timer option (+ code refactoring) 2017-05-13 15:43:02 -04:00
Souryo
bd3677e29f Mapper 174 support (untested) 2017-05-08 22:55:23 -04:00
Souryo
ad41b0561a Mapper 158 support (Emulate Alien Syndrome as mapper 158 instead of 118) 2017-05-08 22:47:59 -04:00
Souryo
1db6600a64 Fixed some compilation warnings 2017-05-06 18:35:59 -04:00
Souryo
a412b453cf UI: Add visual list of recently played games (click to resume) 2017-05-06 18:35:02 -04:00
Souryo
25019f052c Fixed Linux compilation errors/warnings 2017-05-04 23:38:27 -04:00
Souryo
ce62e40d47 FDS: Added option to automatically switch disks
+Fixed bug with eject disk functionality
2017-05-04 22:55:46 -04:00
Souryo
2cddcb31cf FDS: Fixed audio bugs introduced in previous commit (broke sound effects in doki doki panic) 2017-05-04 21:41:53 -04:00
Souryo
5ccbe95a55 FDS: Fixed sound emulation (fixes Bio Miracle) 2017-05-04 18:17:46 -04:00
Souryo
c4ef93ccbb Power Cycle: Fixed a couple of bugs, moved logic to core 2017-05-02 23:31:06 -04:00
Souryo
fbc94bee7d Debugger: Fixed crash in hex editor when PRG or CHR was larger than 10mb 2017-05-02 21:23:28 -04:00
Souryo
91b93a9cf3 Video: Scale and filters are now independent
+ Improved scale field usability
2017-05-01 23:05:31 -04:00
Souryo
04048dc30b Fixed a few unlicensed games 2017-05-01 20:45:07 -04:00
Souryo
c96f7d1c9c Overclocking: Fixed inconsistency with lag counter when loading a new game 2017-05-01 19:30:04 -04:00
Souryo
6fa8c36db8 Video: Fixed NTSC/PAL aspect ratio presets to give accurate picture dimensions 2017-05-01 18:33:15 -04:00
Souryo
14a27bb18a Debugger: Added a few aliases (PC, OpPC, Frame) 2017-04-30 20:40:09 -04:00
Souryo
fe8f15b17b Debugger: Fixed callstack/step over bugs 2017-04-30 20:27:02 -04:00
Souryo
3d2e4cbb69 Video: Added frame counter option 2017-04-30 19:28:35 -04:00