Commit graph

  • 451c49ab7a Libretro: Integrate Android makefile update from libretro/Mesen fork Sour 2018-06-19 20:42:24 -04:00
  • 106c3c908a Linux: Remove xmmintrin.h usage Sour 2018-06-19 17:24:07 -04:00
  • 3736cc108c Debugger: Lua - Fixed origin for drawRectangle with negative width/height Sour 2018-06-19 00:16:30 -04:00
  • 6ce759298e UNIF: Updated some board mappings Sour 2018-06-19 00:07:35 -04:00
  • 66dae9189d UNIF: Added support for UNL-8237A boards Sour 2018-06-18 21:16:30 -04:00
  • e18fab0557 Libretro: Do not adjust sample rate for audio (fixes sound regression) Sour 2018-06-17 23:07:57 -04:00
  • d612c6a4cb Fixed typo in UnifBoards enum Sour 2018-06-17 23:06:52 -04:00
  • 6d17a5a8e5 UNIF: Added support for UNL-T-230 boards Sour 2018-06-17 22:17:46 -04:00
  • 3104e6150d UNIF: Added support for UNL-YOKO boards Sour 2018-06-17 21:54:52 -04:00
  • f818047c2a VRC7: Implemented missing "mute audio" flag Sour 2018-06-17 21:17:59 -04:00
  • dd9ae7b715 UNIF: Added support for UNL-VRC7 boards (unlicensed clone) Sour 2018-06-17 21:17:03 -04:00
  • b4a0c83e1d Mapper 208 support Sour 2018-06-17 17:04:11 -04:00
  • c07a995df4 Mapper 14: Fixed some CHR banking issues Sour 2018-06-17 16:42:49 -04:00
  • 2929a7c738 Mapper 116 support Sour 2018-06-17 16:28:22 -04:00
  • ae6ffb3e7d Update portuguese translation. (#407) altiereslima 2018-06-18 00:08:25 -03:00
  • f18e5054aa Debugger: Lua - Allow negative width/height values in drawRectangle Sour 2018-06-17 13:32:18 -04:00
  • 24ff779124 UNIF: Added support for KS7031 boards Sour 2018-06-17 13:09:21 -04:00
  • 80a6981ad2 UNIF: Added support for UNL-CITYFIGHT board Sour 2018-06-17 12:47:57 -04:00
  • 914fc2f587 UNIF: Added support for UNL-DANCE2000 board Sour 2018-06-17 12:19:58 -04:00
  • 6a59bb52c9 Fixed issues with Sunsoft-4 emulation (Mapper 68) - Nantettatte roms with external PRG now work properly Sour 2018-06-17 11:28:41 -04:00
  • ff9322dee0 UNIF: Added support for BMC-80013-B board Sour 2018-06-17 10:28:59 -04:00
  • 4f94b4dbb7 Linux: Fixed build error with gcc/clang Sour 2018-06-17 09:14:58 -04:00
  • 2d4b3040e3 UNIF: Added support for KS7017 board Sour 2018-06-17 00:23:25 -04:00
  • e3f0e83514 Fixed minor multithread issue (UI would try to read .rgd file while the core was writing to it) Sour 2018-06-16 23:42:22 -04:00
  • d568b63cd9 JY Company: Fixed ROM nametable logic Sour 2018-06-16 23:41:23 -04:00
  • dc48591397 JY Company: Fixed CHR/PRG banking issues Sour 2018-06-16 23:39:48 -04:00
  • b8bc320965 UNIF: Added support for UNL-158B board Sour 2018-06-16 22:35:06 -04:00
  • acf35a7ff1 UNIF: Added support for Sachen 9602B board Sour 2018-06-16 21:02:36 -04:00
  • ec9a8d4330 UNIF: Added support for BMC-8157 and BMC-830118C Sour 2018-06-16 20:02:07 -04:00
  • 8c40a4616b UNIF: Added support for BMC 8-in-1 board Sour 2018-06-16 18:36:59 -04:00
  • 261828c5a3 UI: Update portuguese brazilian translation (#406) altiereslima 2018-06-17 01:17:51 -03:00
  • fce9ec1023 Debugger: Tooltip positioning improvements Sour 2018-06-16 17:19:20 -04:00
  • 89400f853c Debugger: Do not show tooltips for immediate values Sour 2018-06-16 17:10:16 -04:00
  • b3c763a5f3 Debugger: Fixed issue with "set next statement" and assembler's "execute" feature Sour 2018-06-16 17:09:37 -04:00
  • 130b923a0b Linux: Fixed startup crash (due to earlier commit) Sour 2018-06-16 15:47:06 -04:00
  • 7619b93cfe Netplay: Added password protected servers Sour 2018-06-16 14:02:12 -04:00
  • c0c0fa606b Fixed potential multithread crashes that could occur under certain circumstances (e.g when a game crashes) Sour 2018-06-16 10:03:49 -04:00
  • 71f3105f9d Docs: Various updates to online docs Sour 2018-06-15 21:11:54 -04:00
  • 7c07baceab Debugger: Trace Logger - Added 5k and 15k line count options Sour 2018-06-14 23:49:59 -04:00
  • 6c9d44a9c1 Fixed minor memory leak, out-of-bounds memory access, uninit memory reads and compilation warnings Sour 2018-06-14 23:29:15 -04:00
  • 7896e9d5ac Debugger: Fixed saved window location issues after closing minimized windows Sour 2018-06-14 20:08:03 -04:00
  • ad5449b422 Debugger: Event Viewer - Added "List View" tab (list of all events shown in the ppu view tab) Sour 2018-06-14 20:05:07 -04:00
  • 7528c1fd06 Debugger: Lua - removeMemoryCallback end address is now optional (like it was meant to be) Sour 2018-06-14 18:36:31 -04:00
  • bdd13065c4 Added AppVeyor builds for Windows & Linux Sour 2018-06-14 01:05:49 -04:00
  • 326b543761 Debugger: Fixed tooltips not using the user's font for the code Sour 2018-06-13 18:48:27 -04:00
  • f19242be45 Debugger: Fixed crash when displaying tooltip when text zoom is not set to 100% Sour 2018-06-13 18:47:53 -04:00
  • d179b5e7d1 Fixed uninitialized memory reads Sour 2018-06-13 17:48:52 -04:00
  • 6d4afaac99 Video: Fixed scanline effect causing transparent pixels in screenshots Sour 2018-06-12 16:48:40 -04:00
  • 44ca91adb1 Savestates: Fixed audio issues when loading savestate saved in one region while the UI is configured to use another region (e.g ntsc vs pal) Sour 2018-06-12 16:37:36 -04:00
  • 509d85b2a3 Linux: Makefile tweaks + support for PGO Sour 2018-06-12 00:49:33 -04:00
  • 718b671730 UI: Fixed warnings found by xbuild 14.0 Sour 2018-06-11 19:27:35 -04:00
  • ebd6ff72ba Linux: Fixed warnings with newer version of clang Sour 2018-06-11 19:07:05 -04:00
  • 37b7b2c292 UI: Update portuguese brazilian translation (#399) altiereslima 2018-06-10 21:07:47 -03:00
  • 8bfcdf2999 VS: Don't build libretro project when building only standalone UI Sour 2018-06-10 15:13:47 -04:00
  • 4e2f9b403b Libretro: Use retro_audio_sample_batch_t instead of retro_audio_sample_t Sour 2018-06-10 15:11:24 -04:00
  • 7224169d5f Libretro: Fixed build error Sour 2018-06-10 14:51:00 -04:00
  • 1cd403d8d4 Linux: Debugger - Fixed op code tooltip layout issue Sour 2018-06-10 14:45:55 -04:00
  • a39ea39563 Debugger: Fixed missing information in op code tooltips Sour 2018-06-10 14:45:41 -04:00
  • 5fbc765080 Linux: Fixed multiple issues with popup tooltips in debugger (prevent scrolling, doesn't appear properly, etc.) Sour 2018-06-10 14:35:41 -04:00
  • 82386e974f Linux: Fixed UI crash in memory tools (GetDataObject returns null) Sour 2018-06-10 14:13:35 -04:00
  • a17eb67cad UI: Replaced numeric up/down controls with custom control (to fix numerous usability issues on both Windows & Linux) Sour 2018-06-10 12:58:52 -04:00
  • 48ae000ec9 Linux: Fixed crash with debugger code tooltips when the window is manually closed by the user (e.g alt-f4) Sour 2018-06-09 22:28:26 -04:00
  • 7f95659d7d Linux: Workaround Mono crash related to GDI+ usage by opening up the debugger without split view on (and turning it on after 0.5 secs) Sour 2018-06-09 22:27:37 -04:00
  • 17a02fb5c8 Debugger: Improved performance when a lot of labels are defined (e.g 1000+) Sour 2018-06-09 21:25:49 -04:00
  • 36617a6055 Linux: Prevent infrequent freeze/crash when closing Sour 2018-06-09 18:47:11 -04:00
  • 7f7d7ab1b3 Linux: Fixed rare crashes when opening debugger (when loading a DBG file) Sour 2018-06-09 18:02:49 -04:00
  • 39f2a1e2ff Linux: Fixed debugger shortcut keys not working most of the time Sour 2018-06-09 17:54:34 -04:00
  • 5b703b8ef5 Debugger: Fixed right-click issues with breakpoint context menu Sour 2018-06-09 16:08:29 -04:00
  • 912931bd81 Debugger: Fixed hex address parsing logic for array display syntax Sour 2018-06-09 15:43:14 -04:00
  • 7e7bbf54c3 Linux: Fixed usability problems with watch & breakpoint list Sour 2018-06-09 15:42:43 -04:00
  • b6767f355d Improved cleanup code on shutdown Sour 2018-06-09 15:42:27 -04:00
  • c22c5b2134 UI: Fixed some rare crashes when shutting down Sour 2018-06-09 15:12:34 -04:00
  • 683ed7e42b Linux: Vertical sync option now works properly Sour 2018-06-09 14:34:06 -04:00
  • dc03c2eb63 Filesystem: Use filesystem functions that don't throw exceptions when an error occurs (fixes crash on Ubuntu in "Try Ubuntu" mode) Sour 2018-06-09 14:10:21 -04:00
  • 335a133e0a Audio: Improved audio/video sync and reduced static/glitches in output (on both Windows & Linux) Sour 2018-06-09 14:03:53 -04:00
  • e2ef33d8e7 Debugger: Added special syntax to display arrays in watch window Sour 2018-06-07 22:38:45 -04:00
  • 88d84f7c0b Fixed compiler warnings Sour 2018-06-07 21:58:22 -04:00
  • 7fb369bfc9 Set Windows timer interval to 1ms when emulation is running (+ added option to disable this behavior) Sour 2018-06-07 21:47:03 -04:00
  • 8f6daaf9a9 Debugger: Added "Break on uninitialized memory read" option Sour 2018-06-07 19:32:34 -04:00
  • b20a085734 Debugger: Lua - Added simple script to display NTSC safe areas as an overlay Sour 2018-06-06 20:14:19 -04:00
  • 03c8d546bd Debugger: Lua - Make end address optional in addMemoryCallback/removeMemoryCallback (for 1 byte ranges) Sour 2018-06-06 19:31:01 -04:00
  • 7e08d32d45 Debugger: Fixed "Run One Frame" option in PAL mode (or when overclocking with additional scanlines) Sour 2018-06-06 19:24:33 -04:00
  • 9deb908faf Debugger: Fixed code preview in tooltips Sour 2018-06-06 19:03:04 -04:00
  • be8cc9110d Debugger: Added vertical layout option Sour 2018-06-05 20:11:56 -04:00
  • 47265b757a Debugger: Reduced minimum size for main debugger window Sour 2018-06-05 19:22:55 -04:00
  • 23f96df5b7 Debugger: Warn the user when a non-monospace font is selected Sour 2018-06-05 18:52:28 -04:00
  • 9fb9ff4ef9 Debugger: Lua - Fixed end address parameter in addMemoryCallback being off by 1 (breaking change for scripts) Sour 2018-06-05 18:52:12 -04:00
  • 10c69ad1d0 Debugger: Remember window position for all debug tools Sour 2018-06-05 18:35:47 -04:00
  • e68892f62f FDS: Fixed crash when using "Switch Disk Side" when game has 1 side (~64kb) Sour 2018-06-03 18:20:40 -04:00
  • bb18cf9a3f Config: Reduced settings.xml size Sour 2018-06-03 18:05:17 -04:00
  • 0f5d65da7e Video: Added way to define game-specific values for overscan Sour 2018-06-03 16:37:36 -04:00
  • a5756aabbe UI: Added message on pause screen in fullscreen mode (instructions to revert to window mode) Sour 2018-06-03 14:35:54 -04:00
  • 24f40ecb5f Video: Fixed cutoff display issue at resolutions above 2560x1440 Sour 2018-06-03 13:10:02 -04:00
  • 3725f442b9 Movies: Disable rewind while recording (since it currently breaks the recording, until proper re-recording features are implemented) Sour 2018-06-03 11:58:11 -04:00
  • 45f80b6e43 UI: Put English resources into a resource file (like all other languages) Sour 2018-06-03 10:25:21 -04:00
  • aad8b2bd47 PPU: Simulate the PPU's address bus a bit better (fixes Touhou Rououmu homebrew that detected Mesen as an emulator because of it) Sour 2018-06-02 22:12:00 -04:00
  • 76ad3946c0 UI: Fixed minor issue with "Load Random Game" feature Sour 2018-06-02 19:14:25 -04:00
  • 365d246d92 Tests: Fixed automatic tests input code Sour 2018-06-02 18:56:26 -04:00
  • 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) Sour 2018-05-31 21:21:04 -04:00
  • ab8af4693a Debugger: Memory Tools - Fixed crash in "Add to watch" action Sour 2018-05-31 20:59:55 -04:00