Jump to content
IGNORED

Is SpartaDOS 3.3 pro ShareWare?


walktari

Recommended Posts

Stephen,

 

Thats fantastic!!!! Thank you, can you post up an ATR of it for us to D/L?

 

 

Curt

 

Can I ask the simplest question -

 

There are sources to various Atari DOS versions, why not use that as a basis to just write a SpartaDOS-like DOS that is specifically opensource and PD, no one owns it, no one holds a copyright to it, no one gets into a fight over it --- in other words - a Linux type model.

 

This would solve all of these petty bickering fights and put the whole nonsense of SpartaDOS not just to rest, but 6 feet under and we all move on.

 

I posted up QDOS and other versions of Atari DOS sources, there is plenty there to take the needed core functionality for DOS and just do a new "DUP" that is command line like SpartaDOS.

 

 

Curt

Do not need to recreate it. I already have it. it is called RealDos!

 

Steve

Link to comment
Share on other sites

Hi Bob,

 

Just in case, here is the sources to QDOS as well...

 

 

QDOS.zip

 

Curt

 

Where are these DOS files posted, Curt? I'm looking for DOS 2.0 DUP. Is it available?

 

Bob

 

 

 

 

Can I ask the simplest question -

 

There are sources to various Atari DOS versions, why not use that as a basis to just write a SpartaDOS-like DOS that is specifically opensource and PD, no one owns it, no one holds a copyright to it, no one gets into a fight over it --- in other words - a Linux type model.

 

This would solve all of these petty bickering fights and put the whole nonsense of SpartaDOS not just to rest, but 6 feet under and we all move on.

 

I posted up QDOS and other versions of Atari DOS sources, there is plenty there to take the needed core functionality for DOS and just do a new "DUP" that is command line like SpartaDOS.

 

 

Curt

Link to comment
Share on other sites

Can I ask the simplest question ...just write a SpartaDOS-like DOS that is specifically opensource and PD, no one owns it, no one holds a copyright to it, no one gets into a fight over it --- in other words - a Linux type model.

 

This would be an extremely interesting approach. A DOS which should be SD compatible, available as disk based version, supporting new hardware, without copyright struggle and is open source. Many people would appreciate that.

 

Well I said a long time ago it would be a cold day before I would do something like this. Well it snowed 6" last nite in Georgia first time in 10 years. :cool: :) :)

 

 

Welcome to the REALDOS Version 1.0a Build 26

 

All versions RealDos is Shareware Copyright 2010 ILS, Written by Stephen J. Carden

Suggested Shareware is $39.00

 

I do understand that $39.00 is a lot of cash for some users so any shareware fee will be accepted. If you can not afford anything that ok too! Please enjoy my efforts and have fun! It is a hobby after all. Check out the real.doc, notice.txt, and program.txt included in the RealDos.Atr. Real.doc file it has contact info in it. RealDos has not been crippled waiting for a shareware fee to unlock it. This is a full blown worked DOS. RealDos is Shareware and Copyrighted, all I ask of you is you read this document and if you like what you see use it and have fun!

 

RealDos will run on a Real Atari 8-bit with ape software and hardware or an emulator. This version of RealDos contains both the mux and none mux sio. This DOS will realize how it is being called and will load the proper siov handler for your needs. RealDos will configure itself by detecting your hardware configuration. RealDos uses the CLASSIC ICD SpartaDos file system.

 

This version of RealDos was written to fully utilize the Black Box (all Versions), ICD Mio, Ken Jones Mio, KPI interface, Supra Interface, IDEa, SIO2PC, Ape Register Version, SIO2SD and the Multiplexer. RealDos was also designed to work with the Atari800win emulator. While this version of the DOS was written for these devices they ARE NOT necessary to use, An Atari 8 bit that have 64k base ram will work just fine with the dos. This DOS was designed for me and a few friends for new hardware that has come to market Has required us to come up with a Disk Operating System that supported new hardware as well as our classic system. If you are a power user then this Dos may be what you are looking for.

 

RealDos does not support at this time the cart version of the MYIDE product. If you have the ROM for the MYIDE system RealDos will work for you. The MYIDE system in not percom compatible so none of my disk formatters will work. I hope at some time that the MYIDE will become percom compatible. I have been unable to get enough information to program for the MYIDE system. I know a lot of Atari users have them and I hope to have more support for that product soon.

 

