pvteye58
-
Content Count
13 -
Joined
-
Last visited
Posts posted by pvteye58
-
-
Help,
I am writing a very ambitious Atari BASIC program and ran out of memory.
I am using 800WinPlus Emulator which has been working great. I mistakenly assumed that if I set the memory setting to anything above 64k that I would automatically get that extra RAM. Not true. No matter what memory setting I use I only have just over 34k.
Apparently, I need a RAMdisk handler file that will give me the extra RAM I need write and run my program. I could find nothing in the 800WinPlus docs that addresse this issue.
Where can I get a RAMdisk handler program? Will that do the trick?
Or, is there something else I can do to get access to extra RAM in my 800WinPlus emulator?
Also, are RAMdisk programs difficult to create and operate?
Thanks for any and all help!
Regards,
pvteye58

-
I remember using an old type-in program for this ages ago - but cannot recall the original source (Antic, Analog, Compute!). However, a quick search of the Antic archives yields the following items...A Tech Tip from Antic magazine:
Actual code reproduced here:
10 OPEN #4,8,0,"D:AUTORUN.SYS" 20 FOR I=1 TO 94:READ A:PUT #4,A 30 NEXT I:CLOSE #4:END 40 DATA 255,255,0,6,81,6,216,24,173,48,2,105,4,133,204,173,49,2,105,0,133,205,24,160,0,177,204,105,162,133,212 50 DATA 160,1,177,204,105,0,133,213,160,32,185,49,6,145,212,136,208,248,169,13,141,74,3,96,0,48,47,43,37,0,24 60 DATA 20,18,12,17,18,26,50,53,46,0,2,36,17,26,33,53,52,47,50,53,46,14,34,33,51,2,226,2,227,2,0,6
This will run the program "AUTORUN.BAS". If look at the last sequence starting with "33,53,52..." you may notice that this is where the filename is encoded (A=33, B=34, etc.) -- you can chage this to whatever other filename you want, as long as you keep the number of letters the same. Probably easier to rename the basic file though.
It looks like there is another listing that creates an autorun.sys to call any basic program:
Hope this helps...
Gauntman,
Wow! Thanks for the wonderful help!
The "autorun.sys generator" file you provided was pure magic. I had my BASIC program autobooting within a minute of downloading the file.
Again, thanks for taking the time to share your knowledge...
Problem solved!
Regards,
pvteye58

-
Help,
How can I write and run an "autorun.sys" command for an Atari Basic program I have written.
I am using DOS 2.5 (in Basic mode) and WinPlus800 Emulator.
Thanks for any help you can offer!
pvteye58

-
However, when I ran my basic program with basic disabled in Win800 I kept getting a repetitive boot error.
You have any dos on atr disk image? So, for example in atari800win:
choose:Atari->options->unchecq "disable basic" option...
Boot your atr... ("shift"+"f5")
Do I need to write a basic command for my program to "autorun" in disk image format?If so, how do I write an autorun command in Atari basic?
ok., now, load your basic program (for example: LOAD"D:MY_PROG.BAS")
You can check it: LIST
If all are o.k. - save program with name AUTORUN.BAS (f.e.: SAVE"D:AUTORUN.BAS" - in 90% of DOS systems will be o.k.)
Now, when you boot your atr - automatically runs your program in Atari Basic

No problem

