Sour
45602ed530
UI: Change volume inc/dec rate to 5
2020-04-28 17:56:40 -04:00
Sour
479e91c5f2
Debugger: Add support for assert expressions
2020-04-26 22:32:17 -04:00
Sour
e4441b5237
BS-X: Fixed loading .bs files from zip/7z files
2020-04-26 12:37:01 -04:00
Sour
dd0287088c
Version Update: 0.4.0
2020-04-25 14:43:50 -04:00
Sour
2abf39cda5
Debugger: Fixed crash when displaying CPU/SA-1 instructions in the debugger for another cpu type (e.g CX4)
2020-04-25 14:13:11 -04:00
Sour
d4a9ed3677
Linux: Fixed some crashes and layout issues
2020-04-25 14:12:32 -04:00
Sour
70cf446697
Debugger: Lua - Added complete PPU state to emu.getState API
2020-04-24 22:07:20 -04:00
Sour
34fbe980de
UI: Added shortcut to increase/decrease volume
2020-04-24 21:15:46 -04:00
Sour
f7a4fd6dbd
Debugger: Lua - Fixed crash when calling emu.reset() outside callbacks
2020-04-21 20:24:44 -04:00
Sour
b09017d17d
Debugger: Fixed parsing issue with expression evaluator
2020-04-19 16:06:41 -04:00
Sour
009f3f8d46
UI: Disable netplay/movies when runahead is enabled
...
There are issues with both features when runahead is enabled
2020-04-16 20:49:54 -04:00
SourMesen
58f37c6f28
Added releases section to readme (+ link to archlinux packge)
2020-04-13 11:30:34 -04:00
Sour
aa899d6b35
UI: DPI-related fixes/improvements
2020-04-13 11:21:45 -04:00
Sour
95500e6dce
Debugger: Tile Viewer - Fixed crash when opening window
2020-04-12 23:47:00 -04:00
Sour
2d0b0c47bb
Debugger: Assembler - Fixed crash when applying code changes
...
Values passed to MarkBytesAs function were not using PRG ROM offsets
2020-04-10 22:19:14 -04:00
Sour
1b4440057a
Debugger: Script Window - Fixed bug that caused a saved script on the disk to be overwritten with another script
2020-04-03 19:00:49 -04:00
Sour
4ff12ecfaa
UI: Fixed issue with random game feature that caused it to ignore .smc files
2020-03-30 16:59:25 -04:00
Sour
1277427f2f
Libretro: Disable OSD message when loading game
2020-03-27 20:07:13 -04:00
Sour
1015ed6850
Libretro: Fixed uninitalized variable causing core to freeze after loading rom
2020-03-27 19:58:00 -04:00
Sour
7c79bf2974
Debugger: Added SA-1 tab to register viewer
2020-03-02 23:08:28 -05:00
Sour
455f705e45
Debugger: Force window to update when opened while core is already paused
2020-03-01 22:02:07 -05:00
Sour
060ea6dcb5
UI: Fixed game selection screen disappearing when clicking on a deleted game that cannot be loaded
2020-03-01 21:46:37 -05:00
Sour
5812fb3667
PPU: Fixed crash when switching overscan mid-screen
...
Caused by yesterday's fix for Chrono Trigger - for now, just assume overscan flag is only processed once at the top of the screen
2020-03-01 18:36:52 -05:00
Sour
6539b92502
SA-1: Fixed timing regressions
...
Memory handlers did not have the _memoryType value set, which caused some memory accesses to be much faster than expected
2020-03-01 18:24:33 -05:00
Sour
1d6253d2e5
SA-1: Fixed SA-1 vector logic
...
Reads done by the code should return the values at the read address, rather than returning the vector register value (fixes Gradius/Contra 3 SA-1 romhacks that are known to work on hardware)
2020-03-01 18:24:24 -05: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
29175d7454
Debugger: Fixed edit label dropdown being empty from SA-1 debugger
2020-03-01 17:47:53 -05:00
Sour
468eb8e796
SPC7110: Banks 40-4F should be open bus for regular carts
2020-03-01 11:25:46 -05:00
Sour
d32f512b7b
NMI: Set CPU's nmi flag during irq/nmi flag update instead of right away
...
Fixes a freeze at power on in Chou Aniki.
The game writes to 4200+4201 (16-bit write) to enable NMIs in the middle of vblank and expects the instruction after the write to run BEFORE the nmi handler is called (not doing so causes the game to freeze)
2020-03-01 11:25:40 -05:00
Sour
dc6d295b1a
PPU: Fixed glitches when games turn overscan + interlace on and back off mid-frame
...
(Chrono Trigger does this for a couple of frames when a battle starts)
2020-02-29 19:36:17 -05:00
Sour
8798a73deb
SPC7110: Added support for the mappings used by the tenkai translation rom
2020-02-29 17:15:23 -05:00
Sour
9c20e48957
Fixed power cycle bug - memory handlers were not reset and kept piling up, which caused mirroring issues.
2020-02-29 17:14:30 -05:00
Sour
206214ce2b
Audio: Replace blip_buf usage with a hermite interpolation resampler
...
Improves sound - blip_buf was altering the audio output quite a bit compared to the DSP's raw output
2020-02-29 15:58:11 -05:00
Sour
c6dfcd1900
States: Prevent lockup when loading older save states taken when SPC sample rate was set to 32khz
2020-02-29 11:34:23 -05:00
Sour
bc6067707c
SPC: Use 32040hz output rate for SPC (same as bsnes/snes9x) - fixes Fievel Goes West
2020-02-27 21:34:04 -05:00
Sour
31630ad04d
GCC: Fixed compilation warning
2020-02-27 21:31:12 -05:00
Sour
51818dc867
PCM reader: Avoid potential infinite loop if buffer already has more samples than what is needed
2020-02-27 20:43:08 -05:00
Sour
379e4069d1
Debugger: Tile Viewer - Fixed presets not scrolling to the correct VRAM address
2020-02-27 20:23:43 -05:00
Sour
28443f84d6
Debugger: Fixed display issues in disassembly view for SA-1 debugger
...
Effective addresses and their values were incorrect
2020-02-27 19:59:41 -05:00
Sour
f5fbc87928
Debugger: Trace Logger - Fixed trace log not being refreshed when stepping through some coprocessors
2020-02-27 19:57:17 -05:00
Sour
65cfa2ec03
Debugger: Added option to auto-reset CDL
2020-02-26 21:45:49 -05:00
Sour
24d5d5afed
Fixed rare crash when loading rom
...
Caused by _ppuOutputBuffer pointing to freed memory
2020-02-26 21:42:43 -05:00
Sour
9b27cc109e
Debugger: Fixed source view mode regressions
2020-02-26 19:26:14 -05:00
Sour
e9e88da0cb
Debugger: Added CDL flags for CX4/GSU
2020-02-25 23:56:55 -05:00
Sour
dade91a189
Debugger: Added CX4 debugger
2020-02-24 22:00:52 -05:00
Sour
f8594b23a7
CX4: Fixed PB register missing upper 8 bits when pulling from stack
2020-02-24 22:00:29 -05:00
Sour
1a9fe9baf3
Libretro: Fixed compilation error/warnings
2020-02-24 08:00:57 -05:00
Sour
2e8a13e920
Debugger: Added DSP debugger
2020-02-23 22:24:58 -05:00
Sour
71d0ac693a
Debugger: Improved GSU disassembly/debugger
2020-02-23 15:58:14 -05:00
Sour
08e0820164
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.
2020-02-23 14:08:29 -05:00