228 Commits

Author SHA1 Message Date
Souryo
f2091d1175 MMC3: Added Aladdin (Super Game) to DB as MMC3A (game crashes with MMC3C IRQ behavior) 2016-07-30 19:35:28 -04:00
Souryo
5f59dc1a7f Oeka Kids Tablet support 2016-07-30 17:27:14 -04:00
Souryo
aaf1bd7c02 Command line: Added /fullscreen switch 2016-07-29 19:05:15 -04:00
Souryo
5dfbb56b46 UI: Added shortcuts for Reset/Stop 2016-07-29 18:51:36 -04:00
Souryo
c46550663e Video: Fixed scale issues when loading/resetting games 2016-07-29 18:24:24 -04:00
Souryo
32732caaa1 Cheats: Fixed "Delete Selected Cheats" button 2016-07-29 17:35:25 -04:00
Souryo
8ac15c6f53 Saved CHR ram + Mapper 168 support 2016-07-29 17:28:01 -04:00
Souryo
8cb1b03949 Input: Changed the way keyboard is handled. Removes some limitations in the previous model and should also work properly under Linux 2016-07-28 17:45:18 -04:00
Souryo
062d22ae80 Work/Save ram general improvements.
-Added support for work ram size field in NES 2.0
-Updated DB to list both work ram & save ram sizes
-Fixed MMC1/MMC3 implementation (and implemented the wram/sram protection bits)
Holy Diver tests now all pass (except a minor IRQ timing issue for FME7)
2016-07-26 19:19:28 -04:00
Souryo
4bcb12fd31 Version Update: 0.4.0 2016-07-24 14:38:02 -04:00
Souryo
aef43b1c3c Improve error checking/display on startup when .NET 4.5 is not found 2016-07-24 13:38:24 -04:00
Souryo
2a04e1f398 Added Spanish translation (thanks to
Juan Ramón Martínez for his work!)
2016-07-23 16:07:51 -04:00
Souryo
1273eafa9b Debugging: Added command line flags to disable audio/video/input 2016-07-23 15:28:52 -04:00
Matich
94499a94a1 Merge branch 'master' of https://bitbucket.org/Souryo/mesen into russian 2016-07-20 12:53:37 +03:00
Souryo
58deabbbb8 Portable Verison: Allow Mesen to load/save its data in the local folder by appending _P to the filename (e.g Mesen_P.exe) 2016-07-19 23:07:48 -04:00
Souryo
0cb46d3982 Russian: Add Russian characters to font file + refactoring in MessageManager for localization functions 2016-07-19 19:57:20 -04:00
Matich
581ce1c1d7 missed settings 2016-07-20 02:18:25 +03:00
Matich
4fb7780d20 Mesen is now available in russian language 2016-07-20 01:51:15 +03:00
Souryo
09e31f50f9 Audio: Added an option to disable the triangle channel when its frequency is ultrasonic. Reduces popping sounds in some games 2016-07-19 17:36:37 -04:00
Souryo
eec3798e00 Movies: Disable loading save states when playing or recording movies 2016-07-19 16:36:07 -04:00
Souryo
c53237e90e Input: Added options to display the input of controllers on the screen 2016-07-19 16:30:18 -04:00
Souryo
f9fae981c1 NSF: Fix crash when taking screenshots + disable screenshot menu item/shortcut when playing NSF files 2016-07-18 17:28:33 -04:00
Souryo
ed9ce4de22 Version Update: 0.3.2 2016-07-17 17:48:26 -04:00
Souryo
dba19e1702 NSF: Added "Recommended" label to the disable APU IRQs setting, since disabling this option can break some NSF files 2016-07-16 17:01:07 -04:00
Souryo
726d72c103 Input: DirectInput support - most controllers/gamepads should now work. XInput is still prioritized when available. 2016-07-16 16:25:57 -04:00
Souryo
28d4c792d2 UI: Added a "Report a bug" menu option 2016-07-14 23:35:57 -04:00
Souryo
c7d0e51d91 Zapper: Having the mouse outside the draw surface should make it act as if no light was found 2016-07-12 18:28:12 -04:00
Souryo
4f6ec1e12f Region: Prevent changing region from resetting whole configuration (caused problems when using the option to automatically select controllers based on game) 2016-07-10 19:15:39 -04:00
Souryo
aa3767b086 Region: Display active region when loading game and changing regions from the menu 2016-07-10 19:15:00 -04:00
Souryo
ac69be19a5 Overclocking: Added lag counter 2016-07-10 18:22:37 -04:00
Souryo
e99eb5165a Version Update: 0.3.1 2016-07-10 12:05:08 -04:00
Souryo
313340198e Vs System: Automatically select proper PPU & input mapping based on rom name/CRC + implemented support for vs system input remappings (some games change the buttons around) 2016-07-10 09:05:41 -04:00
Souryo
af0a954547 Arkanoid: Disable double-click to toggle fullscreen when arkanoid controller is selected 2016-07-09 16:02:23 -04:00
Souryo
adc5d1bf26 Game DB: Added option to automatically configure controllers (i.e zapper, fourscore, arkanoid) based on game DB when loading a game 2016-07-09 15:58:49 -04:00
Souryo
a5f6f3b8a9 Preferences: Fixed missing options in Advanced tab 2016-07-09 15:46:14 -04:00
Souryo
24237b0b49 Overclocking: Display Dendy effective clock rate in UI 2016-07-09 09:25:01 -04:00
Souryo
0944bff478 Video Filters: Added "Prescale" filter to allow limiting the blur factor when using bilinear interpolation 2016-07-09 09:06:34 -04:00
Souryo
6660dc860d VRC7 audio support 2016-07-01 23:54:31 -04:00
Souryo
d3e8baf530 Version Update: 0.3.0 2016-06-26 21:47:35 -04:00
Souryo
3f07c576d6 NSF: Force emulation speed to 100 when loading an NSF file 2016-06-26 17:13:10 -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
7687eccd70 Debugger: Fixed crash that occured when reloading saved breakpoints 2016-06-25 22:06:22 -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