inspiration by Reality [web]
ßßßß\ ßßßßß\ ßßß\ ß\ ßßßßß\ ßßßßß\ ß\ ß\ ß\ ß\ ß\ ß\ ß\ ß\ ß\ ß\ ß\ ß\ ÚÄÄÄÄÄÄÄÄ Ä - ßßßß\ ßßß\ ßßßßß\ ß\ ß\ ß\ ßßßß\ - Ä ÄÄÄÄÄÄÄÄÄ¿ ³ ß\ ß\ ß\ ß\ ß\ ß\ ß\ ß\ ß\ ³ ³ ß\ ß\ ßßßßß\ ß\ ß\ ßßßßß\ ßßßßß\ ß\ ßßßß\ ³ ³ ³ ³ ³ ³ 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! ³ ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
[ back to the prod ]