Hello TP-programmers, 

I have just programmed  some new include files for TurboPascal 3.xx.

incs.inc        Allows an easy way to chain Turbo Pascal procedures
                as interrupt services. No ROM routines used.
                Faster program execution !
              One line connects your interrupt service routine to MSX
interrupt:

                IntNumber := SetInterrupt(Addr(My_InterruptServiceProcedure));

                (Thanks to Manuel Bilderbeek and Bert Hoogendijk for the
               ideas :)         

intstest.pas    a simple example of three user interrupts in a program

dosplay.inc     A new MoonBlaster song and SEE sound SFX player for
                MSXDOS2. Uses mapper pages for code and data storage.
                Uses minimal conventional memory ! 
                MoonBlaster and SEE interrupts are independent from
                each other and can be used together or separately.
                Uses ints.inc !
                Contain easy Init, Control and Load routines. 
                Easy to use with a game. 
                To start playback from program you need only three
                program lines:

                 If InitMbmPlayer Then
                   Begin
                        LoadMBMFile('MBSong.mbm');
                        StartMbmPlay;
                     End;       

dosplay.mpc     The MoonBlaster and See player code. 

dosplay.txt     Documentation of dosplay.inc

mapper.inc      a parameter passing bug fixed in CallMapperPage - routine.

Sincerely       Kari Lammassaari 16.Nov. 1998
                [EMAIL PROTECTED]


****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to