Jump to content
IGNORED

A8 BASIC freeze ups / funny behavior on my 600XL + 1064


Recommended Posts

Hi, Forum!

 

After my initial excitement of playing around with my 600XL, it's been mostly left sitting idle on my table during the past months...

 

But this morning, I did some BASIC coding just for fun. A silly routine that makes random sounds, characters and colors in GR.0 just for the heck of it.

 

And, after having versions of my program that worked and after typing a new command line, RUNning the program just freezed BASIC.

 

Interestingly, typing LIST would also freeze the machine.

 

Now, as a kid, I recall something curious happening now and then with BASIC on my machine. It would have, perhaps, frozen like this occasionally. Or, sometimes, the BASC LISTing of the program would become "corrupt" for now reason and, if I remember correctly, typing LIST would produce the beginning of the program, and stop at a line that would display erroneous commands and no <RETURN> character at the end of line. 

 

The behaviour I'm describing happened decades ago so I don't remember the details. But I remembered being even a bit scared that my dearest computer, my most prized possession, was kind of going crazy occasionally :D

 

Anyway, the question is not very important but it's something that has been puzzling me since 1985 - why does my 600XL behave like this? Is it something typical of the on-board ROM basic, fo A8's in general, of the 600XL, of the 600XL+1064 combo, or has there been something wrong with my machine ever since I got it? Nothing wrong with the memory, just ran a mem test, all green.

Link to comment
Share on other sites

@Paul Lambert had exactly the same symptoms in the earlier thread as I did this morning. He’s running rev c, so it’s probably not a rev b issue. 
 

Might have happened because my break key is dead, and I’ve been using the reset key.

 

But the symptoms have been there since the 80’s with this machine, and I was diligently using the break key back then ? so, hard to tell if it’s a hardware or a software issue ?

 

Link to comment
Share on other sites

For what it is worth, it turns out that the freeze-up on in my case was the result of a machine language routine placed in a part of ram not accessed by the BASIC portion of the program. Had I simply saved my work as I went along, I could have reloaded the program after a seize-up. Now that the program is completed and saved, there has been no problem, as a later part of the program returned control from outside the machine language routine that had been seizing up the system.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...