Commit graph

815 commits

Author SHA1 Message Date
Matich
c8821d9d22 Russian translation update 2016-09-03 17:12:28 +03:00
Souryo
b1234888ad Save states: Fixed localization for some messages 2016-09-02 20:10:50 -04:00
Souryo
47902bbc5c Ukrainian localization (thanks to Arcus87) 2016-09-02 20:10:24 -04:00
Souryo
17b13bfc0a Added support for binding actions to gamepad/keyboard + Added a fast forward key (hold to fast forward) 2016-09-02 19:36:37 -04:00
Souryo
901fa5923a Input Config: Added "Select Preset" button with presets for keyboard, Xbox/PS4 controllers + added icon on key mapping tabs that are in use (Keyboard or gamepad icon) 2016-09-01 18:56:35 -04:00
Souryo
1ddb980be9 Auto quick saves - allow automatic save states to be taken and saved to slot #6 (read-only) every X minutes 2016-08-31 20:54:38 -04:00
Souryo
c4a3b6594e Remove unused disable screensaver option (screensaver is always disabled when emulation is running, no need for an option) 2016-08-31 17:42:35 -04:00
Souryo
fce19f88fd NSF: Always keep sound turned on (at normal volume) when playing NSF files 2016-08-30 19:29:31 -04:00
Souryo
72ba4b5eb1 Input: Detect new controllers at all times (for both XInput & DirectInput) - on another thread to prevent performance issues 2016-08-30 19:23:49 -04:00
Souryo
da78317b10 Cheats: Fixed disabled cheats being always active 2016-08-30 07:25:04 -04:00
Souryo
6eb40a9a71 Version Update: 0.4.3 2016-08-29 23:33:58 -04:00
Souryo
b556c5663e NetPlay: Fixed crash when connecting to server if the right game is not already running 2016-08-29 22:34:13 -04:00
Souryo
531e8c4cfe Disable screensaver/etc when a game is running 2016-08-29 21:07:52 -04:00
Souryo
18cc668fd3 CHR Viewer: Add option to display tiles as if they were 8x16 sprites (were every other tile is the bottom half of the previous tile) 2016-08-29 18:10:55 -04:00
Souryo
01bf09965a Game DB: Updated DB based on most recent version of NesCartDB (2016-08-20) 2016-08-28 21:13:50 -04:00
Souryo
133a24fbf9 Fixed '&' character showing up as '?' in on-screen messages 2016-08-28 20:00:49 -04:00
Souryo
ecea158f50 Cheats: Apply all cheats at once (fixes game crashes that could occur because the game could run a full frame between each cheat) 2016-08-28 18:58:22 -04:00
Souryo
94dd9683d1 Cheats: Fixed CHT file loading logic for cheats that are not saved as "enabled" in the CHT file 2016-08-28 18:18:00 -04:00
Souryo
b1ffc15fef Version Update: 0.4.2 2016-08-27 16:34:53 -04:00
Souryo
5e77bc816c Fixed project output folder 2016-08-27 16:33:49 -04:00
Souryo
4bfddc3d55 Merge branch 'master' of https://github.com/SourMesen/Mesen.git 2016-08-27 13:30:26 -04:00
Souryo
596526c1d8 Changed save/work ram size defaults - DB is not accurate, often doesn't list work ram for games that have it. 2016-08-27 13:29:02 -04:00
Souryo
96959eb1ed Game DB: Prioritize nescartdb over nestopia's DB (seems to be more accurate - fixes some incorrect mapper numbers) 2016-08-27 13:27:37 -04:00
Souryo
d2a4c14c12 Automatic tests: Bug fixes 2016-08-27 13:25:38 -04:00
SourMesen
83006af41d Merge pull request #22 from jmatich/russian
Russian translation update
2016-08-27 08:45:50 -04:00
Matich
d3ec968e9d Russian translation update 2016-08-27 14:58:35 +03:00
Souryo
215eeb3962 PGO: Fixed LoadROM signature 2016-08-26 22:07:59 -04:00
Souryo
b700f94b4e PPU: Fixed out-of-bounds array write 2016-08-26 22:07:09 -04:00
Souryo
86df4314b4 Fixed MMC5 issues caused by previous changes to how save/work ram size are determined 2016-08-26 21:57:32 -04:00
Souryo
514663fba0 Fixed SetCpuMemoryMapping() behavior when range is bigger than page size 2016-08-26 21:50:52 -04:00
Souryo
1657e254b5 UNIF: Fixed some CPU crashes - CC-21 is not supported 2016-08-26 20:07:45 -04:00
Souryo
0866aac2fe Mapper 219 support 2016-08-26 19:55:39 -04:00
Souryo
e2faa48a8f Mapper 196 support 2016-08-26 19:19:52 -04:00
Souryo
fe53dbd35c Mapper 162 support 2016-08-26 18:13:35 -04:00
Souryo
a056e7e839 NSF: Disable movie/netplay menus while playing NSFs 2016-08-26 17:52:30 -04:00
Souryo
767d4bf9a4 Recent Files: Fixed display of roms with & character in their name 2016-08-25 23:42:15 -04:00
Souryo
9805ca4a61 RAMBO1: Improved IRQ accuracy - improves Skull & Crossbones 2016-08-25 23:40:45 -04:00
Souryo
74f2f7d09e Removed unused function declarations 2016-08-25 23:29:48 -04:00
Souryo
c0395b0bb2 Refactoring: Removed duplicated code for A12-based IRQs 2016-08-25 23:29:23 -04:00
Souryo
d03e66839f Video Decoder: Improved performance (slightly reduces CPU usage) 2016-08-25 20:43:20 -04:00
Souryo
fc20c2019c NSF: Fixed deadlock that could happen when changing track 2016-08-25 19:15:48 -04:00
Souryo
9d55043c16 Save states: Add length prefix to stored arrays to prevent incompatibilities when code changes 2016-08-25 19:04:29 -04:00
Souryo
ccc2fc2aa3 Cheats: Added basic cheat code finder tool 2016-08-25 19:02:33 -04:00
Souryo
9d239daf3c Emulation: Init sram/wram/chrram/ntram the same way as the internal ram 2016-08-24 20:48:14 -04:00
Souryo
f4081bc1ee Emulation: Added option to set the power on state for RAM (All 0s, all 1s or random values) 2016-08-24 17:32:22 -04:00
Souryo
e0dc31c9ef Automatic tests: PAL test support 2016-08-22 20:26:29 -04:00
Souryo
82884113d7 Cheats: Improved export code + fixed import bug 2016-08-22 20:25:44 -04:00
Souryo
44c359bd6f Cheat DB: Fixed incorrect CRC values for a lot of games 2016-08-22 19:36:41 -04:00
Souryo
5f22448a57 Cheats: Added built-in cheat DB (Import->From DB to add cheats from it) 2016-08-22 18:41:09 -04:00
Souryo
d57a9f413a IPS: Fixed "Autoload IPS patches" option (IPS files were always loaded) + fixed and simplified IPS loading logic 2016-08-20 22:07:56 -04:00