Search found 46 matches

by allenhuffman
Wed Apr 08, 2020 10:47 pm
Forum: Programming
Topic: [Solved] VIC-20 custom characters as standalone program?
Replies: 13
Views: 925

Re: VIC-20 custom characters as standalone program?

beamrider wrote: Tue Apr 07, 2020 8:10 am So you are thinking that other people will know how YOU did something 30+ years ago [but have now forgotten] ?

Perhaps try regression therapy... :D
!

I'm thinking people here know far more about this machine than I ever did ;-)
by allenhuffman
Mon Apr 06, 2020 8:22 pm
Forum: Programming
Topic: [Solved] VIC-20 custom characters as standalone program?
Replies: 13
Views: 925

Re: VIC-20 custom characters as standalone program?

Additional ... I have a second program that loaded in two parts. The first displayed instructions then POKEd the characters into memory. It then loaded the second part which was the game. But I found an earlier version I did with completely different graphics, and it seems to be just ONE program and...
by allenhuffman
Mon Apr 06, 2020 8:04 pm
Forum: Programming
Topic: [Solved] VIC-20 custom characters as standalone program?
Replies: 13
Views: 925

[Solved] VIC-20 custom characters as standalone program?

A few years ago, I found and archived my old VIC-20 tapes. ( https://subethasoftware.com/2016/02/24/before-sub-etha-software/ ) I have had some luck loading in the old games I wrote, but I have a few puzzles to still solve. One of my games, Factory TNT, was converted to .prg files for the emulator a...
by allenhuffman
Mon Apr 06, 2020 10:35 am
Forum: Collecting and History
Topic: VIC-NIC News
Replies: 8
Views: 7044

Re: VIC-NIC News

Every few years i revisit this and find a bit more information. Unfortunately, beyond all the references I’m finding in magazines that are now scanned online (which were nowhere to be found when I started this quest), I seem to have been the only one on the Internet who has eveR mentioned this newsl...
by allenhuffman
Sun Apr 05, 2020 10:08 pm
Forum: Collecting and History
Topic: VIC-NIC News
Replies: 8
Views: 7044

Re: VIC-NIC News

I have since located a bit more information on VIC-NIC, including an ad for a program they sold. That got me to the name of someone who wrote an article, and I found a (sadly) decided gentleman that seems to have been him. He was in the same location, was into HAM radio and such, and would have been...
by allenhuffman
Sun Apr 05, 2020 9:59 pm
Forum: Games
Topic: STELLARBASE text game (1983?)
Replies: 0
Views: 435

STELLARBASE text game (1983?)

I have been archiving my old VIC-20 tapes. Most everything I have are things I wrote, with a few exceptions. I found a copy of Krazy Kong, Arcadia, and some items typed in from magazines. I have one I cannot identify. It is called STELLARBASE and is a tiny text adventure. You can pick directions and...
by allenhuffman
Sun Apr 05, 2020 9:54 pm
Forum: Emulation and Cross Development
Topic: Importing old VIC-20 cassettes
Replies: 10
Views: 3606

Re: Importing old VIC-20 cassettes

Hi, did you figure out how to save your custom fonts? I have got the same problem, I have got some good games I wrote 30 years ago on tape, but I wrote it with multiple loading stages to load in fonts and machine code and I have no recollection of how I did that now! I want to get them off the tape...
by allenhuffman
Sat Mar 05, 2016 7:30 pm
Forum: Emulation and Cross Development
Topic: CBM prg Studio
Replies: 239
Views: 163910

Re: CBM prg Studio

ajordison wrote:Is it a multi-part tap file? CBM prg studio can't import those.
I made .wav files of my VIC tapes. What would you recommend for me to get my files in to the IDE?
by allenhuffman
Fri Mar 04, 2016 12:50 pm
Forum: Emulation and Cross Development
Topic: CBM prg Studio
Replies: 239
Views: 163910

Re: CBM prg Studio

I just discovered this IDE and have been checking it out. I would like to import some of my old VIC-20 BASIC programs (from tape images), but when I try File->Import->Basic File and point it to a .t64 I made, I get a xxxxx.bas tabe but the content is not my program. I see the "T64 import header...
by allenhuffman
Tue Mar 01, 2016 3:32 pm
Forum: Programming
Topic: POKE 7424,0 - What is this memory for?
Replies: 10
Views: 2410

Re: POKE 7424,0 - What is this memory for?

If you want to familiarze yourself with the VIC-20 again I would highly recommend "Programming the VIC", which can be found here: http://www.bombjack.org/commodore/books-vic.htm Wow. This is great. Thank you for the reference. I had zero books on the VIC when it first came out (I'm not su...
by allenhuffman
Tue Mar 01, 2016 2:40 pm
Forum: Programming
Topic: POKE 7424,0 - What is this memory for?
Replies: 10
Views: 2410

Re: POKE 7424,0 - What is this memory for?

Of course those are still 256 characters, even if double-height. But then, 256 chars x 16 bytes also equals 4096. :wink: So, the double-height character feature allows a character set to span a full 4K. Aha! That makes much more sense to me now. - the VIC chip can only(!) access the internal RAM, a...
by allenhuffman
Tue Mar 01, 2016 2:31 pm
Forum: Programming
Topic: Customized charset saved/loaded from tape
Replies: 3
Views: 1225

Re: Customized charset saved/loaded from tape

There were quote a few tools out there in Computes! Gazette, which I also did play around with back then. I think one of the programs created the data, then saved it out. Then, your basic program would read in the data file as a sequential file instead of basic DATA statements. Thanks. I may have l...
by allenhuffman
Tue Mar 01, 2016 10:29 am
Forum: Programming
Topic: POKE 7424,0 - What is this memory for?
Replies: 10
Views: 2410

Re: POKE 7424,0 - What is this memory for?

[1]: it is possible to put the screen at $1A00, which will make all characters 0..127 available. It is also possible to redefine the entire character set, by putting it at $1800 and the text screen at $1600. Other combinations are also possible, but more useful when a bigger RAM expansion (+8K or m...
by allenhuffman
Tue Mar 01, 2016 8:29 am
Forum: Programming
Topic: POKE 7424,0 - What is this memory for?
Replies: 10
Views: 2410

Re: POKE 7424,0 - What is this memory for?

7168 (=$1C00) is just one of several possible starts for user defined character sets. ... You'll get UDGs from 0..63, the definitions of screen codes 64..127 overlap with the text screen and are thus unusable[1], and you can access the non-inverted ROM character set by PRINTing/POKEing those on scr...
by allenhuffman
Tue Mar 01, 2016 6:41 am
Forum: Programming
Topic: POKE 7424,0 - What is this memory for?
Replies: 10
Views: 2410

Re: POKE 7424,0 - What is this memory for?

Hint: (7424-7168)/8 = 32, which is the screen code for SPACE. Ah, of course. So 7168 is the start of programable character set memory, and I am customizing the first range of characters, then leaving some alone, and wanting to set the "space" character slot so I have that available. There...