10 Commits

Author SHA1 Message Date
123653fda1 remove gratuituous c++ dependency 2023-06-26 22:29:39 +00:00
2e4d2775b7 add start.cpp for C++ runtime
Previously static constructors were not being called.

This also improves a few bit definitions.
2023-06-08 22:51:59 +00:00
1cd24f8f30 vdp*: add/improve bit definitions 2023-01-28 14:59:01 -08:00
0f99452759 fix permissions for segasmp/lib 2023-01-26 22:19:55 -08:00
102304e841 improve common.mk
This makes it possible to produce more than one iso/cue, lifting a bit more work
to the outside Makefile.
2023-01-24 23:24:56 -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
a1a67522fe scu, smpc, and sh2 register definitions
This also improves sys_ip slightly.
2023-01-08 11:53:54 -08:00
471094d866 vdp2 pattern name table and cell format 2023-01-06 21:21:42 -08:00
286f116d15 experiment with aliasing 2023-01-05 22:33:54 -08:00
e59d6da0a4 initial 2023-01-05 21:46:12 -08:00