[Slackers] Slang on other computers

Steve Judd sjudd at ffd2.com
Thu Jun 29 20:28:01 CDT 2006


Hey Anders,

The extra commands I added were for doing irqs and some VIC commands
(sprites, setting video/color ram, etc.).  For bitmap graphics I used a
library.  As a general rule, small things (setting memory locations, etc.)
work well as a command, whereas large things (plotting bitmapped lines)
work best in a library.

What I would suggest is to pick a VIC-20 program to write, like a game.
Then figure out what types of commands are common or would be useful --
for setting registers, moving the screen, etc.  Then we can talk about
implementing them.

I wouldn't worry too much about making commands that are portable across
platforms.  That sort of thing tends to be clunky for the 8-bit platforms.
It makes little sense to talk about sprite commands that work on the C64,
VIC-20, Atari, etc., or VIC-20 style screen scrolling on a C64.  For
things like minigames, people just download the appropriate emulator and
go.  A set of VIC-20 commands, for writing VIC-20 programs, would be most
cool though.

So, what would be a useful command or two for a cool VIC-20 program?

-S


More information about the Slackers mailing list