Re: SBASIC running on 64bit (WIN7)

58 views
Skip to first unread message

Michael Leon Peterson

unread,
Apr 7, 2012, 1:48:36 PM4/7/12
to Cromemco
Robert,

What I found what works using SBASIC, you need to use Microsoft Windows 7 xp
mode, XP mode allows your windows 7 box to run XP applications including DOS
Sbasic. It is a bit complicated to explain, but uses virtual-pc and loads
windows xp in that virtual space and than you "attach" the file/drives to
that virtual-pc.

I was able to within about 30 min have my Sbasic application up and running
on a Windows 7 64bit Professional with Intel i7-2600 processor.

Hope this is helpful.

Michael

http://www.microsoft.com/windows/virtual-pc/download.aspx

http://www.microsoft.com/windows/virtual-pc/support/configure-bios.aspx

-----Original Message-----
From: Robert G
Sent: Saturday, April 07, 2012 12:01 AM
To: Cromemco
Subject: SBASIC running on 64bit (WIN7)

anybody got or knows where to get SBASIC that will run in 64bit (on
Windows 7)

I have a 32bit version that runs on all windows versions up to XP but
not on WIN 7
So now I got a problem continuing to use my applications on upgraded
WIN 7 computers
I try DOSBOX, SBASIC won't run in that neither under WIN7

Can anyone help?

--
You received this message because you are subscribed to the Google Groups
"Cromemco" group.
To post to this group, send email to crom...@googlegroups.com.
To unsubscribe from this group, send email to
cromemco+u...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/cromemco?hl=en.

Michael Leon Peterson

unread,
Apr 8, 2012, 12:43:31 PM4/8/12
to box...@gmail.com, crom...@googlegroups.com
Robert,

I only played with this a short amount of time. The big difference is that
I had SBASIC, programs and data on a USB drive, so I clicked the USB tab and
selected my USB drive, and that seems to expose the program and data and it
ran.

I have since looked at Microsoft's info and did not find any additional info
on how the directory structure is and how a DOS program is exposed to it, it
will require some more investigation.

The SBASIC that I have is version 3.90 from Systems Atlanta 1985. So your
version is 3.96 by T&R, I was not aware of this one. Do you know what
additional features that yours has, that would be nice to know.

I have the source code directly from Cromemco that I ask for in 1988 from Dr
Harry Garland, I had it converted to run in Xenix, but over the years I have
lost that disk, it only cost me $5000 for the conversion, yuk.

I created a lot of applications and sold using Sbasic and 68000 Sbasic
between 1978-1993.

So try to put your programs and sbasic on a USB drive and see if you can get
that to work.

Michael
Eugene, OR
541-554-0365

-----Original Message-----
From: box...@gmail.com
Sent: Saturday, April 07, 2012 9:03 PM
To: crom...@googlegroups.com ; MICHAEL_...@MSN.COM
Subject: Re: SBASIC running on 64bit (WIN7)

Thanks Michael, did this and SBASIC does indeed load... had to upgrade
my Home edition to Professional but was able to eventually install the
virtual XP mode.

Trust MS to make things costly, complicated and resource hungry when the
right thing to do would have been to simply make WIN7 downward
compatible to XP, anyway, SBASIC does load but I need a little more of
your help to make it work (and excuse the intrusion to your e-mail but I
wanted to send the screen shot attachment)

I created a shortcut to the SBASIC directory (that also holds the old
CROMECO applications), clicking on the shortcut loads SBASIC but when I
try to load any of the applications, SBASIC can't find them (134 error)

The SBASIC and applications are in drive D: in the \usr\user1 directory
The virtual XP identifies this directory as: \\tsclient\D\USR\USER1
To load SBASIC I must point to the \\tsclient\D\USR\USER1 directory
But then SBASIC won't find the applications and won't let me change the
drive to D: (see attachment)

How did you overcome this issue?
Is your version of MSDOS SBASIC the same as mine (see top of
attachment), are there more that one version out there?

Rgds
Robert
---------------------------------------------------------------

MikeS

unread,
Apr 8, 2012, 3:45:48 PM4/8/12
to crom...@googlegroups.com
There's an SBASIC that runs on an XP box and is compatible with Cromemco's
SBASIC? Tell me (us) more...

mike

box...@gmail.com

unread,
Apr 8, 2012, 8:07:18 PM4/8/12
to crom...@googlegroups.com
Thanks again Michael, something I can't see the trees for the forest...
simple solution but brilliant, I'll put all my CROMEMCO stuff on a USB
drive and see how that goes

Another thing I suspect will give potential problems and might limit use
of the featured of SBASIC is that, from memory, SBASIC required
COMMAND.COM to be present in to root of the drive running the SBASIC.
WIN7 no longer has COMMAND.COM, I tried to copy the COMMAND.COM from XP
over to WIN7 but it would not work, and you're right, the documentation
of the XP virtual environment is rather limited, it doesn't cover (or at
least I haven't found) anything related to DOS (I was specifically
trying to find information on whether the XP environment supported the
DOS parallel printer port and printing initiated via DOS applications).

I had a list of new/additional features of SBASIC V3.96 but who knows
were I put it or if I even still have it... I'll need to hunt it down
but it will not be till October as the CROMEMCO systems were in use by
my Singapore office and I won't be back there till October.

I have no problem making a copy of SBASIC v3.96 for MSDOS available to
anyone who wants it providing this won't contravene any copyright laws.
I'd also like the source code of SBASIC if anyone has it (I have a gig
friend willing to look at converting SBASIC DOS version to run on Windows).

BTW Systems Atlanta announced a long time ago that it would no longer
support SBASIC and T&R was an up and coming Thai company that didn't
make it.

Rgds
Robert
----------------------------------------------------------------------------------

box...@gmail.com

unread,
Apr 8, 2012, 8:17:36 PM4/8/12
to crom...@googlegroups.com
Yes indeed mike, SBASIC DOS version been around since the mid 80' and
completely compatible... will run any application that was created on
the original CROMEMCO SBASIC. I been using it on boxes running WINDOWS
3.1 right up to XP but that's as far as it goes... won't run under
native WIN7. See post exchanges between me and Michael.

Robert

Michael Leon Peterson

unread,
Apr 9, 2012, 10:49:20 AM4/9/12
to box...@gmail.com, crom...@googlegroups.com
Robert,

I ran my CS120 with my 8in Drive attached and was able to Kermit the entire
SBASIC source code to my PC. So I will burn a CD so I can send to you. The
source code came to me from Dr. Garland on 2 8in floppies that were
mountable in Cromix.

They say in a text note that SBASIC was originally developed on a two SS-SD,
8" drive system without a hard disk. The directories on the 2 diskettes
have been named to correspond to the disk drives used in the original
configuration. Hence, disk A1 was always kept in drive A and contained most
of the .COM programs needed for assembling and linking, as well as the .REL
relocatable linkable files.

The virtual pc file should have a copy of COMMAND.COM there but not sure if
SBASIC can see it. I will play with this today.

Michael

Rgds
Robert
----------------------------------------------------------------------------------

--

Reply all
Reply to author
Forward
0 new messages