Lior Halphon
|
6ec4583aa0
|
Tell GCC to calm down
|
2021-02-25 15:52:48 +02:00 |
Lior Halphon
|
fa5420136e
|
I hate the audio thread
|
2021-02-25 15:43:52 +02:00 |
Lior Halphon
|
4c05ebcea6
|
Redo the volume envelope with better timings, locking emulation and zombie mode edge cases. Fixes #344
|
2021-02-25 15:43:38 +02:00 |
Lior Halphon
|
8809d8ac2f
|
More correct emulation of manual clocking of channels 1 and 2
|
2021-02-22 15:27:36 +02:00 |
Lior Halphon
|
71c88323b7
|
Rename UNROLL to unrolled (`unrolled for`)
|
2021-02-22 14:45:30 +02:00 |
Lior Halphon
|
9da0449797
|
Merge branch 'master' of https://github.com/LIJI32/SameBoy
|
2021-02-22 13:49:08 +02:00 |
Lior Halphon
|
393269ae1f
|
Emulate volume envelope locking
|
2021-02-22 13:48:56 +02:00 |
Lior Halphon
|
d50fdc52ea
|
Further accuracy improvements to the audio envelope
|
2021-02-22 01:58:43 +02:00 |
Lior Halphon
|
6d2d88648e
|
Improved emulation of the volume envelope
|
2021-02-22 01:10:14 +02:00 |
Lior Halphon
|
759ff1927e
|
Merge pull request #345 from jkotlinski/fail-nicely-on-missing-window
exit with error message instead of crash when a window cannot be opened
|
2021-02-14 02:33:58 +02:00 |
Johan Kotlinski
|
1a87c452b7
|
exit with error message instead of crash when a window cannot be opened
|
2021-02-14 01:31:49 +01:00 |
Lior Halphon
|
e7a5be70c2
|
Merge branch 'master' of https://github.com/LIJI32/SameBoy
|
2021-02-13 23:00:30 +02:00 |
Lior Halphon
|
95051d1c1c
|
Improved emulation of the NRx2 write glitch (Zombie mode) on models prior to CGB-D
|
2021-02-13 23:00:20 +02:00 |
Lior Halphon
|
d343f0c969
|
Merge pull request #330 from jverkoey/array
Add type annotations to GBImageView's grid arrays.
|
2021-02-13 14:38:07 +02:00 |
Lior Halphon
|
3316954d14
|
Merge pull request #326 from jverkoey/deprecations
Resolve various deprecation warnings.
|
2021-02-13 14:15:48 +02:00 |
Lior Halphon
|
8ad08c1b35
|
Fix more audio deadlocks
|
2021-02-01 23:11:42 +02:00 |
Lior Halphon
|
301c0f41c2
|
Merge branch 'master' of https://github.com/LIJI32/SameBoy
|
2021-01-31 19:17:56 +02:00 |
Lior Halphon
|
6798b1f11a
|
Use a slider for temperature in the SDL GUI
|
2021-01-31 19:17:48 +02:00 |
Lior Halphon
|
2d76698279
|
Emulation of NR43 bit 3 glitch on CGB-C and older
|
2021-01-31 19:17:26 +02:00 |
Lior Halphon
|
d67580c964
|
Oops, that was reversed
|
2021-01-31 17:16:59 +02:00 |
Lior Halphon
|
fbfa20a2cd
|
Merge pull request #337 from phobos2390/fix_for_signed_array_index
Fix for tolower extension signed char issue
|
2021-01-27 22:04:15 +02:00 |
phobos2390
|
bbfd16f63d
|
Fix for tolower extension signed char issue
|
2021-01-25 23:37:46 -07:00 |
Lior Halphon
|
ef9671010b
|
More NR43 obscurities
|
2021-01-24 20:57:46 +02:00 |
Lior Halphon
|
8e1e889ce0
|
Add a TODO
|
2021-01-16 15:31:09 +02:00 |
Lior Halphon
|
aa421258b8
|
Update the model enum so comparisons work correctly for SGB PAL and no-SFC SGBs
|
2021-01-16 14:51:06 +02:00 |
Lior Halphon
|
13a1e9d332
|
Timing fix
|
2021-01-16 14:43:32 +02:00 |
Lior Halphon
|
0056cc2d61
|
Revert "Further NR43 write glitch emulation" for now
This reverts commit e384707615 .
|
2021-01-16 14:42:13 +02:00 |
Jeff Verkoeyen
|
557f554270
|
[Sameboy] Add type annotations to GBImageView's grid arrays.
|
2021-01-15 13:21:28 -05:00 |
Jeff Verkoeyen
|
8f91533a9a
|
Revert nil check changes.
|
2021-01-15 12:49:24 -05:00 |
Lior Halphon
|
931045fd9b
|
Merge pull request #325 from jverkoey/master
Annotate all Cocoa properties as nonatomic.
|
2021-01-15 14:15:09 +02:00 |
Lior Halphon
|
0b8ee0585a
|
Merge pull request #329 from jverkoey/spritebug
Fix broken sprite rendering in the VRAM viewer due to mis-calculation of image data size.
|
2021-01-15 13:39:07 +02:00 |
Jeff Verkoeyen
|
1707c8818a
|
Fix broken sprite rendering in the VRAM viewer due to mis-calculation of image data size.
|
2021-01-15 00:41:21 -05:00 |
Jeff Verkoeyen
|
60f226321d
|
Resolve various deprecation warnings.
|
2021-01-13 14:52:18 -05:00 |
Jeff Verkoeyen
|
6dca01ad27
|
Annotate properties as nonatomic.
|
2021-01-13 14:12:34 -05:00 |
Lior Halphon
|
e384707615
|
Further NR43 write glitch emulation
|
2021-01-10 17:20:25 +02:00 |
Lior Halphon
|
07e76a4ecf
|
Oh boy, looks like my CGB-B is unique
|
2021-01-09 23:28:30 +02:00 |
Lior Halphon
|
1b3f52e8c0
|
Improved emulation of NR43 writes on different revisions
|
2021-01-09 21:21:22 +02:00 |
Lior Halphon
|
2aa171e0ea
|
Better sample alignment on pre-CGB-D models
|
2021-01-09 16:26:56 +02:00 |
Lior Halphon
|
96736fe7c5
|
Fix false positives in odd-mode detection
|
2021-01-09 00:59:12 +02:00 |
Lior Halphon
|
c496797fce
|
Merge branch 'master' of https://github.com/LIJI32/SameBoy
|
2021-01-09 00:31:26 +02:00 |
Lior Halphon
|
c0582fd994
|
More accurate emulation of NR10 writes
|
2021-01-09 00:31:16 +02:00 |
Lior Halphon
|
8420fb7364
|
Merge pull request #319 from MaddTheSane/qlTrim
Fix visibility of a few functions in the QuickLook plug-in.
|
2021-01-05 21:25:08 +02:00 |
C.W. Betts
|
e4c7333a1a
|
Fix visibility of a few functions in the QuickLook plug-in.
|
2021-01-04 01:08:31 -07:00 |
Lior Halphon
|
29a3b18186
|
Better camera noise on frontends without camera support
|
2021-01-03 16:52:18 +02:00 |
Lior Halphon
|
f9b13c66b1
|
Emulation of a newly discovered revision specific APU quirk
|
2021-01-03 13:49:36 +02:00 |
Lior Halphon
|
ecace40fb0
|
Minor APU bug fix
|
2021-01-02 18:27:21 +02:00 |
Lior Halphon
|
a9c337264e
|
Fix the last remaining APU test
|
2021-01-02 16:23:34 +02:00 |
Lior Halphon
|
b54a72d9b9
|
Fixing a bug where where zero-shift sweep wouldn't tick
|
2021-01-02 14:56:45 +02:00 |
Lior Halphon
|
5c854dbdca
|
Interference emulation
|
2020-12-31 00:07:04 +02:00 |
Lior Halphon
|
8e858c1bf1
|
Capitalization
|
2020-12-27 01:02:50 +02:00 |