Commit graph

  • bf6d161e1a UI: Change volume inc/dec rate to 5 Sour 2020-04-28 17:59:40 -04:00
  • 4a38df2b79
    UI: Updated Portuguese translation (#813) altiereslima 2020-04-28 18:58:40 -03:00
  • 829c51957e Fixed crash when loading VS-DualSystem games that are marked as having no work ram Sour 2020-04-27 20:47:28 -04:00
  • 55199beda7 HD Pack Builder: Fixed missing alpha channel in PNG files Sour 2020-04-26 11:55:54 -04:00
  • 069a98c50d Debugger: Event Viewer - Added options to display apu/control register reads/writes Sour 2020-04-24 18:17:03 -04:00
  • 69de585d39 Debugger: Event Viewer - Fixed options not working after cancelling out of another configuration dialog Sour 2020-04-24 17:26:03 -04:00
  • dee704abb9 Debugger: Event Viewer - Fixed previous frame's events disappearing 1 scanline too early Sour 2020-04-24 16:16:43 -04:00
  • e586ce7208 PPU: Tweak affected bits for $2006 scroll glitch based on Alien Syndrome (J) behavior (and other hardware tests) It looks like the horizontal nametable bit is also affected when the write falls on a coarse scroll increment Sour 2020-04-24 00:01:40 -04:00
  • 5d67994f08 Netplay: Fixed desynchronization issue When the host loaded a game, the client would end up applying the input with a 1 frame offset, causing some games to eventually desync. Pausing, loading a state, resetting, etc. would permanently fix the problem (until another game was loading) Sour 2020-04-22 22:30:54 -04:00
  • 243ffef4fc UI: Added shortcuts to increase/decrease master volume Sour 2020-04-21 21:58:07 -04:00
  • 642f92a514 Debugger: Memory Viewer - Make labelled bytes lighter except the label's first byte Sour 2020-04-21 21:37:42 -04:00
  • f5c7bf4358 Debugger: Memory Tools - Fixed edit label action changing the start address on multi-byte labels Sour 2020-04-21 21:23:10 -04:00
  • 73ef5f21e9 Debugger: Lua - Fixed crash when calling emu.reset() outside callbacks Sour 2020-04-21 20:04:04 -04:00
  • 4869051117 Libretro: Split overscan settings into 4 for more flexibility Sour 2020-04-19 20:01:45 -04:00
  • 8af0df2ecf Debugger: Fixed crashes when CPU is running in unmapped memory regions Sour 2020-04-19 19:36:47 -04:00
  • caa8a6ac25 NSF: UI - Fixed usability issues with the track dropdown when a scrollbar is present Sour 2020-04-19 16:58:27 -04:00
  • 241b09964b Debugger: Fixed background color being incorrect in HD pack copy function Sour 2020-04-19 16:52:19 -04:00
  • bafd73f186 Debugger: Added aliases for each CPU flag in expressions Sour 2020-04-18 18:10:14 -04:00
  • 1ff7ed7b8c Debugger: Ability to define assert statements in comments Sour 2020-04-18 17:55:35 -04:00
  • 77e04a679e DB: Integrated NewRisingSun's NES 2.0 header database Sour 2020-04-18 13:40:32 -04:00
  • 1f2ec5a91b Fixed compilation warning Sour 2020-04-18 13:38:35 -04:00
  • e2325856fc Datach: Fixed 128-byte and 256-byte EEPROMs being inverted + Prevent creation of an empty .sav file Fixes 10-second pause after reset Sour 2020-04-16 21:52:34 -04:00
  • e9262c5333 UI: DPI-related fixes/improvements Sour 2020-04-13 11:21:34 -04:00
  • 8fa506631a
    Mapper 15: Fixed PRG mask for mode 1 (#803) norill 2020-04-10 23:44:45 +02:00
  • 7c7b87670e
    Mapper 15: Improved accuracy (#800) norill 2020-04-08 04:28:19 +02:00
  • 48c2752d3b Debugger: Script Window - Fixed bug that caused a saved script on the disk to be overwritten with another script Sour 2020-04-03 19:00:41 -04:00
  • ee6d8ac011 Debugger: Event Viewer - Display dot on current pixel Sour 2020-04-01 23:19:20 -04:00
  • d400842e98
    UI: Fix bug where Language detection could fail to happen (#796) Dan Weiss 2020-03-30 22:30:33 -04:00
  • cfc5bf6976 Fixed crash when taking screenshots with a video filter enabled (other than NTSC filters) Sour 2020-02-25 18:18:59 -05:00
  • 9b233b8b76
    UI: Update Portuguese translation (#779) altiereslima 2020-02-25 10:37:09 -03:00
  • 44b7190ad4 Debugger: Disable break on bus conflicts option when the current board does not have bus conflicts Sour 2020-02-23 13:00:39 -05:00
  • e197e5ee2b Input: Fixed default shortcuts & shortcut display when using non-qwerty layouts This resets all non-debugger shortcut keys to their default values due to values saved in the config switching from scan codes to virtual key codes. Sour 2020-02-23 10:01:05 -05:00
  • 74e8f39ea1 Debugger: Fixed debug mode assert for expression evaluation caused by changes to how internal RAM mirroring is handled in debug tools Sour 2020-02-23 09:47:10 -05:00
  • 267a5d0d24
    UI: Update Spanish translation (#773) juanramonmartinez 2020-02-17 04:13:59 +01:00
  • 42c1c76f43 Refactoring: Port back some code changes from Mesen-S Sour 2020-02-15 14:27:36 -05:00
  • 1ebd943f3a Debugger: Rewrite profiler and memory counters Improves performance when debugger enabled (10-15%), simplifies code and improves memory counters UI Sour 2020-02-14 21:40:50 -05:00
  • a48e52933b Debugger: Fixed UI crash in watch when typing an hex address without the hex prefix Sour 2020-02-14 16:33:06 -05:00
  • effd016dc7 Debugger: Assembler - Fixed minor issue with opcode $FF Sour 2020-02-13 00:05:12 -05:00
  • 61aaf6193e Equalizer: Fixed sample wrapping when outside of int16_t range Sour 2020-02-11 23:03:30 -05:00
  • f2112dbadc HD Packs: Fixed crash when loading save states Sour 2020-02-11 22:56:38 -05:00
  • 3cc5398165 Linux: Fixed compilation error caused by wrong filename case in project Sour 2020-02-07 19:14:33 -05:00
  • d15308e575 UI: Video Recorder - Auto-fill destination path when opening form Sour 2020-02-07 19:09:02 -05:00
  • 5ba28f0aaf Libretro: Fixed compilation error on macos/ios Sour 2020-02-07 19:06:49 -05:00
  • fe6900b8f9
    Virtual Boy controller support (#766) Brad Smith 2020-02-07 18:34:02 -05:00
  • 76a03b05ff UI: Hide auto-save & last session slots in save state menu Sour 2020-02-05 21:29:10 -05:00
  • ba357c6f6d Libretro: Fixed tabs/spaces in makefile Sour 2020-02-04 20:12:40 -05:00
  • 66e3291039 History Viewer: Prevent history viewer from altering audio volume for main window on load SetMasterVolume was being called before HistoryViewerRun, which caused its effects to be applied to the main console Sour 2020-02-04 19:45:46 -05:00
  • 5a3b56c3d4 Video Recorder: Added support for GIF file export Sour 2020-02-04 19:36:15 -05:00
  • cb6573278b Fixed DB entry for Dream World (J) to fix mirroring issues Sour 2020-02-03 18:00:42 -05:00
  • 85f810202a Linux: Default to "monospace" font rather than try to install DroidSansMono Sour 2020-02-03 15:06:54 -05:00
  • 541ed96cbc DirectInput: Fix bug preventing buttons #25+ from being usable Sour 2020-02-03 09:29:53 -05:00
  • 67a35fbfb4 Libretro: Removed unnecessary echos from makefile Sour 2020-02-01 18:33:38 -05:00
  • 4121949881 Libretro: Fixed run ahead performance issue (exclude screenshot from libretro save states) Sour 2020-02-01 18:13:42 -05:00
  • f3a18bed01 Version Update: 0.9.9 0.9.9 Sour 2020-02-01 15:38:08 -05:00
  • 81dbafe405 UI: Fixed key select screen being shown behind current form when option to display window on top is enabled Sour 2020-02-01 12:39:12 -05:00
  • c519ec3ec8 Fixed GCC warning Sour 2020-02-01 11:19:07 -05:00
  • 4f3f58c067 Rambo-1: Temporary fix for IRQs until a better model is found See: http://forums.nesdev.com/viewtopic.php?f=9&t=19565 Sour 2020-02-01 10:58:37 -05:00
  • 5b0c208984 Run Ahead: Disable movies/netplay menus when enabled + Auto-disable runahead when playing NSF files Sour 2020-02-01 10:28:42 -05:00
  • 19b93dc343 Debugger: Auto-refresh disassembly when debugger gains focus This allows edits done in the hex editor to be shown right away in the debugger + Also fixed a potential issue with code in save ram not being disassembled properly after the code is updated by additional writes Sour 2020-02-01 10:10:57 -05:00
  • 135ffc56a5 HD Packs: Allow transparency between background images and background sprites Sour 2020-02-01 09:52:49 -05:00
  • 8886396a39 Docs: Fixed text not wrapping to the next line in code blocks Sour 2020-02-01 09:21:12 -05:00
  • 314ba6858b Command line: Added /debugger switch option to allow opening the main debugger at game launch Sour 2020-02-01 09:13:54 -05:00
  • 6bdd518dc8 UI: Fixed mouse cursor/capture issues when the console is in NES mode but an expansion device is set in the config Sour 2020-02-01 00:40:41 -05:00
  • 66eb9ad844
    UI: Update Chinese translation (#756) owomomo 2020-01-30 09:18:16 +08:00
  • 0279db31d2
    Libretro: Fixes ogg crashes on static platforms (#757) Samuel P 2020-01-30 02:10:52 +01:00
  • 06ccf0bdb0 Save states: Fixed incorrect timestamp in menu Also changed save states to contain the raw framebuffer rather than a PNG, which allows displaying the screenshot in the emulator window when loading a state while paused Sour 2020-01-28 23:33:37 -05:00
  • d6728ee306 UI: Added load/save state menus with dates & previews Sour 2020-01-28 20:20:54 -05:00
  • 66b618153a Fixed compilation warnings Sour 2020-01-28 20:07:42 -05:00
  • 5bb0f5c811 Libretro: Add support for libnx (#755) slash0042 2020-01-27 21:58:14 -06:00
  • 551b2800cf Input: Family Basic Tape - Fixed load tape operation Sour 2020-01-26 19:54:52 -05:00
  • d137dec59f UI: Fixed load performance issues with game selection screen Sour 2020-01-26 12:36:28 -05:00
  • bf6a8a2de2 GTROM: Added self flash support Sour 2020-01-25 19:36:16 -05:00
  • b5a0f9a4f1 UNROM512: Added self flash support Sour 2020-01-25 17:10:54 -05:00
  • 3fde8f8073 Run Ahead: Fixed some issues with FDS/VS System system actions not being processed properly Sour 2020-01-25 13:40:24 -05:00
  • 78288fc456 FDS: Fixed minor issue with save states that caused problems when using run ahead Sour 2020-01-25 12:11:06 -05:00
  • 91a28c1340 Debugger: Event Viewer - Tweak layout to reduce chances of cutoff letters on Linux Sour 2020-01-24 22:46:10 -05:00
  • 6e49a0b3d0 Docs: Fixed typo in HD packs documentation (+ added note for overscan) Sour 2020-01-24 22:43:58 -05:00
  • d44da4f9b6 Debugger: Event Viewer - Fixed rare crash when opening window (esp. on Linux) Sour 2020-01-24 22:37:34 -05:00
  • ffe2c480cb Build: Allow compilation on older compilers by detecting filesystem API location Sour 2020-01-24 22:29:23 -05:00
  • f62fc1f13f Action53: Fixed 6502 CPU crash when loading game with runahead enabled (save state issue) Sour 2020-01-23 21:08:46 -05:00
  • b3a0ad84f6 Docs: Various updates Sour 2020-01-23 19:32:33 -05:00
  • 867ca84f7f UI: Removed developer mode option Debug menu is now always displayed in main window Sour 2020-01-23 19:32:09 -05:00
  • d0859325ac Libretro: Fix compilation error for macOS Sour 2020-01-22 21:04:20 -05:00
  • 81fa187a5d UI: Added file association option for .studybox files Sour 2020-01-22 20:12:21 -05:00
  • d3c00e05db MMC5: Fixed condition priority with vertical split mode Sour 2020-01-22 20:04:51 -05:00
  • 47b10a234b Linux: Fixed compilation error Sour 2020-01-22 20:04:14 -05:00
  • 6bc5b89ae4 Softpatching: Fixed IPS/BPS files not being applied properly Sour 2020-01-19 19:15:56 -05:00
  • f21c473449 Tests: Fixed issue replaying recorded tests (IsValid was false for .mmo files) Sour 2020-01-19 14:45:47 -05:00
  • 17c8294f5d MMC5: Improved accuracy (scanline counter, split screen mode, etc.) Sour 2020-01-19 14:45:04 -05:00
  • ae4a2f29d3 Debugger: Lua Test Runner - Load labels before launching lua scripts Sour 2020-01-18 20:22:27 -05:00
  • 9351397e83 Debugger: Event Viewer - Fixed tooltips sometimes not being shown at the correct position Sour 2020-01-18 14:51:52 -05:00
  • cea50b8a60 Debugger: Lua - Load labels when opening up the Lua window Otherwise getLabelAddress doesn't work as expected Sour 2020-01-12 16:28:58 -05:00
  • e7bc57498f Libretro: MSVC 2017 Buildfix (#749) Twinaphex 2020-01-07 23:33:01 +01:00
  • f1c48acdfe Debugger: Lua - Fixed draw commands not being permanent when frame count is set to 0 Sour 2020-01-05 15:27:10 -05:00
  • 901099307b Audio: Fixed disabling audio not muting studybox audio Sour 2020-01-03 18:58:00 -05:00
  • c46316fb46 Linux: Fixed compilation error due to incorrect file name capitalization Sour 2020-01-02 09:27:25 -05:00
  • 6de0a7b7e0 Study Box: Improved some timings, reimplemented command $86 in a way that makes more sense Sour 2020-01-01 22:21:15 -05:00
  • a8d41596c0 Study Box: Stricter rules for loading wav files Sour 2020-01-01 19:29:54 -05:00
  • 67c8cb4433 Study Box: Fixed issues with 96kHz sample rate Also fixed sound playing too slow/fast if changing sample rate during playback Sour 2020-01-01 18:47:55 -05:00
  • 18f87ffcc6 Study Box: Updated loader to match new file format specs Sour 2020-01-01 18:47:13 -05:00