Sour
|
c832e0c619
|
UI: Fixed blank setup wizard/window on first run due to default fonts not being initialized correctly
|
2023-03-06 17:57:08 -05:00 |
|
Sour
|
a5fa24a32e
|
NES: Fixed loading NES roms (+ improved behavior/error message display when this happens)
|
2023-03-06 16:42:32 -05:00 |
|
Sour
|
051dfadd76
|
Debugger: Register Viewer - NES - Fixed noise channel label
|
2023-03-06 16:39:34 -05:00 |
|
Sour
|
08717d8450
|
Movies: Added some missing emulation settings
|
2023-03-06 00:09:17 -05:00 |
|
Sour
|
3090179039
|
UI: Added GB/PCE model selection in settings menu
|
2023-03-05 23:00:26 -05:00 |
|
Sour
|
8ec81f0e18
|
NES: HD Packs - Added "fallback tiles" feature
|
2023-03-05 18:42:32 -05:00 |
|
Sour
|
cdadbebf70
|
NES: HD Packs - Fixed out of range memory access for additional sprites
|
2023-03-05 11:38:36 -05:00 |
|
Sour
|
180b5faf6d
|
NES: HD Packs - Added support for <addition> tag
|
2023-03-04 20:18:41 -05:00 |
|
Sour
|
317b610555
|
NES: HD Packs - Fixed background sprites not being rendered correctly when no background layer exists
|
2023-03-04 20:03:23 -05:00 |
|
Sour
|
19ecff27f7
|
NES: HD Packs - Fixed background rendering when alpha is between 1 and 254
|
2023-03-04 20:01:30 -05:00 |
|
Sour
|
1a2243f704
|
UI: Prevent mouse movement from affecting the game while the mouse isn't captured
+ Allow capturing mouse with any click, not just left button
|
2023-03-04 14:33:34 -05:00 |
|
Sour
|
bfe0670b65
|
UI: Fixed issues with list cells not always triggering click events
+ Fixed issues with checkbox columns
|
2023-03-04 14:19:43 -05:00 |
|
Sour
|
88c0c76cbd
|
NES: Fixed OAM decay bug when PPU reset is disabled
Also changed 'v' to be preserved on reset and vblank flag to be random if random power on state option is on
|
2023-03-03 23:09:02 -05:00 |
|
Sour
|
40833cf681
|
NES: Added option to emulate PPU "warmup" after reset
|
2023-03-03 22:51:58 -05:00 |
|
Sour
|
a766d63dca
|
UI: Use folder from last recent game when "last folder used" is selected in options
|
2023-03-03 21:24:55 -05:00 |
|
Sour
|
f867467282
|
UI: Backup old settings before overwriting them when they can't be loaded
|
2023-03-03 21:23:46 -05:00 |
|
Sour
|
32376df4d1
|
NES: Added missing "extended" bit for Subor keyboard
|
2023-03-03 20:09:39 -05:00 |
|
Sour
|
e6dd4332f1
|
NES: HD Packs - Fixed save states not restoring the correct track in some scenarios
|
2023-03-03 19:18:13 -05:00 |
|
Sour
|
a16b1b0264
|
NES: Make "Install HD Pack" a bit better at picking the "correct" hires.txt file
|
2023-03-03 19:17:38 -05:00 |
|
Sour
|
d1360f408f
|
NES: Fixed crash when loading game that doesn't have a HD pack
|
2023-03-02 22:40:22 -05:00 |
|
Sour
|
78acaee864
|
NES: HD Packs - Small performance improvements
|
2023-03-02 21:00:49 -05:00 |
|
Sour
|
e9a940657d
|
NES: HD Packs - Load PNG files in a separate thread to prevent stuttering in some packs that use huge PNG files
|
2023-03-02 19:13:30 -05:00 |
|
Sour
|
ace23978f7
|
NES: HD Packs - Fixed display issues (transparency, missing tiles)
|
2023-03-02 19:11:59 -05:00 |
|
Sour
|
90ae21e1ac
|
Fixed potential deadlock in rare scenarios when loading a game
|
2023-03-02 19:02:46 -05:00 |
|
Sour
|
e92685c564
|
NES: HD packs load optimizations
|
2023-03-02 00:00:55 -05:00 |
|
Sour
|
6f525ca639
|
NES: HD packs - Decode images on first use
Makes loading HD packs faster
|
2023-03-01 21:41:19 -05:00 |
|
Sour
|
ccc2bbbc5b
|
NES: HD Packs - Decode backgrounds on first use
Makes loading HD packs faster
|
2023-03-01 21:00:52 -05:00 |
|
Sour
|
21afcb5bbf
|
NES: Slightly improve hd pack load times by reducing memory allocations
|
2023-03-01 20:08:13 -05:00 |
|
Sour
|
6d17884440
|
NES: HD Packs - Fixed memory leak in DecodePNG
|
2023-03-01 19:59:33 -05:00 |
|
Sour
|
f69c08dbce
|
NES: HD Packs - Fixed loading issue, implemented sppalettex conditions
|
2023-03-01 19:05:42 -05:00 |
|
Sour
|
316dc0206f
|
NES: Preserve zip folder structure when using "install hd pack"
|
2023-03-01 18:43:44 -05:00 |
|
Sour
|
0a086f4d02
|
NES: Fixed missing open bus bit on $4015 reads
|
2023-03-01 17:05:32 -05:00 |
|
Sour
|
709f3b6576
|
UI: Fixed logic to move off-screen windows back to the main screen
|
2023-03-01 16:48:28 -05:00 |
|
Sour
|
5f1194814b
|
Debugger: Changed default values for some options
|
2023-03-01 00:34:50 -05:00 |
|
Sour
|
04d0a89b4d
|
NES: Implemented DMA read glitch when CPU is halted on a read in the 4000-401F range
|
2023-03-01 00:28:57 -05:00 |
|
Sour
|
d91e5cecb4
|
Debugger: Register Viewer - NES - Added DMC next sample addess value
|
2023-02-28 23:43:29 -05:00 |
|
Sour
|
35bcc56e7d
|
GB: APU - Improved CGB behavior, fixes blargg's CGB tests
|
2023-02-27 23:08:15 -05:00 |
|
Sour
|
55f05abac7
|
GB: APU - Implemented wave ram corruption bug
|
2023-02-27 22:11:18 -05:00 |
|
Sour
|
1fbcba999e
|
GB: Improve square channel sweep behavior
Fixes based on alyosha's work on GBHawk
Passes "sweep details" test
|
2023-02-27 20:46:35 -05:00 |
|
Sour
|
038a466902
|
UI: Fixed button size on scrollbars
|
2023-02-26 23:56:48 -05:00 |
|
Sour
|
b147bc67d3
|
GB: Implemented OAM corruption bug
|
2023-02-26 23:47:27 -05:00 |
|
Snowy
|
4e647013de
|
GB: Fixed OAM DMA reading one extra byte (#11)
|
2023-02-26 23:07:20 -05:00 |
|
Sour
|
94a9956c54
|
GB: Improved OAM DMA behavior when starting a new dma while the previous one is still running
Fixes oam_dma_start test
|
2023-02-26 00:42:32 -05:00 |
|
Sour
|
cbd90e5309
|
GB: Fixed OAM DMA behavior when reading from >= $FE00
Fixes sources-GS test
|
2023-02-25 23:50:50 -05:00 |
|
Sour
|
176451ffbb
|
GB: Improved DMA conflict handling, passes "bully" test
|
2023-02-25 22:35:13 -05:00 |
|
Sour
|
040cfbb24d
|
GB: Fixed crash when APU frame sequencer isn't clocked for a very long time
Run APU at least once per frame - fixes crash in div_write test
|
2023-02-25 17:11:48 -05:00 |
|
Sour
|
4b85d87f5b
|
UI: Fixed some layout issues when font size is increased
+ Changed OK buttons for video/movie record window
|
2023-02-25 11:57:57 -05:00 |
|
Sour
|
25eda2a8b4
|
UI: Fixed aspect ratio for thumbnails on game selection screen
|
2023-02-25 10:59:42 -05:00 |
|
Sour
|
bc1b979968
|
NES: Fixed PPU bus address on cycle 0 + improved MMC3 IRQ timing
Reproduces the flickering line that sometimes appears at the bottom of the screen in Wario's Woods (like hardware)
|
2023-02-25 01:00:36 -05:00 |
|
Sour
|
627cba68bc
|
UI: Fixed display of zapper/etc. when using the "fixed" hud size
|
2023-02-24 21:00:19 -05:00 |
|