home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Equalizer BBS
/
equalizer-bbs-collection_2004.zip
/
equalizer-bbs-collection
/
DEMOSCENE-STUFF
/
IBYTES02.ZIP
/
SRC_HI!.ZIP
/
README
< prev
next >
Wrap
Text File
|
1994-08-07
|
2KB
|
47 lines
Some help notes to how to play with my sources :
All sources were written in Ideal mode because of it strongest
syntax and faster compiling.
Switches for TASM : /z/ml/m
BO.BAT - Used to convert 128x128 bitmap and its palette to
object files.
USAGE : BO <pair name>
EXAMPLE :
C>BO HI!
To create intro with my own picture
C>BO Galaxy
To create intro with picture stoled from GIF collection.
L.BAT - Used to link intro together.
Source files :
Most of them are self explanatory, but -
ROT.ASM - Rotate/zoom picture right onto screen.
Picture sizes are hard coded in bit length for each one -
you got the idea.
FASTFX.ASM - Rotate and transform some (non)trigonometric figures.
Most of definitions are self explanatory.
Purpose of this source file was to understand how I can
transform one figure to another smoothly.
FLAME.ASM - Make screen burned up.
This source creates palette for fire effect and make
fire effect itself. This is not very fast routine because
it uses direct screen read/write.
SETVGA.ASM - Sets VGA mode X (320x200, 256 colors, 4 pages) and switch
pages. Thanks to Dm. Lemekhov (2:5020/203.12) for set_vga_mode
routine.
SHADEBOB.ASM - Stupid thing that flyes on the screen.
Initially I wrote this using ADD instruction to make
smooth intensity increasing but it overflowed my color counter!
So I rewrote code to just put it onto the screen.
Shade bob is controlled by any external far routine you pass
on entry.
HI!TRO.ASM - It does the main job - concatenate other sources into
one solid program and controls execution. It also has internal
defines but them are unimportant. (just look and agree)
Thanks for reading this text!
Serguey Zefirov, 1994.