Commit graph

2035 commits

Author SHA1 Message Date
Sour
7fb369bfc9 Set Windows timer interval to 1ms when emulation is running (+ added option to disable this behavior) 2018-06-07 21:48:21 -04:00
Sour
8f6daaf9a9 Debugger: Added "Break on uninitialized memory read" option 2018-06-07 19:32:34 -04:00
Sour
b20a085734 Debugger: Lua - Added simple script to display NTSC safe areas as an overlay 2018-06-06 20:16:21 -04:00
Sour
03c8d546bd Debugger: Lua - Make end address optional in addMemoryCallback/removeMemoryCallback (for 1 byte ranges) 2018-06-06 19:31:01 -04:00
Sour
7e08d32d45 Debugger: Fixed "Run One Frame" option in PAL mode (or when overclocking with additional scanlines) 2018-06-06 19:24:33 -04:00
Sour
9deb908faf Debugger: Fixed code preview in tooltips 2018-06-06 19:03:04 -04:00
Sour
be8cc9110d Debugger: Added vertical layout option 2018-06-05 20:11:56 -04:00
Sour
47265b757a Debugger: Reduced minimum size for main debugger window 2018-06-05 19:22:55 -04:00
Sour
23f96df5b7 Debugger: Warn the user when a non-monospace font is selected 2018-06-05 18:52:28 -04:00
Sour
9fb9ff4ef9 Debugger: Lua - Fixed end address parameter in addMemoryCallback being off by 1 (breaking change for scripts) 2018-06-05 18:52:12 -04:00
Sour
10c69ad1d0 Debugger: Remember window position for all debug tools 2018-06-05 18:35:47 -04:00
Sour
e68892f62f FDS: Fixed crash when using "Switch Disk Side" when game has 1 side (~64kb) 2018-06-03 18:20:40 -04:00
Sour
bb18cf9a3f Config: Reduced settings.xml size 2018-06-03 18:05:17 -04:00
Sour
0f5d65da7e Video: Added way to define game-specific values for overscan 2018-06-03 16:37:36 -04:00
Sour
a5756aabbe UI: Added message on pause screen in fullscreen mode (instructions to revert to window mode) 2018-06-03 14:35:54 -04:00
Sour
24f40ecb5f Video: Fixed cutoff display issue at resolutions above 2560x1440 2018-06-03 13:10:02 -04:00
Sour
3725f442b9 Movies: Disable rewind while recording (since it currently breaks the recording, until proper re-recording features are implemented) 2018-06-03 11:58:11 -04:00
Sour
45f80b6e43 UI: Put English resources into a resource file (like all other languages) 2018-06-03 10:25:21 -04:00
Sour
aad8b2bd47 PPU: Simulate the PPU's address bus a bit better (fixes Touhou Rououmu homebrew that detected Mesen as an emulator because of it) 2018-06-02 22:12:00 -04:00
Sour
76ad3946c0 UI: Fixed minor issue with "Load Random Game" feature 2018-06-02 19:14:25 -04:00
Sour
365d246d92 Tests: Fixed automatic tests input code 2018-06-02 18:56:26 -04:00
Sour
840368467a Debugger: Trace Logger - Made format string a bit more lenient on syntax (and display [Invalid tag] when the content can't be parsed properly) 2018-05-31 21:21:04 -04:00
Sour
ab8af4693a Debugger: Memory Tools - Fixed crash in "Add to watch" action 2018-05-31 20:59:55 -04:00
Sour
f3462e0ffe Debugger: Trace Logger - Fixed display order for 2-byte zero page display 2018-05-31 20:58:01 -04:00
Sour
4722d71126 Linux: Fixed build error 2018-05-27 00:28:47 -04:00
Sour
666e6f72f5 Input: Prevent pressing 2 keys at the exact same time when configuring single key bindings 2018-05-26 12:33:37 -04:00
Sour
8fc489a08d Input: Prevent Steam from causing keybinding issues when Steam maps gamepad buttons to keyboard keys (prioritize gamepad buttons over keyboard buttons) 2018-05-26 12:18:04 -04:00
Sour
483fd3f128 UI: Fixed issues with palette color selection (video config & ppu viewer) when DPI is not set to 100% 2018-05-26 11:58:14 -04:00
Sour
e871a9ce15 Audio: Improved error trace when init fails 2018-05-26 11:56:12 -04:00
Sour
4495239669 UI: Keep emulation paused when configuring key bindings (if pause when in menus/config is enabled) 2018-05-26 10:59:15 -04:00
Sour
7029390646 Mapper 19 (Namco 163/175/340): Use DB to select proper variant, when possible. 2018-05-26 10:16:52 -04:00
Sour
c00ce269f0 Add some transparency to pause icon 2018-05-26 01:16:32 -04:00
Sour
091da2164c Debugger: Trace Logger - Added output format customization 2018-05-26 01:14:37 -04:00
Sour
0911cfe118 Debugger: Add option to only show code window tooltips when shift key is held 2018-05-20 18:53:27 -04:00
Sour
fe8125e58d Linux: Fixed crash when drag and dropping a file contained in a compressed file 2018-05-09 21:50:48 -04:00
Sour
da91d36c8f Debugger: Lua - Added more scripts, updated Game Boy mode script 2018-05-09 21:50:48 -04:00
Roger
add52c64be Format README and add copy of the GNU GPLv3 (#379) 2018-05-08 23:00:04 -04:00
Sour
97174cea80 Fixed compilation warning 2018-05-07 19:53:12 -04:00
Sour
a086acde87 Libretro: Added "raw" palette option 2018-05-07 19:52:56 -04:00
altiereslima
950d05229a Update Portuguese Brazilian translation (#378) 2018-05-02 18:45:33 -04:00
Sour
c26060d716 Linux: Fixed makefile issue 2018-04-29 19:22:06 -04:00
Arcus87
27b29bf76a Ukrainian language update (#371)
Translated the rest of text ; fixed / updated current my translation
2018-04-18 19:38:53 -04:00
Sour
66999a3b92 DB: Fixed entry for racermate challenge 2 2018-04-16 12:14:57 -04:00
Sour
2082b22841 MMC3: Changed power on state to improve compatibility (with some unlicensed games, some MMC3 clones appear to have a fixed startup state?) 2018-04-16 11:49:22 -04:00
Sour
e99a6a5b4a CC-21: Fixed issues with 8k chr rom games (+ added game to DB) 2018-04-16 11:35:13 -04:00
Sour
b38505a4a4 Mapper 115: Fixed issue with Thunderbolt 2 2018-04-16 11:34:26 -04:00
Sour
79bd6c137d Mapper 189: Fixed PRG banking register range 2018-04-16 10:34:34 -04:00
Sour
204d49a1b1 Debugger: Lua - Added Lua scripts examples (by upsilandre) 2018-04-15 14:20:15 -04:00
Sour
c107bd643d Debugger: Lua - Disable double-click to fullscreen when a Lua script is loaded (to prevent switching mode while using a script that uses the mouse buttons) 2018-04-15 10:52:38 -04:00
Sour
828435e165 Debugger: Fixed hex editor not refreshing when ppu viewer is closed 2018-04-14 23:02:39 -04:00