PLEASE take note of this. This is my hope for the future.

I have been thinking of making MOST but NOT ALL the RealDos support files Open Source. The core boot kernel for now WILL NOT be open source. But I am willing to help other programmers look threw most of my source. This DOS has just gotten too big for one person to do. I hope to bring a team together to make the MOST powerful Disk Operating System ever for the Atari 8-bit. If you know how to Program, Document, Test and are willing to give time to a Shareware Project Please e-mail me. I would like to RealDos be a multi-language system that can support anything. Right now I am working on a version that has a separate Command Line Processor in hopes I can stop using all the OS-Ram. Make the command line processor relocatable so when RealDos boots it get its boot.bin, io.sys then load drivers then load command.com. I am also working on an error database so that users could look up there error code and have it explained in there language. Please report by e-mail software problems, bugs, or things you would like to see to me. If you wish to program for RealDos or want to make one of your programs compatible by all means get a hold of me, I can use all the help I can get.

 

If a user would like a copy of one of the support files for education purpose please e-mail me.

 

Have fun and drop me an e-mail! If you like what you see or have an idea for something else that can be added driver or support command file. The Atari 8-bit is the source of many Hours of fun. So let us keep This DIEHARD machine running in some form.

 

 

Official Shareware Notice

 

RealDos Disk Operating System computer program is distributed on an "as is" basis without warranty of any kind. RealDos and its support command files are to be distributed in compiled form only! The user is not permitted to reverse engineer, disassemble, sector edit, or engage of modifying any part of RealDos. The user is permitted to make copied for personal backup, give, electronic transfer RealDos and its support file to any Atari user, except Lance Ringquist or anyone who works for Video 61 or any company he OWNS now, or may own or have association with in the Future!

 

Video 61 and/or Lance Ringquist or any company he now owns or may own in the future, can not own, sell, transfer or redistribute RealDos by any means including but not limited to electronic, hard copies, backups, or new transferring equipment or techniques not yet designed. Should Video 61 happen onto a copy of RealDos the terms of the Shareware requires them to destroy it as soon as they find it. Or register it with Stephen J. Carden by paypal at the cost of $500,000.00 US per copy within the first 5 minutes of having the software.

 

Site License copies is not Transferable with out consent of Stephen J. Carden. Atari user groups may use it FREE of charge for there disk of the Month projects and BBS Systems! It would be helpful if user groups send a notice to the Author that they have RealDos. RealDos can not be distributed as part of any program sold profit including shareware disks with out a site license.

 

List of site license owners

AtariMax and/or Steven Tucker

Ken Jones MIO revisit

WASEO Dictionary++

 

Should a company wish to bundle this program with there product (Hardware or Software) I will provide a site license at a reasonable fee. Custom site license copies of RealDos can be made for site license owners. A clear separation must be made from the users program and RealDos.

 

The source code to RealDos or Support files is not to be distributed without written or electronic consent of the author, Stephen J. Carden!

 

RealDos disks must be complete package and all support files must be included. The RealDos Shareware notice must be included on the disk or Atr. If a user or user group wants a special copy of RealDos please contact me by e-mail me. While great effort has been made to produce this program I am human and have made mistakes in the past. I strive to produce the best Atari applications I can but it is the user that help me make that happen.

 

Here is a list of what this DOS has in it. All Classic SpartaDos commands are here except where noted:

 

Added

When DOS is booting holding down any CONSOL key you will give you a menu to select your SIOV type. This was done so that as new hardware gets designed. You can control the siov handler you wish to use. If you are not holding down a consol key during boot RealDos will configure SIOV for you.

 

Start = US Doubler SIOV

Select = OS SIOV

Option = Let Dos make the choose

 

removed "ainit" function

added md for making directory

added mkdir for making directory

added rd for remove directory

added rmdir for removing a directory

added chdir for changing a directory

added cd for changing a directory

added cls for clearing the screen

added ver for version of the dos

added cold for cold start of computer

added echo for turning the screen on and off

added case insentivity (lower case ok to use)

added mux compatable cio handler

added drive 9 support

 

Note: That all the classic SpartaDos command are STILL valid except for the ainit.

 

Define: md or mkdir

Syntax for use:

md dx:>stuff make a dir call stuff

md dx:\stuff make a dir call stuff

mkdir dx:>stuff make a dir call stuff

mkdir dx:\stuff make a dir call stuff

 

