NovaSquirrel
92005f89c0
More Pause/Lock fixes
2020-10-07 23:10:29 -04:00
NovaSquirrel
c15ed1dee1
Progress on getting history viewer added
2020-10-06 22:57:19 -04:00
Sour
89199f298a
Debugger: GB - Fixed some issues with breaking not working properly in some scenarios
2020-07-08 21:25:23 -04:00
Sour
3ac5aeaf4a
GB: Fixed power off displaying the last GB frame when LCD blending is turned on
2020-06-30 16:50:58 -04:00
Sour
4ac7b21878
Debugger: Added debug log window
...
This currently logs uninitialized memory reads (main CPU, SA1 & GB) + SGB packets
2020-06-23 18:34:03 -04:00
Sour
ef930104e6
GB: Added options to emulate LCD blending and GBC LCD colors
2020-06-20 23:20:03 -04:00
Sour
d204485153
Added Super Game Boy support
...
Missing support for SGB2's timings and still needs a few tweaks and more testing
2020-06-18 00:58:39 -04:00
Sour
4e77e6caef
Debugger: GB - Added GB-specific "break on" options
2020-06-07 16:50:55 -04:00
Sour
8b2a6b5fa6
GB: Fixed crash on reload when frame count is shown
...
+ Fixed game timer not being accurate for GB
2020-05-25 19:43:57 -04:00
Sour
134c28ed9f
GB: Replace scanline renderer with pixel renderer
...
Probably still not very accurate
2020-05-21 20:57:00 -04:00
Sour
5f055110fa
Added Game Boy support
...
CPU/APU are decent - PPU is still just a scanline renderer
No Super Game Boy support yet
2020-05-18 16:11:08 -04:00
Sour
a402a2c569
Debugger: Fixed deadlock when reloading ROM
2020-05-16 11:56:52 -04:00
Sour
d4a9ed3677
Linux: Fixed some crashes and layout issues
2020-04-25 14:12:32 -04:00
Sour
1015ed6850
Libretro: Fixed uninitalized variable causing core to freeze after loading rom
2020-03-27 19:58:00 -04:00
Sour
806523055f
Debugger: Fixed crashes when power cycling while debugger is opened with SA-1 games
2020-03-01 17:48:22 -05:00
Sour
dade91a189
Debugger: Added CX4 debugger
2020-02-24 22:00:52 -05:00
Sour
2e8a13e920
Debugger: Added DSP debugger
2020-02-23 22:24:58 -05:00
Sour
483ffe1143
UI: Added reload rom option
...
Same as Mesen - Power Cycle no longer resets changes done to PRG. Reload ROM must be used when reloading the rom from the disk is needed.
+ Fixed some issues with reset and power cycle not pausing emulation when the option to pause when turned on
2020-02-22 20:54:07 -05:00
Sour
75f170b739
BS-X: Fixed flash erase, download process and reset behavior
2020-02-22 11:14:55 -05:00
Sour
d76921e9ce
UI: Added save/load state menus
2020-02-05 21:30:16 -05:00
Sour
8c0939861a
Video Recorder: Add support for GIF output
2020-02-05 18:57:20 -05:00
Sour
fde27d6115
Cart: Region code 0x12 is PAL
...
Fixes Tintin in Tibet loading up as NTSC
2019-12-28 09:18:40 -05:00
Sour
857caa3e20
Input: Turn off hot plugging for directinput devices
...
Loading a game or opening input config will still check for new DInput controllers
2019-12-26 13:57:05 -05:00
Sour
5f2c502be9
Run ahead support (+ improved save/load state performance)
...
Note: Run ahead currently doesn't work well with netplay, movies and rewind
2019-12-26 12:03:38 -05:00
Sour
0214a4e25f
Added power on RAM state overrides for problematic games
2019-12-12 22:14:55 -05:00
Sour
96e7edb1f5
Core: Make pause/fast forward/save state/etc more responsive when running emulation at low speeds
2019-11-13 20:52:26 -05:00
Sour
6b85b6a579
MSU1 support
2019-11-01 21:15:11 -04:00
Sour
305ec6e446
Input: Ensure input is always processed at the same moment on each frame (first cycle of NMI scanline)
...
Before this, DMA transfers could delay input processing for a long time (potentially multiple frames)
2019-10-30 20:42:19 -04:00
Sour
d2463c6c2f
Debugger: Fixed deadlock when using power off while script window is active
2019-10-22 19:53:23 -04:00
Sour
fa98a0ff4e
Debugger: Fixed deadlocks when switching games/etc with debugger tools opened
2019-10-22 19:53:18 -04:00
Sour
4f22eefa21
Netplay: Added support for netplay
2019-10-20 21:23:48 -04:00
Sour
df79dc9cc1
SPC: Added support for SPC file playback
2019-10-19 15:38:34 -04:00
Sour
207282ed1e
Added support for automated testing
2019-10-16 20:22:45 -04:00
Sour
52c61f00f9
Cheats: Fixed cheats not being saved properly when switching games with the cheat window opened, etc.
...
+ Compilation error fix on some compilers
2019-10-14 10:59:06 -04:00
Sour
9aba01ba0c
Added cheat code support (GG & PAR)
2019-10-12 22:40:25 -04:00
Sour
9ec6b5f409
UI: Added option to disable game selection screen
2019-10-11 18:37:33 -04:00
Sour
7ae6605e77
Debugger: Performance improvements + refactoring
...
-Reduce breakpoint check overhead
-Only run SPC/DSP when needed
-Only build disassembly cache when needed
2019-10-11 16:07:30 -04:00
Sour
60a8abcbd5
Debugger: Fixed crash when using event viewer in PAL mode
2019-10-08 21:04:32 -04:00
Sour
ed00a02c51
Debugger: Improved pause/unpause behavior when opening/closing debugger or loading states with debugger opened
2019-10-06 20:41:48 -04:00
Sour
ed4a0e60e8
Added movies recording/playback support
2019-08-09 16:25:59 -04:00
Sour
cae71b7907
Input: Added multitap support
2019-08-09 11:45:20 -04:00
Sour
0cd378c92d
CX4 support (+ trace logger)
2019-08-03 23:43:51 -04:00
Sour
33cee67e61
Added GSU (Super FX) support
2019-07-30 22:43:32 -04:00
Sour
fe470dd87a
SA-1 support (still missing a few rarely used features)
2019-07-25 22:22:09 -04:00
Sour
1ea156ee36
UI: Added pause/background/volume related options
2019-07-17 20:31:29 -04:00
Sour
1ad1cb8d73
Debugger: Suspend debugger on reset/power cycle to avoid hitting breakpoints while waiting for reset/power cycle
2019-07-16 22:38:39 -04:00
Sour
904d514cf1
UI: Fixed "Run single frame" shortcut not having any effect
2019-07-16 21:02:56 -04:00
Sour
c96e37145f
UI: Fixed rendering issues on startup
...
+ Improved load-up for recent games to not appear glitched for a split second
2019-07-16 19:08:16 -04:00
Sour
c9405d7ba3
DSP: Added support for DSP-1/2/3/4 games (LLE - requires bios file)
2019-07-14 21:45:12 -04:00
Sour
95d0c5a910
Fixed some uninitialized variables
...
+ Fixed rare crash when calling Stop()
2019-07-13 13:43:56 -04:00