1¾«¼%QWWWWWX1) ABOUT FM DRIVER FOR WINDOWS 3.0 VERSION 1.00 Many of you who own Adlib and SoundBlaster cards for your PC's have waited patiently for the ability to use them under Windows 3.0. The wait is over!! The enclosed programs will allow you to use the FM synthesis abilities of your sound card under Windows 3.0. You will be able to play ROL music files, edit instruments, and eventually do other neat things as software becomes available. This driver also replaces the normal boring error beep of Windows with a note from the sound card. This driver has been written independently by me, Monty Schmidt. The enclosed instrument editor, INSTEDIT, was written by David Giller, the control program SOUND PANEL was written by me, and the ROL player program, PLAYER, was written by both myself and David Giller. These programs were written to support the Adlib card and also the Creative Labs SoundBlaster card in Adlib compatible mode. This was done in order to support the largest number of cards possible with Windows sound support. 2) INSTALLING THE DRIVER: Copy the driver FM.DRV to the directory \WINDOWS\SYSTEM. This is the directory in which Windows 3.0 keeps the driver files needed by your system. This is assuming of course that you have installed Windows 3.0 in the directory WINDOWS. If you have used a different name then you will need to copy it into the directory SYSTEM underneath the directory in which you installed Windows. Ok, moving on to installation of the driver, there is a file located in your Windows directory called SYSTEM.INI. This file contains information on what drivers your machine uses when running Windows 3.0. You will need to use a text editor such as SYSEDIT or NOTEPAD, or a DOS editor that does not embed any kind of formatting codes in the file to edit this file. MAKE SURE AND MAKE A BACKUP COPY OF SYSTEM.INI BEFORE EDITING IT. You do not want to lose this file!!! Look for a line in the file SYSTEM.INI that looks like this: sound.drv=sound.drv You need to change this line to the following line: sound.drv=fm.drv If you edit this file from inside Windows then you will need to restart Windows before you can use the new driver. The last thing needed in the installation of the driver itself is to copy the file FM.INI included in the package to your WINDOWS directory. The FM.INI file contains information that the driver uses to configure itself to your machine. Again this assumes that you have installed Windows 3.0 in the directory WINDOWS. 3) CREATING A MUSIC GROUP AND ADDING PROGRAMS If you are a veteran Windows user you can skip this section. It is only here for those of you who have never created a group or set up programs under Windows. Creating the group and program files and icons: To create a new group for your music related programs you need to select the File menu under Program Manager. Select New... and a dialog box will appear asking if you want to create a Program Group or Program Item. Click on the box next to Program Group and then click OK. Next a dialog box asking the Description will appear. Type in Music and then click on OK. Do not worry about the Group File prompt, as Windows will create the file name for you. Ok, now that you have a new group up on the screen, again Select New... from the Program Managers File menu. This time select Program Item and click on OK. Click in the Command Line edit box. You may type in the path where you installed the FM software and name of the executable file you want to add. If you installed the FM software in the directory D:\WINDOWS\FM you would type in D:\WINDOWS\FM\PLAYER.EXE. Click on OK and the Player program will be added to your group. Repeat this for the programs INSTEDIT.EXE and SNDPANEL.EXE and you are ready to go! 4) THE ERROR BEEP OF WINDOWS 3.0 The error beep of Windows is generated by windows making a call into the current sound driver. With the FM driver loaded the error beep is redirected to your Adlib or SoundBlaster music card. This note is generated using voice 1 of the sound card and will use whatever instrument is currently set in the FM.INI file in the Windows directory. (See the SNDPANEL.WRI file for more information on the FM.INI file). Whether the beep is generated or not is still controlled by the sound portion of the Windows control panel. If any program is currently using the driver to generate music the beep of Windows will not interrupt the music. 5) REGISTRATION We are asking that you send us $29.00 if you like the above programs. This will allow us to continue to work on supporting the sound capabilities of the PC and various manufacturers sound cards. We will attempt to notify you when updated versions of the software are available. Please specify the type of disk you would like the programs on, 1.2M or 720K. Please remember that we are releasing this driver and related programs as we have yet to see a decent Windows 3.0 driver for FM music generation. So the point is, if you think that these programs have some worthwhile potential and you'd like to see more from us, then send us something, anything! Send all registration checks to : Monty Schmidt 1020 E. Johnson #1 Madison, WI 53703 6) Music Support BBS A friendly Madison Sysop, Maurice Thaler has kindly added a section on his bulletin board for SoundBlaster and Adlib software. You can find tons of software, songfiles, and also reach us there. The board is called the Power Board and the phone number is (608) 222-8842. The latest version of FM.DRV and related information will be available on this BBS. 7) CONTACTING THE AUTHORS: All suggestions, questions, or bugs may be directed to either of the two authors at the addresses or phone numbers listed. ------------------------------------------------------------ Monty Schmidt 1020 E. Johnson #1 Madison, WI 53703 (608) 256-3133 CIS : 73020,2770 ------------------------------------------------------------ David Giller Box 134 Occidental College 1600 Campus Road Los Angeles, CA 90041 email : dgiller@oxy.edu 8) Liscense Agreement YOU MUST READ THIS IN ORDER TO USE THE DRIVER!! SOFTWARE LICENSE YOU MAY NOT DISTRIBUTE THE DRIVER FM.DRV OR THE PROGRAM SNDPANEL.EXE WITHOUT THE EXPRESS WRITTEN PERMISSION OF MONTY SCHMIDT. YOU MAY NOT DISTRIBUTE THE PROGRAM INSTEDIT.EXE WITHOUT THE EXPRESS WRITTEN PERMISSION OF DAVID GILLER. YOU MAY NOT DISTRIBUTE THE PROGRAM PLAYER.EXE WITHOUT THE EXPRESS WRITTEN PERMISSION OF BOTH MONTY SCHMIDT AND DAVID GILLER. FM.DRV,INSTEDIT.EXE,SNDPANEL.EXE, and PLAYER.EXE, are not public domain software, nor are they free software. FM.DRV is copyright (C) 1991 by Monty Schmidt SNDPANEL.EXE is copyright (C) 1991 by Monty Schmidt INSTEDIT.EXE is copyright (C) 1991 by David Giller PLAYER.EXE is copyright (C) 1991 by Monty Schmidt and David Giller No one may modify or patch the FM.DRV, INSTEDIT.EXE, SNDPANEL.EXE, or PLAYER.EXE files in any way, including but not limited to decompiling, disassembling, or otherwise reverse engineering the program. A limited license is granted to copy and distribute FM.DRV, PLAYER.EXE, SNDPANEL.EXE, and INSTEDIT.EXE only for the trial use of others, subject to the above limitations, and also the following: 1) Only the DEMO versions of PLAYER.EXE, SNDPANEL.EXE and INSTEDIT.EXE may be distributed. For NO reason may the REGISTERED versions be distributed. You can check the version from the ABOUT section of each program. 2) The DEMO versions of FM.DRV, PLAYER.EXE, SNDPANEL.EXE, and INSTEDIT.EXE must be copied in unmodified form, complete with the file containing this license information. 3) No version of FM.DRV, PLAYER.EXE, SNDPANEL.EXE, and INSTEDIT.EXE may be distributed in conjunction with any other product without a specific license to do so from MONTY SCHMIDT and DAVID GILLER. 4) No fee, charge, or other compensation may be requested or accepted, except for operators of electronic bulletin board systems who may make the DEMO versions of FM.DRV, INSTEDIT.EXE, SNDPANEL.EXE, and PLAYER.EXE available for downloading as long as the above conditions are met and there is no specific charge for the download of the DEMO versions of FM.DRV, SNDPANEL.EXE, INSTEDIT.EXE, and/or PLAYER.EXE. LIMITED WARRANTY EXCEPT AS PROVIDED ABOVE, MONTY SCHMIDT AND DAVID GILLER DISCLAIM ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE PRODUCT. SHOULD THE PROGRAM PROVE DEFECTIVE, THE PURCHASER ASSUMES THE RISK OF PAYING THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION AND ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES. IN NO EVENT WILL MONTY SCHMIDT OR DAVID GILLER BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING WITHOUT LIMITATION DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION AND THE LIKE) ARISING OUT OF THE USE OR THE INABILITY TO USE THIS PRODUCT EVEN IF MONTY SCHMIDT AND/OR DAVID GILLER HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Use of this product for any period of time constitutes your acceptance of this agreement and subjects you to its contents. SoundBlaster is a trademark of Creative Labs. Adlib is a trademark of Adlib. Windows 3.0 is a trademark of Microsoft. rsion of FM.DRV and related information will be available on this BB€°w¹s×ovk‰gÄcÔ_Ý [ã W S O K  " wÀ sÇ oÌ kú g c$ _I [O WÛ Sá Oü K ü wüs ok4gÑcô_x[ˆW‡S›O K %wòsôoök:f<bL^¥Z©VõR.N|J |€w} s� o;!k?!g„!c?%_¼%[©VõR.N|J€²ÿÿ´ÿÿÅÿÿÇÿÿ¹ÿÿ»ÿÿ½ÿÿÙÿÿÛÿÿ]ÿÿ_ÿÿtÿÿvÿÿ‹ÿÿ�ÿÿÂÿÿÄÿÿÖÿÿØÿÿˆ ÿÿˆ Š ÿÿÊ ÿÿÌ ÿÿü ÿÿþ ÿÿž ÿÿ  ÿÿÑ ÿÿÓ ÿÿÍÿÿÏÿÿÑÿÿôÿÿöÿÿtÿÿvÿÿxÿÿŠÿÿŒÿÿõÿÿõ÷ÿÿ!ÿÿ#ÿÿFÿÿHÿÿXÿÿmÿÿ�ÿÿƒÿÿ…ÿÿ‡ÿÿ�ÿÿŸÿÿÿÿÿÿÿÿ ÿÿ'ÿÿ)ÿÿ¥ÿÿ¥§ÿÿåÿÿôÿÿÿÿÿÿ+ÿÿ-ÿÿAÿÿÿÿ�ÿÿ–ÿÿªÿÿ¼ÿÿÓÿÿìÿÿîÿÿðÿÿòÿÿ:ÿÿ<ÿÿ<NÿÿPÿÿµÿÿ·ÿÿ&ÿÿ(ÿÿWÿÿŒÿÿÀÿÿÿÿÿÿÑÿÿÓÿÿ—ÿÿ™ÿÿsÿÿuÿÿ ÿÿ"ÿÿéÿÿéëÿÿ„!ÿÿ†!ÿÿ˜!ÿÿš!ÿÿÃ$ÿÿÅ$ÿÿA%ÿÿC%ÿÿr%ÿÿ’%ÿÿ¼%ÿÿ¾%ÿÿ—ÿÿ™ÿÿsÿÿuÿÿ ÿÿ"ÿÿéÿÿ  0Roman 10cpidisassembling, or otherwise reverse engineering the program. A limited license is granted to copy and dist