Define: rd or rmdir

Syntax for use:

rd dx:>stuff removes a dir call stuff

rd dx:\stuff removes a dir call stuff

rmdir dx:>stuff removes a dir call stuff

rmdir dx:\stuff removes a dir call stuff

 

Define: cd or chdir

Syntax for use:

cd dx:>stuff Change director to stuff

cd dx:\stuff Change director to stuff

chdir dx:>stuff Change director to stuff

chdir dx:\stuff Change director to stuff

cd \ change to root dir

cd .. carries you back on directory

chdir \ change to root dir

chdir .. carries you back on directory

cd ..\.. carries you back two directory

chdir ..\.. carries you back two directory

 

Define: cls

Syntax for use:

cls clears the screen

 

Define: ver

Syntax for use:

ver Displays the current version of Real.dos

 

Define: cold

Syntax for use:

 

cold cold starts the computer

 

Define: echo

Syntax for use:

echo on turns the screen on

echo off turns the screen off

 

Very useful when copying a large amounts of file(s) to a ramdisk.

 

 

Files some of the new files on this ATR please enjoy this atr a lot of hours when into it. Yet I am still not done. Oh well, I will keep working. Please let me know what you think of the command files

 

ssc.com "Super Sector Copy" This will allow you to make ATR’s the size of your source drive from 4 to 65535 sectors, floppies or hard drive and then sector copy them to the target ATR. Support's the APE, MUX, Black Box, MIO, Ramdisk's (must use my ramdisk.com) <note> if you have a black box and a partition map ssc.com will backup you entire hard drive from the command line. 'ssc parm1 parm2' parm1 = black box temp drive, Parm2 is the ape drive. Be aware this can take several days to run depending on the size of your hard drive. SSC, will map your black box according to you partition map, create an ATR file the same as you partition map name and then sector copy to the atr of the same name. SSC do not care how big or small your drives are... It will just make an image of them. If you wish to just copy a partition or two just type in 'ssc' and it will bring up a menu that has help screens in it.

 

mount.com You can mount the atr you wish from RealDos.

 

unmount.com You can unmount an ATR from the command line.

 

Make_atr.com from the command line you can make any size atr you wish, single or double density, Mount it and also build a directory. <note> building a directory requires double density.

 

Tdline2.com has the fix for y2k and correctly takes care of the day of the week. Pulls time from r-time 8, APE, or Mux depending on your configuration. Also this tdline2 is aware if it has already been loaded and will update the time and then exit without reloading the handler.

 

Ramdisk.com ram disk handler that can be re-entered. This ram disk handler will function in single or double density you can change its drive letter or map it out all together. Then re-map it when you are ready. Also you must tell it to format. If you soft boot your machine or have a battery backed Ram Disk and re-boot RealDos a simple 'ramdisk d9:' will re-install the handler. You can also sector edit the ram disk. With ssc you can sector copy it to an atr file. This is the very tool that was used in creating the atr I e-mail to you.

 

Ram_load.com Will load an image file byte for byte to restore a ram disk.

<note> you must be using my ram disk handler.

 

Ram_cap.com Will save the entire contents of a ram disk to an image file.

<must be using my ramdisk handler>

 

Os_cap.com will copy your OS out to either an IBM image file or Bob burner file.

<No need to unsolder to have a chip image>

 

Os_menu.com Support file for the SMARTOS that I use.

 

Park.com Look into what kind of pbi device you have and Park it correctly.

Black Box and MIO only.

 

Turboss.com My high speed screen Handler.

 

Hdfmtdir.com Will read the percom table calculate the amount of sectors and build a new directory on anything. Yes Anything! Black Box PBI drives, hard drive partitions, ram disk <if you are using my ram disk Handler>, standard floppies.

Note: This will not format MY-IDE drives due to the MY-IDE OS ROM not being PERCOM compatible.

 

All these files are 100% assembler code. Written with xasm.exe

 

Here is a list of the Support Command files and there Status.

 

;

;===========================================================================

;Base dos tools

ARC COM 9178 4-22-06 2:24p ;[x] xasm done!

UNARC COM 10226 4-22-06 2:24p ;[x] xasm done!

DOSMENU COM 3205 3-04-05 5:49p ;[x] xasm done! Relocatable Code done!

DUMP COM 1033 4-22-06 2:24p ;[x] xasm done!

