20 Commits

Author SHA1 Message Date
3e6732e673 vdp2: define N1CHCN bits 2025-09-01 16:56:54 -05:00
45d4d68d23 vdp2: add vdp2_rotation_parameter_table 2025-09-01 16:02:12 -05:00
51dc1a5af4 vdp2: add bkta bits 2025-08-08 15:30:57 -05:00
3ae3f9b151 vdp2: add rotation screen bits 2025-08-08 15:20:42 -05:00
3d304731b0 vdp2: improve spctl bit definitions 2024-03-24 21:55:33 +08:00
5146395169 vdp2: add color calculation bits 2024-03-24 14:41:43 +08:00
3e162c8d14 vdp1: add COLOR_BANK macros for the COLR register
This also adds the directly related SPCTL macros for vdp2.
2023-08-04 00:51:58 +00:00
fcf31ce095 vdp2: fix macro typos
Add 32-bit unions for the map base offset registers.
2023-07-29 06:14:58 +00:00
06bc9b49bf vdp2: improve bit definitions
This fixes a typo in the MPCDN* bits.

Also adds window and background priority bits.
2023-07-26 01:48:13 +00:00
1a72e2068e vdp2: improve vram cycle pattern definition 2023-07-21 22:29:56 -07:00
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