From 6c27b78c4a219839edbedf8fb7b550a7bec4e06d Mon Sep 17 00:00:00 2001 From: slederer Date: Mon, 16 Feb 2026 02:40:20 +0100 Subject: [PATCH] corelib: improved default palette - light gray instead of 2x dark gray - add palette file for paint programs - new sprite with default palette for graphbench --- examples/default-palette.pal | 19 +++++++++++++++++++ examples/graphbench.pas | 2 +- examples/sprite-testcard.sprt | Bin 0 -> 520 bytes lib/corelib.s | 2 +- 4 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 examples/default-palette.pal create mode 100644 examples/sprite-testcard.sprt diff --git a/examples/default-palette.pal b/examples/default-palette.pal new file mode 100644 index 0000000..d41cbbe --- /dev/null +++ b/examples/default-palette.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +255 255 255 +255 0 0 +0 255 0 +0 0 255 +0 255 255 +255 0 255 +255 255 0 +127 127 127 +160 160 160 +127 0 0 +0 127 0 +0 0 127 +0 127 127 +127 0 127 +127 127 0 diff --git a/examples/graphbench.pas b/examples/graphbench.pas index 9abbfba..32f4627 100644 --- a/examples/graphbench.pas +++ b/examples/graphbench.pas @@ -106,7 +106,7 @@ begin end; begin - readSpriteData('rocket.sprt'); + readSpriteData('sprite-testcard.sprt'); InitGraphics; startBench('points 200K'); diff --git a/examples/sprite-testcard.sprt b/examples/sprite-testcard.sprt new file mode 100644 index 0000000000000000000000000000000000000000..e31fc9e4ffbfb41c65b9b1abcffb3822382740b2 GIT binary patch literal 520 zcmZvZyAi@L42G4`Wjb8K3M|3_;VuiX00p%>sk57$wE`VA3sA5E3sA5D2T~rydFalT zKmC&JlXjc!9sn{~GiI255@w%);eS9*TGs`Poa=kq5_L7J08sDEJE|~$KhN9s{klBv zghR#%5EFgEG}5PRD6L07VMHRz^W0i1yElj!V+?97i%w4DSskKVIOl>a7ud>w5)LC) zol-pjl!xQ_v|g^5^<{vf>RJ0yls!k~L)GOI3O5Z+`>lge7T4NnUQ#lgXO}1b2U>Kj AYXATM literal 0 HcmV?d00001 diff --git a/lib/corelib.s b/lib/corelib.s index 1ac12e9..998cc8c 100644 --- a/lib/corelib.s +++ b/lib/corelib.s @@ -977,7 +977,7 @@ SETPALETTE: DEFAULT_PALETTE: .WORD 0, $FFF, $F00, $0F0, $00F, $0FF, $F0F, $FF0 - .WORD $777, $777, $700, $070, $007, $077, $707, $770 + .WORD $777, $AAA, $700, $070, $007, $077, $707, $770 ; set whole video memory to zero CLEARGRAPHICS: