Please consider a donation to the Higher Intellect project. See https://preterhuman.net/donate.php or the Donate to Higher Intellect page for more info. |
Hercules Stingray Family Technical Information
Model Numbers
Memory and I/O Address Locations
<a name="_Toc319483542">Models </a>S501, S801
Display memory addresses:
A0000h-BFFFFh
ROM BIOS:
C0000h-C7FFFh
I/O locations:
<a name="_Toc319483543">3B0-3BF</a>
Models S601e, S901e, S901V, S1201, S1202, S1201V, S1202V, S1201VE, S1202VE
Display memory addresses:
A0000h-BFFFFh
ROM BIOS:
C0000h-C7FFFh
Coprocessor Registers:
<a name="_Toc303745032">A8000h-A807Eh or B8000h-B807Eh (programmable)</a>
I/O locations:
3B0-3DF<br>
<a name="_Toc319483544">Analog Video Connector Pinouts</a>
<a name="_Toc319483545">All Models</a>
Description | |
Red | |
Green | |
Blue | |
Not Used | |
Ground | |
Ground | |
Ground | |
Ground | |
Not Used | |
Ground | |
Not Used | |
Not Used | |
Horizontal Sync | |
Vertical Sync | |
Not Used |
<a name="_Toc319483546">Feature Connector Pin Assignment</a>
<a name="_Toc319483547">All Models</a>
Pin | Description |
Pixel Data 0 | |
Pixel Data 1 | |
Pixel Data 2 | |
Pixel Data 3 | |
Pixel Data 4 | |
Pixel Data 5 | |
Pixel Data 6 | |
Pixel Data 7 | |
Pixel Clock | |
Blank Signal | |
Horizontal Sync | |
Vertical Sync | |
Enable External Pixel Data † | |
Enable External Sync ‡ | |
Enable External Pixel § | |
Ground | |
Not Used |
† When pin 17 is pulled low, Pixel Data from Feature Connector is disabled.
‡ When pin 18 is pulled low, Sync and Blank signals from Feature Connector are disabled.
§
When pin 19 is pulled low, Pixel Clock from Feature Connector
is disabled
<a name="_Toc319483549">Upgrading Memory</a>
Models S1201, S1201V, and S1201VE may be upgraded
from 1MB to 2MB of DRAM. Upgrading allows access to more display
modes and color depths, and increases memory bandwidth from 32
bits to 64 bits. This may positively affect performance.
Important: when adding memory, it's best to match
the memory brand and speed of the installed memory exactly. When
this is not possible, selecting one of the memory types listed
below for your product may work. However, by providing this information,
we are not making a guarantee that any memory you add to your
Terminator product will work correctly, nor are we guaranteeing
the availability of any particular memory type. When in doubt,
consult your reseller.
Models S1201, S1201V
There are three possible memory configurations for this product:
Cards which use 256Kx8 SOJ DRAM will have the first megabyte populated
with four memory chips. Approved memory types for these cards
include Mosel V53C8256HK60 and Mosel V53C8258HK45.
Cards which use 256KX4 SOJ DRAM will have the first megabyte populated
with eight memory chips. Approved memory types for these cards
include Mosel V53C104FK60L, AAA 1M304J-07, Siemens HY514256BJ-70,
NPN NN514256J-60, Hyundai HY534256AJ-70, and Hyundai HY534256AJ-60.
Cards which use 256Kx16 SOJ DRAM will have the first megabyte
populated with two memory chips. Approved memory types for these
cards include Micron MT 4C162570J-7, NEC 424260-60R, Hyundai HY514260BJC-70,
Micron MT4C16257DJ-6, Mosel V53C16256HK50, and NPN NN514260J-60.
Model S1201VE
There are three possible memory configurations for this product:
Cards which use 256Kx8 SOJ DRAM will have the first megabyte populated
with four memory chips. Approved memory types for these cards
include Mosel V53C8256HK60, Silicon Magic SM51C256K16-60, Hyundai
HY514260BJC-60, Hyundai HY514264BJC-60, and Siemens HYB514171BJ-60.
Cards which use 256KX4 SOJ DRAM will have the first megabyte populated
with eight memory chips. Approved memory types for these cards
include Mosel V53C104FK60L, NPN NN514256J-60, and TI TMS44C256DJ-70.
Cards which use 256Kx16 SOJ DRAM will have the first megabyte
populated with two memory chips. Approved memory types for these
cards include Mosel V53C16256HK50, NPN NN514260J-60, Hyundai HY514260BJC-60,
and Hyundai HY514264BJC-60.
Utilities
<a name="_Toc327173703">SETMODE</a>
(Stingray Pro and Stingray/Video models.)
You may use this DOS utility to select from a number of graphics
and text modes.
To use SETMODE, follow these steps:
- To select a mode from a menu, type SETMODE without any parameters. Within SETMODE's menu, you can use the arrow key and [Enter] to select a new mode. Pressing [ESC] exits SETMODE without changing the current mode.
- To see what mode your Stingray Pro is using now, type SETMODE ?.
- To select a mode from the command line, type SETMODE n, where n is the mode number. For a list of mode numbers, type SETMODE without any parameters.
NOTE:
The majority of DOS text and graphics applications are designed
to operate at only one resolution, or contain their own facility
for selecting resolutions. The use of SETMODE to select graphics
modes will be of more use to programmers than to typical users,
and you will probably find SETMODE most useful for setting extended
text modes, such as 132x43 (mode 26).
<a name="_Toc327173704">VMODE</a>
(Stingray models S501 and S801 only)
VMODE is a utility that allows you to set Stingray's emulation or display modes in DOS.
Before you can use VMODE, you must install it using the following
steps:
- Change to the directory containing the Stingray software by typing CD \HERCULES [Enter]
- Run VMODE by typing VMODE [Enter]
You will be presented a menu-driver interface to select the video
or emulation mode you want to use.
You can also use VMODE from the command line by following these
steps:
- To see the VMODE help screens, type VMODE ? [Enter]
- To set a video or emulation mode, type VMODE display_mode [Enter]
For example, to use the 132 column by 44 row extended text mode,
you would type:
VMODE 22 [Enter]
<a name="_Toc311370997">NOTE:
The majority of DOS text and graphics applications are designed
to operate at only one resolution, or contain their own facility
for selecting resolutions. The use of VMODE to select graphics
modes will be of more use to programmers than to typical users,
and you will probably find VMODE most useful for setting extended
text modes, such as 132x44 (mode 22).
</a>
<a name="_Toc327173705">ALANSI.SYS</a>
(Stingray models S501 and S801 only)
ANSI.SYS is a device driver, supplied with DOS, that defines functions
for display mode settings, cursor movement and keyboard control.
Because ANSI.SYS ships with DOS, which has support only for
MDA, CGA, EGA and VGA modes, you cannot use it with Stingray's
extended video modes.
ALANSI.SYS is an extended version of ANSI.SYS and allows you to take advantage of the extended video modes. It is fully compatible with ANSI.SYS and supports the same re-mapping commands.
To use ALANSI.SYS, just replace the line:
DEVICE=ANSI.SYS
in your CONFIG.SYS file with the line:
DEVICE=C:\HERCULES\ALANSI.SYS
You can use any ASCII text editor, such as EDIT, to make the change.
Once you've made the change and saved your file, you'll need
to reboot your system.
NOTE: Do not load both ANSI.SYS and ALANSI.SYS or your
system may hang.
For additional information on using screen control and keyboard remapping features, please refer to the ANSI.SYS section in your DOS reference manual.
<a name="_Toc327173706">DPMS Screen Saver</a>
(Stingray models S501 and S801 only)
A DOS-based DPMS, called DDPMS.EXE, is supplied to allow your Stingray to take advantage of DPMS-compliant monitors, reducing power consumption when you are not using your system.
To launch the DOS-based DPMS program, follow these steps:
- Change to the directory containing the Stingray software by typing CD \HERCULES [Enter]
- Run DDPMS by typing DDPMS [Enter]. A counter will appear in the upper right corner showing the time elapsed since last keyboard activity.
- To activate the DDPMS menu, press the left and right [Shift] keys at the same time.
a. Use the + and - keys to change the timeout.
b. Type "U" to unload the DPMS screen saver.
c. Press [Esc] when finished.
<a name="_Toc327173708">VDIAG</a>
VDIAG is a diagnostic utility you can use to test Stingray's video modes. You may be asked to run this program if you contact our Technical Support Department with a problem.
To run VDIAG, follow these steps:
- Change to the directory containing the Stingray software by typing CD \HERCULES [Enter]
- Run VDIAG by typing VDIAG [Enter]
Just follow the on-screen prompts to run through the diagnostics.
<a name="_Toc327173712">Jumper Settings</a>
All jumpers on Stingray have two possibilities: open
and closed. To "close"
a jumper, a shorting block is placed over
the two pins. To "open"
a jumper, you can either remove the shorting
block completely or just move it so that only one of the pins
covered. We recommend the second option - moving the shorting
block to just one pin - as it will help prevent you from
losing the shorting block.
Stingray Pro models S901e and S901V have one jumper,
labeled JP1. This jumper is not operational, and the position
of the shorting block has no effect.
<a name="_Toc327173713">Model S501</a>
Description | ||
Not currently used. | ||
50 MHz VL-Bus clock speed | ||
33/40 MHz VL-Bus clock speed |
<a name="_Toc327173714">Model S801</a>
Description | ||
Disable IRQ2. This will eliminate conflicts with another device using IRQ2, but may affect CGA compatibility. | ||
Enable IRQ2. |
<a name="_Toc327173715">Model S601e</a>
Description | ||
Zero VL-bus wait states. This setting may be incompatible with some computers. | ||
One VL-bus wait state. | ||
Disable IRQ9. This will eliminate conflicts with another device using IRQ9, but may affect CGA compatibility. | ||
Enable IRQ9. |
<a name="_Toc327173716">Models S1201, S1202</a>, S1201V, S1202V, S1201VE, S1202VE
Description | ||
Enable PCI latency timer | ||
Disable PCI latency timer |
†
Factory default setting.
Display Modes And Refresh Rates
SETCRT
SETCRT sets up Stingray to work with your monitor. If you've used the INSTALL.EXE program to install the software under a Windows 3.1 environment, INSTALL has configured SETCRT to use the monitor timings specified in MYSCREEN.CRT, created when you selected your monitor during the installation process. You can also run SETCRT with command line arguments to try timings different from those specified in MYSCREEN.CRT.
To run SETCRT to configure Stingray for your monitor, follow these
steps:
- Change to the directory containing the Stingray software by typing CD \HERCULES [Enter]
There are two ways to run SETCRT to configure Stingray for your
monitor: with a .CRT file or with a specific combination of monitor
timings you specify.
To run SETCRT with a .CRT file
Type SETCRT crt_filename [Enter] at the DOS prompt. Using
the default .CRT file created by INSTALL, you would type the following:
SETCRT MYSCREEN.CRT[Enter]
To run SETCRT with specific timings
You can use SETCRT with the -n option to specify
any combination of refresh rates you choose. The syntax is:
SETCRT -n r1 r2 r3 r4
where r1 is the value for 640x480 resolution;
where r2 is the value for 800x600 resolution;
where r3 is the value for 1024x768 resolution; and
where r4 is the value for 1280x1024 resolution.
Stingray Pro Model S902 also supports the 1600x1200x256
resolution. This mode operates at a fixed 56kHz horizontal scan
rate and an 86Hz (interlaced) vertical refresh rate, so no corresponding
SETCRT parameter is necessary.
The following tables list the screen refresh rates
available at each resolution.
NOTE: DO NOT choose
a refresh rate higher than your monitor can support. If you do,
you may permanently damage your monitor. If you are unsure of
what refresh rates are supported, please refer to the documentation
on your monitor or contact the manufacturer. Please locate this
information before attempting to use SETCRT.
Models S501, S801
| Horz. (kHz) Vert (Hz) | Horz. (kHz) Vert (Hz) | |||||
| 38.0 | 72 | 37.5 | 72 | 31.5 | 60 | |
| 38.0 | 60 | 37.5 | 60 | -- | -- | |
| 48.5 | 60 | -- | -- | -- | -- | |
(I) Interlaced modes
Models S601e, S901e, S901V, S1201V, S1202V, S1201, S1202, S1201VE, S1202VE
| Horz. (kHz) Vert (Hz) | Horz. (kHz) Vert (Hz) | Horz. (kHz) Vert (Hz) | ||||||
| -- | -- | 38 | 72 | 38 | 72 | 31.5 | 60 | |
| -- | -- | 38 | 60 | 38 | 60 | 38.5* | 60* | |
| -- | -- | 48.5 | 60 | 48.5* | 60* | -- | -- | |
| 48.5 | 86(I) | 64* | 60* | -- | -- | -- | -- | |
(I) Interlaced modes
§ Model S901V
† Models S1201, S1202, S1201V, S1202V, S1201VE, S1202VE
‡ Model S1202, S1202V, S1202VE
- Model S1202, S1202V, S1202VE only (requires 2MB of DRAM).
Master Mode Table
The following tables list all of the video modes
available from all the different Stingray models. The refresh
rates, resolutions and pixel depths listed here are driver dependent
and may not be available in all operating systems or applications.
In addition to these chipset-specific mode numbers, all Stingray
models are VESA VBE compliant and may be addressed using standard
VESA VBE mode numbers.
All Stingray Models
(in Hex) |
|
| ||||||||
Notes:
(I) Interlaced modes
- Extended graphics adapter text modes with 350 scan lines
- 9x16 character cell enhanced text modes with 400 scan lines
Models S501, S801
(in Hex) |
|
| ||||||||
Notes:
(I) Interlaced modes
- Extended graphics adapter text modes with 350 scan lines
- 9x16 character cell enhanced text modes with 400 scan lines
Models S601e, S901e
(in Hex) |
|
| ||||||||
Notes:
(I) Interlaced modes
Models S901V, S1201, S1202, S1201V, S1202V, S1201VE, S1202VE
(in Hex) |
|
| ||||||||
Notes:
(I) Interlaced modes
* Model S1202V only (requires 2MB of DRAM)
† Models S1201V, S1202V only