7 Commits

Author SHA1 Message Date
f4d4f351e7 m68k: add auto vectors 2023-05-17 10:24:08 +00:00
922fc587bc m68k: library-ifiy
This makes the m68k make rules usable from other makefiles.

This also adds scsp start address macros.

The sound.c example-fragment is deleted, as a better version now exists
in saturn-examples.
2023-05-16 18:20:57 +00:00
e591797e23 scsp: improve attack/decay macros 2023-05-16 14:40:08 +00:00
0210ac9c23 scsp: improve bit definitions 2023-05-15 10:43:25 +00:00
1af56ebe64 scsp: improve eg bits 2023-01-29 14:21:19 -08:00
70e481b876 scsp: overhaul register definitions
I attempted to match the documentation as closely as possible, despite it not
defining a clear convention for register names.
2023-01-28 20:37:27 -08:00
6640c37a1d add several incomplete experiments
- add code loading for m68k

- incomplete scsp experiments

  - the register definitions should be fairly complete,
    though I did not produce actual sound yet

- fix type.h definitions

- incomplete cdblock register definitions
2023-01-23 16:50:42 -08:00