DUPDSK COM 2187 4-22-06 2:24p ;[x] xasm done! Relocatable Code done!

MDUMP COM 813 4-22-06 2:24p ;[x] xasm done!

PUTRUN COM 589 4-22-06 2:24p ;[x] xasm done!

NCOPY COM 5772 4-22-06 2:24p ;[x] xasm done!

C_COPY COM 5772 4-22-06 2:24p ;[x] xasm done!

C_MOVE COM 5772 4-22-06 2:24p ;[x] xasm done!

F_MOVE COM 5510 4-22-06 2:24p ;[x] xasm done!

EDITFILE COM 8130 4-22-06 2:24p ;[x] xasm done!

 

SSC COM ;[x] xasm done! super sector copier

RAMDISK COM 4986 4-22-06 2:24p ;[x] xasm done! Relocatable Code done!

RAM_CAP COM 4200 4-22-06 2:24p ;[x] xasm done!

RAM_LOAD COM 4200 4-22-06 2:24p ;[x] xasm done!

 

RENDIR COM 1842 10-20-05 10:29p ;[x] xasm done!

SPARTA COM 532 10-20-05 10:30p ;[x] xasm done!

XINIT COM 4200 10-20-05 10:30p ;[x] xasm done!

CHTD COM 1056 10-20-05 10:28p ;[x] xasm done!

CHVOL COM 532 10-20-05 10:28p ;[x] xasm done!

 

SORTDIR COM 1227 4-22-06 2:24p ;[x] xasm done!

TREE COM 975 4-22-06 2:24p ;[x] xasm done!

UNERASE COM 1537 4-22-06 2:24p ;[x] xasm done!

VDEL COM 4063 4-22-06 2:24p ;[x] xasm done!

WHEREIS COM 7304 4-22-06 2:24p ;[x] xasm done!

Turboss com ;[x] xasm done! Relocatable Code done!

prokey com ;[x] xasm done! Relocatable Code done!

 

;==============================================================

;Code in various stages of completeness

SCOPY COM 3582 3-04-05 5:49p ;[_] ken Has some prelem source

XCOPY COM 4467 3-04-05 5:49p ;[_] have some C src here that may work

CLEANUP COM 16189 3-04-05 5:49p ;[_] no source

DISKRX COM 34456 3-04-05 5:49p ;[_] no source

off_load COM ;[_] Need to add the relocator to this

Shutdown COM ;[_] Need to add the relocator to this

 

;==============================================================

;Digonistice tools

HAPPY COM 12846 4-22-06 2:24p ;[x] xasm done!

RAMCHECK COM 456 4-22-06 2:24p ;[x] xasm done!

RPM COM 691 4-22-06 2:24p ;[x] xasm done!

 

 

;===============================================================

;Mux tools

BAT COM 3414 4-22-06 2:24p ;[x] xasm done!

S_TIME COM 3676 4-22-06 2:24p ;[x] xasm done!

MUXTIME COM 2628 4-22-06 2:24p ;[x] xasm done!

MASTER COM 6296 4-22-06 2:24p ;[x] xasm done!

CHAT COM 7868 4-22-06 2:24p ;[x] xasm done!

SHOW_MUX COM 4724 4-22-06 2:24p ;[x] xasm done!

MUX COM 2104 4-22-06 2:24p ;[x] xasm done!

LOAD_MUX COM 1056 4-22-06 2:24p ;[x] xasm done!

STAT_MUX COM 1580 4-22-06 2:24p ;[x] xasm done!

 

 

;===============================================================

;R-Time 8 stuff

UTDLINE2 COM 6296 4-22-06 2:24p ;[x] xasm Relocatable Code done!

TDLINE2 COM 6296 4-22-06 2:24p ;[x] xasm Relocatable Code done!

TSET COM 1154 4-22-06 2:24p ;[x] xasm done!

check_rt COM ;[x] xasm done

 

;===============================================================

;R: Handler

RS232 COM 127 3-04-05 5:49p ;[x] xasm done!

 

 

;===============================================================

;Ape Interface and AtariMax Hardware

MEGA COM 2628 4-22-06 2:24p ;[x] xasm done! turn 1 and 8 meg cart on and off. done!

mount com ;[x] xasm done! Mounts an atr from the cli

unmount com ;[x] xasm done! unmounts an atr from the cli

make_atr com ;[x] xasm done! makes atr from Atari CLI with formatting

