20 Commits

Author SHA1 Message Date
dd8c1010c5 vdp2: add color_calculation_ratio 2024-03-24 21:51:37 +08:00
a1707c72a8 normal_sprite_animated: update macro usage 2024-02-02 08:58:53 +08:00
72bdd34675 vdp1: add cube2 example 2024-02-02 08:58:53 +08:00
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
646a7af953 vdp2/nbg0_16color: new example 2023-07-22 23:11:27 -07:00
acf521e8ac cube: add example 2023-07-01 04:09:54 +00:00
d4b5ecd3c8 vdp1/rgb: remove c++ features 2023-06-21 23:44:59 +00:00
d02d60ea26 vdp1: add rgb example 2023-06-21 23:39:49 +00:00
e15f0a9eaf wordle: minimally working game
A few "minor" features are missing, including showing the correct word if you
get it wrong.
2023-05-10 10:15:48 -07:00
65e48d7c6f smpc: new input_keyboard example
This improves ttf-convert slightly:

- variable size glyphs
- initialize metrics for glyphs with zero-size bitmaps (e.g "space")
- move the font/serialization structures to a common header

The keyboard example includes keyboard layout data for the HSS-0129 (Japanese)
Sega Saturn keyboard.
2023-05-09 04:04:09 -07:00
67dc9e030f kana: add argv-provided start/end char codes 2023-05-08 08:57:51 -07:00
6625c886b5 tools: add ttf-convert
This is a custom binary format for pre-rendering outline fonts as a collection
of bitmaps.
2023-05-08 08:15:56 -07:00
5b96488029 vdp1/normal_sprite_animated: improve comment wording 2023-05-04 14:31:45 -07:00
f5959ab4bf vdp1/normal_sprite_animated: improve for real hardware 2023-03-12 01:50:57 +00:00
40238e2621 vdp1: add kana example 2023-03-12 01:49:09 +00:00
04948a8be7 vdp1: add color bank example 2023-02-08 04:16:15 -08:00
b5f675ee25 vdp1: add normal_sprite_animated example 2023-01-28 18:22:48 -08:00
4af5a3ba92 vdp1: add normal_sprite example 2023-01-28 17:09:25 -08:00
a5f5aed460 further simplify polygon example 2023-01-28 14:58:40 -08:00
60a7776b22 vdp1: polygon example 2023-01-28 14:11:43 -08:00