Search found 15 matches

by pastblast
Mon Mar 27, 2023 11:25 am
Forum: Demoscene
Topic: Bubble Universe Demo
Replies: 20
Views: 17664

Re: Bubble Universe Demo

I find it mesmerizing. Here's the prog8 port. It runs faster, but not very much, due to the heavy use of floating point math in both cases. bubbleuniverse.prg %import graphics %import floats %import math %option no_sysinit ; Bubble Universe ; see: https://stardot.org.uk/forums/viewtopic.php?f=54&am...
by pastblast
Mon Mar 13, 2023 3:49 am
Forum: Demoscene
Topic: 106x60 Character Display with Boxes
Replies: 0
Views: 5716

106x60 Character Display with Boxes

Need more characters on the screen for your onboard editor/assembler/compiler/debugger? This demo shows a 106 (columns) x 60 (rows) character display. Each character fits within a 6x8 pixel cell, with most characters fitting within a 5x7 section of the cell. Many block (line drawing) characters use ...
by pastblast
Thu Feb 23, 2023 9:00 am
Forum: Programming
Topic: Prog8 language and compiler topic
Replies: 385
Views: 767673

Re: Prog8 language and compiler topic

You mentioned Prog8 in my thread about Desired Development tools, so I checked it out (Programming in Prog8 web page, and in the forum here). Looks interesting, and good work, BTW. Seems that this discussion hasn't happened in recent days. What's the status of Prog8? Any new developments? Has anybod...
by pastblast
Wed Feb 22, 2023 8:01 am
Forum: CX16 General Chat
Topic: External RS-232 Interface, storage, and second screen.
Replies: 70
Views: 28554

Re: External RS-232 Interface, storage, and second screen.

Hey, folks. Late-comer here. I'm wondering how far you got with this external communication board development. Is it nailed down? Is it working? What were the final transfer rates? Thanks.
by pastblast
Tue Feb 07, 2023 11:36 pm
Forum: Development Tools
Topic: PNG file convertor for VERA image data V1.6
Replies: 6
Views: 8337

Re: PNG file convertor for VERA image data

Thanks! I'm using it in a game project. There are 25 directories with images involved. Each directory has images for sprites and tiles. The tool computes the palette for each directory, such that all of its images can appear on the screen using a single palette. So, there are 25 palette files, plus ...
by pastblast
Tue Feb 07, 2023 7:01 am
Forum: Development Tools
Topic: PNG file convertor for VERA image data V1.6
Replies: 6
Views: 8337

Re: PNG file convertor for VERA image data

I didn't realize that the 2 dummy address bytes needed to be at the front of the output binary image files, in order to load them with the VLOAD command in BASIC. I have modified the program to insert those 2 zero bytes at the head of the binary image data, so those ".BIN" files will also ...
by pastblast
Mon Feb 06, 2023 1:54 am
Forum: Development Tools
Topic: PNG file convertor for VERA image data V1.6
Replies: 6
Views: 8337

Re: PNG file convertor for VERA image data

Uploaded a small fix, yielding V1.1 of this tool. The code was converting the entire output file path to upper-case, rather than just the last portion (filename plus extension) of it. With the change, the first portion of the path is left as-is. FYI.
by pastblast
Fri Feb 03, 2023 6:46 pm
Forum: Demoscene
Topic: Assembly Vector Graphics Demo
Replies: 1
Views: 4227

Re: Assembly Vector Graphics Demo

Are you still working on this? I had some thoughts that might help, if you like. First, either pre-compute the rotated X/Y coordinates, or at least use integer sin/cos tables (possibly with interpolation, but preferably not) to get your angles. Second, switch to sprites, and don't draw at all. Third...
by pastblast
Fri Feb 03, 2023 10:47 am
Forum: Demoscene
Topic: Collision Detection with 128 Sprites
Replies: 0
Views: 3045

Collision Detection with 128 Sprites

This is the 2nd part of a demo showing 128 sprites. This application adds collision detection. The details are in the README file in the repository, but the collision detection involves combining several techniques, including pre-computing many numbers needed to make the demo happen. Specifically, t...
by pastblast
Thu Jan 26, 2023 11:22 am
Forum: Programming
Topic: Has anybody profiled the math library?
Replies: 10
Views: 5283

Re: Has anybody profiled the math library?

Using a C program to generate a table of pre-computed X and Y coordinates is exactly how I did this demo. In the 8-bit world, we have to limit runtime calculations.

https://www.commanderx16.com/forum/view ... 534#p25534