tildearrow
|
3ed738dd6a
|
Arcade: fix arpeggio macro
|
2022-01-27 02:35:16 -05:00 |
|
tildearrow
|
3cf71c4ccb
|
Neo Geo: implement FM macros
|
2022-01-27 02:32:34 -05:00 |
|
tildearrow
|
5eb974456d
|
Arcade: implement FM macros
|
2022-01-27 02:17:09 -05:00 |
|
tildearrow
|
684daa29e3
|
more uninitialized stuff :<
|
2022-01-27 02:02:33 -05:00 |
|
tildearrow
|
c47851e7c7
|
GUI: highlight loop
|
2022-01-27 01:04:26 -05:00 |
|
tildearrow
|
8edcbc8d39
|
fix 0Bxx and 0Dxx commands
now wiz lab and sixeight-v2 play correctly
TODO: fix walkSong
|
2022-01-27 00:29:37 -05:00 |
|
tildearrow
|
0e633ea69b
|
GUI: add a debug window
|
2022-01-27 00:29:16 -05:00 |
|
tildearrow
|
30b012cc5e
|
Game Boy: initialize uninitialized variable
|
2022-01-26 18:03:25 -05:00 |
|
tildearrow
|
1347d16da4
|
Genesis: fully implement volume macro
|
2022-01-26 18:03:08 -05:00 |
|
tildearrow
|
143543e0b4
|
GUI: and more macro editor work
|
2022-01-26 17:22:29 -05:00 |
|
tildearrow
|
554b69e9f3
|
GUI: MML strings for waveforms
issue #67
|
2022-01-26 16:29:49 -05:00 |
|
tildearrow
|
a895cb9c5e
|
NES: fix issue for real
|
2022-01-26 16:07:55 -05:00 |
|
tildearrow
|
bf19feab89
|
NES: actually set chip type to 2A07 if PAL
fixes #72
see also #27
|
2022-01-26 15:55:37 -05:00 |
|
tildearrow
|
f86838df99
|
no longer shift arpeggio macro by 12
|
2022-01-26 15:53:52 -05:00 |
|
tildearrow
|
1981dc6033
|
GUI: MML string improvements
|
2022-01-26 15:23:50 -05:00 |
|
tildearrow
|
e195031538
|
add MML strings in macro editor
completely UNTESTED as I wrote this on bed
|
2022-01-26 13:13:17 -05:00 |
|
tildearrow
|
c822532b54
|
several improvements to new macro UI
now it is fully usable
well, almost
|
2022-01-26 03:49:46 -05:00 |
|
tildearrow
|
4d1b69e905
|
fix Ctrl-C not stopping in console mode
|
2022-01-26 03:00:58 -05:00 |
|
tildearrow
|
d882fd33f8
|
GB: lower volume
somehow a fix brought in a bug
|
2022-01-26 03:00:49 -05:00 |
|
tildearrow
|
496501803f
|
GUI: add advanced VGM export menu
does NOT work yet!
|
2022-01-26 00:26:15 -05:00 |
|
tildearrow
|
b2d2da1f1c
|
correct names for Genesis and SMS
|
2022-01-25 22:29:00 -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
|
c7ee0ce642
|
save my register writes
|
2022-01-25 16:52:55 -05:00 |
|
tildearrow
|
3672ceccb7
|
VGM export: write loop point
proper channel reset after loop pending!!!
|
2022-01-25 16:44:21 -05:00 |
|
tildearrow
|
503a79c904
|
what?
|
2022-01-25 15:51:53 -05:00 |
|
tildearrow
|
61a1932bce
|
add walkSong
|
2022-01-25 15:06:29 -05:00 |
|
tildearrow
|
6d54023b70
|
VGM export: report number of total writes
|
2022-01-25 04:43:56 -05:00 |
|
tildearrow
|
4db26806d6
|
fix a typo regarding Cxxx effect
|
2022-01-25 04:14:17 -05:00 |
|
tildearrow
|
b527fc06b2
|
try to unglitch the sample loops again
this time it works better but it slightly moves the song clock...
will look at it when i wake up
|
2022-01-25 03:34:11 -05:00 |
|
tildearrow
|
e8163b71e2
|
try to unglitch the sample loops
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
2022-01-25 03:24:32 -05:00 |
|
tildearrow
|
0c8ec07633
|
VGM export: kind of implement sample loop
for PCE, NES and Genesis
kinda glitchy
|
2022-01-25 03:12:53 -05:00 |
|
tildearrow
|
b6c536c907
|
VGM export: fix PC Engine samples
|
2022-01-25 02:38:46 -05:00 |
|
tildearrow
|
2dac7f3b87
|
add ability to switch octaves using numpad / and *
|
2022-01-25 00:08:46 -05:00 |
|
tildearrow
|
511b6ba0be
|
VGM export: PCE samples (kinda)
|
2022-01-24 18:04:09 -05:00 |
|
tildearrow
|
cda191afee
|
VGM export: NES samples
|
2022-01-24 17:48:58 -05:00 |
|
tildearrow
|
92b5620497
|
VGM export: fix sample glitch if length&255==0
|
2022-01-24 17:19:34 -05:00 |
|
tildearrow
|
9d2032d627
|
VGM export: Arcade sample looping
|
2022-01-24 17:13:47 -05:00 |
|
tildearrow
|
d945e5299a
|
Merge commit 'bd8c06bbb786df086d478e1574c6fe11ee6651b6'
|
2022-01-24 15:53:02 -05:00 |
|
tildearrow
|
bd8c06bbb7
|
prevent crash when playing empty sample
fixes #62
|
2022-01-24 15:47:39 -05:00 |
|
tildearrow
|
50a0f1f360
|
VGM export: fix up SegaPCM
turns out it is capable of arbitrary loop position!
|
2022-01-24 15:23:42 -05:00 |
|
tildearrow
|
9654c6a85d
|
add -vgmout parameter
to output VGM files from command line
|
2022-01-24 13:15:07 -05:00 |
|
tildearrow
|
fedc045909
|
add SegaPCM commands
let's hope it works
|
2022-01-24 13:06:06 -05:00 |
|
tildearrow
|
993ab767b6
|
ADPCM memory safety
|
2022-01-24 12:47:18 -05:00 |
|
tildearrow
|
e221bcb023
|
VGM export: bake SegaPCM samples
after this, the following has to be done:
- PCM playback
- PCM playback on PCE and NES (let's hope this is possible)
|
2022-01-24 12:39:05 -05:00 |
|
tildearrow
|
ea796c2d6b
|
VGM export: fix noise in Neo Geo
|
2022-01-24 02:57:49 -05:00 |
|
tildearrow
|
066f0f074f
|
fix clicking
|
2022-01-24 02:55:01 -05:00 |
|
tildearrow
|
1b4081a044
|
VGM export: implement ADPCM storage
possibly first open-source Neo Geo tracker that exports to .vgm
|
2022-01-24 02:52:45 -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
|
0ab0ebdddb
|
GUI: actually add the export VGM option
|
2022-01-24 01:10:38 -05:00 |
|
tildearrow
|
858d5343b8
|
earliest VGM export!
only supports single-chip Genesis for now
the other systems will be added shortly
|
2022-01-24 01:01:08 -05:00 |
|