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 |
|
David Schmenk
|
f9cd6cac29
|
Transition to different memory format with all AUX pixels then all MEM pixels per scanline instead of interleaving them
|
2024-09-14 10:38:33 -07:00 |
|
David Schmenk
|
2a9eb9c55d
|
more compiled sprite tests
|
2024-09-12 09:07:01 -07:00 |
|
David Schmenk
|
0b531e7f3e
|
Add bitmap drawing for screen and memory
|
2024-09-11 19:03:40 -07:00 |
|
David Schmenk
|
d70ae2ec1e
|
Left edge clippping for compiled sprites
|
2024-09-11 11:35:23 -07:00 |
|
David Schmenk
|
b19f7d6d60
|
Left edge clip WIP
|
2024-09-10 11:47:09 -07:00 |
|
David Schmenk
|
c8e3173348
|
Precompiled sprite test
|
2024-09-10 08:00:25 -07:00 |
|
Dave Schmenk
|
d79695270e
|
Code opt WIP
|
2024-09-08 20:44:47 -07:00 |
|
Dave Schmenk
|
ecab8dac1b
|
Little double color test update
|
2024-09-08 19:19:13 -07:00 |
|
Dave Schmenk
|
fef7d5ce90
|
Some code optimizations
|
2024-09-08 18:43:57 -07:00 |
|
David Schmenk
|
246af31891
|
Clip Y WIP
|
2024-09-08 13:47:12 -07:00 |
|
David Schmenk
|
90e4f21dc0
|
clipY WIP
|
2024-09-08 07:13:01 -07:00 |
|
David Schmenk
|
5abdeef09a
|
Ops for MemBl7Mem
|
2024-09-07 20:39:03 -07:00 |
|
David Schmenk
|
5242148ef6
|
Mem <-> Mem BLT
|
2024-09-07 14:30:57 -07:00 |
|
David Schmenk
|
83c70b14b6
|
Memory plot pix routines
|
2024-09-06 16:56:27 -07:00 |
|
David Schmenk
|
1c39679540
|
pix7 clipping
|
2024-09-05 21:34:48 -07:00 |
|
David Schmenk
|
fdcf4fc557
|
Rename DHGR as DCGR and break out test
|
2024-09-04 08:34:31 -07:00 |
|
David Schmenk
|
9f578db33f
|
Simple raster ops
|
2024-09-03 16:49:56 -07:00 |
|
David Schmenk
|
8f6211c087
|
Asssembly BLT w/ last of commented out PLASMA implementations
|
2024-09-03 10:42:55 -07:00 |
|
David Schmenk
|
6b3b9cf10f
|
Calc masks for HLin
|
2024-09-02 18:09:14 -07:00 |
|
David Schmenk
|
748eaa342d
|
Prepare HLin assemblyizing
|
2024-09-02 12:05:35 -07:00 |
|
David Schmenk
|
d979f0ffed
|
Better set pixel sequence
|
2024-09-01 09:39:56 -07:00 |
|
David Schmenk
|
22f17edcce
|
plot and xorplot
|
2024-08-31 18:01:10 -07:00 |
|
David Schmenk
|
493715fe1d
|
Assemblyinze plot
|
2024-08-31 14:46:10 -07:00 |
|
Dave Schmenk
|
fab8d498a0
|
Prep DHGR toolkit for assembly-izing
|
2024-08-29 18:24:28 -07:00 |
|
dschmenk
|
22b65573a3
|
Remove OSX dependency
|
2024-08-28 23:35:36 -07:00 |
|
David Schmenk
|
a061833ef8
|
use nopn-conanical imput for PLVM and A1 CFFA
|
2024-08-26 18:41:41 -07:00 |
|
David Schmenk
|
0cdcb66888
|
Fix STRCAT - can load 4th scripts fro sys/scripts
|
2024-08-24 15:49:38 -07:00 |
|
David Schmenk
|
2cb60895b8
|
Implement enough PLVM I/O for plasm, drawl, plforth and rod
|
2024-08-24 12:16:08 -07:00 |
|
David Schmenk
|
d767418eff
|
Fix decimal mode carry out in lib6502 for adc, sbc
|
2024-08-23 17:57:22 -07:00 |
|
David Schmenk
|
4ee3a2140b
|
Load and run PLFORTH and DRAWL in PLVM
|
2024-08-23 13:46:12 -07:00 |
|
David Schmenk
|
88981cfd4f
|
Prepare universal I/O for PLVM
|
2024-08-21 15:10:32 -07:00 |
|
David Schmenk
|
93fc68b736
|
Continue filling out cmdsys routines
|
2024-08-17 10:53:54 -07:00 |
|
David Schmenk
|
5aabb8b13e
|
Stub out remaining cmdsys functions
|
2024-08-16 21:23:44 -07:00 |
|
David Schmenk
|
b9e9fa2397
|
Place bytecode in external memory
|
2024-08-16 17:02:28 -07:00 |
|
David Schmenk
|
2315282ec9
|
Filling out CMDSYS exports
|
2024-08-14 20:05:31 -07:00 |
|