Commit Graph

137 Commits

Author SHA1 Message Date
tildearrow 31335b95c9 finish it 2023-08-24 03:05:25 -05:00
tildearrow 3837fe59fb SN: fix key off 2023-08-03 01:10:25 -05:00
tildearrow 708c363635 FixedQueue, part 2 2023-07-13 04:09:20 -05:00
tildearrow 3651325940 SN: register view? 2023-03-06 04:21:10 -05:00
tildearrow 4445103408 SN: 0x200?!
issue #945
2023-01-27 16:49:42 -05:00
tildearrow 45faadd4c8 update copyright year 2023-01-19 19:18:40 -05:00
tildearrow 1d446bd56b dev137 - new mixing volumes
YM2612 is now twice as loud
SN76489 and OPLL are 1.5x loud
X1-010 is four times louder
2023-01-17 01:11:08 -05:00
tildearrow a29f36a5df new dispatch, part 1 2023-01-03 01:09:46 -05:00
tildearrow 3e0dcbb0ae aaaaaaaa 2023-01-02 04:53:37 -05:00
tildearrow e06b2f6952 Merge branch 'master' into newDispatch 2023-01-02 00:07:02 -05:00
tildearrow 560ec19176 SMS/T6W28: limit upper period 2023-01-02 00:00:23 -05:00
tildearrow 08d2f12dbd prepare new dispatch
will allow for more than 2 outputs
2023-01-01 19:46:08 -05:00
tildearrow 2600d4c576 new arp strategy, part 2 2022-12-17 02:10:20 -05:00
tildearrow 6f22ade69a new arp strategy, part 1 2022-12-17 02:07:24 -05:00
tildearrow 3eb3d8a6f1 prepare for new arp strategy 2022-12-17 01:21:08 -05:00
tildearrow 9da46ee8ba implement macro masking 2022-12-17 00:09:56 -05:00
tildearrow a4d8604260 SN: fix easy noise arpeggio macro 2022-12-11 12:42:26 -05:00
tildearrow 28fbd5a7b0 SN: fix Nuked-PSG noise issue 2022-12-08 01:51:29 -05:00
tildearrow 6dd2459e5f SN: Defle...... 2022-12-08 01:38:49 -05:00
tildearrow 0ee8309432 SN: fix easy noise 2022-12-08 01:10:02 -05:00
tildearrow 1caf61421b make Furnace fast 2022-12-07 23:34:01 -05:00
tildearrow c91e947ea3 SN: prepare for new easy threshold formula 2022-12-07 23:27:19 -05:00
tildearrow 165774d136 SN: move CHECK_CUSTOM_CLOCK 2022-12-04 22:00:39 -05:00
tildearrow c6604ff581 add ability to select custom clock rates 2022-12-04 02:04:42 -05:00
tildearrow a637806e28 SN: address more easy noise issues, part 1 2022-11-28 16:46:25 -05:00
tildearrow 965725327b T6W28: now implement easy noise here 2022-11-28 03:05:14 -05:00
tildearrow cbff29deb6 SN: address easy noise feedback, part 2 2022-11-28 02:48:47 -05:00
tildearrow a7dfe6534d SN: address easy noise feedback, part 1 2022-11-28 01:27:58 -05:00
tildearrow a6b2f501d0 SN: implement easy noise! 2022-11-26 02:34:53 -05:00
tildearrow 7709a9c3f6 dev128 - prepare for SN noise and hard fix fp b
file picker bug...
2022-11-25 14:33:56 -05:00
tildearrow 133627b325 SMS: alleviate Nuked-PSG clicking, part 1 2022-11-07 17:35:00 -05:00
tildearrow 4894cc121c SMS: why does this break so many songs 2022-11-07 02:30:53 -05:00
cam900 90ed617cf6 Prepare for split volume scaling macro to 'log volume only' macro and 'log volume if compatibility flag set' macro 2022-10-28 22:36:50 +09:00
tildearrow 75d75f68e6 dev121 - NES/SN: Defle compat fixes FOR REAL
THIS IS MOST LIKELY THE LAST DEFLE COMPAT FLAG I ADD

...besides future "no arp+porta in linear pitch" compat flag
2022-10-08 00:53:01 -05:00
tildearrow ea7f8e1154 NES/SN: Defle compat fixes 2022-10-08 00:01:26 -05:00
tildearrow 48db9a1d0c chip flags rewrite, part 4 - DO NOT USE
the next part is to drop systemFlagsOld completely
and then to fix the GUI
2022-09-29 20:13:40 -05:00
tildearrow e1890173b2 GUI: implement channel volume bar 2022-09-20 02:32:23 -05:00
tildearrow e158591ccb even more fixes 2022-08-23 02:31:39 -05:00
tildearrow c009cb3536 dev112 - prepare for advanced arp macro
this new advanced arp macro offers more flexibility and reduces code duplication
it allows you to set each step of the macro to either relative or fixed mode
(instead of just one mode for the entire macro)

the UI is still a work in progress and doesn't work well

this change is big and may break things! further fixes incoming
2022-08-22 15:59:45 -05:00
tildearrow c74d7fab37 dev108 - add SN period range compat flag
there's room for possible improvement
2022-08-19 18:46:19 -05:00
Natt Akuma 7c42453422
Rewrite per-system effect handling (#548)
* Rewrite per-system effect handling

* fix build

* C64: fix fine cutoff regression

* fix some more crashes

Co-authored-by: tildearrow <tildearrow@protonmail.com>
2022-08-18 01:26:22 -05:00
tildearrow f4a85bebff dev101 - fix SMSFM_intro.dmf 2022-07-04 01:43:59 -05:00
tildearrow 949e293053 SMS: aaaand more .dmf compatibility 2022-07-03 23:43:13 -05:00
tildearrow b04743d045 SMS: implement Game Gear stereo in Nuked core 2022-06-27 04:09:24 -05:00
cam900 9cad907773 Fix potential register related issue 2022-06-18 11:07:36 +09:00
cam900 6dc81c7af1 Pitch correction (again), Fix compatibility issue 2022-06-18 10:38:48 +09:00
cam900 25af023dc6 Various corrections and fixes
Fix SN PSG pitch corrections
Revive YM2612 from dead
Add Game Gear stereo function finally
Add OPN/A prescaler config
2022-06-17 14:30:18 +09:00
cam900 7bbfe3af7c Fix per-channel osc 2022-06-07 23:59:50 +09:00
cam900 3e953f57b3 Prepare for TI-99/4A support
only works on MAME core only for now.
2022-06-07 12:57:09 +09:00
cam900 35caab6f82 Merge branch 'master' into preset1 2022-06-06 19:09:12 +09:00