[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DGR...



On Wed, 14 Nov 2012, BLuRry wrote:

I found the rom firmware routines to be useful for general purpose but they're mostly optimized for size and are somewhat a tradeoff of speed/efficiency compared to a bulkier routine using a lookup table to translate the y-coordinate to a memory offset. So if you're trying to do a really fast drawing routine (say, a full-screen plasma effect) you'll have to roll your own or look @ other sources for examples to get the most speed.

Well, using C already sacrifices speed and size, though not as severely as using BASIC. The description of what I needed to do to do what I wanted made my head explode when trying to write it in asm from the beginning, so I started on a PC, writing for DOS, with the mindset that I wanted to get it onto the Apple as soon as possible after it was up and running on DOS.

OK, I'll open the bag. A friend suggested I try to write a CHIP-8 interpreter. Its native resolution, 64x32, is better matched by DGR than any other video mode the Apple ][ series supports.

-uso.