From e19f59246e02272e894b469ab8b53ecb41db519c Mon Sep 17 00:00:00 2001 From: John Bintz Date: Sun, 22 Sep 2024 08:20:58 -0400 Subject: [PATCH] how i'll make it fast eventually --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 97ee040..66b66d4 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,13 @@ This will get 50FPS on an 020, and 25 or lower on an 68EC020 and below. There's a branch related to precaching even more to get the speed faster but I'm defering that until later. +The best way I can think of to make this ridiculously fast is for a script in +Ruby or Python to calculate every blitter register for every frame of data +for bun renders and clears, store that in a list of words, and rip through +those lists in Assembler, shotgunning the values directly into the registers +without the C code needing to track bun positions and bun clears. That's a +project for another day. + ## Building ### Vamos