1608 Commits

Author SHA1 Message Date
Souryo
6e077f5743 Rewind: Fixed old bug that (rarely) caused glitchy video when rewinding 2017-11-26 18:19:37 -05:00
Souryo
a0289a5e95 Movies: Allow rewinding in movies 2017-11-26 18:16:32 -05:00
Souryo
3348c3d96a Savestates: Fixed issue with BaseControlDevice::StreamState 2017-11-26 17:02:26 -05:00
Souryo
4b3edac310 Input: Added UI for family basic tape recorder 2017-11-24 21:38:12 -05:00
Souryo
12321c48fa Debugger: Fixed deadlock when using "Power Off" while debugger is opened 2017-11-22 21:29:21 -05:00
Souryo
9c5cfa2e79 Lua: Fixed inputPolled event being called multiple times per frame 2017-11-21 17:54:54 -05:00
Souryo
2c7a169d9c Linux: Fixed compilation warnings/errors 2017-11-20 19:15:17 -05:00
Souryo
850102bbdc Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
Movies: Rewrote format to support all IO devices and console types
Netplay: Now supports all IO devices and console types
2017-11-19 23:08:23 -05:00
Arcus87
3f83097e64 Updated Ukrainian Translation (#275) 2017-11-19 21:15:37 -05:00
altiereslima
f0178b4cc6 Updated Portuguese Translation (#274) 2017-11-19 21:15:03 -05:00
Souryo
fefeaeca54 Debugger: Fixed rare multithreading crash when opening trace logger (BeginInvoke called before form loaded) 2017-11-15 19:30:29 -05:00
Souryo
ce1b190928 Debugger: Fixed blurry pixels in CHR viewer 2017-11-14 20:56:56 -05:00
Souryo
13103551cf Netplay: Fixed some potential multithreading issues 2017-11-14 00:02:55 -05:00
Souryo
72f0d961db Netplay: Fixed issue that caused an instant disconnection when trying to connect to a server (among other things) 2017-11-13 19:10:20 -05:00
Souryo
bf99f6a9ac Video: Fixed 270 degree rotation being mirrored 2017-11-11 22:11:16 -05:00
Souryo
d014aed08d Fixed compilation error 2017-11-11 21:00:33 -05:00
Souryo
fec2a2130b Video: Added option to rotate display by 90/180/270 degrees 2017-11-11 20:55:33 -05:00
Souryo
66197f2c09 Debugger: Improved bound checking for memory read/writes 2017-11-11 13:24:48 -05:00
Souryo
efc934ee8e Debugger: Fixed CHR graphic editor not working when PPU banks are selected 2017-11-11 12:35:39 -05:00
Souryo
be36c630f9 Debugger: Fixed code stepping issues when a Lua script is active 2017-11-10 19:04:22 -05:00
Souryo
6bf0453406 Debugger: Fixed issues with "Break on debugger focus" option 2017-11-10 18:01:28 -05:00
Souryo
8c4274e13c Debugger: Fixed PPU viewer causing side effects in some games 2017-11-10 17:36:23 -05:00
Souryo
8d8b74f77f Linux: Fixed infinite loop when loading some .dbg files 2017-11-10 17:18:43 -05:00
retro-wertz
64f911d58a Fixed Linux compilation error 2017-10-21 20:21:39 -04:00
Souryo
abaf524e99 UI: Fixed Mono issue with SelectionChangeComitted event
Event doesn't appear to fire properly via keyboard input on Mono
2017-10-20 18:34:24 -04:00
Joel Puig Rubio
fcc613811f Updated Catalan translation (#265) 2017-10-12 22:50:36 -04:00
Souryo
eb8f01b7e9 Debugger: Fixed multi-threading issue that caused debugger to open up on its own while Lua scripts were running 2017-10-09 10:07:08 -04:00
Souryo
ab91bef2b0 Fixed compilation warnings 2017-10-07 21:47:35 -04:00
Souryo
79bad3992c Updated Spanish Translation (thanks to Juan Ramón Martínez) 2017-10-07 21:11:35 -04:00
Souryo
49262b8d31 Debugger: Allow "Run Single Frame" shortcut to work when debugger is opened 2017-10-07 21:09:27 -04:00
Souryo
028b2ff089 UI: Fixed pause screen issues (was sometimes being shown when it should not have) 2017-10-07 21:00:02 -04:00
Souryo
0c97f4ab3d Debugger: Fixed "Edit iNES header" outputting 16 extra bytes at the end of the file 2017-10-07 20:37:39 -04:00
Souryo
f14855bf6b Savestates: Fixed 4-screen mirroring games not saving the extra 2 nametables to file 2017-10-07 20:32:55 -04:00
Souryo
65dc9cb3a1 DB: Fixed 4-screen games not being marked as such in DB 2017-10-07 20:28:00 -04:00
Souryo
837032f8ea Debugger: Added stateLoaded/stateSaved Lua callbacks (+ fixed issues with savestate API & Lua reference cleanup) 2017-10-07 19:48:45 -04:00
Souryo
11a06926ff Debugger: Lua - Added getScriptDataFolder function 2017-10-07 15:16:14 -04:00
Souryo
4245561034 Debugger: Lua - Remove "debug" read/write API (replaced by cpuDebug & ppuDebug enum values) 2017-10-07 13:31:28 -04:00
Souryo
ba8540e4f2 Debugger: Fixed Lua-related multithreading bugs 2017-10-07 13:01:42 -04:00
Arcus87
1b0ebd4bca Ukrainian language update (#261) 2017-10-07 10:24:47 -04:00
Souryo
a6a2714ab7 Debugger: Memory viewer - reduced minimum size, improved resize logic 2017-10-06 18:26:02 -04:00
Souryo
5ab04aa00b Debugger: Close all debugger windows when emulation is stopped (prevents crashes) 2017-10-05 21:40:25 -04:00
Souryo
2f20ab5092 Debugger: Fixed multi-threading crash in assembler 2017-10-05 21:35:55 -04:00
Souryo
6d0e011551 Debugger: Turn on compiled regex on x64 for syntax highlighting (2+x faster) 2017-10-05 21:33:22 -04:00
Souryo
67b9a5c707 Debugger: Fixed hex editor highlight issues (when loading save state, etc.) 2017-10-05 20:48:18 -04:00
Souryo
9e032b772f Debugger: Fixed max length for cycle count field 2017-10-05 20:47:40 -04:00
Souryo
00c2de85c9 Debugger: Remember memory tools window size 2017-10-05 19:59:24 -04:00
Souryo
1c73193f0d UI: Better label for integer fps mode in French 2017-10-05 19:56:14 -04:00
Souryo
fa091a4f76 Debugger: Lua - Async savestate functions + isKeyPressed 2017-10-05 19:44:37 -04:00
altiereslima
37bda93008 Portuguese translation update (#258) 2017-10-03 20:34:14 -04:00
Souryo
9706f98636 Debugger: Lua - Fixed drawLine drawing logic 2017-10-03 19:39:02 -04:00