Commit graph

2648 commits

Author SHA1 Message Date
Sour f544688b64 Version Update: 0.9.8 2019-06-23 14:05:44 -04:00
Sour 5958405732 UI: Fixed uncommon crash when switching from NSF file to a regular rom 2019-06-23 13:20:29 -04:00
Sour 438cccce77 Debugger: Improved draw performance by using Format32bppPArgb for all bitmaps 2019-06-22 22:54:43 -04:00
Sour e338ab0765 Fixed init order when loading a game to prevent potential crashes (or incorrect behavior) in some scenarios (mostly if using the random mapper state option) 2019-06-22 16:33:59 -04:00
Sour 6cafa77f22 Debugger: Make stack view slightly larger to ensure 2 bytes always fit on each line 2019-06-22 15:55:23 -04:00
Sour f2401d5bd4 UI: Fixed data migration process not properly closing the program after ending (and also not copying files to the right folders) 2019-06-22 15:34:30 -04:00
Sour ede0119073 UI: Fix file filters to include .unif files (instead of just .unf) 2019-06-22 15:33:08 -04:00
Sour 5048392324 Mapper 320: Fixed mask for register (fixed Mermaid in multicart) 2019-06-22 15:33:08 -04:00
Sour 6f2f5ab239 Makefile: Fixed bin folder not being created properly 2019-06-22 15:33:08 -04:00
Jeremy Chadwick 859dd8b58c Docs: Document what letters mean when using "Show instruction progression" (#628) 2019-06-22 15:31:54 -04:00
Sour 1b035efb18 Save States: Fixed v10 states still being loadable despite no longer being compatible 2019-06-18 16:35:46 -04:00
Sour b77a59857c Debugger: Add whitespace/indentation to workspace xml files 2019-05-27 16:48:07 -04:00
Sour 118f1ccb94 Debugger: Lua - Fix cycle not returning a 64-bit value in getState() 2019-05-22 20:35:50 -04:00
Jeremy Chadwick a891307efc Debugger: Clean up Lua examples (#627)
- Remove extraneous semi-colons
- Remove spaces after opening paren on functions
- Remove trailing spaces on lines
- Add newlines as last byte of file where applicable
2019-05-22 20:09:27 -04:00
Sour 04a41a1dd7 Debugger: Trace Logger - Added clear log button 2019-05-20 17:05:01 -04:00
Sour 5b80d2fe21 Core: Changed CPU cycle counter to be a 64-bit int (breaks save state compatibility) 2019-05-12 12:28:01 -04:00
Sour 8b12cd7815 Updates: Enable TLS 1.1/1.2 support to fix connection issues with mesen.ca under https 2019-05-11 21:59:29 -04:00
Sour 81f6b81956 Docs: Updated some sections to reflect changes in the UI and add some more details 2019-05-11 21:51:49 -04:00
Sour 586e97a428 Debugger: Fixed MLB file import for multi-byte labels (end address was excluded) 2019-05-11 21:40:59 -04:00
Sour 03f160a949 UNROM512: Fixed mirroring logic to match changes on the wiki (fixes Black Box Challenge) 2019-05-11 09:26:56 -04:00
Sour 893ea249ce UI: Removed leftover code from preferences that could accidentally override some options 2019-05-11 09:17:14 -04:00
Sour 6fed49f759 Lua: Fixed minor issue in cleanup code when closing a script 2019-05-11 09:13:31 -04:00
Sour 06a04cb826 Debugger: Hex Editor - Display dots for values above $7E when no TBL file is used 2019-05-01 17:07:14 -04:00
Sour 6423d70e3a Docs: Fixed typo 2019-05-01 16:51:01 -04:00
Sour a44974488c Debugger: Nametable Viewer - Fixed "View in CHR Viewer" option 2019-05-01 16:50:10 -04:00
Sour 7d0f250047 Game DB: Added entry for Sonic 3D Blast 6 2019-04-26 19:52:34 -04:00
Sour d4676e51fd Debugger: Fixed minor potential multithreading issues (and removed unused variable) 2019-04-12 19:58:38 -04:00
Sour 773a34061f UI: Fixed config wizard dialog not being localised based on system language 2019-04-12 19:46:19 -04:00
Sour e826d4dfdd PPU: Fixed bug when reading status flag (this disabled blue emphasis).
Unsure why this line existed - seems to have been added by mistake 5 years ago
2019-04-12 19:43:03 -04:00
Sour 45f7646b99 Input: Fixed inverted bracket keys for family basic keyboard 2019-04-12 19:26:38 -04:00
Sour 3cfb179357 MMC5: Fixed fill mode attribute color information 2019-04-07 08:13:13 -04:00
Sour 510353cd7a UI: Fixed application not showing up in taskbar at startup when option to disable mouse resizing is enabled 2019-04-03 22:43:35 -04:00
Guilherme Dias 93fdb49bc6 UI: Updated Portuguese translation (#606)
New translations; minor adjustments
2019-04-02 18:47:35 -04:00
stellarporter 96851e6c7a Libretro: switch to constexpr (#603)
Solves TLS core crashes and missing options on Windows XP systems
2019-03-28 16:07:07 -04:00
Sour c241eb56c4 VRC7: Updated audio data to match values recently dumped from hardware 2019-03-27 20:23:22 -04:00
Sour cf40b967f4 Video: Fixed black screen when settings file doesn't contain a palette (use default 2c02 palette in this case) 2019-03-15 21:28:42 -04:00
Sour f5bee853c7 Movies: Fixed crash when loading a movie while no game is running 2019-02-27 19:13:11 -05:00
Sour c4f4c93ab9 Debugger: Fix "edit label" when used on an address that is not mapped to ROM/RAM (e.g PPU registers) 2019-02-22 17:21:41 -05:00
Sour ddc7d9fa97 Debugger: Allow empty labels in MLB files (e.g code comments) 2019-02-22 17:21:12 -05:00
Sour 5f5459c4c4 Fixed filename-based region detection 2019-02-18 22:17:49 -05:00
Sour a912707d75 Debugger: Nametable Viewer - Add breakpoint on attribute byte option (+shortcut) 2019-02-18 21:01:12 -05:00
Sour 56c523ef93 Debugger: Nametable Viewer - Fixed "add breakpoint" shortcut trying to add a breakpoint to the palette instead of nametable ram 2019-02-18 20:43:24 -05:00
Sour 0296dde9e9 Debugger: Fixed crash when mixing breakpoints that have conditions with others that don't within the same breakpoint type 2019-02-18 20:42:29 -05:00
Sour 278ca034b2 Debugger: Small performance optimization 2019-02-09 15:32:35 -05:00
Sour 5b0b084f6a Debugger: Fixed step back causing instruction before a JSR to be marked as a function entry point 2019-02-09 15:24:51 -05:00
Sour 2c64d55ddf Linux: Fixed compilation warning 2019-02-08 21:01:48 -05:00
Sour babbec7d12 Linux: Replace xbuild with msbuild in makefile 2019-02-08 21:01:35 -05:00
Sour 439e1d9dd5 Linux: Fixed missing DLL popup after make clean 2019-02-08 20:34:29 -05:00
Sour 0675fbdfe3 Linux: Read all /dev/input/event entries, not just the first 30 2019-02-08 20:34:10 -05:00
Sour 72fc0de383 Allow dipswitches to be manually configured for mappers that use them (instead of incrementing the value on reset) 2019-02-08 19:39:35 -05:00