511bfd1d0c
remove duplicate start functions
...
This is now provided by default in saturn/common.mk.
Also updates moved header names, changed bit macro names, and changes
to the common.mk build process.
2023-07-30 18:03:19 +00:00
f7a178384c
scsp: add fm example
2023-06-24 02:59:31 +00:00
5ee43d8a29
use new smpc ireg/oreg struct declaration
...
Previously operator[] overloads were used for ireg/oreg indexes.
2023-06-23 10:07:19 +00:00
3b82199d08
sound_cpu__interrupt: add slot visuals
...
This shows the value of some of the most relevant SCSP slot fields.
2023-05-19 23:08:19 +00:00
b9e6296058
m68k: rationalize frame math
...
On real hardware and mednafen, there is still a playback "gap". I
don't yet understand why.
2023-05-17 13:01:34 +00:00
f21e1d5c78
m68k: add new "interrupt" example
...
I don't completely understand how the scsp timers work; "8192" is a
magic number I came up with by experimentation.
2023-05-17 10:33:40 +00:00
f2b53ee62a
m68k: more reasonable stack pointer value
...
The sound_cpu example works consistently on all emulators and real
hardware now.
2023-05-16 22:55:26 +00:00
8246b94aee
add m68k example
2023-05-16 18:37:00 +00:00