tildearrow
|
d7a3cc3049
|
QSound: fix forceIns
|
2023-05-24 01:17:06 -05:00 |
|
tildearrow
|
d644189201
|
C64: prevent multiple write to filter reg
issue #1114
|
2023-05-20 15:19:45 -05:00 |
|
tildearrow
|
c05557b59d
|
OPLL: fix compilation
|
2023-05-17 14:37:43 -05:00 |
|
tildearrow
|
bdcbab0921
|
prepare to fix MIDI clock
|
2023-05-09 05:05:53 -05:00 |
|
tildearrow
|
3b10cd9ce1
|
SegaPCM: fix custom clock
issue #1107
|
2023-05-09 03:56:16 -05:00 |
|
tildearrow
|
4daaaa4f2f
|
S S G P C M
issue #1098
|
2023-05-05 15:34:19 -05:00 |
|
tildearrow
|
565f67dd0f
|
dev155 - fix broken macro after note off in some
FM chips
issue #1017
|
2023-05-05 02:14:53 -05:00 |
|
tildearrow
|
e759200ac6
|
NES: add L I N E A R C O U N T E R effect
|
2023-05-05 01:10:03 -05:00 |
|
tildearrow
|
0c0472ce76
|
NES: add 20xx effect for changing DPCM freq
|
2023-05-05 00:59:55 -05:00 |
|
tildearrow
|
bd53c57658
|
dev154 - NES: DPCM mode is now default
|
2023-05-05 00:17:59 -05:00 |
|
tildearrow
|
b037b07c30
|
SNES: add global volume control effects
|
2023-05-04 16:49:47 -05:00 |
|
tildearrow
|
1e5163c738
|
Game Boy: add an option to select wave ch invert
|
2023-05-04 02:18:56 -05:00 |
|
tildearrow
|
64145166ba
|
Game Boy: fix wave being offset by 1
|
2023-05-03 02:30:39 -05:00 |
|
tildearrow
|
896941e4a8
|
Merge pull request #1063 from tildearrow/pv1000_xor
pv1000: Add ring modulation support
|
2023-04-30 16:54:42 -05:00 |
|
tildearrow
|
744ba06626
|
AY: fix #1079
|
2023-04-27 12:32:25 -05:00 |
|
tildearrow
|
6dc88143f3
|
RF5C68: 32
issue #1067
|
2023-04-16 14:54:58 -05:00 |
|
tildearrow
|
eeffb47ab7
|
X1-010: why is the per-chan osc so quiet?
|
2023-04-16 02:22:16 -05:00 |
|
tildearrow
|
af64f9c141
|
Y8950: fix missing ADPCM chan osc
|
2023-04-16 02:10:22 -05:00 |
|
tildearrow
|
5b154c2ddf
|
SegaPCM: really fix it this time
|
2023-04-13 17:27:27 -05:00 |
|
tildearrow
|
eaafc16eb3
|
dev153 - fix SegaPCM slides
issue #1060
|
2023-04-13 17:21:06 -05:00 |
|
cam900
|
1f60d6bdc6
|
Simplify
|
2023-04-13 12:03:30 +09:00 |
|
cam900
|
52e6246570
|
Add notes for ring modulation (XORing)
|
2023-04-13 11:56:34 +09:00 |
|
cam900
|
fe0ba4e530
|
Fix muting
|
2023-04-11 13:11:54 +09:00 |
|
cam900
|
f66b703a81
|
Fix compile again
|
2023-04-11 12:55:09 +09:00 |
|
cam900
|
cb34054473
|
Fix compile
|
2023-04-11 12:50:24 +09:00 |
|
cam900
|
f13cea6a8e
|
pv1000: Add XORing features
|
2023-04-11 09:19:12 +09:00 |
|
tildearrow
|
7a137fcdd1
|
QuadTone: fix PCM muting
|
2023-04-09 13:44:47 -05:00 |
|
tildearrow
|
8dfe0bc021
|
OPN: fix ExtCh muting
|
2023-04-09 13:20:28 -05:00 |
|
cam900
|
385f7af664
|
ES5506: Fix frequency for note map
|
2023-04-09 10:29:51 +09:00 |
|
tildearrow
|
84eadd7aac
|
dev152 - sample map notes, part 2
Sound Unit
|
2023-04-08 14:23:44 -05:00 |
|
cam900
|
a8d1f0ca16
|
Possibly fix k007232 stereo setting
|
2023-04-08 20:45:58 +09:00 |
|
tildearrow
|
99d2199db6
|
dev152 - sample map notes, part 1
|
2023-04-07 16:54:05 -05:00 |
|
tildearrow
|
79b418c031
|
SegaPCM: fix possible crash
|
2023-04-04 22:20:22 -05:00 |
|
cam900
|
fe7ba3c56b
|
Fix build
|
2023-03-29 16:23:54 +09:00 |
|
cam900
|
60e3768a66
|
Fix sample map issue in ES5506
|
2023-03-29 16:17:50 +09:00 |
|
tildearrow
|
ed548c98c4
|
Namco WSG: ROM mode should be off by default!!!
|
2023-03-29 01:55:21 -05:00 |
|
tildearrow
|
5af3804195
|
GA20: implement getSamplePos()
|
2023-03-21 03:56:17 -05:00 |
|
tildearrow
|
c27dbdab96
|
VIC-20: get rid of debug message
|
2023-03-20 03:55:12 -05:00 |
|
tildearrow
|
591cd633d7
|
SegaPCM: implement getSamplePos()
|
2023-03-19 16:49:31 -05:00 |
|
tildearrow
|
62b9b98300
|
SNES: implement getSamplePos()
but gotta fix one thing
|
2023-03-19 04:18:57 -05:00 |
|
tildearrow
|
6cd24a8008
|
implement getSamplePos() on some chips
Amiga, AY, Lynx, PCE, PCM DAC and VRC6
|
2023-03-19 03:56:13 -05:00 |
|
tildearrow
|
f80a2b8864
|
GUI: make playing needles in sample editor work
currently only for YM2612 but I will implement more soon
|
2023-03-19 03:12:08 -05:00 |
|
tildearrow
|
2e9bc14459
|
PV-1000: DC offset correction required
|
2023-03-18 18:22:54 -05:00 |
|
tildearrow
|
293d2b8775
|
PV-1000: more accurate emulation
|
2023-03-18 17:15:13 -05:00 |
|
tildearrow
|
d58270efed
|
fix some macroInt issues with volume
|
2023-03-17 18:16:04 -05:00 |
|
tildearrow
|
69c3700ab4
|
VIC-20: fix MSVC
|
2023-03-17 18:00:38 -05:00 |
|
tildearrow
|
de2a6c418b
|
VIC-20: add on/off macro
|
2023-03-17 16:50:42 -05:00 |
|
tildearrow
|
5fc36b1d4c
|
PCM DAC: fix muting
|
2023-03-17 14:32:39 -05:00 |
|
tildearrow
|
6985b85c09
|
YM2612: YMF276 clipping
|
2023-03-17 14:11:55 -05:00 |
|
tildearrow
|
165d0809df
|
Namco 163: fix weird waveform on first note on
issue #1021
|
2023-03-16 18:52:20 -05:00 |
|
tildearrow
|
6436919974
|
i don't know
|
2023-03-16 05:52:29 -05:00 |
|
tildearrow
|
8fd26289a2
|
Namco WSG: add ROM mode
|
2023-03-16 05:27:43 -05:00 |
|
tildearrow
|
9a672196fd
|
TODO: Diagnosis of 163
|
2023-03-16 04:21:52 -05:00 |
|
tildearrow
|
f8e5afc2bf
|
RF5C68: fix forceIns() panning
|
2023-03-16 03:53:02 -05:00 |
|
tildearrow
|
262eaa19c1
|
Amiga: validation export wave support
|
2023-03-16 01:44:35 -05:00 |
|
tildearrow
|
b9cddb21d0
|
Amiga: DMACON coalescing fix
|
2023-03-15 18:51:42 -05:00 |
|
tildearrow
|
3ff3a9952a
|
Amiga: DMACON coalescing
|
2023-03-15 18:45:32 -05:00 |
|
tildearrow
|
ced4fd8ee1
|
more
|
2023-03-13 20:01:01 -05:00 |
|
tildearrow
|
6663fc274d
|
prepare to add ROM export framework
|
2023-03-13 04:20:54 -05:00 |
|
cam900
|
d9211b2a97
|
Add NTSC clockbase for X1-010
reference: https://github.com/mamedev/mame/blob/master/src/mame/taito/champbwl.cpp#L620
|
2023-03-12 21:03:11 +09:00 |
|
tildearrow
|
2c66e2d1d6
|
Amiga: fix interrupt on useWave
|
2023-03-12 03:31:33 -05:00 |
|
tildearrow
|
5ebee2bb2b
|
Amiga: better emulation, part 10
|
2023-03-11 03:47:33 -05:00 |
|
tildearrow
|
a9c703df3e
|
Amiga: better emulation, part 9
|
2023-03-11 03:37:23 -05:00 |
|
tildearrow
|
60766326fb
|
Amiga: better emulation, part 8
|
2023-03-11 03:16:18 -05:00 |
|
tildearrow
|
698726174d
|
Amiga: better emulation, part 7
|
2023-03-11 02:54:57 -05:00 |
|
tildearrow
|
1a80fb262d
|
Amiga: better emulation, part 6
|
2023-03-11 01:42:13 -05:00 |
|
tildearrow
|
8fc6a71882
|
Amiga: better emulation, part 5
|
2023-03-10 18:51:00 -05:00 |
|
tildearrow
|
452846936f
|
Amiga: better emulation, part 4
|
2023-03-10 13:45:46 -05:00 |
|
tildearrow
|
12a1d2ff3d
|
Amiga: fix per-chan osc
|
2023-03-10 12:44:45 -05:00 |
|
tildearrow
|
e18caaca1d
|
Amiga: better emulation, part 3
|
2023-03-10 05:29:20 -05:00 |
|
tildearrow
|
dca18dc726
|
Amiga: better emulation, part 2
|
2023-03-10 04:22:21 -05:00 |
|
tildearrow
|
6d33fadbc5
|
finish this later
|
2023-03-09 20:00:15 -05:00 |
|
tildearrow
|
c0b4cc0d63
|
Amiga: better emulation, part 1
prepare to actually emulate DMA operation
eventually poke() and register view will work
|
2023-03-09 17:46:45 -05:00 |
|
tildearrow
|
377dc8dd0f
|
one more reference
|
2023-03-09 04:11:08 -05:00 |
|
tildearrow
|
5069cf65e3
|
Amiga: more accurate emulation
https://www.youtube.com/watch?v=xyQlmsD7PAg&t=403s
thanks TakuikaNinja for the info!
|
2023-03-09 03:37:14 -05:00 |
|
tildearrow
|
8c706f71a9
|
dev145 - Namco WSG: new noise strategy for C30
|
2023-03-09 02:55:22 -05:00 |
|
tildearrow
|
3651325940
|
SN: register view?
|
2023-03-06 04:21:10 -05:00 |
|
tildearrow
|
b4a1dd6663
|
QuadTone: 2023
|
2023-03-06 04:05:38 -05:00 |
|
tildearrow
|
ee37b78339
|
QuadTone: use Pokémon Mini ins type
|
2023-03-06 04:02:28 -05:00 |
|
tildearrow
|
74988df204
|
Merge pull request #1008 from akumanatt/quadtone
Alternative ZX Spectrum beeper sound engine
|
2023-03-06 03:37:47 -05:00 |
|
cam900
|
1e8ad16a68
|
More simpler
|
2023-03-06 12:26:31 +09:00 |
|
cam900
|
34131e52d5
|
Remove unnecessary value
|
2023-03-06 12:21:57 +09:00 |
|
cam900
|
46bce25a34
|
Merge branch 'master' of https://github.com/tildearrow/furnace into pv1000
|
2023-03-06 08:39:02 +09:00 |
|
cam900
|
c21d596ca4
|
Fix default instrument for SM8521
|
2023-03-06 08:32:51 +09:00 |
|
cam900
|
dd2d267ce1
|
Fix default instrument
|
2023-03-06 08:31:16 +09:00 |
|
cam900
|
6d5328beb3
|
Add volume (2 levels)
|
2023-03-06 08:02:31 +09:00 |
|
tildearrow
|
77f1ca3339
|
rename D65784221391491G18414119492 to PV1000
it probably was only used there anyway
|
2023-03-05 14:01:21 -05:00 |
|
Natt Akuma
|
fc2db92d4f
|
Rename QT to QuadTone
|
2023-03-06 00:58:27 +07:00 |
|
cam900
|
dbd1f56a10
|
Add NEC D65010G031 support
chip flag and instrument color is placeholder
|
2023-03-05 14:01:44 +09:00 |
|
tildearrow
|
aa5c3ec28a
|
a wavetable chip that breaks Furnace limits?!
|
2023-03-03 19:31:51 -05:00 |
|
tildearrow
|
223a00884e
|
M114S? what's that?
|
2023-03-03 14:13:33 -05:00 |
|
tildearrow
|
d3c6d53819
|
SegaPCM: truly fix sample loop
issue #1005
|
2023-03-02 01:11:02 -05:00 |
|
tildearrow
|
6c76515ff9
|
Game Boy: don't use rand()
|
2023-03-01 15:23:20 -05:00 |
|
tildearrow
|
68c88aea02
|
NES: don't use rand() in NSFplay
|
2023-03-01 15:21:55 -05:00 |
|
tildearrow
|
814907c0a7
|
SM8521: don't use rand()
issue #1004
|
2023-03-01 15:15:17 -05:00 |
|
Natt Akuma
|
359d9c268c
|
Fix sample frequency range
|
2023-03-01 13:56:28 +07:00 |
|
Natt Akuma
|
e0803d9bb1
|
Merge branch 'master' of https://github.com/tildearrow/furnace into quadtone
|
2023-03-01 12:58:27 +07:00 |
|
tildearrow
|
212968b925
|
OPZ: fix panning effect
|
2023-02-25 14:39:25 -05:00 |
|
tildearrow
|
7525a07936
|
SegaPCM: fix loop
|
2023-02-24 01:23:46 -05:00 |
|
tildearrow
|
f20da3e7e4
|
TIA: fix regression
|
2023-02-24 01:01:16 -05:00 |
|