HELP.TXT Driver File Contents (mediavision.zip)

HELP.TXT -- Version 1.01 [9]
PCMCIA Sound Card Software -- Release 1.2
Copyright (c) 1994-1995  Media Vision Technology Inc.  All Rights Reserved.
===============================================================================

Thank you for purchasing a Media Vision PCMCIA Sound Card.  
This file is meant as a detailed supplement to your manuals, 
including detailed sections on PCMCIA compatibility and 
troubleshooting.  Please see your manuals for general 
information on the use and installation of your sound card.

This file is organized into the following sections:

- Installation Notes

- What your PCMCIA Sound Card needs to operate

- PCMCIA Software -- what is it and do I need it?

- Key Points to remember

- Troubleshooting (Card operation, Sound Blaster emulation, Windows)



INSTALLATION NOTES
==================

Certain options to the EMM386 memory manager can cause the
installation program to hang the system.  It successfully 
recovers from this situation, but you can prevent it from 
happening by changing the options before you start the 
installation.  You can restore them after the installation
completes.  Here's what to do:

    1. If /HIGHSCAN appears, remove it.
    2. If "NOEMS" appears, change it to "RAM".


The installation program requires that the sound card be 
installed in a PCMCIA type II slot.  If you have a PCMCIA 
floppy drive and only one slot, do the following:

    1. Create a new directory on your hard disk:

                C:\> mkdir c:\mvinstal

    2. Change to the new directory:

                C:\> cd mvinstal

    3. Copy the 4 installation disks into the new directory:

                C:\MVINSTAL> xcopy a:\*.* /v

    4. Remove the floppy card and insert the sound card.

    5. Run the installation program:

                C:\MVINSTAL> install


During the installation of Talk->To Plus, you will be asked
to choose the sound card you are using.  There is no entry
for the Media Vision PCMCIA Sound Card; select "Media Vision
3D Sound Card".  You should be able to install Talk->To Plus 
from the floppy without the sound card installed.  If you do 
wish to install it from the hard disk, copy its disk 1 into 
the directory C:\DISK1 and its disk 2 to the directory 
C:\DISK2.  Then run SETUP.EXE from C:\DISK1.

If you are currently running Card and Socket Services and 
you decide to upgrade them with the versions supplied with 
your sound card, remember to follow the instruction its 
installation program gives about excluding D000-DFFF from the 
memory manager.  Your current Card and Socket Services may 
have excluded a different region.  The Sound Card Software 
installation program only checks the memory manager exclude 
region if Card and Socket Services are NOT running.

If you decide to install the Media Vision supplied Card and 
Socket Services because the installation program warned you that 
your current version can not support the joystick, remember to 
remove the /J that the installation program added to SETSOUND.CFG.

If you are unable to complete the installation because of a
Card and Socket Services registration error, and it continues
to fail this way after the installation program is re-run,
try completely powering down the machine before re-running it 
again.  Simply rebooting may not fix the problem, as on many 
machines, the PCMCIA controller is not reset by rebooting.



WHAT YOUR PCMCIA SOUND CARD NEEDS TO OPERATE
============================================

Your Media Vision PCMCIA Sound Card has been designed to 
provide the maximum functionality while only requiring a 
small set of system resources.  Knowing what resources are 
required may help you in configuring your system, and any 
other PCMCIA cards you use, to work seamlessly with your 
new sound card.

Your sound card requires one system hardware interrupt, or 
IRQ, to communicate with the system.  The card must have 
sole access to the chosen IRQ, without sharing the IRQ 
with any other system devices.  The sound card installation 
program will allow you to choose an available IRQ and 
provide a quick test to verify the IRQ is free.  Once 
you've installed the sound card, if you ever reconfigure 
any other part of your system (add a new device, install 
another PCMCIA card, etc.) you will need to be sure not to 
reuse the chosen IRQ.  If needed, you can rerun the 
installation program and choose a new IRQ setting for 
your sound card.

Your sound card also requires two I/O "windows", or ranges 
of port addresses, to communicate with the system.  These 
ranges are fixed at addresses 200 hex to 20F hex and 
380 hex to 38F hex.  You are not allowed to choose other 
windows, so you must be careful to avoid setting up any 
other devices to use these windows.

If you have PCMCIA software (Card Services and Socket 
Services) installed in your system, you may need to verify 
that Card Services has these resources available for your 
sound card to use.  See your PCMCIA system software manual 
for more details.

