tildearrow
527f962c1b
Amiga: validation export sample/wave book
...
tiny optimization
2023-03-16 03:33:55 -05:00
tildearrow
262eaa19c1
Amiga: validation export wave support
2023-03-16 01:44:35 -05:00
tildearrow
03f6268336
GUI: AY-3-8914 VGM disclaimer
2023-03-15 22:08:18 -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
4b708e98cf
Amiga: validation "export"
...
only for testing purposes!
wavetables are missing but I might add that at some point
2023-03-15 18:16:47 -05:00
tildearrow
32298f6ab3
nothing
2023-03-15 04:23:47 -05:00
tildearrow
557f77c3c6
asdfgklj
2023-03-15 02:13:10 -05:00
tildearrow
ed3b0610d3
GUI: remember extraChannelButtons' state
2023-03-14 23:04:57 -05:00
tildearrow
4a225c9c64
asdf
2023-03-14 04:19:13 -05:00
tildearrow
e5ab3413cb
oh wow
2023-03-14 01:27:45 -05:00
tildearrow
5a8a29f5f2
Please enter the commit message for your changes.
2023-03-14 01:09:53 -05:00
tildearrow
ced4fd8ee1
more
2023-03-13 20:01:01 -05:00
tildearrow
07ed76a63b
add ROM export framework, part 1
2023-03-13 14:17:05 -05:00
tildearrow
6663fc274d
prepare to add ROM export framework
2023-03-13 04:20:54 -05:00
tildearrow
ad960697dc
really fix build
2023-03-13 03:18:52 -05:00
tildearrow
5acb6daef6
prepare to add some code
2023-03-13 03:12:03 -05:00
tildearrow
d73c2346c4
fix
2023-03-12 20:28:13 -05:00
tildearrow
854698cd75
S3M import? no, it's not there yet
2023-03-12 19:11:05 -05:00
tildearrow
bc95fb0181
the unsorted dir has blank name
2023-03-12 16:13:00 -05:00
freq-mod
f29867a655
Revert "fix the legendary chiptune moment"
...
This reverts commit c2761e4f41
.
2023-03-12 13:07:21 +01:00
freq-mod
0db4dc0179
Revert "fix this for real"
...
This reverts commit 9b92b118c6
.
2023-03-12 13:07:14 +01:00
freq-mod
c33d587622
Revert "fix offset"
...
This reverts commit b289d4ac1d
.
2023-03-12 13:06:34 +01: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
40e153300f
prepare to add asset directories
2023-03-12 04:10:46 -05:00
tildearrow
2c66e2d1d6
Amiga: fix interrupt on useWave
2023-03-12 03:31:33 -05:00
tildearrow
7cd4c9535a
GUI: fix IGFD parent dir being sorted
2023-03-12 01:48:01 -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
freq-mod
b289d4ac1d
fix offset
...
beyond that point, i can't improve
2023-03-10 23:33:50 +01:00
freq-mod
9b92b118c6
fix this for real
...
sorry for indentation
2023-03-10 22:54:09 +01: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
freq-mod
c2761e4f41
fix the legendary chiptune moment
...
it still distorts on the first key on, but not later on
2023-03-10 15:42:58 +01: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
freq-mod
708c0e359a
n163: macro removal part 2
2023-03-09 21:39:32 +01:00
freq-mod
5e75239e38
hide pointless n163 macros
...
hopefully it works
2023-03-09 17:17:08 +01: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
3cede1c2fd
GUI: Namco WSG noise macro
2023-03-09 02:37:22 -05:00
tildearrow
c90152b425
GUI: fix adding orders
2023-03-09 00:36:18 -05:00
tildearrow
9fc3a8afed
GUI: order increase key oversight
2023-03-08 19:32:53 -05:00
tildearrow
4bfda2242f
GUI: disable tutorial for now
...
moving to a branch
2023-03-08 18:22:40 -05:00
tildearrow
7f7a579b80
GUI: tutorial, part 11 - DO NOT USE
2023-03-08 04:19:00 -05:00
tildearrow
58f73d6284
Merge pull request #1015 from ZoomTen/move-cursor-with-order
...
Option to move the cursor along with order upon moving order up/down
2023-03-08 02:24:28 -05:00
tildearrow
528117ba9e
another demo song
...
by NyaongI
2023-03-08 01:41:26 -05:00
tildearrow
7955c2120d
add new demo song
...
by The Beesh-Spweesh!
2023-03-08 01:35:33 -05:00
Zumi Daxuya
2fc8399a65
Clamp new setting
2023-03-08 11:51:03 +07:00
tildearrow
ab2d4e6b36
GUI: tutorial, part 10 - DO NOT USE
2023-03-07 19:23:17 -05:00
tildearrow
515cab23a7
GUI: tutorial, part 9 - DO NOT USE
2023-03-07 04:14:23 -05:00
tildearrow
21cadbda58
GUI: add function to highlight window - DO NOT USE
2023-03-07 01:32:57 -05:00
Zumi Daxuya
495604bd18
cursor follows order by default
2023-03-06 16:54:26 +07: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
fe053fd91a
GUI: update credits
2023-03-06 03:44:11 -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
tildearrow
969ebe9d27
not placeholder
2023-03-06 03:16:23 -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
c3e6163794
Add debug status support for PV1000
2023-03-06 08:40:49 +09:00
cam900
46bce25a34
Merge branch 'master' of https://github.com/tildearrow/furnace into pv1000
2023-03-06 08:39:02 +09:00
cam900
1436da8a66
Add debug status support for SM8521
2023-03-06 08:38:41 +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
30448dd09c
GUI: PV-1000 ought to have a vol macro at least
2023-03-05 16:48:19 -05:00
tildearrow
77f1ca3339
rename D65784221391491G18414119492 to PV1000
...
it probably was only used there anyway
2023-03-05 14:01:21 -05:00
tildearrow
59d9900a9e
apply new chip ID
2023-03-05 13:38:19 -05:00
tildearrow
604a0f6a61
Merge branch 'master' into pv1000
2023-03-05 13:37:29 -05:00
Natt Akuma
fc2db92d4f
Rename QT to QuadTone
2023-03-06 00:58:27 +07:00
Natt Akuma
c7b42f8551
Change X16's mixing to match the latest hardware
...
This has been verified with the latest Developer Board. Previous values are also incorrect as the test program used has a YM2151 patch configured incorrectly.
2023-03-05 23:20:34 +07:00
tildearrow
787479e735
GUI: don't allow tutorial window to be docked
2023-03-05 04:22:46 -05:00
Zumi Daxuya
8e3a7df8cd
add option to move the cursor along with order
2023-03-05 16:05:19 +07:00
cam900
eacfbd6e3e
Add game.com preset
2023-03-05 14:05:59 +09:00
cam900
c7bff6b24e
Add preset for game.com and casio pv-1000
2023-03-05 14:05:22 +09:00
cam900
a1c18d5df0
Merge branch 'master' of https://github.com/tildearrow/furnace into pv1000
2023-03-05 14:02:04 +09:00
cam900
dbd1f56a10
Add NEC D65010G031 support
...
chip flag and instrument color is placeholder
2023-03-05 14:01:44 +09:00
cam900
8ce3718518
Fix SM8521 effect list
2023-03-05 13:42:54 +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
16b4f4f33f
fuck FUCK
2023-03-03 02:32:18 -05:00
tildearrow
bf2932f161
GUI: tutorial, part 8 - DO NOT USE
2023-03-03 02:08:28 -05:00
tildearrow
5c1f34aefe
GUI: tutorial, part 7 - DO NOT USE
2023-03-02 04:11:11 -05:00
tildearrow
d3c6d53819
SegaPCM: truly fix sample loop
...
issue #1005
2023-03-02 01:11:02 -05:00
tildearrow
a05686aa04
GUI: tutorial, part 6 - DO NOT USE
2023-03-01 19:19:09 -05:00
tildearrow
cc69f0495c
randomize
...
issue #1004
2023-03-01 15:26:05 -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
fd7200b3b3
Use temporary sys ID for now
2023-03-01 13:36:02 +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
41ea0584a6
GUI: tutorial, part 5 - DO NOT USE!
2023-02-28 02:06:39 -05:00
tildearrow
6cddf45957
GUI: or should it be like this - DO NOT USE
2023-02-27 04:19:25 -05:00
tildearrow
c86113c84e
GUI: tutorial, part 3 - DO NOT USE
2023-02-26 21:44:30 -05:00
tildearrow
672f387e6a
GUI: tutorial, part 2 - DO NOT USE
2023-02-26 04:21:27 -05:00
tildearrow
b01c2d08af
GUI: tutorial, part 1 - DO NOT USE
...
this version is not usable!
2023-02-25 20:01:33 -05:00
tildearrow
e236d41ba7
GUI: prepare tutorial
2023-02-25 18:04:17 -05:00
tildearrow
bcd62fc46d
OPZ: fix panning effect
2023-02-25 14:39:48 -05:00
tildearrow
212968b925
OPZ: fix panning effect
2023-02-25 14:39:25 -05:00
James Alan Nguyen
f9cbf17a07
Issue #643 - Rewrite CLI vs GUI strategy (this matches DefleMask)
2023-02-25 19:20:51 +11:00
tildearrow
9c4016b86c
GUI: add intro tune credits
2023-02-25 01:54:51 -05:00
tildearrow
c139d7d7fa
oh crap - this is the real pre4-hotfix
2023-02-25 01:48:51 -05:00
tildearrow
e3bebdca08
release v0.6pre4-hotfix
2023-02-25 01:47:53 -05:00
tildearrow
c04f123344
fix critical bug that breaks initial system
...
it was caused by the intro...
2023-02-25 00:43:27 -05:00
tildearrow
b0f0fa8a05
optimize logo
2023-02-24 14:33:38 -05:00
tildearrow
0d8049353b
GUI: welcome typo fix
2023-02-24 13:05:53 -05:00
tildearrow
34c66a4464
FIRE!! (release v0.6pre4)
2023-02-24 05:15:19 -05:00
tildearrow
eba1191ef2
1
2023-02-24 05:09:29 -05:00
tildearrow
4b101145c7
2
2023-02-24 04:26:17 -05:00
tildearrow
534cc501db
3
2023-02-24 04:19:39 -05:00
tildearrow
5261cf97fe
GUI: honor basic mode poll
2023-02-24 03:47:53 -05:00
tildearrow
5dec6debba
GUI: blue
2023-02-24 03:29:23 -05:00
tildearrow
c3daf6d37f
GUI: change intro bg color
2023-02-24 03:28:17 -05:00
tildearrow
f3e4e42d52
GUI: bring back the old mixer
2023-02-24 03:24:17 -05:00
tildearrow
c164185601
GUI: fix intro tune
...
smaller and fit animation to it
2023-02-24 02:03:43 -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
tildearrow
a6bb3a639f
GUI: fix serious SERIOUS bug with warn/error pops
2023-02-24 00:57:47 -05:00
tildearrow
34cc78519d
add intro tune, part 4
2023-02-24 00:43:58 -05:00
tildearrow
b3c3c038ad
add intro tune, part 3
2023-02-24 00:38:32 -05:00
tildearrow
c85a14409e
Merge pull request #993 from tildearrow/sm8521_anticlick
...
Temporary ignore SM8521 anti-click flag for now
2023-02-23 23:53:22 -05:00
cam900
a2f9c75724
Remove unused flag
2023-02-23 21:16:28 +09:00
cam900
84566844ca
Temporary ignore SM8521 anti-click flag for now
2023-02-23 20:57:02 +09:00
tildearrow
658428d68d
add intro tune, part 2
2023-02-23 05:56:48 -05:00
tildearrow
69ab2a0b50
USE THIS ONE
2023-02-21 22:55:07 -05:00
tildearrow
8309c0d279
GUI: fix pattern once again
2023-02-21 03:15:35 -05:00
tildearrow
ff7110cb05
GUI: possibly fix particles going out of bounds
2023-02-20 16:35:02 -05:00
tildearrow
a8c04e80e3
GUI: mobile button for piano
2023-02-19 19:11:31 -05:00
tildearrow
5d6a338f41
dev142 - get rid of TE stuff
2023-02-19 17:40:34 -05:00
tildearrow
f691531924
Windows build hotfix
2023-02-19 16:52:51 -05:00
tildearrow
b3bc244858
GUI: intro monitor hotfix
2023-02-19 16:32:15 -05:00
tildearrow
a144ca75b4
release for intro tune contest
2023-02-19 15:58:56 -05:00
tildearrow
fc8095f53c
GUI: don't allow input when intro is playing
2023-02-19 00:51:36 -05:00
tildearrow
61beb8c4df
GUI: intro is ready for review
2023-02-19 00:08:37 -05:00
tildearrow
3de621796e
GUI: add modulation table string for FDS/VB
2023-02-18 22:40:15 -05:00
tildearrow
a0922c67e4
GUI: intro, part 9 - DO NOT USE
2023-02-18 19:43:23 -05:00
Natt Akuma
5a15721ab7
Add QuadTone beeper engine
2023-02-18 22:43:29 +07:00
tildearrow
f92b208bb7
GUI: intro, part 8 - DO NOT USE
2023-02-18 04:19:37 -05:00
tildearrow
474f6c7ebf
GUI: intro, part 7 - DO NOT USE
2023-02-17 19:40:18 -05:00
tildearrow
2a3580618d
GUI: intro, part 6 - DO NOT USE
2023-02-17 16:30:24 -05:00
tildearrow
fdaa221372
GUI: intro, part 5 - DO NOT USE
2023-02-17 04:23:27 -05:00
tildearrow
ef6b601037
GUI: intro, part 4 - DO NOT USE
2023-02-16 19:15:52 -05:00
tildearrow
6fb23ab04b
GUI: add option to disable fade-in during startup
2023-02-16 05:54:46 -05:00
tildearrow
25e4da919d
GUI: intro, part 3
...
you can use this one as I disabled the intro for now
2023-02-16 05:40:06 -05:00
tildearrow
ef79a94163
GUI: intro, part 2 - DO NOT USE
2023-02-16 04:13:43 -05:00
tildearrow
b8d7845644
GUI: intro, part 1 - DO NOT USE
...
these builds are all about the intro
so you will have to stand a boring splash screen for 7 seconds
when I finish the intro your pain will be over
2023-02-15 22:19:26 -05:00
tildearrow
aa7e1da95e
GUI: fix THE ICON
2023-02-15 22:04:14 -05:00
tildearrow
8e1bedbb3b
GUI: it's all work in progress
2023-02-15 19:07:32 -05:00
tildearrow
61e579a10a
but why
2023-02-15 18:59:49 -05:00
tildearrow
0585d127a6
use stb_image for image support
2023-02-15 18:32:31 -05:00
tildearrow
7d191b3db9
GUI: experiments
2023-02-15 16:25:35 -05:00
tildearrow
10e4c2106a
GUI: prepare for intro/tutorial
2023-02-15 04:06:17 -05:00
tildearrow
8313d0f518
let's try console
2023-02-14 01:02:35 -05:00
tildearrow
9cdc330a48
try to fix console mode on Windows
...
issue #643
2023-02-13 19:26:37 -05:00
tildearrow
9f48bda59a
GUI: fix effect replace
...
issue #652
2023-02-13 18:34:15 -05:00
cam900
5dcb0097f1
Add ES5506 debug value
2023-02-13 07:59:03 +09:00
cam900
97bb0572b6
Possibly fix ES5506 sample offset command
2023-02-13 07:52:52 +09:00
tildearrow
e2e0afd18a
ES5506: add a volume scale parameter
2023-02-12 02:11:03 -05:00
tildearrow
30ce6e9ed7
ughhhhhhhhhhhhhhhhhhhhhhhhhhh
2023-02-12 02:02:54 -05:00
tildearrow
11154923b0
ES5506: I am blowing up now
2023-02-12 02:02:22 -05:00
tildearrow
c9eb4482b0
ES5506: new vol/pan range is 4095
2023-02-12 01:48:02 -05:00
tildearrow
ede47cbf97
asdfgh
2023-02-12 01:25:28 -05:00
tildearrow
b62f0cd465
Revert "ES5506:Fixes?"
...
This reverts commit da6d0b1702
.
2023-02-12 01:23:14 -05:00
tildearrow
2acc1b7de4
Revert "Reduce duplicates"
...
This reverts commit a1d83e869d
.
2023-02-12 01:22:54 -05:00
tildearrow
d67339a791
Revert "Change to int"
...
This reverts commit 799d54106f
.
2023-02-12 01:21:52 -05:00
tildearrow
cace96f445
Revert "Fix volume effect"
...
This reverts commit fc4b2718c0
.
2023-02-12 01:21:34 -05:00
tildearrow
c980fc0986
Revert "cam WAIT"
...
This reverts commit a7843f5cdc
.
2023-02-12 01:18:32 -05:00
tildearrow
5c95d7f513
Revert "VOL_CALC"
...
This reverts commit a0f1f98b2d
.
2023-02-12 01:18:26 -05:00
tildearrow
a0f1f98b2d
VOL_CALC
2023-02-12 01:13:55 -05:00
tildearrow
a7843f5cdc
cam WAIT
2023-02-12 01:13:28 -05:00
tildearrow
0427c01f31
ES5506: fix volume slides
2023-02-12 01:08:52 -05:00
tildearrow
78d3f9d97f
ES5506: one more percent off
2023-02-11 23:43:19 -05:00
tildearrow
0dcdce2c6d
GUI: new colors for SM8521
2023-02-11 19:15:14 -05:00
tildearrow
7a04c2685c
Merge pull request #969 from tildearrow/sm8521
...
Add SM8521 chip support
2023-02-11 19:02:17 -05:00
tildearrow
17a8362e8e
GUI: re-enable ES5506
2023-02-11 18:35:36 -05:00
tildearrow
d12d62721a
add demo song
...
by Zaxolotl
2023-02-11 18:14:38 -05:00
tildearrow
1f8bc8e0ed
update format
2023-02-11 17:42:02 -05:00
tildearrow
5b52d9111b
Merge branch 'master' into sm8521
2023-02-11 17:11:39 -05:00
tildearrow
055132a104
update doc authors
2023-02-11 17:07:12 -05:00
tildearrow
79f6b9f5ec
ES5506: ...
2023-02-11 17:06:14 -05:00
tildearrow
0533f10ef4
ES5506: and more optimization...
2023-02-11 16:11:39 -05:00
cam900
598fdb46b2
Add anti-click config
2023-02-11 23:10:48 +09:00
cam900
c38ed5f5ad
Add clock divider note
2023-02-11 23:09:01 +09:00
cam900
13691c5482
Fix base clock
2023-02-11 23:08:01 +09:00
cam900
9d47582fbd
Remove unused variable
2023-02-11 22:18:47 +09:00
cam900
0cd77c4ca7
Fix sign
2023-02-11 22:12:32 +09:00
cam900
d26f2149e7
Fix newline
2023-02-11 22:03:24 +09:00
cam900
28c6b1dc60
Fix copyright year
2023-02-11 22:02:00 +09:00
cam900
5c06470145
Add SM8521 instrument type
2023-02-11 21:56:41 +09:00
cam900
98b34ab7ce
Output fix
2023-02-11 21:50:44 +09:00