tildearrow
d3edc58cb1
MSM6295: add clock rate flag
2022-05-23 03:13:22 -05:00
tildearrow
59a722d04a
MSM6295: a bit more polishing
2022-05-23 02:56:43 -05:00
tildearrow
f25cd17590
early OKI MSM6295 work
2022-05-23 01:46:58 -05:00
tildearrow
133b213998
OPL: new forceIns strategy
2022-05-23 00:18:50 -05:00
tildearrow
519bf244b9
OPL: fix kick volume in drums mode
2022-05-23 00:07:32 -05:00
tildearrow
1a446c1cdd
Y8950: let's see
2022-05-22 23:54:33 -05:00
tildearrow
2fa51e482a
OPN(A/B/2/B-B): fix absolutely everything
2022-05-22 23:47:41 -05:00
tildearrow
3d4f2cfa13
Merge pull request #453 from grauw/scc-reset-period-counter
...
Reset period counter when writing to period registers.
2022-05-22 22:49:03 -05:00
tildearrow
82eaa45f5d
increase range of relative pitch macro
...
-32768 to 32767 should be enough
2022-05-22 22:47:40 -05:00
tildearrow
3aa8ea3625
fix Cxxx/F0xx being delayed in low-latency mode
2022-05-22 22:36:48 -05:00
tildearrow
451fc7a62c
update gitignore
2022-05-22 22:36:33 -05:00
tildearrow
e17c99dcdf
allow building Furnace without SDL2 and libsndfile
...
for eventual libfurnace
2022-05-22 19:01:50 -05:00
tildearrow
16afb6d7be
GUI: hacky implementation of lock layout
2022-05-22 18:20:53 -05:00
tildearrow
43981eb59f
bring up MSM6295 core
...
vgsound_emu by cam900
2022-05-22 18:06:56 -05:00
tildearrow
98e9a4b28d
MSM6258 emulator de-MAMEfication
2022-05-22 17:49:41 -05:00
tildearrow
393d1c018d
dev97 - add old octave boundary compat flag
2022-05-22 13:25:59 -05:00
tildearrow
b40c95013a
fix phase reset in FM chips after note off
2022-05-22 04:30:56 -05:00
cam900
f7ba60bfa9
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
...
* 'master' of https://github.com/tildearrow/furnace : (46 commits)
PCE: fix two issues
SegaPCM: fix samples bigger than 64KB
SCC: implement VGM soft reset
GUI: add option to clear orders
GUI: implement "clear all subsongs"
GUI: fix crash when deleting current subsong
CI: only 1 core for MinGW
Fix AY8910 envelope hangs
OPL: fix fixed frequency drums
pick nits: the sequel
pick nits
AY: fix possible hang
hide .ftm format
Add x2 icon variations as well
Install more size variations on Linux
OPLL: fix fixed drums freq
GUI: make backupTimer atomic
Have OPN* platforms set the correct YM2149 chip type.
update to-do list
ZX beeper: clarify effects (will be done later)
...
# Conflicts:
# src/engine/platform/segapcm.cpp
2022-05-22 18:24:17 +09:00
tildearrow
806153fd8e
finish wave synth!
2022-05-22 03:14:46 -05:00
tildearrow
e21448dd8c
update contributing guidelines
2022-05-22 02:22:56 -05:00
tildearrow
5d0c89a59e
Namco WSG: make non-linear slides faster
...
but linear is better
2022-05-22 00:10:42 -05:00
tildearrow
367d14357c
wave synth work
...
now there is a preview
2022-05-21 18:36:15 -05:00
tildearrow
61916be495
SoundUnit: fix order of filter bits
2022-05-21 16:04:06 -05:00
tildearrow
4bbcb2dd35
GUI: add Namco arcade presets
2022-05-21 16:03:54 -05:00
tildearrow
b38a1cfb55
implement some dual wave synth effects
2022-05-21 14:05:23 -05:00
tildearrow
70ead337f3
Y8950: fix ADPCM VGM export
2022-05-21 03:34:39 -05:00
tildearrow
315c2645d2
Namco WSG: finish it up
2022-05-21 02:56:36 -05:00
tildearrow
9162e8e241
Namco WSG: 8 channel WSG (CUS30) now works
2022-05-21 02:16:38 -05:00
tildearrow
c251ea2198
Namco WSG: muting
2022-05-21 01:40:28 -05:00
tildearrow
bc47d1ebcd
Namco WSG: 8 channel WSG (15xx) now works
2022-05-21 01:39:00 -05:00
tildearrow
b17694c6a3
Namco WSG: 3 channel WSG now works
2022-05-21 01:34:43 -05:00
tildearrow
a9f9d6144a
YM2612: change key on/off strategy
2022-05-20 23:54:19 -05:00
tildearrow
dca2aec606
GUI: fix scrollbars not working
2022-05-20 21:57:41 -05:00
tildearrow
dacbeed858
Please enter the commit message for your changes.
2022-05-20 17:35:39 -05:00
tildearrow
c9833bd58e
shhhhhhhhhhhh
2022-05-20 17:29:59 -05:00
tildearrow
6976e0b75f
auto merge failed
2022-05-20 17:29:29 -05:00
tildearrow
58d6c596cf
update to-do list
2022-05-20 17:29:09 -05:00
tildearrow
08203bf2a3
Merge pull request #476 from akumanatt/rf5c68
...
Add RF5C68 and RF5C164 support
2022-05-20 17:28:14 -05:00
Natt Akuma
5ed0efe961
Whoops
2022-05-21 03:36:11 +07:00
tildearrow
bd8e72e5b2
it doesn't work (yet)
2022-05-20 15:29:09 -05:00
Natt Akuma
27a412c134
Merge branch 'master' of https://github.com/tildearrow/furnace into rf5c68
2022-05-21 03:02:08 +07:00
tildearrow
ddaedd7b92
YMZ280B: printf oops
2022-05-20 14:52:36 -05:00
tildearrow
d35e9e9661
freaking macOS
2022-05-20 14:48:08 -05:00
tildearrow
2cb60c7488
Merge pull request #471 from akumanatt/ymz280b
...
Add YMZ280B support
2022-05-20 14:46:28 -05:00
Natt Akuma
efd36d2982
YMZ280B: Fix full sample memory behavior
2022-05-21 02:42:23 +07:00
Natt Akuma
581f6d5d05
Merge branch 'master' of https://github.com/tildearrow/furnace into ymz280b
2022-05-21 02:34:51 +07:00
Natt Akuma
b7a6bf5a0b
Add RF5C68 and RF5C164 support
2022-05-21 01:45:26 +07:00
tildearrow
7b2237ffac
we see it
2022-05-20 13:22:35 -05:00
tildearrow
983ec75eb3
Merge pull request #474 from OPNA2608/fix/fallthrough_gcc
...
Nicer fix for implicit fallthrough warnings on GCC
2022-05-20 04:16:31 -05:00
OPNA2608
bccddc1a1d
namco: Mark fallthrough cases
...
https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough
2022-05-20 11:07:24 +02:00