BetaArchive Logo
Navigation Home Database Screenshots Gallery Image Uploader Server Info FTP Servers Wiki Forum RSS Feed Rules Please Donate
UP: 18d, 2h, 2m | CPU: 13% | MEM: 5458MB of 11936MB used
{The community for beta collectors}

Post new topic Reply to topic  [ 17 posts ] 
Author Message
 PostPost subject: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Tue Apr 09, 2019 7:28 am 
Reply with quote
FTP Access
Offline

Joined
Sat Oct 20, 2018 11:37 am

Posts
460
I was creating another version of MS-DOS 7.00 by separating DOS files from Windows files and I am not sure whether carddrv.exe is a part of of it.

It has the string
Code:
MS-DOS Version 7 (C)Copyright 1981-1995 Microsoft Corp Licensed Material - Property of Microsoft All rights reserved
but it looks more like a driver installer.

Anyway, if anybody can provide a full list of MS-DOS 7.00 files, that would be great.

Regards,
ComputerHunter


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Tue Apr 09, 2019 8:14 am 
Reply with quote
FTP Access
User avatar
Offline

Joined
Mon Feb 24, 2014 10:28 am

Posts
1586

Location
Slovenia

Favourite OS
5111
Well if it's truly a DOS program, you won't find a PE or NE header in it, just the MZ header at the start.

_________________
Image

KRNL386 - my site about retro computing | My site about Windows 1.0 | My blog | 86Box Manager - my configuration manager for 86Box


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Tue Apr 09, 2019 8:31 am 
Reply with quote
FTP Access
Offline

Joined
Sat Oct 20, 2018 11:37 am

Posts
460
I mean it is a DOS program (and I can tell the difference) but is it a part of MS-DOS 7.00? Not all DOS programs in Windows 95 RTM are MS-DOS 7 files.
Also EXTRACT.EXE, not sure about that one either.


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Tue Apr 09, 2019 11:51 am 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Aug 18, 2013 7:26 pm

Posts
278

Location
Edinburgh, Scotland

Favourite OS
Windows for Workgroups 3.11
ComputerHunter wrote:
I mean it is a DOS program (and I can tell the difference) but is it a part of MS-DOS 7.00? Not all DOS programs in Windows 95 RTM are MS-DOS 7 files.

What is the definition of "being part of MS-DOS 7", given that MS-DOS 7 was never packaged as an independent product?
The string you quoted is proof that, as far as MS is concerned, carddrv.exe is part of (some version of) MS-DOS 7, but you are free to have a different view on that matter.


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Tue Apr 09, 2019 12:10 pm 
Reply with quote
FTP Access
Offline

Joined
Sat Oct 20, 2018 11:37 am

Posts
460
What exactly does it do?


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Tue Apr 09, 2019 1:52 pm 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Aug 18, 2013 7:26 pm

Posts
278

Location
Edinburgh, Scotland

Favourite OS
Windows for Workgroups 3.11
ComputerHunter wrote:
What exactly does it do?

The Internet doesn't provide a lot of good info on this file, but it appears to be a driver used to access certain flash drives in DOS mode.
Perhaps the Win98 SE cd contains more information on carddrv.exe.


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Tue Apr 09, 2019 6:52 pm 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7935
carddrv.exe is a PCMCIA driver for DOS and has nothing to do specifically with flash drives.

_________________
Image
Official guidelines: The Definitive Guide to BetaArchive :: Abandonware
Tools: Alcohol120% (Portable) :: DiscImageCreator
Listings: BetaArchive Database (beta)
Channels: Discord :: Twitter


Top  Profile  WWW
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Tue Apr 09, 2019 11:45 pm 
Reply with quote
User avatar
Offline

Joined
Sun Apr 16, 2017 12:39 am

Posts
284

Location
Wisconsin

Favourite OS
Probably 95 or XP
EXTRACT.EXE was included in DOS 6.22 so it's a dos program

_________________
DV
Go check me out on YouTube!
DVINTHEHOUSEMAN- BigBowb1e Productions

mrpijey wrote:
Or someone slipped on a banana peel, fell backwards and accidently hit both the betaarchive.com and "DDoS Express" buttons at the same time.
[/color]


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Wed Apr 10, 2019 12:21 am 
Reply with quote
FTP Access
Offline

Joined
Sat Oct 20, 2018 11:37 am

Posts
460
Wasn't it called EXPAND.EXE?


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Wed Apr 10, 2019 1:49 am 
Reply with quote
Offline

Joined
Fri Sep 07, 2012 6:45 pm

