cool-bun-demo/README.md

23 lines
632 B
Markdown
Raw Normal View History

2024-09-22 12:13:38 +00:00
## Running
`main`
This will get 50FPS on an 020, and 25 or lower on an 68EC020 and below.
2024-09-22 12:21:25 +00:00
The best way I can think of to make this way faster is for a script in
2024-09-22 12:20:58 +00:00
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.
2024-09-22 12:12:37 +00:00
## Building
### Vamos
You'll want Vamos and SAS/C on Vamos's path:
```
ruby ./image_converter.rb && touch images.s && vamos -- smake
```