1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2026-03-14 00:16:32 +00:00

Commit Graph

  • 2a01a25278 Add default fonts to system directory David Schmenk 2025-01-17 17:59:43 -08:00
  • ef4efa5052 Make default fonts load on demand David Schmenk 2025-01-17 15:32:07 -08:00
  • bde5af00b7 Convert Apple II ROM font into slim proportional font David Schmenk 2025-01-16 16:59:15 -08:00
  • e3671ea831 Cleanr up demo text and neg y clippings David Schmenk 2025-01-16 13:47:54 -08:00
  • 794802c2b1 Add neg y check for screen bit/pixmap and add black on white or white on black options for AA font conversions David Schmenk 2025-01-16 09:53:38 -08:00
  • 95a30fb13a Many font fixes (and mem dest y clipping for neg y) David Schmenk 2025-01-15 18:32:04 -08:00
  • 218eb6fcb1 Fix bugs and add bitmap/pixmap options for font conversion David Schmenk 2025-01-15 09:00:28 -08:00
  • 8d8f831e3d Add DazleDraw font file to decode David Schmenk 2025-01-14 16:53:43 -08:00
  • 8bc6108313 Update compiler module David Schmenk 2025-01-14 14:57:10 -08:00
  • 53dd1ec6aa Use line continuation to remove intermediate calcs David Schmenk 2025-01-14 10:21:11 -08:00
  • 18cf6aea8b Fix datasize adjustment when no global data emitted David Schmenk 2025-01-14 10:13:58 -08:00
  • 08db20753b Add line continuation to compiler lexer David Schmenk 2025-01-14 09:28:31 -08:00
  • ea39e71ed9 Two font formats for bitmaps and pixmaps David Schmenk 2025-01-12 19:23:03 -08:00
  • b7a7d60019 Add left and width together for advance David Schmenk 2025-01-11 22:54:16 -08:00
  • 6b8d7fa38b Mostly working font conversion David Schmenk 2025-01-11 18:41:31 -08:00
  • affba20a20 Clean up font conversions David Schmenk 2025-01-10 21:28:50 -08:00
  • 5c68a9c6ea A bunch of GS fonts David Schmenk 2025-01-10 20:09:15 -08:00
  • abbb32de5c Parse and dump GS font glyphs David Schmenk 2025-01-10 19:45:03 -08:00
  • a32b82dcd7 Dump additional state David Schmenk 2025-01-10 10:38:54 -08:00
  • 9477cd1413 Adjust inital scanline RGB David Schmenk 2025-01-10 07:39:01 -08:00
  • 1527273bcc Add more dump data and default err = 4 David Schmenk 2025-01-10 07:31:37 -08:00
  • e21a8fff60 Set default errDiv to 6. Not quite so noisy Dave Schmenk 2025-01-07 22:07:18 -08:00
  • 1b19b48de9 Undo weighted distance. Do ame thing with gamut David Schmenk 2025-01-07 08:42:30 -08:00
  • 7dfafd2d93 Make weighted distance an option David Schmenk 2025-01-06 11:06:05 -08:00
  • 4bb8d7b1cc Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2025-01-06 10:29:14 -08:00
  • bfa2a58993 Use weighted distance for nearest color match David Schmenk 2025-01-06 10:28:44 -08:00
  • 1667161d1c Fix new name for cross-compiler David Schmenk 2025-01-04 08:33:24 -08:00
  • 4769f3fb82 Clean up stack handling for FORTH and PLVM David Schmenk 2025-01-03 15:55:29 -08:00
  • b30d61f834 Merge branch 'master' of http://github.com/dschmenk/PLASMA David Schmenk 2025-01-03 13:41:16 -08:00
  • 6a4362c970 Fix input for portable VM David Schmenk 2025-01-03 13:39:33 -08:00
  • dc7a32077b Add tutorial image David Schmenk 2025-01-02 23:33:33 -08:00
  • d47956443c Tutorial images David Schmenk 2025-01-02 20:23:16 -08:00
  • c3e24be56c Update tutorial files David Schmenk 2025-01-02 19:03:30 -08:00
  • de57f5e19b Code optimizations for RGB conversion David Schmenk 2025-01-02 09:39:35 -08:00
  • 5883fc8fae Add optimization for multiply by 3 David Schmenk 2025-01-02 07:25:21 -08:00
  • e1f0cf9164 Add the big disk for 2.20 David Schmenk 2025-01-01 22:04:30 -08:00
  • ca0250f500 Update DHGRSHOW with NOJITC version David Schmenk 2025-01-01 21:42:24 -08:00
  • 20eaf2a74a Update images David Schmenk 2025-01-01 21:19:08 -08:00
  • d188d75a19 Increase compiler symbol size and update images David Schmenk 2025-01-01 17:17:17 -08:00
  • 516752c285 Call DHGRRGB version 1.0 David Schmenk 2025-01-01 11:44:29 -08:00
  • 08fcd3a986 Even more simplification with *better* results David Schmenk 2025-01-01 10:52:08 -08:00
  • 9e7f26407c Update WOZ image David Schmenk 2024-12-31 07:59:21 -08:00
  • 2c1a243311 Forgot to update portable VM eval stack size David Schmenk 2024-12-31 07:30:32 -08:00
  • 15ba3b9553 Updated images David Schmenk 2024-12-30 22:03:10 -08:00
  • fe783e5038 Update images David Schmenk 2024-12-30 19:41:53 -08:00
  • a7328da9b3 Update disk image build scripts David Schmenk 2024-12-29 12:56:16 -08:00
  • 692cf84712 Update ZP stack size David Schmenk 2024-12-29 10:40:58 -08:00
  • ad03eff0eb BIG update to expand eval stack to 32. These are the dependencies: David Schmenk 2024-12-27 10:10:11 -08:00
  • b776452157 Update comments and data types David Schmenk 2024-12-26 19:24:00 -08:00
  • f6a1dcf256 Add multiple RGB phase angles David Schmenk 2024-12-24 16:21:54 -08:00
  • 75353621c1 Add full pixel match option David Schmenk 2024-12-24 08:14:21 -08:00
  • af23f7cf71 Rename gamut array David Schmenk 2024-12-22 10:35:40 -08:00
  • 550931305b Adjust indivivual RGB gamut David Schmenk 2024-12-22 10:12:13 -08:00
  • 2da1388a5e Update command line help display David Schmenk 2024-12-19 15:04:19 -08:00
  • 6678772a06 Add slide for SMPT colorbars David Schmenk 2024-12-18 08:16:35 -08:00
  • 8673659267 Add slides David Schmenk 2024-12-16 17:08:43 -08:00
  • d7df8f04c6 Add more slides David Schmenk 2024-12-16 15:56:09 -08:00
  • 71e04a3cdc Add larger slideshow David Schmenk 2024-12-15 21:44:06 -08:00
  • 44e4e835e5 Tweak values and add setmakr/getmark to PLVM David Schmenk 2024-12-15 17:57:22 -08:00
  • 2310fba421 Read PNM image directly David Schmenk 2024-12-15 13:36:40 -08:00
  • 4232ef839a cleanup David Schmenk 2024-12-14 19:27:21 -08:00
  • 376feacbf5 Add ability to run all in memory for PLVM David Schmenk 2024-12-14 19:04:34 -08:00
  • 512c307531 Avoid reading pixel back from screen - just track it David Schmenk 2024-12-14 12:45:16 -08:00
  • f3089caba6 Tweak some values for better colorbars matching David Schmenk 2024-12-13 22:41:35 -08:00
  • 331c5c2dea Calc true NTSC color wheel values for RGB David Schmenk 2024-12-13 13:32:44 -08:00
  • 480b98e817 Add more command line optionsa David Schmenk 2024-12-13 10:12:38 -08:00
  • e51753e512 Fix expressios op priority sequence bug in parser David Schmenk 2024-12-13 07:21:20 -08:00
  • af7988a71b Replace ARCHES with BMW David Schmenk 2024-12-11 12:42:54 -08:00
  • bbe09b035d Replace ARCHES with BMW in slideshow David Schmenk 2024-12-11 12:38:13 -08:00
  • d90e3c797e Update DHGR slidesh t push David Schmenk 2024-12-11 12:04:59 -08:00
  • 8f4b05ef31 Update to calculate chroma cycle values and adjust tint - to great effect! David Schmenk 2024-12-11 08:36:22 -08:00
  • 318c893b32 Better scaled, sliding chroma window calc David Schmenk 2024-12-10 09:15:07 -08:00
  • ce34adc3e9 All new and simpler color matching algorithm David Schmenk 2024-12-09 21:44:17 -08:00
  • 616096fb53 Cleaned up with magic chroma reset value David Schmenk 2024-12-08 18:24:30 -08:00
  • 6f6c41943a Revert to more complete grey1 -> grey2 mappingg David Schmenk 2024-12-08 14:42:30 -08:00
  • efa87a5473 Attempt chroma cycle reset after grey output David Schmenk 2024-12-08 12:00:19 -08:00
  • 60baf4ce5f Fix grey streaks wit articial grey chroma cycle David Schmenk 2024-12-08 11:30:33 -08:00
  • 4a40412236 Add a bunch of command line options to tweak RGB conversion David Schmenk 2024-12-07 16:13:43 -08:00
  • d73a2a9007 Lower low-pass filter threshold David Schmenk 2024-12-07 12:28:50 -08:00
  • 99bbca0264 More inclusive low pass filter for color match look ahead David Schmenk 2024-12-07 11:57:59 -08:00
  • 2a9e506fa2 Add low-pass filter for color match lookahead David Schmenk 2024-12-07 11:51:00 -08:00
  • 010b57e99c Add samples David Schmenk 2024-12-07 09:04:36 -08:00
  • c3243f491e Simplify interface to rgbPix match David Schmenk 2024-12-07 08:58:33 -08:00
  • 70fd56a93c Settable lookahead David Schmenk 2024-12-07 08:20:43 -08:00
  • 0b31397eb6 Update libraries on disk David Schmenk 2024-12-06 21:53:43 -08:00
  • e6c1aa35bf Update slideshow program on disk David Schmenk 2024-12-06 21:50:37 -08:00
  • 742c8b9d77 Update slideshow program on disk David Schmenk 2024-12-06 21:47:56 -08:00
  • e87ae469bb Update slideshow program on disk David Schmenk 2024-12-06 21:42:59 -08:00
  • 8ded05fcfb Ad an extra pixel of lookup to reduce streaking David Schmenk 2024-12-06 21:35:13 -08:00
  • 6ae6a343b2 dd selectable color palettes and keep more precision for errDiv David Schmenk 2024-12-06 14:07:07 -08:00
  • 0df3fe544c Update to RGB24 and 32 bit distance calc David Schmenk 2024-12-05 21:33:28 -08:00
  • fbafc4abd9 Add font test harness David Schmenk 2024-12-03 15:09:59 -08:00
  • 480ea58026 Better font file format David Schmenk 2024-12-03 15:06:18 -08:00
  • d9466112a8 Getting bit/color mapping correct David Schmenk 2024-12-02 11:55:05 -08:00
  • 8d289856fd Start TTF conversion for DHGR David Schmenk 2024-11-30 16:31:57 -08:00
  • 3c38943141 Slightly better error calc for lookahead David Schmenk 2024-11-28 11:52:58 -08:00
  • ccf8893367 Make dlgrshow a true conversion utility with dlgrconv David Schmenk 2024-11-28 10:39:44 -08:00
  • b7d8baa9de Calculated NTSC colors and convert dark grey to light grey David Schmenk 2024-11-27 22:35:28 -08:00
  • c5914ab2b2 Forgot to rename dhgrAllocBl7 David Schmenk 2024-11-27 16:23:02 -08:00
  • a26e856057 Add dhgr.tk penguin demo David Schmenk 2024-11-27 16:10:04 -08:00