At the time of this release of the software, the Media Vision 
PCMCIA Sound Card will not work correctly with systems equipped 
with PCMCIA controller chips manufactured by Databook.  This 
is not a compatibility issue with the sound card but rather 
a resource allocation problem between the controller chip and 
Card Services. Contact Media Vision Technical Support for any 
available updated information.



PCMCIA SOFTWARE -- DO I NEED IT?
================================

When the acronym PCMCIA is used, it is actually denoting 
both a hardware and software standard.  Both the hardware 
(the physical slots on your system) and the software (Card 
and Socket Services) cooperate in order to provide the 
most useful feature of PCMCIA  -- the ability to insert 
and remove cards while the system is already on, freeing 
the user from specifically enabling or disabling cards as 
necessary.

Unfortunately, the PCMCIA standard hasn't stabilized 
enough yet to provide true "plug-and-play" functionality.  
Headaches and hassles are quite common when configuring 
your system to work with many cards and devices.

Another important drawback to PCMCIA, especially to the PC 
game player, is the amount of conventional memory required 
to run Card and Socket Services.  When the PCMCIA software 
generally requires at least 50k of conventional memory, 
there is typically not enough free memory remaining to 
play most newer DOS games.  This is especially troublesome 
when attempting to use a PCMCIA sound card.

Media Vision has attempted to alleviate this memory 
condition somewhat, while still trying to make installation 
and use of the PCMCIA sound card relatively painless and 
hassle-free.  The Media Vision card enabler SETSOUND.COM 
(software that initializes and configures the card when 
it is inserted) has been designed to not require all of the 
PCMCIA software in many common situations.  This allows you 
to use the card, albeit with reduced "plug-and-play" 
functionality, with much less memory overhead.

It is important to understand the different layers of 
PCMCIA, what functionality they provide, and which ones 
you can do without.

At the top level is Card Services, the largest and most 
complex portion of PCMCIA.  You can usually find this 
device driver located in your CONFIG.SYS file, usually 
named something with CS somewhere in the name (e.g. 
CS.EXE, PCMCS.EXE, or AWCS.EXE).  Card Services provides 
the ability to insert and remove cards at anytime, in 
addition to acting as a resource manager to control 
multiple card systems.  For example, Card Services 
wouldn't let a modem card and a sound card request the 
same IRQ while they were both located in the system.

The next level of PCMCIA is Socket Services, a smaller 
hardware-specific driver that allows Card Services to work 
with varied PCMCIA hardware.  You can usually find this 
device driver also in your CONFIG.SYS, usually named 
something with SS somewhere in the name (e.g. SS365SL.EXE, 
PCMSS.EXE).  Socket Services is directly tied to the 
PCMCIA hardware your system uses.  If your system only had 
Socket Services (no Card Services) present, you would only 
be able to use your PCMCIA cards if they were inserted 
into the system when your turned your machine on.  You 
would lose the ability to "plug-and-play" while the system 
was running.  Configuring the cards also becomes more 
difficult, since there is no conflict avoidance available 
when multiple cards attempt to use the same resources.

The bottom level of PCMCIA is the actual hardware, or 
chip, that implements PCMCIA on your system.  There are a 
number of possible chip vendors that your system may be 
using, but the most common implementation is based on the 
Intel 82365 chip (often called "365-compatible").  If you 
only had the PCMCIA hardware in your system, you would 
have even less functionality than just Socket Services, 
since there would not be a common software interface for 
applications to talk to your card.

The Media Vision sound card enabler (SETSOUND.COM) has 
been designed to run with Card Services, Socket Services, 
or 365-compatible hardware.  In order to free memory for 
DOS games, you may be forced to temporarily remove Card 
Services or Socket Services from your system.  Be 
forewarned, though, that you will be losing most of the 
"plug-and-play" functionality that the PCMCIA software 
provides.  If possible, you should attempt to keep at 
least the Socket Services driver present in the system.

If you are having memory problems, you should attempt the 
following key steps until enough memory is free:

1) Remove Card Services, if present, from your CONFIG.SYS 
file.  Place a REM in front of the CS line in order to 
comment out the line.  Leave Socket Services in your 
system.

2) If you're still short of memory, you may be faced with 
removing Socket Services as well.  If your system is not 
365-compatible, you will not be able to do this.

3) If you have memory problems even after you've removed 
both PCMCIA drivers, you may need to look elsewhere in your
system files for additional memory savings.  Often DOS's 
MEMMAKER utility will be able to help you rearrange your 
drivers in order to free more memory.



KEY POINTS TO REMEMBER
======================

