Commit graph

1257 commits

Author SHA1 Message Date
Souryo
c477d75b66 PPU: Fixed reset state (started at cycle 1 instead of 0) + adjusted reset sync values (improves read2004 result).
+Simplified PPU code for a small performance boost (+3-6%)
2017-04-21 21:29:39 -04:00
Souryo
fa39dcbc80 Mapper 29 support 2017-04-21 12:43:09 -04:00
Souryo
139974e8a3 Mapper 30 support 2017-04-21 12:29:03 -04:00
Souryo
0f894584aa Mapper 111 support (missing flashing support) 2017-04-21 10:41:55 -04:00
Souryo
8b1235d86d VRC6: Implemented correct PPU mappings (fixes vrc6test24 & vrc6test26) 2017-04-21 00:31:34 -04:00
Souryo
a79bbd06eb PPU: Emulate pixels being rendered 2 cycles later (in regards to grayscale/intensify flags) - fixes nmi_sync\demo_ntsc (thanks to Alyosha's research) 2017-04-20 21:58:35 -04:00
Souryo
8a921b676c Movies: Code refactoring 2017-04-18 22:39:45 -04:00
Souryo
1cefdd29a2 Debugger: Fixed disassembler crash (out of bounds access) 2017-04-18 18:15:44 -04:00
Arcus87
e490708107 Ukrainian language update 2017-04-17 23:44:05 -04:00
SourMesen
a3d2443361 Update README.md 2017-04-16 22:08:05 -04:00
Souryo
bbe735ea2e Added "Master Chu and the Drunkard Hu" to game DB (mapper 3) 2017-04-16 08:49:35 -04:00
Souryo
49c29693bf Version Update: 0.8.1 2017-04-15 16:58:23 -04:00
Souryo
2077a7ae13 UI: Added option to display play/record icon when playing/recording movies + option to hide the pause overlay 2017-04-15 15:57:15 -04:00
Arcus87
10d68ac511 Ukrainian language update 2017-04-15 15:45:02 -04:00
Souryo
a75fbdb911 Fixed compilation warnings 2017-04-15 13:54:57 -04:00
Souryo
db9a453444 Audio: Equalizer 2017-04-15 13:54:47 -04:00
Arcus87
1a8c71bfa1 Ukrainian language update 2017-04-14 19:50:13 -04:00
Souryo
7bbe0b1388 Sound Recorder: Allow recording to continue after a reset (or track change in NSF files) 2017-04-14 19:42:31 -04:00
Souryo
e2e099bdf3 Fixed "single instance" option bug 2017-04-14 19:28:04 -04:00
Souryo
380ab4c9ba PAL: Minor PPU behavior adjustment based on tests 2017-04-14 19:19:43 -04:00
Souryo
aeedfaf645 MMC5: Accuracy fixes (based on mmc5test (by AWJ)'s results on a NES) 2017-04-14 14:09:54 -04:00
Souryo
1aa223275b Fixed Famicom Yarou Vol 1 2017-04-12 22:41:00 -04:00
Souryo
bfa68554b0 Mapper 104 support (GoldenFive) 2017-04-12 21:40:30 -04:00
Souryo
7b5ed2a46d DB: Updated DB to fix some multicarts 2017-04-12 20:57:48 -04:00
Souryo
17195b8666 UNIF D1038 board support 2017-04-12 20:52:16 -04:00
Souryo
b34d3d2760 Support for 255-in-1 rom 2017-04-12 20:23:32 -04:00
Souryo
493b51585b Fixed "1997-in-1" game issue 2017-04-12 20:11:32 -04:00
Souryo
9277abff64 NES 2.0: Fixed bug in PRG size extra bits 2017-04-12 17:35:10 -04:00
Souryo
c9a5e4e2fb Fixed Linux compilation errors 2017-04-12 17:29:38 -04:00
Souryo
2de4a39766 DB: Added some FK23C games to DB 2017-04-11 21:28:09 -04:00
Souryo
e46dd3fb56 UNIF FK23C/FK23CA boards support 2017-04-11 21:04:13 -04:00
Souryo
4d2391b90c Fixed 1 second delay when changing game 2017-04-10 22:21:16 -04:00
Souryo
41c59b164a BPS patch support 2017-04-10 18:29:44 -04:00
Souryo
92107d94df UPS patch support 2017-04-10 17:26:39 -04:00
Souryo
db96d7ca48 FDS: Fixed bug in IRQ code (Fixes Lutter freeze) 2017-04-09 17:03:38 -04:00
Souryo
d829845a97 Fixed page wrapping logic bug for cpu/ppu mapping - fixes "Legend of Link" 2017-04-09 15:10:04 -04:00
Souryo
973c21c000 Fixed crashes 2017-04-09 08:33:24 -04:00
Souryo
e1fae4e302 PPU: Added option to emulate OAM decay 2017-04-08 14:13:10 -04:00
Souryo
6ffc27c96b PPU: Disable sprite evaluation on prerender line + tweak PAL behavior 2017-04-07 19:24:34 -04:00
Souryo
1ef3c62d33 Fixed compilation warnings 2017-04-04 07:49:06 -04:00
Souryo
7813b7c9fe Fixed crash when opening rom via file associations 2017-04-04 07:48:48 -04:00
Souryo
073f1be566 DB: Added more unlicensed games to DB 2017-04-03 23:45:24 -04:00
Souryo
619bc956bd Optimizations: Improved emulation performance (5-15% speed boost depending on game) 2017-04-02 17:41:24 -04:00
Souryo
cd1c46eaff DB: Added some unlicensed games to DB 2017-04-01 18:02:12 -04:00
Souryo
f49a375224 DB: Added possibility to disable/enable bus conflicts on a per-game basis (fixes Free Fall) 2017-04-01 15:47:43 -04:00
Souryo
4187ffb45f APU: Fixed 0.8.0 regression for reset behavior (4017_written test) 2017-03-31 22:18:38 -04:00
Souryo
bf979be756 Optimizations: Most games now run 15-20% faster 2017-03-31 22:14:16 -04:00
Souryo
56ee77b73b FDS: Fixed IRQ-related issues, fixes some unlicensed games 2017-03-28 20:53:46 -04:00
Souryo
a495d87789 HD Packs: Fixed background sprite issue + issues when rendering is disabled 2017-03-26 09:27:41 -04:00
Souryo
1f34eeded6 Version Update: 0.8.0 2017-03-24 19:23:18 -04:00