home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Equalizer BBS
/
equalizer-bbs-collection_2004.zip
/
equalizer-bbs-collection
/
DEMOSCENE-STUFF
/
INSPIRAT.ZIP
/
INSPIRAT.NFO
< prev
next >
Wrap
Text File
|
1995-06-26
|
13KB
|
250 lines
▀▀▀▀\ ▀▀▀▀▀\ ▀▀▀\ ▀\ ▀▀▀▀▀\ ▀▀▀▀▀\ ▀\ ▀\
▀\ ▀\ ▀\ ▀\ ▀\ ▀\ ▀\ ▀\ ▀\ ▀\
┌──────── ─ - ▀▀▀▀\ ▀▀▀\ ▀▀▀▀▀\ ▀\ ▀\ ▀\ ▀▀▀▀\ - ─ ─────────┐
│ ▀\ ▀\ ▀\ ▀\ ▀\ ▀\ ▀\ ▀\ ▀\ │
│ ▀\ ▀\ ▀▀▀▀▀\ ▀\ ▀\ ▀▀▀▀▀\ ▀▀▀▀▀\ ▀\ ▀▀▀▀\ │
│ │
│ │
│ PRESENTS │
│ │
│ I N S P I R A T I O N │
│ │
│ -*- │
│ │
│ Produced by: Directed by: │
│ REALITY PRODUCTIONS ROGUE & SHAYDE │
│ │
│ Special Effects: Cinematography: │
│ SHAYDE ROGUE │
│ │
│ Musical Composition: Visuals │
│ VOID & RANDOM VOICE ROGUE │
│ │
│ Locations: │
│ NEW ZEALAND & AUSTRALIA │
│ │
│ Subtitles: Inspired by: │
│ ROGUE & SHAYDE JACK DANIELS! :-D │
│ │
│ Casting: │
│ ROGUE & SHAYDE │
│ │
│ Grip: Colour by: │
│ GETTA SuperVGA Ltd. │
│ │
│ │
│ The soundtrack is available at a ripper's BBS near you! │
│ │
│ │
│ -*- │
│ │
│ │
│ THIS IS OUR ENTRY INTO AUSCOMP '94!!! │
│ │
│ │
│ -*- │
│ │
│ │
│ Requirements: │
│ │
│ * 486 or better - will NOT work on 386 or less! │
│ │
│ * 530K free conventional memory │
│ │
│ * VLB or fast ISA VGA-compatible graphics card │
│ │
│ -*- │
│ │
│ Required for music: │
│ │
│ * SoundBlaster or compatible │
│ │
│ * 128K of free EMS, XMS or "raw" extended memory │
│ │
│ │
│ -*- │
│ │
│ │
│ Execution instructions: │
│ │
│ Use a sharp axe! Heh heh! Er, simply run the executable. INSPIR- │
│ ATION uses a SoundBlaster auto-detection routine but in case my lame │
│ code cannot detect your particular SB then you can force INSPIRATION │
│ to use, for example, Port 240h, interrupt 5, DMA 3 by running the │
│ intro with the following parameters: │
│ │
│ INSPIRAT 453 │
│ │
│ ie. use the second digit of the port no. for the first character, and │
│ the interrupt and DMA numbers following. Note: this will cause │
│ INSPIRATION to use these values REGARDLESS of whether there is a │
│ valid SB there or not - if you use erroneous command line parameters │
│ then the intro will almost certainly crash or hang-up on you. Hey │
│ sure, I know this is a lame command line interface but why does an │
│ intro need one? You will rarely need to use the above parameters as │
│ it is. As for GUS owners - well, sorry guys. I know it's lame not │
│ to support this nice card these days but I have absolutely NO access │
│ to a GUS so there is no easy way for me to test the intro with GUS. │
│ I suspect you won't be able to use your SB emulations either as the │
│ intro runs in a tightly controlled protected-mode environment. │
│ Note: the SB autodetect assumes the DMA port is 1 so use the above │
│ command line override if your DMA port is not 1. │
│ │
│ │
│ │
│ │
│ Implementation notes: │
│ │
│ As already mentioned, INSPIRATION runs in a 486 protected mode │
│ environment. The intro uses TRAN/RENAISSANCE's excellent PMODE │
│ and so can be run under raw, XMS and EMS/VCPI environments. It does │
│ NOT run under DPMI - intros need SPEED!!! │
│ │
│ INSPIRATION has also been written specifically for 486 machines. │
│ Why? Well the 386 does support the same modes and instruction set as │
│ the 486 (or maybe that should be the other way around! :-) but the │
│ 486 is a lot more efficient and a lot of the routines used in this │
│ intro require a lot of calculation time. All my mates own 486s and │
│ you'd be lucky if you can buy brand-new 386s these days so all our │
│ productions will be 486 only. This means that we can use a base-line │
│ system to implement our productions against and know that if the │
│ routine looks smooth on our machines, it'll look smooth on most other │
│ 486s around. Can you tell we are ex-Amiga dudes?! :-) Although I │
│ do run most of the paths in this intro using machine-independent │
│ interrupt handlers, on a 386 everything will judder so badly it won't │
│ be worth watching. Most 486s also have fast VLB SVGA cards these │
│ days too so I assume that a fast card is being used. It doesn't have │
│ to be VLB - I only have an ISA card but it seems to run at almost VLB │
│ speeds (Trident 8900D TrueColour). │
│ │
│ This intro was developed on three different machine configurations │
│ (mainly 'cos my machine is being fixed! PCs have gotta be one of the │
│ most UNRELIABLE machines around, man!). They were: │
│ │
│ * 486SX33, fast ISA VGA, 2 Meg RAM, ThunderBoard │
│ * 486SX33, SLOW ISA VGA, 4 Meg RAM, no soundcard │
│ * 486DX25, fast ISA VGA, 2 Meg RAM, ThunderBoard │
│ │
│ It has also been run on Rogue's 486DX2/66, 4 Meg RAM, Fast VLB-VGA, │
│ SB16 and works perfectly. Lemme know if you have problems with your │
│ configuration; I may not be able to fix it but I'll know for future │
│ productions, ta! │
│ │
│ INSPIRATION also uses TinyPlay written by Pelusa/Psychic Monks. This │
│ is a 32-bit p-mode 4 & 8 channel MOD player originally written for │
│ use under DOS4GW. This is an awesome piece of source-code and does │
│ SB DMA exactly how I was trying (unsuccessfully) to do it; use the │
│ DMA interrupt to run the MOD player as well as updating the DMA │
│ buffer - no more having your timer interrupt stolen from you to play │
│ the MOD, or having to worry about polling. If you have a Vertical │
│ Blanking Interrupt on your timer then you can start the MOD player │
│ going and never have to worry about it again. Ahhh, the good ol' │
│ days on Amiga, eh?! :-) │
│ │
│ INSPIRATION was written in 100% assembler and assembled under │
│ TASM 3.1 and linked under TLINK 5.something. It was not debugged │
│ with anything cos there aren't any p-mode debuggers around!!! :-( I │
│ have started one (it debugs real-mode at present) but I ran out of │
│ time to do any more on it. This is also our first production on the │
│ PC (we're a former Amiga demo group) so there is bound to be an │
│ occasional glitchy - an inevitable outcome of trying to manhandle PC │
│ into doing Amiga techniques. I definitely learnt that PC archi- │
│ tecture is lame as but oh what speed! Hey, I'm converted! :-) And │
│ where would the world be without DOOM?! :-D (I still think Amiga AGA │
│ can do it though). I also learnt that TASM is a CRAP development │
│ environment!! Why do most coding tools on PC have to operate from │
│ the DOS prompt?! Why hasn't anyone released a decent integrated │
│ assembler p-mode development system? There are heaps of 'em on │
│ Amiga! But hey, Amiga is boring these days. That's why I use PC! │
│ │
│ │
│ On Reality: │
│ │
│ Whoa! Metaphysical topic ahoy! :-) Reality is a PC demo group and │
│ we currently have four members: │
│ │
│ * ROGUE: artist, cool dude (Australia) │
│ │
│ * SHAYDE: coder, cool dude (New Zealand) │
│ │
│ * MYTH: artist, cool dude (New Zealand) │
│ │
│ NEW: * VOID: musician, cool dude (Australia) │
│ │
│ NEW: * CASPYR: coder, cool dude (New Zealand) │
│ │
│ Anyone who remembers us from our Amiga days, we are the original │
│ members. You may remember Rogue as Bad Grafix - I also used to put │
│ down that I was also a musician but I've given up on finding the time │
│ to develop on it! :-( But strangely, we seem to have an abundance of │
│ cool dudes! Tis a popular occupation in Reality! We could say we've │
│ been going for four years now, but we were only active for two of │
│ 'em! │
│ │
│ Here is a list of our productions (that I can remember! :-): │
│ │
│ Amiga: │
│ │
│ NAME DATE (approx.) SHORT DESCRIPTION │
│ CLI-Scroller 5/5/91 sinus scroller for CLI screen │
│ KiwiCrap ?/6/91 our first full length demo │
│ Pack Intro ?/7/91 with customiser for putting on pax │
│ Non-DOS menu ?/8/91 for loading demos without OS │
│ LCP demo ?/9/91 * never finished │
│ C64 game disk ?/9/91 * never finished - binary compiler │
│ DirtCheap ?/10/91 * never finished - demo (bad time!) │
│ Party Invite ?/1/92 piss-up intro, produced in a day! │
│ Non-DOS viewer ?/2/92 * not finished - for our OZ guyz │
│ Tiny Intro ?/3/92 for putting on non-DOS disks │
│ Intro writer ?/3/92 writes intros to non-DOS disks │
│ Pack Intro ?/4/92 with customiser for putting on pax │
│ Contravention ?/5/92 Demo - 1st 144 face glenz on Amiga! │
│ │
│ │
│ PC: │
│ │
│ NAME DATE (approx.) SHORT DESCRIPTION │
│ ORGASM Nov 93 ORiGinal ASseMbler! Basic 8086 asm │
│ DOOM extractor April 94 Extracts items from .WAD files │
│ Asm data maker May 94 Converts raw files to DD/DB cmds │
│ PCX to RAW June 94 Converts PCX/PCC to raw images │
│ Squasher June 94 Forces aspect 1:1 on gfx progs │
│ INSPIRATION July 94 I forget! ;-) │
│ ############### working on it Commercial development │
│ ????????? 4th quarter 94 Our first full-length PC demo! │
│ │
│ │
│ Greetz: │
│ │
│ All of youse guyz! :-) Well, read the scroller in the intro for │
│ group greets. Otherwise, a big YO to all the dewdz we are in regular │
│ contact with on the boards. │
│ │
│ │
│ Contact: │
│ │
│ 'ERE! Get away from me! Doncha know there's an AIDS epidemic?! ;-) │
│ Hey, wot would a text file be without a laaaame joke?! :-( │
│ │
│ Okay, contact addresses are on the tag end of the intro. Internet │
│ addresses are: │
│ │
│ YeahRight@As.if.we.could.afford.it!! │
│ │
│ Dunno 'bout Oz but here in NZ, boards charge so much for Internet │
│ access it's cheaper just to grab an offline mailer and call a free │
│ board in the states! I can't afford THAT either!!! │
│ │
│ │
│ Bye-bye! │
│ │
│ Time to go! Stay refridgerated, freakz! Till our next kick-ass │
│ production! │
│ │
│ │
│ │
│ Shayde 3/8/94 (That's 3rd August for you Yanks! ;-) │
│ for Reality, Australasia's finest! │
│ │
└───────────────────────────────────────────────────────────────────────────┘