There are a number of important issues to remember when 
using your sound card.

1) If you aren't using valid Card Services software, 
remember that the system will be unable to automatically 
configure your card if you remove and then reinsert the 
card when the system is on.  If you need to reinsert the 
card, be sure to either reboot the machine (press Control, 
Alt, and Delete simultaneously) or rerun the card enabler 
(execute SETSOUND at the DOS prompt).  If you are within 
Windows when you need to insert the card, you will need to 
exit back to the DOS prompt to run SETSOUND.

2) If you ever install new PCMCIA devices, be sure to
not use the resources already chosen for your sound card 
(chosen IRQ or I/O address ranges; see above).  If you aren't 
allowed any alternate choices with the new device, you 
may need to rerun the sound card's install program to 
change its IRQ setting.

3) The most common problem you will face is not having 
the necessary upper memory excluded when using a memory
manager.  If you are using the Card and Socket Services
supplied with the sound card, remember that the region
D000-DFFF must be excluded.  If you are NOT using Card
and Socket Services, the region D800-D8FF must be excluded.
Failing to do this can cause SETSOUND to give the error:

    ERROR: Card not ready. This may not be the sound card.

4) Another common problem is an invalid IRQ choice.  Your 
system may hang or sounds may be distorted if you choose 
an IRQ for the sound card that is either invalid or is 
already being used by another device in your system.  
The install program may not detect all IRQ conflicts, 
so if you encounter unusual behavior, the first thing you 
should try is using the install program to change the IRQ 
setting.

5) The VirtualGame (VGame) software has been designed to 
work with most DOS-based games on the market.  It is able to 
"emulate" Sound Blaster for most games, but there are a few 
classes of games that will not work under VGame.

You will not be able to run protected mode games (e.g. Doom, 
Raptor) under the VGame emulator.  This restriction only 
affects the use of the Sound Blaster emulation; the sound 
card provides support for the Adlib standard completely in 
hardware.  If you configure the game to only use Adlib, it 
should work fine without VGame.  If you attempt to run a 
protected mode game when your system is in the VGame mode, 
the game will display an error and fail to load.

There are also some older games that make use of 
Sound Blaster functionality that is difficult to emulate.  
These games may not work correctly with the emulator 
either.

We have verified the VGame system with over a hundred 
different games, but there are sure to be more out 
there that will have problems with the emulation.  If you 
find a game that does not operate well under emulation, 
you should run the game without the VGame software 
and setup the game to use Adlib only.

The VirtualGame emulator requires XMS memory.  This means 
you must be running HIMEM.SYS or another memory manager that
provides XMS memory.  

6) For best emulation results, be sure you are in the 
VGame environment when you are installing your game.  
Most games attempt to identify your sound card during 
installation, so you must be running the emulator for the 
game to work correctly.  It is also advisable that you 
choose the most basic Sound Blaster choice your game 
installation offers (e.g. Sound Blaster clone, or original 
Sound Blaster).



TROUBLESHOOTING
===============

General Card Problems
---------------------
1) When I run SETSOUND, I receive an error saying my 
card could not be initialized.

The SETSOUND enabler has been designed to be as flexible 
as possible, and should be able to operate under most 
conditions.  In cases where errors occur, the message 
displayed should be descriptive enough to diagnose the 
underlying problem (try executing SETSOUND with the /V 
option).  The following are the most common errors 
encountered.

    No valid PCMCIA resources detected.

        You don't have any compatible PCMCIA resources 
        available.  Be sure to install the Card and
        Socket Services included with your sound card.

    A card was detected and initialized, but was determined 
    not to be a Media Vision sound card.

        You are probably operating without Card Services,
        and SETSOUND tried to initialize another card 
        inserted in your system.  Be sure to specify exactly 
        where the card is inserted (use the /S option) or 
        remove other cards from your system when initializing 
        the sound card.

    Card is not responding.
            or
    Card not ready.  This may not be the sound card.

        You are using a memory manager and you do not have
        the necessary upper memory excluded.  If you are using 
        the Card and Socket Services supplied with the sound 
        card, remember that the region D000-DFFF must be 
        excluded.  If you are NOT using Card and Socket 
        Services, the region D800-D8FF must be excluded.

    Card Services Error
            or
    Socket Services Error

        Your Card or Socket Services may not have been setup 
        correctly.  Verify that all the resources your sound card 
        needs are being made available by the PCMCIA software.  
        You may also be running an older, and therefore possibly 
        incompatible, version of Card and Socket Services.  Your 
        best approach is to install the Card and Socket 
        Services that was included with your sound card.


