1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2025-01-07 15:31:49 +00:00
Commit Graph

1825 Commits

Author SHA1 Message Date
David Schmenk
8ac23f05dd Switch to dot product for closeset chroma match 2024-11-19 10:31:00 -08:00
David Schmenk
ee397da178 RGB update 2024-11-18 16:32:35 -08:00
David Schmenk
32dc3095aa Better RGB -> DHGR match 2024-11-18 16:23:15 -08:00
David Schmenk
514da5b967 Merge branch 'master' of https://github.com/dschmenk/PLASMA 2024-11-17 20:53:54 -08:00
David Schmenk
3dd43e7992 First attempt at RGB matching 2024-11-17 20:53:23 -08:00
David Schmenk
c2c0b0633e
Update README.md 2024-11-15 14:53:01 -08:00
David Schmenk
9b26f74771 Update API slighty 2024-11-14 10:13:59 -08:00
David Schmenk
730360b786 Add RLE encoding 2024-11-13 19:59:31 -08:00
David Schmenk
50a4fbc230 Add pixel read routine 2024-11-13 18:36:29 -08:00
David Schmenk
27da5dca92 Add GREASY frame import utility 2024-11-13 14:05:50 -08:00
David Schmenk
6593a32253 Add DHGR pixel plotting (560x192) 2024-11-12 19:15:05 -08:00
David Schmenk
94d47f031a Add keepflags option to module return value 2024-11-12 10:53:50 -08:00
David Schmenk
75b1441574 Still looking for 80 column crasht 2024-11-11 19:23:13 -08:00
David Schmenk
6d7465377e Slot init for 80 column requires fixes 2024-11-11 17:33:25 -08:00
David Schmenk
d91816019e Move GREASY IMPORT back intro SPRED 2024-11-11 15:58:25 -08:00
David Schmenk
7675708a27 Add catalog command to SPRED 2024-11-11 15:30:10 -08:00
David Schmenk
71011e644f Update version # for minor bug fixes in fileio and AUTORUN 2024-11-11 15:12:35 -08:00
David Schmenk
6931813a50 Allow uppercase command keys 2024-11-09 07:15:50 -08:00
David Schmenk
b32be1d955 Move sprite editor to utils 2024-11-06 19:50:14 -08:00
David Schmenk
e23419e0c0 Sprite editor update for toolkit 2024-11-06 15:34:55 -08:00
David Schmenk
96a7553ee3 Change BL7Tile API 2024-11-04 14:19:05 -08:00
David Schmenk
224592679a Fix clean up of spriteWrite 2024-11-02 08:27:45 -07:00
David Schmenk
eb43eb4e14 read/write dazzle draw screens 2024-11-02 08:23:40 -07:00
David Schmenk
8fc9175555 RLE pixmap support 2024-11-01 20:16:08 -07:00
David Schmenk
91d889bbb8 Update DCGR Toolit image 2024-10-29 12:42:05 -07:00
David Schmenk
297c0ab493 Thin fonts 2024-10-29 10:23:02 -07:00
David Schmenk
bab302ebc1 Simplify spinning enterprise XOR case 2024-10-28 16:02:38 -07:00
David Schmenk
ff14bbb35c Additional spinning enterprise implementations 2024-10-28 15:59:19 -07:00
David Schmenk
f63456d941 Clean up editor min/max processing 2024-10-28 10:48:44 -07:00
David Schmenk
12c9e07826 Minimal but working sprite editor 2024-10-27 19:53:38 -07:00
David Schmenk
a2d8d22c3d read/write sprite files and flip h/v 2024-10-27 14:10:49 -07:00
David Schmenk
57f6e85d3c Match lores colors and preliminary sprite edito 2024-10-26 09:54:18 -07:00
David Schmenk
2fa5207496 Prep for DCGR sprite editor 2024-10-25 13:48:01 -07:00
Dave Schmenk
75fad76b85 Prep DCGR ToolKit image 2024-10-23 21:25:13 -07:00
Dave Schmenk
48da6f197a Update test sample code 2024-10-23 20:40:52 -07:00
David Schmenk
ba0f11e3a5 Update tests 2024-10-06 12:48:10 -07:00
David Schmenk
b671d73a22 Pause 2024-10-02 21:22:20 -07:00
David Schmenk
1ae700960b Full screen tile fill 2024-10-02 16:55:29 -07:00
David Schmenk
13a5c0bdc3 Working TilesScr 2024-10-02 16:45:09 -07:00
David Schmenk
5464f1a52c DCGR Tile support WIP 2024-09-30 09:31:14 -07:00
David Schmenk
5ceb7bd6b9
Fix call to structure function pointer 2024-09-29 12:08:26 -07:00
David Schmenk
39a5d98f93 Add keyboard pauses to test harness 2024-09-18 13:32:19 -07:00
David Schmenk
aa03e5bdab Add palette swatches with different stipple patterns 2024-09-17 22:13:29 -07:00
David Schmenk
bec33a2e88 Slight PixMap speedups and better FadeOut 2024-09-17 18:10:21 -07:00
David Schmenk
7da4ff8713 Fix bitmaps with factor of 8 widths 2024-09-17 10:03:12 -07:00
David Schmenk
00d0956a19 Prep for generic sprite compilation 2024-09-16 19:00:45 -07:00
David Schmenk
fee8eabd36 Syntax updates 2024-09-15 15:26:26 -07:00
David Schmenk
ff89556104 Simplified set destination surface API 2024-09-15 14:47:36 -07:00
David Schmenk
70a067d134 Test out some optimizations 2024-09-14 15:10:12 -07:00
David Schmenk
5b792798ac Clipping optimizations 2024-09-14 10:50:58 -07:00