I'm trying to transfer a simple BASIC program I wrote and saved on my VIC-20 and datasette into a PET 8032.
The pet will load it, but after loading it acts like there is "nothing" there.
i.e. a LIST shows nothing.
I am pretty sure because this is because of a different between the memory pointers. I found these instructions online to transfer C64 datasette programs to PET:
Although I can do all the steps, this doesn't work for me.Type NEW (on PET) to clear any old programs
Enter 0 REM
LOAD in the program you want to convert
When loaded, enter the machine language monitor by entering "SYS 1024"
Display the first part of the BASIC by typing: "M 0401 0408"
Now change the line-link to the memory location of the program to be moved; use cursor keys to move up and change the first two two-digit numbers to read: :0401 01 08 00 00 8F 00 00 00
Press return to change the bytes then enter "X" to exit the monitor.
Type LIST, you should see the 0 REM followed by the program.
Enter 0 to delete line 0 which will move the BASIC to its proper place.
Save the program.
When I type LIST I something very similar to:
Maybe the VIC-20 has a different memory pointer for it's programs.0 REM +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Does anyone know how to do this?