2) SETSOUND told me that my system can only support an 
8-bit interface.  What does this mean?

When SETSOUND tried to initialize your PCMCIA hardware, 
it determined that your hardware could only support an 8-
bit interface (16-bit interfaces are much more common).  
Because of this, you may find the performance of the card 
and your system may suffer under certain conditions.  
Depending on the speed of your system processor, you may 
find that the VGame emulation system doesn't work 
correctly.  The size of the hardware interface (8-bit vs. 
16-bit) is dictated by the design of your system.

3) Why won't my joystick operate correctly?

There are two possible causes for this problem.  First, 
verify that your Card Services supports the joystick 
registers.  Many current versions of Card Services do not 
allow a PCMCIA card to use the joystick registers (200 hex 
to 207 hex).  The sound card install program may have 
warned you that your system would not support the 
joystick.  The install program adds a /J option to your 
SETSOUND.CFG to remove the joystick interface under these 
situations.  Your solution is to either upgrade to the 
SystemSoft Card and Socket Services included with your 
sound card, or to remove Card Services from your system 
(see above section).  If you do change your system setup,
be sure to remove the /J from the SETSOUND.CFG file in 
C:\MEDVSN.

Another possible cause of a non-working joystick interface 
is that your system may not be supporting the joystick BIOS 
interface.  Many portable systems do not include the 
joystick interface in the system BIOS.  Be sure to run the 
JOYDRV.COM utility to install the Media Vision version of
the joystick BIOS.


System Memory Problems
----------------------
1) I don't have enough free conventional or EMS memory to 
run my DOS games.

This is a common problem with most systems (desktops 
included).  The most obvious fix is to remove portions of 
your PCMCIA software -- see the section above concerning 
this issue.  It is also advisable to run a memory 
optimization utility, such as DOS's MEMMAKER, in order to 
rearrange your drivers and memory manager settings.

Unfortunately, there is no nice way to do this on today's
systems.  Often it is a matter of trial and error and 
many system resets before the correct memory configuration
is found.


VirtualGame Software Problems
-----------------------------
1) I'm not hearing any sounds from my DOS-based game.  Why 
not?

This could be caused by a number of problems.  Make sure 
you are currently running the VirtualGame emulator 
(execute VGAME ON from the DOS prompt).  Be sure your 
game has been setup/installed correctly, choosing the basic 
Sound Blaster hardware with the correct address, IRQ, and 
DMA settings that the VirtualGame emulator displayed when 
loading.  Verify your volume settings are set to audible 
levels (check both the volume knob and the MIXER.EXE 
utility).  Also verify that your game has all the needed 
memory resources (conventional, EMS, or extended memory).  
Often games will operate, but not provide sound, if the 
memory resources are below a certain level.  If all of 
these have been verified, your game may not be compatible 
with the emulation software.

2) My game fails to load, giving me an error message about 
protected mode software, or a DPMI/VCPI interface failure.

Your game is a protected mode game, and will not work with 
the VirtualGame emulator.  You may configure the game to 
only use the Adlib standard, and then run it without using 
the emulator.

3) My system hung with a "VirtualGame Termination Error" 
right in the middle of my game, forcing me to reboot.  
Why?

The VirtualGame emulation program detected an abnormality 
in the operation of your game.  This is often caused by an 
incorrect setup or insufficient EMS memory for the game to 
operate correctly.  Verify the game is setup correctly 
(basic Sound Blaster) and that your system is providing 
sufficient memory resources.  If everything looks correct, 
your game may not be fully compatible with the 
emulation system.

4) VGame complains that I must have at least 1k of EMS
memory.

You are running the EMM386 that comes with DOS 5 with the
NOEMS option.  Changing the NOEMS option to RAM will
satisfy VGame.  However, this will reduce the amount of
conventional memory available.  The best solution is to
upgrade to DOS 6.x .


Windows Problems
----------------
1) My system seems to hang after playing a small portion 
of sound.

You probably have an IRQ conflict or IRQ setting error.  
Verify the IRQ setting in your SYSTEM.INI file matches the 
IRQ setting your SETSOUND.COM is using in your SETSOUND.CFG 
file.  Run the installation program to set the IRQ correctly.

2) The Sound Impression mixer contains a control for a CD 
input, but the PCMCIA Sound Card does not have a connection
for CD audio.

This is a bonus "feature" of the Sound Impression mixer and
can be ignored.
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 1.99