Posts
158
DVINTHEHOUSEMAN wrote:
EXTRACT.EXE was included in DOS 6.22 so it's a dos program

Nope, Extract is a DOS7 tool.

ComputerHunter wrote:
Wasn't it called EXPAND.EXE?

In Win9x/DOS7 is called Extract, as its code is derived from the MS Diamond-codenamed CAB compression and distribution tools. Expand in NT5 was after reworked and enhanced to support Extract compression algoritms. Older NT4, Win3 and DOS expand versions don't support Diamond file container and compression algorithms, aka, CAB support.


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Wed Apr 10, 2019 2:39 am 
Reply with quote
FTP Access
Offline

Joined
Sat Oct 20, 2018 11:37 am

Posts
460
Quote:
In Win9x/DOS7 is called Extract, as its code is derived from the MS Diamond-codenamed CAB compression and distribution tools. Expand in NT5 was after reworked and enhanced to support Extract compression algoritms. Older NT4, Win3 and DOS expand versions don't support Diamond file container and compression algorithms, aka, CAB support.
I know that, I mean wasn't it called EXPAND.EXE in 6.22?


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Wed Apr 10, 2019 6:58 am 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Dec 30, 2007 8:12 am

Posts
1210

Location
Brisbane, Queensland

Favourite OS
OS/2 Wrp 3.0
Given that PC-DOS 6-1 and later have PCMCIA drivers, I am not supprised.

As to 'extract', like 'expand', it is meant to extract the files from the distribution. ms-dos 6.x has kwaj-expand, ms-dos 5.0 has szdd expand, and the windows 3.11 has an expand that handles both. Extract serves to unpack cab files when windows is not running.

The best version of 'expand' to include in a custom dos is the win311 version.


Top  Profile  WWW
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Wed Apr 10, 2019 7:15 am 
Reply with quote
FTP Access
Offline

Joined
Sat Oct 20, 2018 11:37 am

Posts
460
Well, I am not making a custom DOS, I am trying to make it as original as possible. So should I include EXTRACT.EXE or not?


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Wed Apr 10, 2019 8:35 pm 
Reply with quote
Offline

Joined
Fri Sep 07, 2012 6:45 pm

Posts
158
ComputerHunter wrote:
I know that, I mean wasn't it called EXPAND.EXE in 6.22?

Expand and Extract are actually completely different tools with different codebases. No common link between them, unlike DOS and NT3/4 Expand.
Btw, i dunno if DOS7 offered with Win9x ever had Expand. The only "Expand" i remember offered was the LZExpand DLL in Windows fileset distribution... Never an executable version of such library per se.


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Wed Apr 10, 2019 8:43 pm 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Aug 12, 2012 4:33 pm

Posts
2007

Location
Czechia
ComputerHunter wrote:
Well, I am not making a custom DOS

Urm, you are? You know, MS-DOS 7.0 never really existed in a standalone form. What you're doing is the very definition of custom.

_________________
AlphaBeta, stop brainwashing me immediately!

Image


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Wed Apr 10, 2019 11:50 pm 
Reply with quote
FTP Access
Offline

Joined
Sat Oct 20, 2018 11:37 am

Posts
460
Well, you know I try to separate it as much of it as possible. It depends how you define custom.


Top  Profile
 PostPost subject: Re: Is CARDDRV.EXE a part of MS-DOS 7.0        Posted: Thu Apr 11, 2019 9:37 am 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Dec 30, 2007 8:12 am

Posts
1210

Location
Brisbane, Queensland

Favourite OS
OS/2 Wrp 3.0
carddrv.exe is essencially the mscdex for pccards. It's a config.sys thing that allows one extra drive for each pcmcia slot, unless you put something like CARDDRV /PART=3.

I extracted all of the exe files out of 0950 and 2222 (win95, win98se). There's a lot of DOS files in it, but most of the stuff is for things like networks and the MWave sound-card. Outside of that, there's SETMDIR (something i'm looking into to change paths set in msdos.sys), SCANDISK (we use the one from ME), and CVT (used to convert partitions fat -> fat32).

Carddrv is an alpha-version. If you're serious about pcmcia, have a look at pcdos 7.

Note also that share.exe was in msdos 7.0, but dropped from 7.1.

I had a boot cdrom that ran msdos 7.0 and windows 3.1 (with windir on the ram-disk, but the exes in the path.) But i would not really run win31 as a 'separate app' (ie with DOS=SINGLE in config.sys), instead, run it from a DOS-only boot.


Top  Profile  WWW
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ] 




Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.

Powered by phpBB® Forum Software © phpBB Group

Copyright © 2006-2019

 

Sitemap | XML | RSS