Veikko Sariola
c63dfd74f9
Make transform macro definition slightly more readable.
2020-05-03 11:12:53 +03:00
Veikko Sariola
53a1be9b61
Refactor all values to have a universal support for modulations.
...
The modulation is now always added during value transformation.
With this, a lot of *_MOD defines could be removed.
The waveform for some tests changed slightly, because when the
value is saved to memory after modulating it, there is some
rounding errors.
2020-05-03 10:41:24 +03:00
Veikko Sariola
0c08f3d41c
Remove unnecessary short jump.
2020-05-01 09:34:17 +03:00
Veikko Sariola
8dc7a9b5a0
Fix some name manglings.
2020-05-01 09:31:36 +03:00
Veikko Sariola
405ef66b31
Remove unnecessary code from Power-function.
...
Also, improve comments.
2020-05-01 09:18:10 +03:00
Veikko Sariola
f97cea2a17
Refactor 4klang to use cross-platform defines and 4klang.asm & .inc to work more like .c and .h.
2020-04-30 13:36:22 +03:00
Veikko Sariola
771c0b96e3
Put back 8klang builds.
2020-04-30 13:08:37 +03:00
Veikko Sariola
2bee9edd0b
Quick fix so that global store opcode is exported as 12 when glitch is not used.
2020-04-12 22:14:28 +03:00
Veikko Sariola
e180694d9e
Switch to CMake for builds and reorganize the source directories.
2020-04-12 22:05:38 +03:00