APE_HND COM 2104 4-22-06 2:24p ;[x] xasm done! MEMLOW APE modem driver

APE_VER com ;[x] xasm done!

file2pc com ;[x] xasm done!

 

;===============================================================

;PRC Handler

PRC COM 1842 4-22-06 2:24p ;[x] xasm Relocatable Code done!

 

;===============================================================

;PBI

;===============================================================

park COM ;[x] xasm done! parks both mio and bb

 

;===============================================================

;mio Utilitys

MIODIAG COM 2890 4-22-06 2:24p ;[x] xasm done!

PARK_AD COM 1056 4-22-06 2:24p ;[x] xasm done!

MIO_MNU COM 270 4-22-06 2:24p ;[x] xasm done!

MIOCFG COM 1726 4-22-06 2:24p ;[x] xasm done!

HDFMTDIR COM 1520 4-22-06 2:24p ;[x] xasm done!

HDFMTMIO COM 7703 4-22-06 2:24p ;[x] Xasm done!

 

;===============================================================

;Black Box utilitys

PARK_IT COM 2104 10-20-05 10:29p ;[x] xasm done!

BBMENU COM 270 10-20-05 10:28p ;[x] xasm done!

B_BANK COM 270 10-20-05 10:28p ;[_] Still more to do.

HDFMT COM 6694 3-04-05 5:49p ;[x] xasm done!

USPRAMD9 COM 262 10-20-05 10:30p ;[x] xasm done!

BSWAP COM 1580 4-22-06 2:24p ;[x] xasm done!

 

;===============================================================

;Extra Tools

RBACKUP COM 20363 4-22-06 2:24p ;[x] Action Done!

RESTORE COM 8554 4-22-06 2:24p ;[x] Action Done!

 

 

;===============================================================

;Smart OS Board That I have installed in my computer.

;One of these days I will produce a SmartOS for sale the SmartOS allowes me to load os images from a file and the computer treats it like a Real Rom.

;

os_menu com ;[x] xasm

os_cap com ;[x] xasm

;

;==============================================================

;Programming tools or Steve's private utilitys

OSS COM 532 10-20-05 10:29p ;[x] xasm Done! Turn oss carts on and off

STRIP COM 5772 10-20-05 10:30p ;[x] xasm Done!

KEYTEST COM 2890 10-20-05 10:28p ;[x] xasm Done!

IOMON COM ;[x] xasm done! Relocatable Code done!

 

;==============================================================

REAL DOS build 26.zip

Link to comment
Share on other sites

Welcome to the REALDOS Version 1.0a Build 26

 

Great that there is some progress :)

 

In case somebody is doing a compability list:

 

1. image copied to a 1.44mb fdd boots perfect from my HDI.

 

2. setup on a boot partition on my msc ide controller hosting CF cards it boots as well

 

3. speed is the same as known from SD 3.2x

 

Start = US Doubler SIOV

Select = OS SIOV

Option = Let Dos make the choose

 

1. works perfect from floppy drive 1.44mb

 

2. only USD siov works with the ide controller

 

3. couldn't figure out how to omit BASIC during boot

 

 

Please let me know what you think of the command files

 

Think they work great, as far as I could test them in a quickrun. More thorough checks will be done for WASEO next.

 

Keep up the good work :cool:

 

Regards

Link to comment
Share on other sites

Welcome to the REALDOS Version 1.0a Build 26

 

Great that there is some progress :)

 

In case somebody is doing a compability list:

 

1. image copied to a 1.44mb fdd boots perfect from my HDI.

 

2. setup on a boot partition on my msc ide controller hosting CF cards it boots as well

 

3. speed is the same as known from SD 3.2x

 

Start = US Doubler SIOV

Select = OS SIOV

Option = Let Dos make the choose

 

1. works perfect from floppy drive 1.44mb

 

2. only USD siov works with the ide controller

 

3. couldn't figure out how to omit BASIC during boot

 

 

Please let me know what you think of the command files

 

Think they work great, as far as I could test them in a quickrun. More thorough checks will be done for WASEO next.

 

Keep up the good work :cool:

 

Regards

 

From the command line type "Basic off" to turn basic off. "basic on" will turn basic on unless you have removed your basic chip

I have started a new forum for RealDos. I really do not want SpartaDos stuff mixed in with RealDos.

 

Stephen J. Carden

Edited by Stephen J. Carden
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...