tildearrow
|
b9832abbeb
|
license clarification, part 3
|
2022-02-14 22:12:20 -05:00 |
|
tildearrow
|
73dd66b439
|
GB: fix wave orientation
|
2022-02-10 02:56:36 -05:00 |
|
tildearrow
|
5b7240bb4f
|
and fix it again
|
2022-02-08 22:49:52 -05:00 |
|
tildearrow
|
23dc509524
|
implement reset macro on porta flag
|
2022-02-08 17:02:27 -05:00 |
|
tildearrow
|
bf537881ce
|
possibly implement envelope release points
no way to set them yet tho other than the MML string
|
2022-02-08 13:11:04 -05:00 |
|
tildearrow
|
1bb81394aa
|
NES: enable duty and'ing on properNoiseLayout
|
2022-02-07 00:49:01 -05:00 |
|
tildearrow
|
76beedae0c
|
i mean HAPPENING and the slide NOT HAPPENING
|
2022-02-07 00:30:37 -05:00 |
|
tildearrow
|
e25f5b229c
|
fix arpeggio not happening during slide on SMS
|
2022-02-07 00:30:15 -05:00 |
|
tildearrow
|
e06e316e10
|
add two new compatibility flags
proper noise range and duty macro is wave volume
|
2022-02-06 01:56:50 -05:00 |
|
tildearrow
|
584b8426ff
|
GUI: improve debug menu
|
2022-02-03 18:38:57 -05:00 |
|
tildearrow
|
cbf66b1e62
|
prepare to add register cheat sheets
|
2022-02-02 02:14:42 -05:00 |
|
tildearrow
|
d691ec6d76
|
add a chip playground
in debug menu
|
2022-02-01 18:08:19 -05:00 |
|
tildearrow
|
bfed0b3209
|
change setPAL to setFlags
|
2022-01-28 12:59:53 -05:00 |
|
tildearrow
|
ec66b7a21b
|
add song tuning
soon: system clock settings
|
2022-01-28 00:55:51 -05:00 |
|
tildearrow
|
0e633ea69b
|
GUI: add a debug window
|
2022-01-27 00:29:16 -05:00 |
|
tildearrow
|
f86838df99
|
no longer shift arpeggio macro by 12
|
2022-01-26 15:53:52 -05:00 |
|
tildearrow
|
d882fd33f8
|
GB: lower volume
somehow a fix brought in a bug
|
2022-01-26 03:00:49 -05:00 |
|
tildearrow
|
8bcab6e139
|
VGM export: write resets and GD3 tag
may be non-standard compliant (yet)
also it crashes foobar2000 for some reason but this will be fixed
|
2022-01-25 18:46:27 -05:00 |
|
tildearrow
|
a3a2e3ff47
|
add more chips to VGM export
missing:
- Sega PCM
- Neo Geo ADPCM
|
2022-01-24 02:09:03 -05:00 |
|
tildearrow
|
e87239f8ce
|
fix retrigger implementation
no longer broken
|
2022-01-19 00:01:34 -05:00 |
|
tildearrow
|
345962092e
|
add notifyWaveChange
fixes #8
|
2022-01-18 00:25:10 -05:00 |
|
tildearrow
|
6d9f5db6a4
|
add notifyInsChange
see issue #8
|
2022-01-17 23:59:52 -05:00 |
|
tildearrow
|
ce027d99f6
|
force insChanged on note input
partially solves issue #8
|
2022-01-17 18:01:40 -05:00 |
|
tildearrow
|
8b89f1b516
|
prepare for writing register dumps
|
2022-01-17 13:29:35 -05:00 |
|
tildearrow
|
12236248dd
|
prepare for eventual export
|
2022-01-16 23:21:27 -05:00 |
|
tildearrow
|
91e8ff01cf
|
add notifyInsDeletion
prevent invalid memory access when deleting instruments
|
2022-01-13 19:36:02 -05:00 |
|
tildearrow
|
5637639950
|
waveform width/height controls
|
2022-01-11 03:16:32 -05:00 |
|
tildearrow
|
d766c4aaf0
|
finally do EFxx right
took a while to figure out...
|
2021-12-28 00:51:38 -05:00 |
|
tildearrow
|
65444d4a99
|
el diego 2 finally plays back correctly
ALMOST
|
2021-12-27 16:31:16 -05:00 |
|
tildearrow
|
726b457ae7
|
another uninitialized variable
|
2021-12-21 16:02:31 -05:00 |
|
tildearrow
|
997c460fc1
|
greatly improved playback resume
no more song weirding out when changing orders
|
2021-12-21 01:29:07 -05:00 |
|
tildearrow
|
b3b66ecbdb
|
channel mute/solo!
|
2021-12-18 03:25:42 -05:00 |
|
tildearrow
|
52087edceb
|
lots of changes
- GUI: ability to load files
- GUI: arrow key navigation
- fix sample volumes
|
2021-12-15 00:37:27 -05:00 |
|
tildearrow
|
bde8a7f79d
|
warning-free compilation
|
2021-12-14 12:33:26 -05:00 |
|
tildearrow
|
a17e91955a
|
add reset() for every platform
|
2021-12-11 13:14:38 -05:00 |
|
tildearrow
|
6a02754996
|
add PAL flag to dispatch
now platforms run at their correct clock speed when in PAL mode
also fix clipping in Genesis
|
2021-12-08 01:56:40 -05:00 |
|
tildearrow
|
4eec990ec1
|
when the fix breaks something
|
2021-12-08 01:16:29 -05:00 |
|
tildearrow
|
db46dd79d2
|
honor arpeggio macro during legato
|
2021-12-08 00:56:46 -05:00 |
|
tildearrow
|
d6fb6b0bb3
|
more optimization
as of now non-stereo sound chips are only processed once
|
2021-12-06 16:51:18 -05:00 |
|
tildearrow
|
6efcfc2e8a
|
prepare for possible major optimization
by just forwarding an output buffer to the dispatch and begin/length,
the number of calls may be reduced which improves performance.
|
2021-12-06 05:21:42 -05:00 |
|
tildearrow
|
fa445d8614
|
GB: reduce CPU usage
SameBoy works faster if you do multiple runs in the acquire function
|
2021-06-09 02:17:04 -05:00 |
|
tildearrow
|
2bff8ae753
|
what the?
panning 00 mutes channel in GB?
|
2021-05-28 19:59:42 -05:00 |
|
tildearrow
|
acfd9fabd0
|
lower the game boy volume
|
2021-05-28 02:53:28 -05:00 |
|
tildearrow
|
fedb8cdd94
|
out of bounds
|
2021-05-28 02:49:01 -05:00 |
|
tildearrow
|
09371f9205
|
more game boy playback fixes
including fixing the arp+slide thing
|
2021-05-28 02:30:09 -05:00 |
|
tildearrow
|
23dc645ced
|
out of bounds and non-determinism fixes
the soldiers play properly now
|
2021-05-28 02:02:54 -05:00 |
|
tildearrow
|
485c4bbadc
|
micro fix
|
2021-05-28 01:30:18 -05:00 |
|
tildearrow
|
fc87899aa8
|
implement the final game boy bits
|
2021-05-28 01:26:57 -05:00 |
|
tildearrow
|
83ce4f0ebe
|
game boy progress, part 5
now with almost accurate arpeggios.
|
2021-05-28 00:36:40 -05:00 |
|
tildearrow
|
c6e42739fc
|
game boy: tune to 440Hz
|
2021-05-27 23:41:35 -05:00 |
|