v073+3 [2016-11-22] Added tilemap viewer, revamped VRAM viewer and improved OAM viewer [UnDisbeliever] Added all BS-X/Satellaview support from bsnes-sx2 [LuigiBlood] Added PPU breakpoint support to accuracy and performance builds [Revenant] Added more comparison options to cheat search dialog [Grieverheart] Added some command line debugger arguments (see `bsnes --help`) [UnDisbeliever] Added debug window option to show H-count as either dots or clocks [Revenant] Added option to use WDM instruction as a software breakpoint [Revenant] Added "allow invalid input" and "allow modifier keys" to settings window [Revenant] Updated MSU1 support to revision 2 (includes pause/resume support) [Revenant] Improved handling of debug window GUI state when breaking/running/stepping [Revenant] Expanded debug properties view for multiple chips on all 3 build profiles [Revenant] Made power-on state (especially accuracy PPU) randomized the same way as higan [Revenant] Memory viewer displays current address at bottom of window [Revenant] Memory viewer now displays APU bus instead of just APU RAM [Revenant] Memory viewer now displays (most) I/O registers as read-only values [Revenant] Debug log files are now only opened if a game is actually open [Revenant] Debugger switches between debug/main window depending on focus policy [Revenant] Fixed flickering/blanking of game screen when changing/resizing windows [Revenant] Fixed CPU bug w/ direct page wrapping in emulation mode [AWJ] Fixed disassembly of PEA/PEI/PER instructions [AWJ] Fixed some details of S-DD1 memory mapping [AWJ] Fixed typing in native file dialogs triggering emulator hotkeys [Revenant] Fixed debug events messing with emulation speed if turbo/slowdown keys were held [Revenant] Fixed spurious debug events caused by dummy reads during SPC write instructions [Revenant] Fixed file dialog path being cleared when cancelling a native file dialog [Revenant] Fixed handling of $00Fx registers when dumping SPCs [Revenant] Fixed "search next/prev" behavior when wrapping to beginning or end of memory [Revenant] v073+2 [2015-11-09] Replaced original memory editor with a new, faster and better one [Revenant] Added hotkeys for breaking and stepping in the debugger (F5 through F8) [Revenant] Added new "Sound Viewer" window to tools menu [Revenant] Removed "enable" checkbox from breakpoints, now enabled by R/W/X setting [Revenant] Re-enabled quickload/save menus [Revenant] Frame count added to CPU/SA1 traces [Revenant] Fixed cycle timing issue introduced by debugger in previous release [Revenant] Slightly improved SPC700, SA1 and SuperFX disassembly [Revenant] Fixed MMIO mapping on SA1 bus (fixes crash with Marvelous and possibly others) [AWJ] Various emulation, build, and other improvements [AWJ] Backported various OpenGL, Direct3D, and rawinput fixes from bsnes 081+ [mziab] Fixed potential GUI deadlock when Windows system menu is opened [Revenant] Improved BPS/UPS/IPS soft patching support [mziab, Revenant] snesreader no longer advertises RAR support that it doesn't actually have [mziab] Backport newer File Extractor from VBA-M. LZMA2-compressed 7zip archives work now [mziab] Various build fixes, mostly for clang / Mac OS [Optiroc, AWJ] Nicer OSX app bundle (custom icon and retina support enabled) [Optiroc]