Dec 282017
 
This toolkit is a combination of software and hardware designed for the purpose of mechanizing and simplifying the process by which programmers may create digitized voice recordings.
File VDIGIT.ZIP from The Programmer’s Corner in
Category Miscellaneous Language Source Code
This toolkit is a combination of software and hardware designed for the purpose of mechanizing and simplifying the process by which programmers may create digitized voice recordings.
File Name File Size Zip Size Zip Type
BIN2ASM 62 42 deflated
BIN2ASM.C 3254 878 deflated
BIN2ASM.EXE 11421 5489 deflated
EMBEDDED 385 175 deflated
EMBEDDED.C 2130 765 deflated
EMBEDDED.EXE 18861 9914 deflated
EVM.PRE 63 46 deflated
EVM.SUF 34 33 deflated
EVM.VOI 7494 3575 deflated
LONGTEST.VOI 134062 71526 deflated
README.1ST 1545 814 deflated
REGISTER.FRM 2728 839 deflated
RUN_ME.BAT 102 85 deflated
TSR 342 155 deflated
TSR.ASM 3731 1270 deflated
TSR.EXE 7535 3637 deflated
TSRVM.PRE 78 53 deflated
TSRVM.SUF 34 33 deflated
TSRVM.VOI 5696 2603 deflated
VDFE.EXE 43031 22661 deflated
VMSCH.HPP 210062 8941 deflated
VOICEKIT.DOC 31038 10978 deflated
VPMOD.ASM 19158 4557 deflated
VPMOD.DOC 5510 1674 deflated
VPMOD.H 500 133 deflated
VPMOD.OBJ 2329 1371 deflated
VPTEST 188 108 deflated
VPTEST.C 3832 1349 deflated
VPTEST.EXE 12713 7192 deflated
VRMOD.ASM 16720 4148 deflated
VRMOD.DOC 4736 1471 deflated
VRMOD.H 500 134 deflated
VRMOD.OBJ 1825 1134 deflated
VRTEST 188 108 deflated
VRTEST.C 4200 1494 deflated
VRTEST.EXE 12435 7043 deflated

Download File VDIGIT.ZIP Here

Contents of the README.1ST file


NOTICE OF UNSUPPORTED CPU TYPE
------------------------------

Everything in this software package requires an 80286 or 80386 processor
running at a speed of at least 6 MHz. In order to provide the features of
background playback and file reading on-the-fly, a lot of processing has to
occur in a very short time period a lot of times per second. Few if any PC/XT
machines using 8088/8086 processors will be fast enough. In tests I made,
NONE of the four 8088-based machines tested were able to keep up. Voice
output was slow, distorted, and erratic, or non-existent.

I realize that there are still a lot of XT's out there, but the fact is that
there are very few XT's (8088 CPU's) being bought as new machines. The price
of 10 MHz AT clone motherboards is now so low that this is usually "bottom of
the line" in desktop machines. Even portables are moving away from the 8088
as a CPU.

A decision was made (with some reluctance) to abandon all efforts to make
this package work with 8088/8086 machines. Why have a 286 or 386 and yet not
use its improved performance? All the programs included here use 286-specific
instructions and therefore will not run on an 8088/8086 even if a fast enough
one could be found. The routines RVOICE_INIT and PVOICE_INIT (see VOICEKIT.DOC
and VPMOD.DOC) test for CPU type before doing anything else, and return an
error code of 2 if an 8088 or 8086 is detected.

- Alan D. Jones


 December 28, 2017  Add comments

Leave a Reply