Sour
|
73a98ca559
|
Debugger: Register Viewer - Reorder GB APU channels
|
2023-03-10 00:25:30 -05:00 |
|
Sour
|
af2cdb86ca
|
GB: Noise envelope period should be 8 when period is set to 0
|
2023-03-10 00:24:49 -05:00 |
|
Sour
|
52f8a4a5f7
|
GB: Fixed typo/bug in square envelope clock code
Fixes channel_2_volume_div
|
2023-03-10 00:23:56 -05:00 |
|
Sour
|
8ba69a77ec
|
GB: Noise - Update channel output when envelope is clocked
Fixes channel_4_volume_div
|
2023-03-10 00:19:08 -05:00 |
|
Sour
|
b954db45b7
|
GB: APU improvements (passes div_* tests)
|
2023-03-09 22:10:20 -05:00 |
|
Sour
|
c08f147f67
|
Debugger: Fixed some tooltips not being shown using a monospace font as intended
|
2023-03-08 23:35:43 -05:00 |
|
Sour
|
8e2ceb2adc
|
UI: Fixed menu causing screen size to change when mouse is at top of the screen in exclusive fullscreen mode
|
2023-03-08 23:30:27 -05:00 |
|
Sour
|
629dfca2fc
|
GB: Apply similar tweaks to noise/wave channels
Passes more of SameSuite's tests
|
2023-03-08 21:56:27 -05:00 |
|
Sour
|
7419abdaa5
|
GB: Fixed inverted wave/noise channel outputs in CGB register
|
2023-03-08 20:32:36 -05:00 |
|
Sour
|
a13b07b49c
|
GB: Square channel improvements
Fixes some of the SameSuite square tests (unsure if the code is correct or not)
|
2023-03-08 20:25:53 -05:00 |
|
Sour
|
9f0767e52b
|
Linux: Fixed makefile
|
2023-03-07 17:00:55 -05:00 |
|
James Rowe
|
a15299c159
|
macOS: Build .app for macos and publish .app.zip through github actions (#12)
|
2023-03-07 16:37:22 -05:00 |
|
Sour
|
1abc479e0f
|
GB: Fixed CGB sprite priority
|
2023-03-07 00:46:25 -05:00 |
|
Sour
|
e508ae2e96
|
Debugger: Fixed minor refresh issue in sprite viewer tooltips
|
2023-03-06 22:06:15 -05:00 |
|
Sour
|
26cb4df679
|
UI: Fixed window size not being restored properly when leaving exclusive fullscreen mode
|
2023-03-06 21:22:16 -05:00 |
|
Sour
|
4d6736fae3
|
NES: HD Packs - Fixed background display issue when brightness isn't 255
|
2023-03-06 19:48:12 -05:00 |
|
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 |
|