Search found 74 matches

by freshlamb
Thu May 23, 2013 3:01 pm
Forum: Hardware and Tech
Topic: Datasette not data-ing
Replies: 6
Views: 1484

Another possibility is that the play head needs aligning. It only requires a small screwdriver a bought tape program and alot of patience. If you have a 64, the program HEAD TESTER here might help. http://sta.c64.org/c64utils.html

I have downloaded it but not tried it yet.
by freshlamb
Thu May 23, 2013 2:47 pm
Forum: Programming
Topic: Saving Machine Language to tape
Replies: 12
Views: 1900

OOoops yes!!

The last 2 should be the pointers to the top of BASIC (45,46). This is also the easiest way to have your BASIC line 1 SYS4118 with ML. Just adjust the top of BASIC to the end of your ML and save.
by freshlamb
Thu May 23, 2013 2:14 pm
Forum: Programming
Topic: Saving Machine Language to tape
Replies: 12
Views: 1900

This works as well (and is what I usually do) although it is a bit of typing. From the direct mode I change all the pointers for BASIC to the bottom and top of my ML. For example if my program was from 6566 to7168 I would POKE43,0:POKE44,26:POKE55,0:POKE56,28 then just SAVE it regularly. This only a...
by freshlamb
Thu May 23, 2013 2:06 pm
Forum: Collecting and History
Topic: I did something crazy last night!!
Replies: 7
Views: 3512

I did something crazy last night!!

It appears my main computer has died, so after pacing around the house for a few hours I thought maybe I should dig out my Real Vic and hook it up! So it took several hours to find enough bits and make some (I no longer have a cord that goes from RCA to COAX) to get it all up and running. I finally ...
by freshlamb
Sat May 04, 2013 11:12 pm
Forum: Announcement Board
Topic: Introduce Yourself: What's your User Name based on?
Replies: 656
Views: 362644

I actually have an old page that links(ed) to it. It was : http://www.geocities.com/denialgames/ I also have a logo you made (I will leave it up for a while): Image
by freshlamb
Fri May 03, 2013 12:08 pm
Forum: Announcement Board
Topic: Introduce Yourself: What's your User Name based on?
Replies: 656
Views: 362644

I guess I have decided to come out of the dark, so I will introduce myself. I am a musician who has always loved the Vic 20 and have dabbled in programming. Being in an isolated community I thought that there wasn't anyone in the world who still did anything with a Vic. Then I found Jeff's Denial pa...
by freshlamb
Sun Apr 28, 2013 10:04 am
Forum: Programming
Topic: Cbmsh - A Unix-like shell for the commodores
Replies: 43
Views: 12257

Just a note. The MSD SD-1 is a dual disk drive that uses the serial line. I only mention this because I own one.
by freshlamb
Wed Apr 24, 2013 5:22 pm
Forum: Programming
Topic: Program Indirects, what are they?
Replies: 8
Views: 1360

Just to clarify, I had problems when I stored stuff right at 673. When I left that byte and the next zeroed, and stored a little ML at 675, it SEEMED to be OK. I just want to be certain this area wasn't used. I think these two responces make me feel confident this area is safe. Thank you both so muc...
by freshlamb
Wed Apr 24, 2013 11:38 am
Forum: Programming
Topic: Program Indirects, what are they?
Replies: 8
Views: 1360

Program Indirects, what are they?

I was looking for another place in RAM that one could store 40 or 50 bytes (aside from the cassette buffer), and found Program Indirects at 673 to 767. I was wondering what these actually hold. Are they for GOSUBS and the like, or do they just hold operations during Cassette LOADing. I found that us...
by freshlamb
Thu Apr 08, 2010 1:11 pm
Forum: Programming
Topic: Tape autoloader?
Replies: 4
Views: 1678

Ok, I understand what I did now. Looking at your autoloader, my idea was very similar. What I ended up doing, to solve the overwriting of the IRQ, was that the "program" was just the first bit of the vectors (770-780) up to the accumulator. Just like yours, the actual ML is in the header, ...
by freshlamb
Wed Apr 07, 2010 11:51 am
Forum: Programming
Topic: Tape autoloader?
Replies: 4
Views: 1678

I was overwriting the vectors @ 770 and up (because for the disk version the program started @ 820). This worked fine for my disk autoloader, but the cassette version didn't like it. It works now, and what I think was happening was I was overwriting the Program Counter and then problems would ensue....
by freshlamb
Mon Apr 05, 2010 4:37 pm
Forum: Programming
Topic: Tape autoloader?
Replies: 4
Views: 1678

Tape autoloader?

I am trying to make an auto tape loader. I made a disk autoloader using the basic warm start vector @ 770-771 and am using that to jump to a ML program (that loads in the header) @ 843. For some reason it jumps to $0002 and crashes. Using the xvic monitor, the vector is right (it points to 843) and ...
by freshlamb
Sat Aug 26, 2006 11:02 pm
Forum: General Topics
Topic: Ensoniq
Replies: 4
Views: 2521

ESQ-1

A couple of years ago I was at a small bar and saw this pathetic lonely looking synth lying on a back shelf. I inquired about it, and the owner said if I could make it work I could have it. So I got a power cord and then there was sound !!! There were several issues with it, but I felt bad just taki...
by freshlamb
Sun Apr 04, 2004 5:53 pm
Forum: Programming
Topic: Basic Program CONTEST (project 1)
Replies: 38
Views: 15179

This is all really cool! I remember seeing your games listed on eBay and went to your site on geocities, but it never changed, and I felt sad. But I just got the digest from the Vic20 Yahoo group and ran over here. I pulled out my vic for a couple days but couldn't get motivated to do much so I put ...