Ñåêðåòû ïðîãðàììèðîâàíèÿ èãð




Äåìîíñòðàöèîííàÿ ïðîãðàììà Test.c


Íèæå ïðèâîäèòñÿ äåìîíñòðàöèîííàÿ ïðîãðàììà íà ÿçûêå Ñè, êîòîðàÿ ïîêàçû­âàåò, êàê çàãðóæàòü è ðàáîòàòü ñ äðàéâåðàìè DIGPAK è MIDPAK.

/*                                                              */

/* TEST.C Äåìîíñòðàöèîííàÿ ïðîãðàììà ðàáîòû ñ äðàéâåðàìè DIGPAK */

/* è MIDPAK. Äèíàìè÷åñêè çàãðóæàåò äðàéâåðû DIGPAK è MIDPAK,    */

/* SOUNDRV.COM è MIDPAK.COM/MIDPAK.ADV/MIDPAK.AD. Çàòåì         */

/* âîñïðîèçâîäèò MIDI-ôàéë TEST.XMI, ïîçâîëÿÿ âàì èñïîëíÿòü     */

/* çâóêîâûå ýôôåêòû TEST1.SND è TEST2.SND                       */

/****************************************************************/

/*      Àâòîð: John W. Ratcliff (ñ) 1994                        */

/*               CompuServe: 70253,3237                         */

/*               Genie: J.RATCLIFF3                             */

/*               BBS: 1-314-939-0200                            */

/*               Àäðåñ:                                         */

/*                          747 Napa Lane                       */

/*                          St. Charles, ÌÎ 63304               */

/*                                                              */

/*                                                              */

/*********************************************'******************/

#include <stdio.h>

#include <stdlib.h>

#include <malloc.h>

#include "keys.h"           // Âêëþ÷àåò îïðåäåëåíèÿ äëÿ

                            // êëàâèàòóðíûõ êîìàíä

#include "support.h"        // Âêëþ÷àåò ôàéë çàãîëîâêà áàçîâûõ

                            // ôóíêöèé ïîääåðæêè

#include "loader.h"         // Âêëþ÷àåò ôàéë çàãîëîâêà äèíàìè÷åñêîãî

                            // çàãðóç÷èêà MIDPAK/DIGPAK

#include "midpak.h"         // Âêëþ÷àåò ôàéë çàãîëîâêà ôóíêöèé

                            // íèæíåãî óðîâíÿ MIDPAK

#include "digplay.h"        // Âêëþ÷àåò ôàéë çàãîëîâêà ôóíêöèé

                            // íèæíåãî óðîâíÿ DIGPAK




Ñîäåðæàíèå  Íàçàä  Âïåðåä