LTVA1
2e321b66c2
proper envelope, phase reset macro, prepare for ad-hoc ADSR params change via macros
2024-08-04 21:28:09 +03:00
LTVA1
986b64bbf0
better phase mod accuracy, optimized panning reg writes
2024-08-04 12:19:33 +03:00
LTVA1
5b92ee0426
sid3: mute, phase mod, panning
2024-08-04 11:32:28 +03:00
LTVA1
f72c4130a9
filter: do not invert signal?
2024-08-04 09:07:19 +03:00
LTVA1
a008707498
Merge branch 'tildearrow:master' into SID3
2024-08-03 06:02:14 +03:00
cam900
34c3748406
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b
2024-08-03 08:17:33 +09:00
tildearrow
c2f2aa3024
AY: merge TFX from host12prog
2024-08-02 16:52:54 -05:00
tildearrow
c02556afa7
OPL: don't use fm.rhy
...
issue #2061
2024-08-02 14:32:02 -05:00
LTVA1
e339485131
sigh 4
2024-08-02 19:34:07 +03:00
LTVA1
154ff52674
sigh 3
2024-08-02 19:30:35 +03:00
LTVA1
4235167416
add duty macro
2024-08-02 19:08:25 +03:00
LTVA1
8cd045b04a
add filter matrix to UI, add arp & pitch macros
2024-08-02 19:02:50 +03:00
LTVA1
2d97316322
run filters every 2nd clock cycle so save some CPU time...
2024-08-02 17:37:45 +03:00
LTVA1
441e3e0b56
initial filters functionality (without connection matrix control yet!)
2024-08-02 14:18:13 +03:00
cam900
7f83f041f4
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b
2024-08-02 18:02:16 +09:00
LTVA1
1a67453b99
Merge branch 'tildearrow:master' into SID3
2024-08-02 11:13:15 +03:00
LTVA1
365062ac21
halve clock speed, add ring mod and hard sync
2024-08-02 11:13:04 +03:00
tildearrow
4e7d566791
FDS: implement auto-mod
...
I don't like it. improvements welcome.
2024-08-02 02:47:55 -05:00
tildearrow
f50911ea49
FDS: prepare for auto mod
2024-08-02 02:21:44 -05:00
LTVA1
d0a990dcfa
more special waves, more inst editor UI, implement all mixmodes
2024-08-01 22:05:18 +03:00
LTVA1
46e41b5fb4
gate bit fixes?
2024-08-01 09:07:16 +03:00
LTVA1
c8c082977d
fix env bugs?
2024-07-31 19:42:54 +03:00
LTVA1
15725acbaa
proper envelope, noise, start working on inst editor UI
2024-07-31 19:22:01 +03:00
LTVA1
0d4d035c1f
add special waves
2024-07-31 13:26:20 +03:00
LTVA1
49773c9f47
add 8580 SID combined waves arrays
2024-07-31 09:21:09 +03:00
LTVA1
8ac7fa7de5
it plays basic waves with reSID envelope for now
2024-07-30 21:01:17 +03:00
LTVA1
719cec89b1
port reSID envelope (requires further work...)
2024-07-30 18:15:08 +03:00
LTVA1
d65c7266c5
distortion level is per-filter
2024-07-30 12:15:33 +03:00
LTVA1
1eaf83b7b3
Update sid3.h
2024-07-30 12:09:10 +03:00
LTVA1
e92c3c5e5a
Update sid3.h
2024-07-30 12:00:05 +03:00
LTVA1
cdc83f3a39
more emulator outlines
2024-07-30 11:30:39 +03:00
LTVA1
511799a488
prepare code and sketch emulator function prototypes
2024-07-30 11:15:50 +03:00
cam900
db3b102e1d
Correct getGain for OPL4 PCM
2024-07-23 18:04:43 +09:00
cam900
47d962f736
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b
2024-07-23 18:02:14 +09:00
tildearrow
b2223ccd0f
implement getGain for a couple chips
...
the ones with log volume
2024-07-22 19:08:39 -05:00
cam900
58a596ecb0
Implement resetMacroOnPorta in OPL4 PCM
2024-07-21 17:32:23 +09:00
cam900
fed00609f8
Add output description
2024-07-17 18:38:25 +09:00
cam900
346d34c6e7
Fix OPL4 mixer volume, mixer effect description (x: Left, y: Right)
2024-07-17 18:26:40 +09:00
cam900
4174be22c1
Synchronize the OPL4 PCM per-channel OSC volume between the openMSX core and the ymfm core.
...
Also add psikyo arcade presets.
2024-07-17 18:15:23 +09:00
cam900
49c214f72e
Legato and mapVelocity, TODO: correct?
2024-07-15 19:33:32 +09:00
cam900
c58a232cd5
Add notes
2024-07-15 18:55:59 +09:00
cam900
5837575e4a
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b
2024-07-15 18:53:26 +09:00
tildearrow
482f5de0fe
prepare to add function for mapping vol to percent
2024-07-14 19:58:33 -05:00
cam900
cf341b39a3
Fix macro volume multiplier (127 for MultiPCM, 64 for Amiga)
2024-07-14 11:57:01 +09:00
tildearrow
22e02ece24
DIV_INS_MULTIPCM on note on
2024-07-13 19:40:47 -05:00
tildearrow
c90c05fde3
rename a couple things
2024-07-13 19:15:23 -05:00
tildearrow
da1225c933
Merge branch 'master' into ymf278b
2024-07-13 17:39:43 -05:00
tildearrow
54c679ba50
Dave: fix potential DAC hang
2024-07-13 17:10:19 -05:00
cam900
55c343bd39
Remove outdated note
2024-07-13 21:47:05 +09:00
cam900
00e9ca29fa
Revert "Re-split OPL4 PCM instruments due to hardware differences"
...
This reverts commit 87ac12e143
.
2024-07-13 16:28:20 +09:00
cam900
87ac12e143
Re-split OPL4 PCM instruments due to hardware differences
...
- MultiPCM also has level direct, so it's remained in DivInstrumentMultiPCM. everything else don't support at MultiPCM is moved into DivInstrumentOPL4PCM.
- MultiPCM can't modify ADSR envelope unless reading instrument from ROM, so I decided to remove ADSR envelope macros. these are moved into OPL4 PCM instrument.
- Save/Load of MultiPCM level direct parameter is still disabled until main version update (for disallow crash).
- Also, this PR fixes OPL4 VGM output.
2024-07-13 13:09:10 +09:00
cam900
ec5879f10b
Fix pre-porta command
2024-07-13 11:41:28 +09:00
cam900
4d3bbc57b3
Fix getPan
2024-07-13 07:56:23 +09:00
cam900
b1937b9834
Revert and Re-add instrument parameter into multipcm instruemnt
...
Fix per-channel OSC
2024-07-13 07:34:53 +09:00
cam900
0d14789ac6
Fix Keyon/Off
2024-07-12 18:19:41 +09:00
cam900
62af456840
Fix segmentation fault
2024-07-12 18:00:36 +09:00
cam900
65f48cc574
Add instrument for OPL4 PCM, Macros and Effects
...
TODO: Phase reset, Keyon/off
2024-07-12 17:37:27 +09:00
cam900
221fa5aa42
Some fleshing out YMF278B
...
Add OpenMSX YMF278B core option, Expand RAM size option
2024-07-12 12:16:24 +09:00
tildearrow
a8ec76699b
a gift from tildearrow
2024-07-11 17:36:22 -05:00
cam900
876234d749
Fix warning
2024-07-11 20:26:40 +09:00
cam900
6a5a58ad13
Sample playable, but still incomplete
2024-07-11 20:16:41 +09:00
cam900
c08edb1254
Prepare to (very) partially OPL4 support
2024-07-11 15:13:02 +09:00
tildearrow
221bc23955
YM2612: surprise addition
2024-07-06 12:35:17 -05:00
tildearrow
c9b2172c4f
C64: filter toggle macro
2024-07-05 17:03:01 -05:00
tildearrow
8f577fb669
AY/8930: implement tone and env period macros
2024-07-05 16:18:08 -05:00
tildearrow
32a665f2c3
OPL: increase YMF262-LLE write delay
...
issue #1989
possibly issue #1900
2024-07-04 16:44:23 -05:00
tildearrow
f68249f52b
fix F1/F2 with note?
...
issue #1964
2024-07-03 16:55:28 -05:00
tildearrow
aca85f1c82
ES5506: fix same note not resetting slide
...
reseting? resetting? UGH
2024-07-03 15:08:37 -05:00
tildearrow
6b2c010afa
S3M import: Armani can take a shower again
2024-07-01 05:17:12 -05:00
tildearrow
6d8a343ead
ES5506: Amiga pitch option......
2024-06-24 02:44:17 -05:00
tildearrow
106bbf9e1a
ES5506: add Amiga volume mode
2024-06-23 19:38:03 -05:00
tildearrow
54e9a31971
dev213 - Merge pull request #1954 from akumanatt/snesveratia
...
SNES, VERA and TIA additions
2024-06-23 03:52:48 -05:00
tildearrow
2782123565
S3M import: use PCM DACs
2024-06-22 17:25:23 -05:00
Natt Akuma
85199e5228
TIA: Add software pitch driver (TIunA) and song data export
2024-06-22 17:31:58 +07:00
Natt Akuma
7fee9b6f05
VERA: add r47 revision with 9-bit volume table
2024-06-22 16:40:06 +07:00
Natt Akuma
6a7e7ba571
SNES: fix sample offset not working at the end
2024-06-22 16:40:06 +07:00
tildearrow
b3448c1f16
VIC-20: fix on/off unmute
2024-06-16 19:08:10 -05:00
tildearrow
629c57a086
NDS: fix switching back to PSG mode
2024-06-16 18:43:18 -05:00
tildearrow
4e40eea0b0
ES5506: fix loop end
2024-06-16 18:30:37 -05:00
tildearrow
bd7077de3c
TIA: fix volume after note off
2024-06-16 18:11:11 -05:00
tildearrow
0fd86f33c0
Y8950: fix mute when using ymfm
2024-06-16 15:46:27 -05:00
tildearrow
9e1b43f401
OPLL: add effect to change patch
...
10xx
2024-05-16 12:35:34 -05:00
tildearrow
f64adfa8dd
AY8930: finally implement auto noise freq
2024-05-07 02:31:22 -05:00
tildearrow
cf38b50e54
fix left/right out being swapped in YM2608-LLE
2024-05-02 14:56:23 -05:00
tildearrow
65b5d3e3b8
Game Boy: ugh
2024-04-30 16:08:26 -05:00
tildearrow
38e8327f0d
OPL: fix OPL3-L rate when using YMF262-LLE
...
issue #1802
2024-04-30 13:41:33 -05:00
tildearrow
2a4383b4de
OPLL: and now fix match
2024-04-30 02:20:37 -05:00
tildearrow
1688fc012e
and here I fix your OPLL
2024-04-30 01:38:33 -05:00
tildearrow
0b7e26bf53
SNES: inject end of sample if not looping
2024-04-29 23:48:10 -05:00
tildearrow
aa966a5466
AtomicSSG AY core
2024-04-29 15:21:58 -05:00
tildearrow
8db06f359e
prepare for AtomicSSG
...
AY/SSG core extracted from YM2608-LLE
2024-04-29 13:21:00 -05:00
tildearrow
b04ed91297
YM2608-LLE, part 19
...
fix YM2610 crash
fix chan osc
2024-04-29 01:03:52 -05:00
tildearrow
688aa7b6c0
YM2608-LLE, part 18
...
YM2610B
2024-04-28 17:13:28 -05:00
tildearrow
05ab436403
YM2608-LLE, part 17
2024-04-28 16:58:35 -05:00
tildearrow
aa95c28d75
YM2608-LLE, part 16
...
works
special thanks to nukeykt
2024-04-28 16:30:36 -05:00
tildearrow
22f612b32a
YM2608-LLE, part 15
...
OPNB early progress
2024-04-28 12:57:45 -05:00
tildearrow
42fd63847e
YM2608-LLE, part 14
...
now on YM2203
2024-04-28 10:36:15 -05:00
tildearrow
ebe10ee37f
YM2608-LLE, part 13
2024-04-28 10:21:56 -05:00
tildearrow
a235e4d77c
YM2608-LLE, part 12
2024-04-28 09:59:48 -05:00
tildearrow
15fb257964
what the HEY
2024-04-28 03:08:00 -05:00
tildearrow
762f9f28db
NES: retrigger if sweep is on
2024-04-28 02:24:09 -05:00
tildearrow
4fab971b7d
YM2608-LLE, part 11
...
now with per-channel osc
2024-04-28 02:21:31 -05:00
tildearrow
ea9c483510
YM2608-LLE, part 10
2024-04-27 19:15:01 -05:00
tildearrow
6129d2714a
YM2608-LLE, part 9
2024-04-27 18:27:50 -05:00
tildearrow
6724518f43
YM2608-LLE, part 8
2024-04-27 02:35:44 -05:00
tildearrow
f12e7cf7b0
YM2608-LLE, part 7
...
thanks nukeykt for the memory code!
also ADPCM is very, very loud...
2024-04-27 02:23:46 -05:00
tildearrow
ae7c090a4a
YM2608-LLE, part 6
...
RSS now works
next up is ADPCM... oh man
2024-04-27 00:35:17 -05:00
tildearrow
770d18a939
YM2608-LLE, part 5
2024-04-26 19:52:43 -05:00
tildearrow
06aed6dacc
YM2608-LLE, part 4
...
to-do: understand why does CT_maintheme screw up the output
2024-04-26 18:22:16 -05:00
tildearrow
08ac4fe0b1
YM2608-LLE, part 3
2024-04-26 17:08:43 -05:00
tildearrow
5c64153d1a
YM2608-LLE, part 2 - INCOMPLETE
...
register writes are all wrong
2024-04-26 02:50:53 -05:00
tildearrow
94e9aee874
YM2608-LLE, part 1 - DOES NOT WORK
2024-04-25 20:25:34 -05:00
tildearrow
1c5b50c3c1
AY/8930: fix possib silence aftr PCM in forceIns
2024-04-25 16:26:21 -05:00
tildearrow
b955b26af6
SID2: remove volume parameter
...
redundant since we have volume macro
2024-04-25 13:02:40 -05:00
tildearrow
9ba123953e
C64: fix duty overflow
...
just in case
2024-04-24 13:01:02 -05:00
tildearrow
fd60d5c2c2
SID2: fix duty overflow
2024-04-24 12:15:05 -05:00
tildearrow
3989dffd58
implement sample off for rest of chips except X1
2024-04-24 03:45:59 -05:00
tildearrow
84437bf0e3
the chips that still do not have sample offset
...
- Lynx
- MMC5
- NES
- PCE
- QSound
- SegaPCM
- Swan
- VERA
- VRC6
- X1-010
2024-04-24 00:34:15 -05:00
tildearrow
41e59cee5f
Dave: implement sample offset
2024-04-23 19:55:17 -05:00
tildearrow
a88b63cf31
AY/8930: implement sample offset
2024-04-23 18:49:28 -05:00
gcielniak
969749e41d
Enables volume envelopes in the noise channel of the VSU in VirtualBoy.
2024-04-22 15:02:16 -05:00
tildearrow
abb242a6e1
OPNA/B: fix ADPCM-A volume not restoring in forceI
...
ns
2024-04-22 13:58:42 -05:00
tildearrow
6d62f92f92
SID2, part 5
...
ready for upstream
differs from LTVA1/furnace a bit
2024-04-21 13:18:44 -05:00
tildearrow
1850968def
SID2, part 1
...
thanks LTVA
2024-04-21 03:54:34 -05:00
tildearrow
ca5cf58d00
change Bifurcator system ID
2024-04-21 03:34:20 -05:00
tildearrow
a6357525d9
Merge pull request #1844 from akumanatt/bifurcator
...
Add Bifurcator support
2024-04-21 03:28:55 -05:00
tildearrow
387573f5c7
PowerNoise: fix vol ignored without macro
2024-04-08 04:53:39 -05:00
tildearrow
2a2f240adf
PowerNoise: fix muting for real
2024-04-08 04:52:01 -05:00
tildearrow
c527eaa946
emu2413: fix muting
2024-04-07 17:00:23 -05:00
tildearrow
8f4a19870a
fix emu2413 output being inverted
2024-04-07 16:48:44 -05:00
tildearrow
c34b790470
emu2413: YM2423
2024-04-07 14:24:00 -05:00
tildearrow
70a6affd3d
core quality, part 3 - final
...
- SAA1099
- SCC
- SM8521
- Swan
- Virtual Boy
2024-04-06 16:25:16 -05:00
tildearrow
cb1f268335
core quality, part 2
...
- Bubble System WSG
- C64 (dSID)
- Game Boy
- DS
- PowerNoise
2024-04-06 15:52:13 -05:00
tildearrow
a1254d5fb6
core quality, part 1
...
PC Engine
2024-04-06 14:57:15 -05:00
tildearrow
a613cfb303
emu2413, part 2
...
missing:
- YM2423 patches
2024-04-05 17:31:13 -05:00
tildearrow
dc2daccf05
emu2413, part 1
...
missing:
- patches
- chan osc
2024-04-05 17:01:50 -05:00
tildearrow
d7ffda5420
prepare for emu2413 core
2024-04-03 16:22:51 -05:00
cam900
5b086e103e
Fix PSG output a bit
2024-04-02 20:44:37 +09:00
cam900
68612bc777
nds.cpp: Fix LFSR a bit
2024-04-02 20:41:10 +09:00
Natt Akuma
c60d1845e5
Bifurcator: add effect commands
2024-04-01 17:27:31 +07:00
Natt Akuma
b3e0825462
Add Bifurcator support
2024-04-01 16:29:43 +07:00
tildearrow
19ed900ef3
release v0.6.2
...
also contains preset search fix and NDS mem fix
2024-04-01 00:50:41 -05:00
tildearrow
90c628612e
prepare for 0.6.2
2024-03-31 23:35:59 -05:00
Natt Akuma
90859be901
MinMod: use loop end instead of sample end
2024-04-01 04:06:32 +07:00
tildearrow
0d486c18d0
NDS: decrease the clock divider
2024-03-22 03:08:53 -05:00
tildearrow
d77fd770f4
5E01: fix 12xx
2024-03-21 13:43:14 -05:00
tildearrow
5399c6eb7c
Namco 163: why does it overflow
2024-03-19 12:50:44 -05:00
Natt Akuma
c698f72e97
MinMod: fix spikes
2024-03-19 02:28:11 -05:00
tildearrow
a83df6e8fd
add 5E01
2024-03-18 16:02:16 -05:00
tildearrow
3423ac8774
prepare for 5E01
2024-03-18 14:22:05 -05:00
tildearrow
cb2aeb649f
GBA: wahahaha
...
initializing after pushing
2024-03-18 13:37:29 -05:00
tildearrow
b27d99b1b0
GBA: memory safety
2024-03-18 13:36:24 -05:00
tildearrow
5618a02b95
NDS: possibly fix muting
2024-03-18 01:23:42 -05:00
Natt Akuma
01db0f7e54
MinMod: Fix CPU usage warning
2024-03-18 12:22:38 +07:00
Natt Akuma
21eed3e512
GB: Remove GBA-only system configs
2024-03-18 11:09:56 +07:00
tildearrow
1bdbd640ec
long long -> int64_t
2024-03-17 18:29:21 -05:00
tildearrow
572d826fb1
fix warning
2024-03-17 18:16:19 -05:00
tildearrow
7392915291
Merge branch 'master' into minmod
2024-03-17 18:07:34 -05:00
tildearrow
504b77a5fd
AY: fix half clock divider
2024-03-17 17:11:12 -05:00
tildearrow
016b63493b
NDS: fix volume in forceIns
2024-03-17 16:42:31 -05:00
tildearrow
39c109fbc5
NDS: a couple fixes
...
- don't reset phase on duty or pitch change
- don't set volume in freqChanged
2024-03-17 16:39:27 -05:00
tildearrow
0a498dc4c4
GBA: update to latest dispatch spec
...
remove ALWAYS_SET_VOLUME
implement macro restart
2024-03-17 15:57:41 -05:00
tildearrow
11e492c897
Merge branch 'master' into minmod
2024-03-17 15:44:38 -05:00
tildearrow
229766c478
IMA DO MY ADPCM
2024-03-17 15:17:30 -05:00
tildearrow
48f7e63f0b
fix initial panning
2024-03-17 15:17:30 -05:00
cam900
f46cd60f08
Sync with master, Fix crash
2024-03-17 15:17:30 -05:00
cam900
0cd7ed84f9
Reduce duplicated condition
2024-03-17 15:17:30 -05:00
cam900
d5ea50f8dc
Fix masking
2024-03-17 15:17:30 -05:00
cam900
4822e0d060
align to 4
2024-03-17 15:17:30 -05:00
cam900
b868e37c42
Fix phase reset macro
2024-03-17 15:17:30 -05:00
cam900
c3c50e3ccf
Fix frequency effect
2024-03-17 15:17:30 -05:00
cam900
153ceea3bd
Add global volume command
2024-03-17 15:17:30 -05:00
cam900
9d19a1735a
Fix placeholder for ADPCM
2024-03-17 15:17:30 -05:00
cam900
7b3d521166
Fix 9xxx effect
2024-03-17 15:17:30 -05:00
cam900
6b076dcaed
really fix? MSVC build
2024-03-17 15:17:30 -05:00
cam900
8e5925d84c
Fix MSVC build
2024-03-17 15:17:30 -05:00
cam900
625f1e4538
Fix Mac build
2024-03-17 15:17:30 -05:00
cam900
c1773e09f3
Add NDS sound support
...
TODO:
- IMA ADPCM
- Instrument color, icon
2024-03-17 15:17:30 -05:00
Natt Akuma
1b867b33ce
Merge branch 'master' of https://github.com/tildearrow/furnace into minmod
2024-03-17 19:54:56 +07:00
Natt Akuma
cebe47d992
GBA: update memory composition view
2024-03-17 19:48:36 +07:00
Natt Akuma
7fe7c67b4b
Fix CI build
2024-03-17 05:17:22 +07:00
Natt Akuma
48b51f5108
GBA: implement memory composition and status
2024-03-16 23:16:40 +07:00
Natt Akuma
67253245ab
GBA DMA: implement sample memory
2024-03-16 19:59:55 +07:00
tildearrow
0c733ad63a
Namco 163: fix mega bug when using 10xx
...
issue #1801
2024-03-16 03:48:13 -05:00
Natt Akuma
2b9dd1caff
Add GBA MinMod driver support
2024-03-16 15:08:13 +07:00
Natt Akuma
f3705fb435
WIP add GBA system
2024-03-16 15:06:25 +07:00
tildearrow
892ee12d91
implement YMF276-LLE core
...
thanks LTVA
2024-03-15 20:16:41 -05:00
tildearrow
779d1aeb61
K053260: fix chan osc
2024-03-15 14:06:04 -05:00
tildearrow
898155eb6b
Namco 163 memory composition
2024-03-14 17:58:55 -05:00
tildearrow
1a4bbef15b
YM2151: so we need hacky legato mess here too...
...
issue #1797
2024-03-14 14:40:02 -05:00
tildearrow
3e87c0a0df
OPL: use different strategy for muting drums
...
issue #1777
2024-03-13 14:58:13 -05:00
tildearrow
7ffc67529c
dev195 - C64: prevent cutoff macro race
...
issue #1790
2024-03-13 02:11:57 -05:00
Natt Akuma
bffb51756f
Lynx: Add Load LFSR macro
...
PowerNoise had it
2024-03-11 14:08:56 -05:00
Natt Akuma
463c9a89bb
Lynx: Add a chip config for constant tone frequency
2024-03-11 14:08:56 -05:00
tildearrow
98396beda9
dev194 - OPLL: enable fixedAll by default
...
issue #1648
2024-03-11 13:49:14 -05:00
tildearrow
0ac63d817d
ESFM: add "fast" mode
...
alters ESFMu to add a fast feedback calculation path
2024-03-11 13:21:50 -05:00
tildearrow
0be5835645
memory composition, part 5
...
almost there
2024-03-06 03:42:21 -05:00
tildearrow
6763aa44a9
memory composition, part 4
2024-03-05 19:19:18 -05:00
tildearrow
92ec6f6651
memory composition, part 3
2024-03-05 18:55:18 -05:00
tildearrow
a200d464a6
AY: fix clockSel on non-YM2149
2024-03-05 05:08:42 -05:00
tildearrow
2d48390eab
memory composition, part 2
2024-03-05 03:38:55 -05:00
tildearrow
7a41461883
memory composition, part 1
2024-03-04 19:50:15 -05:00
tildearrow
01c5e9a913
no NOT nice
2024-03-03 03:19:19 -05:00
tildearrow
1445371ad8
fix build...
2024-03-01 21:49:21 -05:00
tildearrow
6ab7bb3b4d
Dave: fix DAC when rate is higher than out rate
2024-02-29 18:20:17 -05:00
LTVA1
e98c32f808
force POKEY freq recalc when changing wave with an effect
...
Useful for keeping stable waves!
2024-02-26 14:02:45 -05:00
tildearrow
e76c46e711
C219: bank hints
...
issue #1759
2024-02-24 18:50:14 -05:00
tildearrow
7f141e60f7
SCC: fix volume in forceIns
2024-02-24 18:19:22 -05:00
tildearrow
b0be01146e
dev193 - AY: fix wave macro
...
prior to this version, the wave macro was offset by 1
- 0 = square
- 1 = noise
- 2 = square + noise
- ...
due to Defle crap...
now it's no longer offset
- 0 = nothing
- 1 = square
- 2 = noise
- ...
2024-02-19 18:58:50 -05:00
tildearrow
89249d4a2b
AY: reminder to fix wave macro
2024-02-19 03:06:34 -05:00
tildearrow
f021bd0012
C219: fix surround chan osc
...
issue #1762
2024-02-14 16:18:05 -05:00
tildearrow
3820cf0c3b
Dave: fix max volume
2024-02-05 01:42:19 -05:00
tildearrow
77f162a0d1
X1-010: fix wave after PCM
...
issue #1734
2024-02-04 16:08:07 -05:00
tildearrow
4679f849b3
Dave: fix DAC
2024-02-04 04:08:15 -05:00
tildearrow
838dac7efb
Dave: fix getPan
2024-02-04 04:03:47 -05:00
tildearrow
4330e27436
I did it
2024-02-04 03:02:12 -05:00
tildearrow
9a2b19630e
Merge branch 'wintrace2'
2024-02-04 02:05:29 -05:00
tildearrow
4df1c59698
also enable backward on Windows XP
2024-02-04 02:05:00 -05:00
tildearrow
b3b84d41b6
enable backward-cpp for 32-bit Windows releases
2024-02-03 23:45:47 -05:00
tildearrow
78bbc59c75
try using -gcodeview
...
I thought GCC was unable to generate .pdb
2024-02-03 17:30:19 -05:00
tildearrow
800699c104
Merge pull request #1447 from tildearrow/nmk112
...
Prepare for NMK112 bankswitching support
2024-02-03 11:33:09 -05:00
tildearrow
3f4c7dc46c
second attempt at MinGW backtrace
2024-02-03 02:58:17 -05:00
cam900
fca5ee26c3
Add getPaired function for PCE LFO
2024-02-03 01:47:19 -05:00
cam900
3922770e8f
Merge branch 'master' of https://github.com/tildearrow/furnace into nmk112
2024-02-03 15:04:43 +09:00
tildearrow
37de461f0c
Merge pull request #1731 from akumanatt/quadtone
...
QuadTone: Fix PCM playback and add no hiss flag
2024-02-02 21:45:51 -05:00
tildearrow
79df7c3de9
ES5506: and now fix 0Cxx
...
issue #1733
2024-02-02 21:14:29 -05:00
Natt Akuma
d3e53772fc
QuadTone: Fix per-chan osc rates
2024-02-03 06:34:58 +07:00
Natt Akuma
1200e76469
QuadTone: Fix PCM playback and add no hiss flag
2024-02-03 06:16:35 +07:00
tildearrow
cf7b5699c1
OPL: fix YMF262-LLE chan osc issue, part 2
...
issue #1728
2024-02-02 16:49:53 -05:00
tildearrow
731b7a1bd6
OPL: fix YMF262-LLE chan osc, part 1
...
issue #1728
2024-02-02 16:21:22 -05:00
tildearrow
35bca6e90c
fix sample issues - part 5 (final?)
2024-02-02 13:55:42 -05:00
tildearrow
94cce86180
fix sample issues, part 4
2024-02-02 02:43:48 -05:00
tildearrow
745d1d6c76
fix sample issues, part 3
2024-02-02 02:13:09 -05:00
tildearrow
5a5d85c4cc
fix sample issues, part 2
2024-02-01 17:15:19 -05:00
tildearrow
36f7f34450
fix sample issues, part 1
...
expect a lot of parts
2024-02-01 13:36:21 -05:00
tildearrow
dca9262ec2
bullsh
2024-01-31 15:23:33 -05:00
tildearrow
532f00a311
prepare for issues #1554 and #1684
2024-01-31 15:07:48 -05:00
tildearrow
b3c8286107
PowerNoise: fix phase reset macro and improve LFSR
...
load one
2024-01-26 16:19:46 -05:00
tildearrow
9130fffce7
PowerNoise: fix phase reset macro
2024-01-26 15:08:45 -05:00
tildearrow
8146405f88
fasdasdf
2024-01-25 22:28:18 -05:00
tildearrow
5164513fdf
kill an ymfm warning
...
possible compiler false-positive but it was hindering Windows build
2024-01-25 19:36:01 -05:00
tildearrow
ed007526ff
BSR debug
2024-01-25 15:46:08 -05:00
tildearrow
4deb0041f5
PowerNoise: fix chan osc
2024-01-25 14:38:41 -05:00
tildearrow
bf3353ebb8
PowerNoise: and now implement it
2024-01-25 12:49:46 -05:00
tildearrow
9a6b5fb850
PowerNoise: octave 5+ fix
...
from upstream
2024-01-25 01:30:39 -05:00
tildearrow
ee243a68c6
PowerNoise: fix freq calc
2024-01-24 16:21:42 -05:00
tildearrow
a9ca32ae3a
PowerNoise: code style fixes and stuff
2024-01-24 14:51:04 -05:00
tildearrow
4f7fd18d3a
PowerNoise: noise control bits fix
2024-01-24 13:14:49 -05:00
tildearrow
efad61c7d0
PowerNoise: split ins type
2024-01-24 04:35:36 -05:00
tildearrow
c098e0bcd1
PowerNoise: POWER_NOISE -> POWERNOISE
2024-01-24 03:15:41 -05:00