×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

(OP)
Earlier this year I moved to Windows 10 32bit advised by yourselves. I am getting to know the OS but have come across something that does not make sense.

Since XP I have always had a seperate disk with my data on it. On this disk is a MSDOS program 16bit which is a small data base called CardboxPlus. It goes back to 1989. I always have a shortcut to start it and have not had any problems until Windows 10. I loaded 10 32bit on a SSD and it picked up the data hard drive okay. It even worked with the shortcut. As my data HD was getting old I transferred all the data onto a new SSD. For no reason I can find, Cardbox would not work. I even followed a website advice of the Legacy being un-ticked and reinstated via the Command Prompt. This did not work either.

From XP to 10 I have always used the 32bit OS so I can use the old software. Can you help?

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

(OP)
That was the site I tried.

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

To run the old DOS programs, you can try to use DosBox.

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

Other option is to install on your Win10 VirtualBox and then install in it the old OS like Win XP or MS DOS and run your old program in it as you have done before.

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

Or just enable Hyper-V which is the MS equivalent of Virtualbox.

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

Just in case: Hyper-V feature is not available on W10 Home.

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

(OP)
Before trying what you have suggested I have tried a couple of things which makes me wonder if I have not done something wrong with the new SSD data disk.

Plugged in a memory stick into the USB with the Cardbox on it and it works. Copied the folder onto the drive C and it works. I feel the new SSD data disk is either faulty or I have set it up and formatted it wrongly. I had just copied the folders from the old disk onto it. Other software on the SSD seems to work okay. I assume you can use a SSD just for data storeage? If I plug the old disk back it works okay.

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

It may be the way the SSD is formatted and not at fault as all. The older hard disks and floppies were formatted using FAT. Then there was FAT32 and currently NTFS. Most USB sticks use FAT32 but SSDs may be using NTFS or a proprietary format that is translated into NTFS. Remember, SSDs are NOT like spinning hard drives so they work differently.

Your program may need FAT or FAT32 to work properly.

James P. Cottingham
I'm number 1,229!
I'm number 1,229!

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

(OP)
The memory stick is FAT32 but both SSD C drive and the E data drive are NTFS. I do not understand why the software runs on the C drive but not the E data one. Cardbox folder on C works fine but not on E. Both folders have exactly the same details in them and the same shortcut. Am I right that you can use the SSD as the data disk just like the older ones?

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

Then it may depend on the program. MS-DOS programs ran more closely to the hardware than Windows programs. That the beauty of Windows, it isolates the user/programmer from the hardware (more or less depending on which version of Windows).

As a matter of fact, the first MS-DOS programs I ever wrote were in 6502 assembly language. I don't know the particulars of CardboxPlus so it is pure guesswork on my part. It's possible that the program won't work on any drive higher than D:.


James P. Cottingham
I'm number 1,229!
I'm number 1,229!

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

(OP)
I have tried changing the drive letter but it did not make any difference. As the program ran okay on the old disk and on the C drive, I cannot see it being a hardware problem except for the SSD itself. I am wondering if I should reformat the disk and copy the folder over again?

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

Quote:

I am wondering if I should reformat the disk and copy the folder over again?
Only you can answer that. How important is it to run this program on the SSD, is it worth the time and effort, how much have I already loaded on the SSD, etc.?

James P. Cottingham
I'm number 1,229!
I'm number 1,229!

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

(OP)
Although not a large program I do have important data in the Cardbox. As my hard drive is getting old I just thought now would be a good time to use a new drive so got the SSD. I will try playing around tomorrow then decide about the reformatting. I just feel I am missing something simple.

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

Some programs have C: hardcoded. Some even have the full path hardcoded. Best try a VM.

If you do manage to read your data, you could try transferring the data to the 32/64 bit version https://www.cardbox.com/. The website tells you how to convert from V2 to V3 but no idea which version yours is.

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

(OP)
I have version 4. I just cannot understand why it runs on the old hard drive but not the SSD. It must be something to do with the way they both work.

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

Is the security correct, some older programs require "everyone" modify. Some require c:\temp directory with everyone modify. You may need to lower security which is inherited in the program directory. Some required a lower "user control" setting.



........................................

"Computers in the future may weigh no more than 1.5 tons."
Popular Mechanics, 1949

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

(OP)
I have looked at the security etc. and have palyed around with settings but still no good. It is I think soemthing to do with SSDs do not act the same as the old hard drives. When I try to start the Cardbox I do get the Command Prompt screen which shows for about a second then goes. When the program used to work the Prompt screen came on then the Cardbox one took over. It may sound silly but could the SSD be too fast for the shortcut to work?

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

There is another path. Upgrade to a version that windows supports. See the following link and according to the site, the software is free

https://www.cardbox.com/

Bill
Lead Application Developer
New York State, USA

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

All this to play Battle Chess. roll1

Just my $.02

"What the captain doesn't realize is that we've secretly replaced his Dilithium Crystals with new Folger's Crystals."

--Greg

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

(OP)
Thought I would give you an update. I noticed that there was a file that did not copy over from the HDD to the SSD. It would not even let me open it. I have just got a cloning program and used that. It copied the file and all the others and now the Cardboxplus works from the D drive via a shortcut.

The file that would not copy is SandBlastBackup

Does anyone know what it is?

RE: MSDOS PROGRAM IN WINDOWS 10 32BIT WILL NOT WORK

On my computer (Windows 10, home edition, 64-bit) SandBlastBackup is produced by one of the facets of my anti-everything protection software, ZoneAlarm Extreme Security.  It is very tightly secured, presumably for good reason.  It seems to get bigger and bigger, but never smaller, and one one or two occasions it seems to have suddenly got VERY large.  When this happens I delete it, and it then re-establishes itself, but smaller.  However the only way I have found that allows me to delete it is to re-boot my computer in Safe Mode.

Toss the two words sandblastbackup and zonealarm at Google to get some theories about it.  But nothing definitive that I could come across.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close