cam900
4b912fd145
Code style
2022-04-10 15:50:59 +09:00
cam900
13bdf2d86d
Prepare for FMS2, AMS2 macro for YM2414
2022-04-10 15:16:51 +09:00
cam900
ae4f005d67
Merge remote-tracking branch 'upstream/master' into macro
...
# Conflicts:
# src/engine/platform/c64.cpp
# src/gui/insEdit.cpp
2022-04-10 14:47:10 +09:00
cam900
d3e5efe834
Prepare for macro refactoring
2022-04-10 14:01:55 +09:00
tildearrow
38ca437190
DC offset improvements
2022-04-09 18:25:25 -05:00
tildearrow
46bf69769b
Merge pull request #331 from OPNA2608/msvc/sane_warning_level
...
Resolve/Mute MSVC warnings, enable WAE for MSVC
2022-04-09 15:26:58 -05:00
OPNA2608
b6fb3820da
Remove unneeded includes
...
Some are harmless, some screw with SDL's standard includes due to preceeding `_USE_MATH_DEFINES`.
2022-04-09 21:10:15 +02:00
OPNA2608
4c19a973ef
Fix for C4805: '|': unsafe mix of type 'unsigned char' and type 'bool' in operation
2022-04-09 10:54:06 +02:00
OPNA2608
82d893082c
Fix for C4005: '_CRT_SECURE_NO_WARNINGS': macro redefinition
2022-04-09 10:54:06 +02:00
tildearrow
785ac8d1a7
small oscBuf fix
2022-04-09 02:45:06 -05:00
tildearrow
7bf2a3ea1a
GUI: prepare for oscilloscope improvements
2022-04-09 02:42:58 -05:00
tildearrow
320250b831
MIDI out improvements
2022-04-09 01:50:44 -05:00
tildearrow
9e0e8f3345
dev80 - increase song limits
...
up to 256 patterns
up to 256 orders
2022-04-08 17:21:36 -05:00
tildearrow
0fcc73b6c6
WaveSynth: implement more effects
2022-04-08 16:03:54 -05:00
tildearrow
48e8e49ba8
whoops!
2022-04-08 12:21:42 -05:00
tildearrow
65f893822a
dev79 - wave synth data storage
...
also wave synth works on swan and X1-010 now
however it's untested on X1 because i wrote it in bed
2022-04-08 04:34:39 -05:00
tildearrow
26dca41b63
FDS: wave synth
2022-04-08 02:59:58 -05:00
tildearrow
3b7e9d2929
BubSys: bring on the wave synth
2022-04-08 02:42:33 -05:00
tildearrow
5bd076d13e
initial bring-up of the wave synth
...
issue #16
2022-04-08 02:11:33 -05:00
tildearrow
0c1e2ddcb0
OPL: fix OPL2 not having waveforms
2022-04-07 20:48:34 -05:00
tildearrow
5d52ef7f00
support .dmf with 6-bit wavetables
2022-04-07 20:13:11 -05:00
tildearrow
500ce8086d
GUI: initial wave synth UI
2022-04-07 18:27:17 -05:00
tildearrow
4dfe9f97fb
prepare for wavetable synth
2022-04-07 15:46:48 -05:00
tildearrow
dd6229a6b9
OPZ: more work
2022-04-07 01:44:27 -05:00
tildearrow
ad09254cf4
dev78 - new compat flag that fixes ExtCh
2022-04-07 01:14:34 -05:00
tildearrow
96d45dafb2
OPZ: same
2022-04-07 01:04:35 -05:00
tildearrow
e1b77d7e2b
OPM: if the LFO rate is 0, don't clock the counter
2022-04-07 01:03:16 -05:00
tildearrow
78cd99af32
update ymfm
2022-04-07 00:57:52 -05:00
tildearrow
b162c09f7c
GUI: OPZ instrument editor work - dev77
2022-04-07 00:45:53 -05:00
tildearrow
530327383a
initial OPZ bring-up
...
even emulation is incomplete and one thing is making me tired...
2022-04-06 22:56:06 -05:00
tildearrow
9345576fc3
MMC5: fix 12xx not working
2022-04-06 22:55:24 -05:00
tildearrow
2e327953e8
YM2610(B): AY unification
...
as of now the SSG part of these chips is handled by a DivPlatformAY8910
within the DivPlatformYM2610.
this means less code duplication and therefore prepares for
OPN/OPNA support.
2022-04-06 18:03:30 -05:00
Natt Akuma
ba8ee96069
VIC-20: Make noise state consistent across inits
2022-04-06 19:11:45 +07:00
tildearrow
9d653b58b3
hopefully fix MSVC build
2022-04-06 04:24:20 -05:00
tildearrow
2da96a7e76
initial MMC5 bring-up
2022-04-06 00:34:12 -05:00
tildearrow
280cbb3e39
FDS: possibly final work
...
the last thing left to do is the filter, but everything works now
2022-04-05 18:18:14 -05:00
tildearrow
4ba50b433a
FDS: .dmf wavetables will be 6-bit soon
2022-04-05 15:14:48 -05:00
tildearrow
258a905aaa
harden .dmf loader
...
issue #325
2022-04-04 14:15:26 -05:00
tildearrow
3a7a132f02
harden Furnace file loader
...
issue #325
2022-04-04 14:04:36 -05:00
tildearrow
81150d96fa
FDS: add FDS ins type auto-detection on .dmf
2022-04-04 04:57:38 -05:00
tildearrow
ccb8d3d355
dev76 - format changes
...
- 8 more macros
- FDS instrument data
2022-04-04 04:47:52 -05:00
tildearrow
eee2500b5c
FDS: effect names and register sheet
2022-04-04 00:47:27 -05:00
tildearrow
4ec91b8b42
fix .fui instruments not loading!
2022-04-04 00:12:11 -05:00
tildearrow
ac3772c024
initial FDS bring-up
2022-04-03 22:37:16 -05:00
tildearrow
d112cd0c68
what?
2022-04-03 17:22:44 -05:00
tildearrow
3a59e260d8
prepare for handling of FDS .dmf
2022-04-03 17:14:12 -05:00
tildearrow
d63ddda402
FDS preparation work DOES NOT COMPILE
2022-04-03 16:02:25 -05:00
tildearrow
109f80d4da
re-organize instrument loading code
2022-04-03 13:53:34 -05:00
tildearrow
82ae2bf877
fix version 9 .dmp -_-
2022-04-03 02:34:35 -05:00
tildearrow
5ff1c9d70d
OPN ext ch: fix mute being overridden when seeking
2022-04-03 02:28:46 -05:00