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

Commit Graph

  • 54c14a6112 Wholesale DHGR Toolkit project reconfiguration David Schmenk 2024-11-27 15:58:02 -08:00
  • 2c884102bb Fix dcgr rgb utility David Schmenk 2024-11-26 21:00:18 -08:00
  • f9dd7b5417 Break DCGR Toolit out into own project David Schmenk 2024-11-26 20:22:29 -08:00
  • f592edeb8a Clean up keypress handling David Schmenk 2024-11-25 20:04:25 -08:00
  • 1211991144 Fix matchfiles for NULL path David Schmenk 2024-11-25 13:34:38 -08:00
  • 8ddc1ef8aa Add lz4 test image to demos David Schmenk 2024-11-25 10:11:33 -08:00
  • 0a1e2363ab Add more slides and autobooting David Schmenk 2024-11-24 23:09:07 -08:00
  • e731908136 Slideshow with decompress option David Schmenk 2024-11-24 16:04:01 -08:00
  • 3033b4b125 Add DHGR slideshow David Schmenk 2024-11-24 13:40:22 -08:00
  • 6279a82064 Prep DCGR slideshow David Schmenk 2024-11-24 07:57:51 -08:00
  • 325e74c4ba Add WozJobs to images David Schmenk 2024-11-23 09:52:03 -08:00
  • e1425ac97a Update sample images David Schmenk 2024-11-23 08:53:28 -08:00
  • f5107dc6e5 Update image disk with converted images David Schmenk 2024-11-22 19:22:13 -08:00
  • 9d5c45f3c5 DCGRRGB conversion quite workable now David Schmenk 2024-11-22 18:22:07 -08:00
  • 2ac3304a68 Improve LZ4CAT with ability to write to destination file David Schmenk 2024-11-21 16:31:53 -08:00
  • d3a418a09f get dcgrtest.pla to compile natively David Schmenk 2024-11-21 10:47:07 -08:00
  • 593585d2ed Add sample RGB file for DCGR Toolkit David Schmenk 2024-11-21 09:57:44 -08:00
  • 66c57287d6 Mask off 5 bits of RGB import David Schmenk 2024-11-20 20:26:59 -08:00
  • dd8e38a692 Rename RACECAR to reflect RGB David Schmenk 2024-11-20 14:55:08 -08:00
  • 995ea5f1cf Clamp code if needed David Schmenk 2024-11-20 11:00:51 -08:00
  • 5d90bd94b2 Propogate error forward and downwards David Schmenk 2024-11-20 10:15:13 -08:00
  • 4fb7fe3e40 Update for power outage David Schmenk 2024-11-20 05:53:15 -08:00
  • 47b8e18cf7 Use imperical RGB chromas David Schmenk 2024-11-19 18:15:26 -08:00
  • 3e2bdd4803 Back to distance formula for best match David Schmenk 2024-11-19 18:02:31 -08:00
  • 7f3b1823dd Tweak dot prod version for better match David Schmenk 2024-11-19 13:29:10 -08:00
  • 8ac23f05dd Switch to dot product for closeset chroma match David Schmenk 2024-11-19 10:31:00 -08:00
  • ee397da178 RGB update David Schmenk 2024-11-18 16:32:35 -08:00
  • 32dc3095aa Better RGB -> DHGR match David Schmenk 2024-11-18 16:23:15 -08:00
  • 514da5b967 Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2024-11-17 20:53:54 -08:00
  • 3dd43e7992 First attempt at RGB matching David Schmenk 2024-11-17 20:53:23 -08:00
  • c2c0b0633e Update README.md David Schmenk 2024-11-15 14:53:01 -08:00
  • 9b26f74771 Update API slighty David Schmenk 2024-11-14 10:13:59 -08:00
  • 730360b786 Add RLE encoding David Schmenk 2024-11-13 19:59:31 -08:00
  • 50a4fbc230 Add pixel read routine David Schmenk 2024-11-13 18:36:29 -08:00
  • 27da5dca92 Add GREASY frame import utility David Schmenk 2024-11-13 14:05:50 -08:00
  • 6593a32253 Add DHGR pixel plotting (560x192) David Schmenk 2024-11-12 19:15:05 -08:00
  • 94d47f031a Add keepflags option to module return value David Schmenk 2024-11-12 10:53:50 -08:00
  • 75b1441574 Still looking for 80 column crasht David Schmenk 2024-11-11 19:23:13 -08:00
  • 6d7465377e Slot init for 80 column requires fixes David Schmenk 2024-11-11 17:33:25 -08:00
  • d91816019e Move GREASY IMPORT back intro SPRED David Schmenk 2024-11-11 15:58:25 -08:00
  • 7675708a27 Add catalog command to SPRED David Schmenk 2024-11-11 15:30:10 -08:00
  • 71011e644f Update version # for minor bug fixes in fileio and AUTORUN David Schmenk 2024-11-11 15:12:35 -08:00
  • 6931813a50 Allow uppercase command keys David Schmenk 2024-11-09 07:15:50 -08:00
  • b32be1d955 Move sprite editor to utils David Schmenk 2024-11-06 19:50:14 -08:00
  • e23419e0c0 Sprite editor update for toolkit David Schmenk 2024-11-06 15:34:55 -08:00
  • 96a7553ee3 Change BL7Tile API David Schmenk 2024-11-04 14:19:05 -08:00
  • 224592679a Fix clean up of spriteWrite David Schmenk 2024-11-02 08:27:45 -07:00
  • eb43eb4e14 read/write dazzle draw screens David Schmenk 2024-11-02 08:23:40 -07:00
  • 8fc9175555 RLE pixmap support David Schmenk 2024-11-01 20:16:08 -07:00
  • 91d889bbb8 Update DCGR Toolit image David Schmenk 2024-10-29 12:42:05 -07:00
  • 297c0ab493 Thin fonts David Schmenk 2024-10-29 10:23:02 -07:00
  • bab302ebc1 Simplify spinning enterprise XOR case David Schmenk 2024-10-28 16:02:38 -07:00
  • ff14bbb35c Additional spinning enterprise implementations David Schmenk 2024-10-28 15:59:19 -07:00
  • f63456d941 Clean up editor min/max processing David Schmenk 2024-10-28 10:48:44 -07:00
  • 12c9e07826 Minimal but working sprite editor David Schmenk 2024-10-27 19:53:38 -07:00
  • a2d8d22c3d read/write sprite files and flip h/v David Schmenk 2024-10-27 14:10:49 -07:00
  • 57f6e85d3c Match lores colors and preliminary sprite edito David Schmenk 2024-10-26 09:54:18 -07:00
  • 2fa5207496 Prep for DCGR sprite editor David Schmenk 2024-10-25 13:48:01 -07:00
  • 75fad76b85 Prep DCGR ToolKit image Dave Schmenk 2024-10-23 21:25:13 -07:00
  • 48da6f197a Update test sample code Dave Schmenk 2024-10-23 20:40:52 -07:00
  • ba0f11e3a5 Update tests David Schmenk 2024-10-06 12:48:10 -07:00
  • b671d73a22 Pause David Schmenk 2024-10-02 21:22:20 -07:00
  • 1ae700960b Full screen tile fill David Schmenk 2024-10-02 16:55:29 -07:00
  • 13a5c0bdc3 Working TilesScr David Schmenk 2024-10-02 16:45:09 -07:00
  • 5464f1a52c DCGR Tile support WIP David Schmenk 2024-09-30 09:31:14 -07:00
  • 5ceb7bd6b9 Fix call to structure function pointer David Schmenk 2024-09-29 12:08:26 -07:00
  • 39a5d98f93 Add keyboard pauses to test harness David Schmenk 2024-09-18 13:32:19 -07:00
  • aa03e5bdab Add palette swatches with different stipple patterns David Schmenk 2024-09-17 22:13:29 -07:00
  • bec33a2e88 Slight PixMap speedups and better FadeOut David Schmenk 2024-09-17 18:10:21 -07:00
  • 7da4ff8713 Fix bitmaps with factor of 8 widths David Schmenk 2024-09-17 10:03:12 -07:00
  • 00d0956a19 Prep for generic sprite compilation David Schmenk 2024-09-16 19:00:45 -07:00
  • fee8eabd36 Syntax updates David Schmenk 2024-09-15 15:26:26 -07:00
  • ff89556104 Simplified set destination surface API David Schmenk 2024-09-15 14:47:36 -07:00
  • 70a067d134 Test out some optimizations David Schmenk 2024-09-14 15:10:12 -07:00
  • 5b792798ac Clipping optimizations David Schmenk 2024-09-14 10:50:58 -07:00
  • f9cd6cac29 Transition to different memory format with all AUX pixels then all MEM pixels per scanline instead of interleaving them David Schmenk 2024-09-14 10:38:33 -07:00
  • 2a9eb9c55d more compiled sprite tests David Schmenk 2024-09-12 09:07:01 -07:00
  • 0b531e7f3e Add bitmap drawing for screen and memory David Schmenk 2024-09-11 19:03:40 -07:00
  • d70ae2ec1e Left edge clippping for compiled sprites David Schmenk 2024-09-11 11:35:23 -07:00
  • b19f7d6d60 Left edge clip WIP David Schmenk 2024-09-10 11:47:09 -07:00
  • c8e3173348 Precompiled sprite test David Schmenk 2024-09-10 08:00:25 -07:00
  • d79695270e Code opt WIP Dave Schmenk 2024-09-08 20:44:47 -07:00
  • ecab8dac1b Little double color test update Dave Schmenk 2024-09-08 19:19:13 -07:00
  • fef7d5ce90 Some code optimizations Dave Schmenk 2024-09-08 18:43:57 -07:00
  • 246af31891 Clip Y WIP David Schmenk 2024-09-08 13:47:12 -07:00
  • 90e4f21dc0 clipY WIP David Schmenk 2024-09-08 07:13:01 -07:00
  • 5abdeef09a Ops for MemBl7Mem David Schmenk 2024-09-07 20:39:03 -07:00
  • 5242148ef6 Mem <-> Mem BLT David Schmenk 2024-09-07 14:30:57 -07:00
  • 83c70b14b6 Memory plot pix routines David Schmenk 2024-09-06 16:56:27 -07:00
  • 1c39679540 pix7 clipping David Schmenk 2024-09-05 21:34:48 -07:00
  • fdcf4fc557 Rename DHGR as DCGR and break out test David Schmenk 2024-09-04 08:34:31 -07:00
  • 9f578db33f Simple raster ops David Schmenk 2024-09-03 16:49:56 -07:00
  • 8f6211c087 Asssembly BLT w/ last of commented out PLASMA implementations David Schmenk 2024-09-03 10:42:55 -07:00
  • 6b3b9cf10f Calc masks for HLin David Schmenk 2024-09-02 18:09:14 -07:00
  • 748eaa342d Prepare HLin assemblyizing David Schmenk 2024-09-02 12:05:35 -07:00
  • d979f0ffed Better set pixel sequence David Schmenk 2024-09-01 09:39:56 -07:00
  • 22f17edcce plot and xorplot David Schmenk 2024-08-31 18:01:10 -07:00
  • 493715fe1d Assemblyinze plot David Schmenk 2024-08-31 14:46:10 -07:00
  • fab8d498a0 Prep DHGR toolkit for assembly-izing Dave Schmenk 2024-08-29 18:24:28 -07:00
  • 22b65573a3 Remove OSX dependency dschmenk 2024-08-28 23:35:36 -07:00