Good luck!!!
Sikor,
Thanks for the response. However, I must be doing something wrong. I still get the repetitive boot error when I try to autoboot my atr.
First, let me tell you what I am doing. Perhaps that will help you with my problem.
I autoboot DOS 2.5 in my Win800 with basic enabled. I then load my program from hard disk (for example "ENTER "H:MY_PROGRAM"). Since I am loading from hard disk I am using the LIST and ENTER commands instead of SAVE and LOAD.
My program loads fine and I can run it using RUN command.
I then saved it to hard disk using the LIST "H:AUTORUN.BAS" command (per your instructions).
Then I used the program you gave me by CREATING an image. Then I INSERT the AUTORUN.BAS program I just saved. I then SAVE it. Then I reopen it and UNLOCK it and then SAVE it again.
But, when I tried to autoboot the image I still got the repetitive boot error.
Can you tell if I'm doing something wrong or out of order?
Thanks!
pvteye58
-
Unofrotunately, I have no idea how to create aa atr. disk image or how to unlock it.Is that something you can easily tell me how to do without too much inconvenience on your part?
Thanks!
No problem
Try this - that is an easiely way to create .atr disk images, copying between PC and Atari files... 
Here you are makeatr (run it - it's simply use, it is polish program, but interfeace are in english
)Regards
P.S>
You can create atrs up to 16MB!!! Do not miss DOS system to simply use it!!! (16MB is valid value onluy for MyDOS and SpartaDOS, you can copy DOS file fom other atr image
)Sikor,
In the previous reply I menant to say "basic enabled" not disabled.
Thanks for the atr program! It works great and I was able to quickly create an atr disk image with no problem.
However, when I ran my basic program with basic enabled in Win800 I kept getting a repetitive boot error.
Do I need to write a basic command for my program to "autorun" in disk image format?
If so, how do I write an autorun command in Atari basic?
Thanks!
pvteye58
-
Unofrotunately, I have no idea how to create aa atr. disk image or how to unlock it.Is that something you can easily tell me how to do without too much inconvenience on your part?
Thanks!
No problem
Try this - that is an easiely way to create .atr disk images, copying between PC and Atari files... 
Here you are makeatr (run it - it's simply use, it is polish program, but interfeace are in english
)Regards
P.S>
You can create atrs up to 16MB!!! Do not miss DOS system to simply use it!!! (16MB is valid value onluy for MyDOS and SpartaDOS, you can copy DOS file fom other atr image
)Sikor,
Thankdsfor the atr program! It works great and I was able to quickly create a atr disk image with no problem.
However, when I ran my basic program with basic disabled in Win800 I kept getting a repetitive boot error.
Do I need to write a basic command for my program to "autorun" in disk image format?
If so, how do I write an autorun command in Atari basic?
Thanks!
pvteye58
-
I want to save it as I seperate file so I can give the finished program to friends who are already running an emulator.Did I miss something in the documentation? Can this even be done? If so, which emulator? How? Etc..
Hmm, you must do this thing:
1. Create an atr disk image with DOS system (or copy other with DOS with other name);
2. Turn Basic on in emulator setup (A800win for example);
3. Unlock atr disk image (standard disk images are locked!!!)
4. Use it!!!

Sikor,
Thanks for the great idea. That should work just fine.
Unofrotunately, I have no idea how to create aa atr. disk image or how to unlock it.
Is that something you can easily tell me how to do without too much inconvenience on your part?
Thanks!
pvteye58
-
The Atari 800xl was my first computer and I have very fond memories of it. Unfortunately it gave up the ghost about 5 years ago.I had an Atari 800 as my first "Computer" but I didn't give it up but I gave it to my best friend and he still has it and whien I go visit him (he lives in Ohio and I live in P.A.) we still play around with it for hours and hours.
Recently I discovered emulators like 800WinPlus, Xformer 2000, etc.. The 800 WinPlus has run all of my old store bought software with out failI discovered them about 2 years ago and I use Xformer 2000 for windows v.8 and it sure brings back some great memories.
I then remembered that I had an Atari BASIC program that I had written 20 years agoWe have about 150 basic programs that my best friend and I typed in, a few of which we were going to sell to Atari but they went belly up before we could finish the programs and we put in a few all nighters too

LynxGuy,
I'm sure you will agree that, for it's day, Atari computers were the most "user friendly" computers. They inspired a lot of people (including me) to believe that computers weren't just for "super geeks".
Atari put computers in the hands of the average consumer. Having an Atari took the anxiety out of buying my first IBM based computer.
I still own (and thanks to emulators) can still play the 120 "original boxed" games that I held onto. Thank God for sentiment or I might have pitched those games when my 800xl died.
Now, I am experiencing a great "retro flashback"!
-
Mr. Fish,
Thanks for the wonderful advice!
Saving the program to a virtual hard drive works perfectly. It was not something I had thought of since my original Atari had no hard drive feature.
Now I have a perfect stand alone file.
Kudos to you!
Private Eye
-
Guys and Gals,
The Atari 800xl was my first computer and I have very fond memories of it. Unfortunately it gave up the ghost about 5 years ago.
Recently I discovered emulators like 800WinPlus, Xformer 2000, etc.. The 800 WinPlus has run all of my old store bought software with out fail (I refused to throw away my old 8-bit games when my 800xl died).
I then remembered that I had an Atari BASIC program that I had written 20 years ago. Alas, I no longer had it on disk, but I had a hard copy print out of the program. So, I decided I would re-key the program back in.
Here's the problem; I found I couldn't save my Atari BASIC program as a stand alone file. I had to save it in a "virtual disk" format (at least with 800WinPlus and Xformer 2000).
I want to save it as I seperate file so I can give the finished program to friends who are already running an emulator.
Did I miss something in the documentation? Can this even be done? If so, which emulator? How? Etc..
Thanks for any and all help in this matter...
Private Eye
-
Guys and Gals,
The Atari 800xl was my first computer and I have very fond memories of it. Unfortunately it gave up the ghost about 5 years ago.
Recently I discovered emulators like 800WinPlus, Xformer 2000, etc.. The 800 WinPlus has run all of my old store bought software with out fail (I refused to throw away my old 8-bit games when my 800xl died).
I then remembered that I had an Atari BASIC program that I had written 20 years ago. Alas, I no longer had it on disk, but I had a hard copy print out of the program. So, I decided I would re-key the program back in.
Here's the problem; I found I couldn't save my Atari BASIC program as a stand alone file. I had to save it in a "virtual disk" format (at least with 800WinPlus and Xformer 2000).
I want to save it as I seperate file so I can give the finished program to friends who are already running an emulator.
Did I miss something in the documentation? Can this even be done? If so, which emulator? How? Etc..
Thanks for any and all help in this matter...
Private Eye
-
Help Guys and Gals,
20 years ago I wrote an Atari BASIC program. Since then, my 800xl bought the farm, yet I stubbornly refused to get rid of my store bought games.
Recently I discovered the 800WinPlus emulator, Xformer 2000 and Gemulator. 800WinPlus has run ALL of my 8-bit software without fail. So, I decided that I would like to re-key my 20 year-old program on one of the emulators. Alas, I had no disk copy of my program, only a hard copy print out of the program.
The problem is this; I would like to save my program as a seperate file and not as part of a "virtual disk" (which seems to be true for 800WinPlus and Xformer 2000).
Then, I would be able to share this program with other friends who already have an emulator.
Is there a way I can do this? If so, which emulator? How?
Thanks for any and all help...
Private Eye

Need help with RAMdisk handler
in Atari 8-Bit Computers
Posted · Edited by pvteye58
Dan,
Thanks for the response.
I was afraid that your answer was going to be what it was.
Yes, I thought that I could break down my program and have it run in chunks, but only way I can do that while having the computer maintain currents stats is to use LOAD and ENTER commands to merge the info.
But, I don't know what command to use to get the program to continue to run after it has ENTERed the LISTed program. I just get a READY command after it runs and the program stops.
What command do I need to use?
Also, is BASIC XL and BASIC XE the same as BASIC, .i.e., will I have to learn a new language? Or, will BASIC XL/XE understand my current BASIC program?
Thanks!
pvteye58