1481 lines
76 KiB
Plaintext
1481 lines
76 KiB
Plaintext
Start.of.DemoNews.073=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
|
(JUST WHEN YOU THOUGHT WE COULDN'T GET ANY BIGGER...)
|
|
______/\___________________________
|
|
DemoNews Issue #73 \____ \ ________ _ _ ______ \
|
|
December 4, 1994 - December 10, 1994 / | \ _) \ \_/ \ | \
|
|
/ | \ \ | \ | \
|
|
DemoNews is a weekly publication for \_____ /_______/___| /________/
|
|
the demo scene. It is produced at the ===\_____/============|____/==========
|
|
Internet FTP site ftp.eng.ufl.edu __ ________________ ___ /\_______
|
|
(aka HORNET). This newsletter focuses / \| \ ________ | \/ ______/
|
|
on many aspects of demos and demo- / \ \ _) \ | \______ \
|
|
making. Everyone is welcomed to / \ \ /~\ \ / \
|
|
contribute articles, rumors, and \____\_____/_______/_________/________/
|
|
advertisements. ==============================[+tZ^]===
|
|
|
|
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
|
SIZE: 78,995 SUBSCRIBERS: Last week - 748 This week - 804 Change - +56
|
|
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
|
|
|
Section 1.......Standard Information --> Who Are We?
|
|
Section 2....................General --> Comments by Snowman
|
|
History of HORNET (Dan Wright)
|
|
Partyline (TP4, NAID, IBM-Warp)
|
|
Section 3..................Editorial --> Demo Dreams by Snowman
|
|
Section 4......DemoNews Advancements --> DemoNews Splits in 2
|
|
Section 5................New Uploads --> New Files for the Week
|
|
Section 6...........Musicians Corner --> Interview with Necros
|
|
Section 7..............Coders Corner --> Lemmings, Psycho Neurosis
|
|
PMODE/W (PMode for Watcom C)
|
|
Using Assembly Part 1 (JsNO)
|
|
Section 8.............Artists Corner --> Stony Update
|
|
Section 9.............Advertisements --> PMODE/W - DOS/4GW replacement
|
|
Raver needs S3M drivers
|
|
Ambience by Tran
|
|
Data Connection BBS
|
|
Lost in Time BBS (Moscow)
|
|
Section 10..............Miscellaneous --> ANSI Help
|
|
Section 11...........Closing Comments --> Quote for the Week
|
|
|
|
==============================================================================
|
|
((Section 1...Standard Information))
|
|
==============================================================================
|
|
"HORNET" is the name of an FTP site on the internet. It is a place where
|
|
people upload and download files. However, HORNET has grown much larger
|
|
since it was first created 2.5 years ago by Dan Wright. Now HORNET
|
|
releases a weekly newsletter called DemoNews, and is starting to offer other
|
|
services. HORNET specializes in the "demo scene", and files that are re-
|
|
lated to demos, coding, music, or graphics are welcome.
|
|
|
|
Site Name : HORNET
|
|
Address : hornet.eng.ufl.edu (128.227.116.7)
|
|
Location : Florida, USA
|
|
System E-Mail : dmw@eng.ufl.edu
|
|
|
|
<There are currently 14 active demo-operators for this site>
|
|
/ \
|
|
|Christopher G. Mann COORDINATOR | MUSICOP Ryan Cramer|
|
|
|Jeff (White Noise) WEBMASTER | MREVIEW Per-Ivar Knutsen|
|
|
|Kim Davies DNDISTRO | CODEOP Grant Smith (Denthor)|
|
|
|Burning Chrome DEMOBOOK | CARTICLE Dee-Cug (JsNO)|
|
|
|Styros LINKMAN | CMOVER Andy Younger (King Tech)|
|
|
|Mike DREVIEW | CREVIEW David Thornley (Metal)|
|
|
|Brenton Swart (Zenith) DREVIEW | AHAND Stony|
|
|
\ /
|
|
|
|
<There are currently 7 other FTP sites that mirror HORNET>
|
|
/ \
|
|
|FTP Name IP Address Country Base Directory |
|
|
|-------------------- -------------- --------- --------------------|
|
|
|ftp.uwp.edu 131.210.1.4 USA /pub/msdos/demos |
|
|
|*ftp.luth.se 130.240.18.2 SWEDEN /pub/msdos/demos |
|
|
|ftp.sun.ac.za 146.232.212.21 S. AFRICA /pub/msdos/demos |
|
|
|ftp.uni-erlangen.de 131.188.2.43 GERMANY ?? |
|
|
|ftp.uni-paderborn.de 131.234.10.42 GERMANY /pub/msdos/demos |
|
|
|ftp.cdrom.com 192.216.191.11 USA /pub/demos |
|
|
|freedom.wit.com 144.92.88.30 USA /systems/ibmpc/demos|
|
|
\ /
|
|
*Only site that mirrors the /incoming directory
|
|
|
|
[SUBSCRIBING TO DEMONEWS]
|
|
|
|
You can subscribe to this newsletter by mailing listserver@oliver.sun.ac.za
|
|
and putting "subscribe demuan-list your_real_name" in your message.
|
|
The listserver is what sends out this newsletter every SUNDAY morning.
|
|
kimba@it.com.au is the keeper of the listserver. If you have any questions
|
|
about subscribing to DemoNews, write to him.
|
|
|
|
For those who use the GUI environment check out our DN.HMTL in the
|
|
/demos/news directory. The URL is ftp://ftp.eng.ufl.edu/demos/news/DN.HTML
|
|
|
|
==============================================================================
|
|
((Section 2...General))
|
|
==============================================================================
|
|
Comments by Snowman
|
|
------------------------------------------------------------------------------
|
|
This is just a miscellaneous collection of things I have to say about this
|
|
week:
|
|
|
|
- DemoNews subscribers are way up
|
|
- Krystall turned 19 on December 2nd (krystall@biko.llc.org)
|
|
- Trixter's WEDTRO was released this week (I like it, and its unprecented)
|
|
- Lots of cool interviews coming up later (Maxwood, AcmE, Purple Motion)
|
|
- I released updated parts 1 and 2 of Denthor's Demo Coding Tutorial.
|
|
It is my hope to have all 16 parts converted to C++ by mid-February.
|
|
|
|
------------------------------------------------------------------------------
|
|
History of HORNET (Dan Wright)
|
|
------------------------------------------------------------------------------
|
|
In order to do a "complete" history of this demo site it is necessary to
|
|
step back in time. The year...1985, Christmas time.
|
|
|
|
I opened my presents Christmas day to discover a C-128, disk drive, printer,
|
|
and monitor amongst some other odds n' ends. At the time I was in the 10th
|
|
grade and had wanted some kind of computer--a Commodore, Atari, or Apple. I
|
|
actually preferred the Atari and Apple because I knew people I could get
|
|
software from unlike the unpopular Commodore. I do not recall discovering
|
|
demos until late 1986 or early 1987 but do remember a demo called "DNC
|
|
Megademo" with all kinds of music and vertical scrolling in the boarders.
|
|
Something clicked...I had discovered a very interesting part of the computer
|
|
scene. I did a few C-64 demos with a little help and even produced a "demo
|
|
disk" of my demos and my computer history. Suffice to say it is a long
|
|
story and I won't get into it for this article.
|
|
|
|
College came around in 1988 and I actually managed to get a lot of use out
|
|
of my C-128. Collecting demos and producing demos was quite difficult and
|
|
pretty much ended in 1990 at which time I retired my C-128 at my parents
|
|
house and started using a REAL computer for reports & such--an Apple
|
|
Macintosh.
|
|
|
|
I did not start learning the "PC" until I took a class called "Introduction
|
|
to Computer Software" which was still considered a technical credit for my
|
|
major--Electrical Engineering. The time was January 1992--about the time
|
|
they actually started making a decent PC (386/486). The "PC" class
|
|
introduced me to some POWERFUL machines--x86 and 286 IBM's with CGA & VGA.
|
|
Considering we only worked with DOS, Word Perfect, Lotus, and dBase it
|
|
really did not matter how bad the machine was...so long as it would boot.
|
|
The "PC" class was quite easy for me considering I did all the work, read
|
|
all the books and enjoyed working with computers. I ended up with about a
|
|
99.3% (out of 100%) grade in the class--missed about 2 questions on one
|
|
test. The funny thing about this was I did not have the HIGHEST grade--
|
|
being a little bit arrogant and a very hard worker I could not imagine how
|
|
ANYONE got a better average but a couple people (out of about 200) did.
|
|
|
|
That same Spring I saw my first PC intro--Fishtro by Future Crew. This was
|
|
quite a jump from the C-64 demos I was use to. Once again I became hooked
|
|
and began a quest to find more productions of this caliber.
|
|
|
|
The Summer of 1992 I took a "C" programming class offered for the 1st time
|
|
by the college of Electrical Engineering. The excellent part about the
|
|
class was not the programming (though fun) but getting a UNIX account which
|
|
had INTERNET access. So, in 1992 I learned the basics of the PC, C
|
|
programming, and how to navigate the internet among other things.
|
|
|
|
So now, we are all caught up. Well, at least to the Summer of 1992 when the
|
|
first signs of the demosite became a reality.
|
|
|
|
My internet, archie, and my quest for demos became quite an undertaking that
|
|
Summer/Fall. I became so good at archie I could find ANYTHING--including
|
|
software pirate sites--because I knew WHAT to search for and HOW to search.
|
|
Of course the downgrade (there is no such thing as an upgrade) in software
|
|
now gives us no HITS and no CONTROL C for breaking and displaying hits so it
|
|
has made life a little more difficult for those adventurous souls out there.
|
|
|
|
Searching for demos lead me to a few productions--ultraforce vectdemo,
|
|
coldcut--but I did noticed most "demo" hits on archie dealt with GAME demos.
|
|
Because there was not central site getting new productions became a matter
|
|
of luck.
|
|
|
|
Fall came and a friend of mine told me our ENGINEERING account (sioux.eel.
|
|
ufl.edu) had its own ftp site. Excellent I figured...and even better when I
|
|
found out I have FULL write/read/delete access--but so did everyone else. On
|
|
this same site under the /pub directory there was the infamous 9 space
|
|
directory which contained pirated software of course. Funny I thought...a
|
|
pirate site in existence at our university...how convenient. I wanted a
|
|
central DEMO site BAD and I though about putting it in the /pub directory of
|
|
our site for over a week. Unfortunately the 9space directory remained and I
|
|
was not going to delete it cause I was not an administrator and it was not
|
|
my problem. What the hell I figured, no time better then the present; I
|
|
created a directory called "real-demos" off the /pub structure and included
|
|
a few demos--fishtro, unreal, etc.
|
|
|
|
I'm not sure how I first got the word out but perhaps the 9 space dir
|
|
brought a few people into the "real-demos" directory to read my message.
|
|
Within a couple weeks the "unofficial demo site" had a few more files and
|
|
nothing, not even the 9 space directory, was being deleted.
|
|
|
|
Now all I needed was to get the word out--but how? Welp, I had recently
|
|
discovered the USENET so, why not post to the "...pc.games" The message I
|
|
posted on September 4, 1992 is as FOLLOWS:
|
|
|
|
"I am trying to create a UNIFIED DEMO sight[sic] where people can PUT and
|
|
GET DEMOS --and I am not referring to those crap game demos....[this last
|
|
statement is probably what nailed me] So, if you are interested in demos or
|
|
have demos you would like others to see get them from or put them at the
|
|
following: 128.227.56.139 It is my hopes that this can become THE place
|
|
where one can go to find the newest/best demos! Spread the word!"
|
|
|
|
As you can see I never mentioned the directory--bad news--and I posted it on
|
|
the ...pc.games section of the newsreader.
|
|
|
|
This posting drew many people. I am also sure lots went within the 9 space
|
|
directory as well as my real-demos directory. Somehow, someway, higher
|
|
people from my university discovered this directory-- the 9 space directory.
|
|
They captured the post on the newsreader (how do you think I have a copy?),
|
|
and matched up that post with the name in the real-demos directory.
|
|
Amazingly they were the same.
|
|
|
|
Their concern was with the 9 space directory on their computer. My concern
|
|
was with only my real-demos directory. Anyways, shit hit the fan, I was
|
|
called into some meeting and sure enough the demos directory and the 9 space
|
|
directory were to be deleted. You live and you learn and sometimes others
|
|
will also learn from your mistakes if you inform them.
|
|
|
|
For those interested the meeting discussed the 9 space directory and its
|
|
contents and how I was associated with such. Words were exchanged and a
|
|
form of "threat" was actually mentioned--i.e. next time the law will be
|
|
involved. I was lucky enough get out of the meeting without any actions
|
|
taken against me--or anyone else to my knowledge.
|
|
|
|
Luckily, by posting the message on the newsreader I drew someone who wanted
|
|
to mirror the site--datta@cs.uwp.edu. By doing such he saved the demo site.
|
|
I then directed people to this new site and everything worked out well. The
|
|
only problem was the transfer rate at the site was very slow for me so I
|
|
(and others) wanted to get a mirror. After mailing many messages I tried
|
|
another local account (to the University I attend). I mailed the system
|
|
operator of wasp.eng.ufl.edu in November to ask about having a mirror for
|
|
this site. I would maintain the site and all would run smoothly. Sure
|
|
enough, after about a month I had my mirror. And the rest, as they say, is
|
|
history...but not quite.
|
|
|
|
I graduated College Spring 1993 and turned the site over to a new
|
|
maintainer--Rob Shady--on Easter Sunday if memory serves me correct. Rob
|
|
held the maintainer position for about 6 months. He started off really
|
|
aggressive but unfortunately he let the work pile up too much and sure
|
|
enough the site slipped into a piece of shit...mainly unorganized. I guess
|
|
Rob did not realize the work that had to be put in to keep things up to
|
|
date. Actually it is not a lot of time unless you let the work pile
|
|
up--which everyone eventually seems to let happen.
|
|
|
|
I asked Rob about the site during the FALL and we both agreed that it would
|
|
be best for him to step down. A few new people came on board along with me
|
|
(again) and helped get the site to a more manageable position. Eventually
|
|
the two new people vanished or dwindled to doing zip and it was back to just
|
|
me again--ugh. Mike came on board (OCT?) and has helped quite a bit with
|
|
reviewing demos among doing some coding and fixing a few problems. So, it
|
|
was just Mike and I for awhile.
|
|
|
|
In January Snowman (Christopher) expressed an interest in helping with the
|
|
music part of the site. I agreed and Snowman took over the music section of
|
|
this site which has eventually led to him now being the maintainer.
|
|
|
|
ABOVE AND BEYOND
|
|
|
|
Those who have been visiting this site and reading this newsletter remember
|
|
the "TOP25DL" list we use to compile each week. Unfortunately, on the
|
|
switchover for new FTP software, this list--generated from the ftp.syslog--
|
|
stopped. Mostly because of the ftp.syslog being > than 10Megs and not being
|
|
reset each week. So, unless they Sysadmin has a say the TOP25 list probably
|
|
won't be back.
|
|
|
|
Most of you probably know or knew I was able to form the Toxic Zombies back
|
|
in 1992 because of the people I met being a maintainer. We produced one
|
|
intro--UNDEAD--and I helped with a diskmag called MAYHEM. The Toxic Zombies
|
|
are still out there...we are just doing are own thing.
|
|
|
|
Snowman's MC2 on CD and my idea of a DEMO CD eventually let to ESCAPE. We
|
|
discussed and agreed upon the project in April '94 and finished Oct '94 with
|
|
the CD being released on November 18th. For those that do not know ESCAPE
|
|
is a DEMO (190megs) and MUSIC (MC2 entries and 47mins of Audio) CD. ESCAPE
|
|
was done by people in the DEMO scene for the DEMO scene and those interested
|
|
in demos. Less then 450 of these CD's will be pressed--EVER. To date 300
|
|
CD's have been pressed and approximately 175 have been paid for and
|
|
distributed. If demand is great enough we can repress up to 150 more,
|
|
however, no promises are being made about doing a repress at this time.
|
|
|
|
I rescued this site once--good or bad--but do not plan on doing it again. It
|
|
is my hopes that Snowman along with the crew he hand picked--except for
|
|
maybe a couple--can manage, and continue to manage this site till it goes
|
|
away (taken away) or it is passed along again.
|
|
|
|
SOME UNKNOWN PEOPLE
|
|
|
|
Most people who have not read back issues of the DEMONEWS have no idea of
|
|
this sites history so I hope this brief article helps. A few important
|
|
people helped realize this site and the good and bad that surround it.
|
|
|
|
David Datta -- Maintainer of ftp.uwp.edu. Mirrored the original "sioux"
|
|
demo site so there would always be an INTERNET DEMO SITE.
|
|
Ron D. -- Help bring about the comp.sys.ibm.pc.demos newsgroup.
|
|
esj -- Allow us to have this eng.ufl.edu demo site.
|
|
Dan Wright -- Creator/Maintainer of the Demo site 92-94.
|
|
|
|
EVERYTHING MUST GO
|
|
|
|
I think that does it for this "COMPLETE" history. I do not want to draw it
|
|
out any longer or get in to to much detail. Many thanks to all those who
|
|
have helped me and the other maintainers. See ya around.
|
|
|
|
Sometimes I wonder...what if I had never gotten that C-128 that Christmas?
|
|
|
|
Wonder why,
|
|
|
|
Dan Wright
|
|
dmw@gate.net
|
|
|
|
------------------------------------------------------------------------------
|
|
Partyline (TP4, NAID, IBM-Warp)
|
|
------------------------------------------------------------------------------
|
|
This article wasn't as long or extensive as I would have liked, but here are
|
|
a few tidbits from 3 upcoming parties.
|
|
|
|
[The Party 94]
|
|
|
|
"WHERE & WHEN
|
|
The Party 1994 will be held in Scandinavia's largest conference centre.
|
|
The centre is of course placed in Herning in the middle of Denmark. The
|
|
Party will be held from Tuesday 27 December at 10:00 CET to Friday 30
|
|
December at 10:00 CET."
|
|
|
|
Just today (December 3) I got hold of the official TP4_INV invitation. The
|
|
coding was done by Dust, and the music by Zodiak. Its a very nice
|
|
production and encourage all of you to download it.
|
|
|
|
There are a couple of comments I have:
|
|
|
|
First, I had heard a rumor that the Amiga and PC sections of the party were
|
|
going to be held in seperate locations because of tensions last year. This
|
|
does not appear to be the case.
|
|
|
|
Second, I was surprised at the money offered for prizes. I won't say more,
|
|
but compare between this party and NAID (a much smaller-scale party):
|
|
|
|
PC Demo: PC Intro: Gfx Compo: Music Compo: Multich. Music Compo:
|
|
----------- ----------- ---------- ------------ ---------------------
|
|
1. $1000 1. $500 1. $500 1. $500 1. $500 + GUS Max
|
|
2. $600 2. $250 2. $300 2. $300 2. $300 + GUS Max
|
|
3. $400 3. $100 3. $200 3. $200 3. $200 + GUS Max
|
|
4. $200 4. $100 4. $100 4. $100 + GUS Max
|
|
5. $100 5. $50 5. $50 5. $50 + GUS Max
|
|
|
|
* Includes ESCOM Pentium PC
|
|
|
|
"The contributions will be assembled to a CD-ROM. All Prize-winners will
|
|
get royalties by granting exclusive distribution rights to the CD-ROM
|
|
media."
|
|
|
|
Has anyone seen that ASM94 CD-ROM yet?
|
|
|
|
"The demo will be shown on a standard 486 DX/2-66 MHz, 4 MB RAM, VL-BUS
|
|
VGA card with Soundblaster Pro II or Gravis Ultra Sound (1 MB) and no
|
|
other cards. However the demo should be able to run on a standard 386 DX
|
|
40Mhz PC."
|
|
|
|
Well, what if it CAN'T on a 386DX-40? Is it disqualified?
|
|
|
|
"We will not accept any ... spraycans, weapons or firework."
|
|
|
|
Wait a second. I thought this party was supposed to be FUN!? :)
|
|
|
|
[NAID - North American International Demo Festival]
|
|
|
|
"NAID will be held at Edouard-Montpetit College in Longueuil, 15 minutes
|
|
from the well known city of Montreal, in the province of Quebec, Canada.
|
|
The event will last 2 days, Saturday the 15th of april from 9am
|
|
until 9pm Sunday the 16th."
|
|
|
|
Prizes: Demo Intro Music Graphic
|
|
|
|
1st place 1000$ 500$ 300$ 300$
|
|
2nd place 600$ 350$ 200$ 200$
|
|
3rd place 300$ 200$ 100$ 100$
|
|
===== ===== ==== ====
|
|
1900$ 1050$ 600$ 600$ = 4150$
|
|
|
|
I (Christopher) will definately be attending this party. I plan to
|
|
compete in ALL competitions if I can.
|
|
|
|
[IBM OS/2 Warp(*) Demo Competition]
|
|
|
|
"Future Crew & Accession in connection with IBM Finland are proud to
|
|
invite you to participate in a new competition: the IBM OS/2 Warp Demo
|
|
competition."
|
|
|
|
Sorry, but I don't have anything else to add to this article, I'm out of
|
|
time.
|
|
|
|
==============================================================================
|
|
((Section 3...Editorial)) <BY> Christopher G. Mann (Snowman)
|
|
==============================================================================
|
|
* D * E * M * O * * D * R * E * A * M * S *
|
|
------------------------------------------------------------------------------
|
|
May 10, 1992 was an important day. That afternoon, at 3:03PM to be more
|
|
precise, I paid $239.99 for a Sound Blaster Pro card at Electronics Boutique
|
|
in New Philadelphia, Ohio.
|
|
|
|
Now, you may be wondering how I remembered this so precisely. As it
|
|
happened, I stuck the sales receipt in my pocket, thinking that someday it
|
|
might be nice to look at again. Just last night I was dusting off some old
|
|
souvenirs and ran across this receipt. Although its been over two and half
|
|
years ago, I realize now that it was the single most important purchase I
|
|
have made in my adult life.
|
|
|
|
That soundcard, in its funny little way, introduced me to the demo scene.
|
|
|
|
On January 8, 1994 I contacted Dan Wright at the ftp site ftp.eng.ufl.edu.
|
|
I had been using this site to get the latest demos and music, and it seemed
|
|
that the music section could use some reorganization. Dan told me that many
|
|
other people had come to him the past and offered to help out.
|
|
Unfortunately, they left soon after when found out how much work it was.
|
|
|
|
For the next year, I worked at making HORNET a better site. With the help
|
|
of the Escape CD and Music Contest ][, HORNET gradually gained interest in
|
|
the demo scene. Well, MC2 is over, the Escape CD is out, and Dan Wright has
|
|
left. This was quite disheartening to me and I spent a great deal of time
|
|
contemplating how to keep interest in HORNET. DemoNews was the answer.
|
|
|
|
One of the first decisions I made after becoming coordinator of HORNET was
|
|
to get some other people to contribute articles for DemoNews. Ryan Cramer
|
|
and Grant Smith were two people I had a lot of confidence in, and they are
|
|
making quite an impact here in their respective areas. With 14 people
|
|
currently helping out HORNET and DemoNews, things are looking up.
|
|
|
|
A few things indicate that DemoNews is doing very well. First, there are
|
|
some really neat FILE_ID.DIZs that have been created solely for
|
|
the purpose of spreading this newsletter on BBS's. Second, the number of
|
|
subscribers is way up, having jumped up more than 50 this week alone.
|
|
Third, and most importantly, the readers of DemoNews frequently give me
|
|
positive feedback.
|
|
|
|
In the past two weeks, I have received e-mail from Maxwood/Majic 12,
|
|
Zodiak/Cascada, and several large demo groups. DemoNews is having
|
|
interviews with Skaven, Necros, Purple Motion, and Basehead. Imphobia has
|
|
even offered to do some work for DemoNews. A short while ago, I would have
|
|
laughed if you told me that HORNET and DemoNews would receive this much
|
|
attention.
|
|
|
|
Well it took a long time, but now I finally have the chance to associate
|
|
with everyone I've admired over the years. Much of my Saturdays is taken
|
|
up with putting DemoNews together. When I go to sleep on Saturday nights,
|
|
I have this little grin on my face, thinking about the e-mail I'll get
|
|
come Sunday morn.
|
|
|
|
This is my Demo Dream come true!
|
|
|
|
Christopher (Snowman) G. Mann / HORNET December 2, 1994
|
|
|
|
==============================================================================
|
|
((Section 4...DemoNews Advancements))
|
|
==============================================================================
|
|
DemoNews is becoming ever-larger. As a result, I have split it up into two
|
|
sections this week. This is to prevent the mail from bouncing.
|
|
|
|
There is a lot of material in here, so just read what you want to.
|
|
|
|
==============================================================================
|
|
((Section 5...New Uploads))
|
|
==============================================================================
|
|
FILENAME.EXT LOCATION SIZE DESCRIPTION
|
|
------------ ---------------- ---- -----------------------------------------
|
|
.-----------.
|
|
| --DEMOS-- | (all locations start with /pub/msdos/demos...)
|
|
`-----------'
|
|
aiw-1ss .zip /alpha/NEW 2217 Acid in Wonderland #1 (Repackaged)
|
|
ambience.zip /alpha/NEW 361 Ambience Demo by Tran (Timeless ][)
|
|
mictro .zip /alpha/NEW 506 Michelle Birthday Demo by Snowman (GUS)
|
|
orange11.zip /alpha/NEW 41 Orange Presents tai jotain (GUS)
|
|
rr-beast.zip /alpha/NEW 283 RR: THE BEAST PROJECT! Intro (GUS)
|
|
santa .zip /alpha/NEW 14 Falling Snow by HAL'i
|
|
wedtro .zip /alpha/NEW 1016 Wedtro by Trixter (GUS/SB/PAS...) Cool!
|
|
|
|
.-----------.
|
|
| --MUSIC-- | (all locations start with /pub/msdos/demos/music...)
|
|
`-----------'
|
|
anoxer1 .zip /disks 940 Overload, Anoxer's first musicdisk
|
|
byemusic.zip /disks 1191 Bye Bye Music, A musicdisk by Snowman
|
|
hadesdsk.zip /disks 974 MDP Music Disk by Hades (15 MODs)
|
|
scramble.zip /disks 611 TUC music disk - SB/SBPro only!
|
|
awemod01.zip /programs/players 27 SB AWE32 Mod Player from Infinity 2001
|
|
morgl110.zip /programs/players 135 Morgul Player 1.10 (uses DSMI)
|
|
wmidas .zip /programs/players 51 MIDAS Windows 3.1 sound drivers
|
|
conserva.zip /songs/mod 58 Conservative by SCIBOSS/UC
|
|
demonich.zip /songs/mod 170 Demonic Child, samples ->The Exorcist
|
|
m-creati.zip /songs/mod 38 MOD by Mystical of Purple
|
|
m-digmas.zip /songs/mod 59 MOD by Mystical of Purple
|
|
m-fastla.zip /songs/mod 126 MOD by Mystical of Purple
|
|
m-lobste.zip /songs/mod 106 MOD by Mystical of Purple
|
|
m-miximi.zip /songs/mod 14 MOD by Mystical of Purple
|
|
m-motiva.zip /songs/mod 76 MOD by Mystical of Purple
|
|
m-mule .zip /songs/mod 5 MOD by Mystical of Purple
|
|
m-nosewa.zip /songs/mod 43 MOD by Mystical of Purple
|
|
m-organi.zip /songs/mod 102 MOD by Mystical of Purple
|
|
m-power .zip /songs/mod 61 MOD by Mystical of Purple
|
|
m-rivers.zip /songs/mod 87 MOD by Mystical of Purple
|
|
m-techth.zip /songs/mod 84 MOD by Mystical of Purple
|
|
m-tumbli.zip /songs/mod 91 MOD by Mystical of Purple
|
|
canken .zip /songs/mtm 162 Canon & Ken by Fatts Mann
|
|
prelop28.zip /songs/mtm 59 Prelude in A Major Op. 28 No. 7 Chopan
|
|
sicnh .zip /songs/mtm 50 Something I can never have by NiN
|
|
soniks .zip /songs/mtm 198 Soniks by Fatts Mann (techno)
|
|
2k-merry.zip /songs/s3m 84 S3M by Mopias 3
|
|
asp_mhz .zip /songs/s3m 124 Aspyxor by Mhz
|
|
doommus1.zip /songs/s3m 83 Doom Soundtrack 1 by Bolleke
|
|
dxtc-ch .zip /songs/s3m 89 Digital Extacy by Discoman
|
|
dy_chip .zip /songs/s3m 6 CHiPs by DraYgen/PR
|
|
gh-ducky.zip /songs/s3m 41 Rubber Ducky by GodHead/DA
|
|
indrag .zip /songs/s3m 70 Industrial Rage by Zer0
|
|
iwt .zip /songs/s3m 225 IWT by Bolleke
|
|
iwt-ext .zip /songs/s3m 430 IWT extended remix by Bolleke
|
|
jehoshap.zip /songs/s3m 161 Jehoshaphat! by Bolleke
|
|
liberatn.zip /songs/s3m 122 Liberation of Antwerp 1944 by Bolleke
|
|
lv-awake.zip /songs/s3m 91 Awakening by Leviathan/Renaissance
|
|
nin-1 .zip /songs/s3m 348 The Downward Spiral by NiN
|
|
oxi-idre.zip /songs/s3m 598 Irresistible Dreams by Oxide/Valhalla
|
|
oxi-lmac.zip /songs/s3m 254 Love Machine by Oxide/Valhalla
|
|
oxi-russ.zip /songs/s3m 40 Russia by Oxide/Valhalla
|
|
oxi-whil.zip /songs/s3m 191 While You Are Yourself, Oxide/Valhalla
|
|
rev2 .zip /songs/s3m 326 Revelation ][ by Mr.P / PS
|
|
robotics.zip /songs/s3m 230 Three Laws of Robotics by Bolleke
|
|
shespeak.zip /songs/s3m 388 She Speaks to Me by Ng Pei Sin (16 chn)
|
|
sky_trex.zip /songs/s3m 133 Jumper Trex by Trex (4 channel Techno)
|
|
smeg_gen.zip /songs/s3m 27 Generica by Smeghead
|
|
smeg_opi.zip /songs/s3m 170 Opiate by Smeghead
|
|
smeg_rve.zip /songs/s3m 240 Rivet by Smeghead
|
|
smeg_trn.zip /songs/s3m 490 Transition by Smeghead (16 channels)
|
|
target .zip /songs/s3m 123 Target Man by Bolleke
|
|
unkel .zip /songs/s3m 116 Unknown Elements by Zer0
|
|
v-songs1.zip /songs/s3m 446 Four songs by Vassago/HardCode
|
|
victlap .zip /songs/s3m 128 Victory Lap by Blackwolf/Epinicion
|
|
walk! .zip /songs/s3m 76 Walk! - I need 17 min" by Aristocracy
|
|
wastelan.zip /songs/s3m 16 Wasteland by Null N. Nothing
|
|
artofchr.zip /songs/xm 179 Art of Chrome by LizardKing/Triton
|
|
austral .zip /songs/xm 160 Austral by Hades (6 channels)
|
|
claustr2.zip /songs/xm 373 Claustraphobia by LizardKing/Triton
|
|
infiltr8.zip /songs/xm 485 Infiltr8 202 by Altern8
|
|
wf-mages.zip /songs/xm 166 World of Mages by LizardKing/Triton
|
|
|
|
.----------.
|
|
| --CODE-- | (all locations start with /pub/msdos/demos/code...)
|
|
`----------'
|
|
contrsrc.zip /code/demosrc Source to TFL-TDV Contrast Demo
|
|
less_src.zip /code/demosrc C++ Source to Paranoids 4k intro
|
|
tsr_xmpl.zip /code/examples ASM file on making TSR's
|
|
goushad .zip /code/graph/3d 3D Gourad / TheFaker
|
|
cyb3dkit.arj /code/graph/land Doom like source / Phantom
|
|
otmvoxel.zip /code/graph/land C++ Voxel terrain / Voltaire
|
|
flamoot .zip /code/graph/library Tweaked VGA library / TypeOne
|
|
i3ddemo2.exe /code/graph/library C++ LIB for Wolf3D type game
|
|
tutorc .zip /code/graph/tutor MS C ver. of Asphyxia Trainer
|
|
advhsc18.zip /code/sound TP7 TPU for HSC files / Access
|
|
textps .zip /code/text
|
|
texttext.zip /code/text
|
|
textwp60.zip /code/text Texture mapping info (text)
|
|
collstuf.zip /code/utils Various utilities (source)
|
|
vblitz12.zip /code/utils Video card timer / Zax
|
|
rpdos4g2.zip /code/utils Replace Dos4GW with PMode
|
|
pmw100 .zip /code/utils As above
|
|
rpdos4g .zip *deleted*
|
|
itt .zip *deleted*
|
|
|
|
.----------.
|
|
| --ART--- | (all locations start with /pub/msdos/demos/...)
|
|
`----------'
|
|
alch162 .zip /arthand 405 Image Alchemy v1.62
|
|
|
|
.----------.
|
|
| --MISC-- | (all locations start with /pub/msdos/demos...)
|
|
`----------'
|
|
|
|
==============================================================================
|
|
ooo ooooo o8o oooo
|
|
`88. .888' `"' `888
|
|
888b d'888 oooo oooo oooooooo oooo 888 oooo
|
|
8 Y88. .P 888 `888 `888 d'""7d8P `888 888 .8P'
|
|
8 `888' 888 888 888 .d8P' 888 888888.
|
|
8 Y 888 888 888 .d8P' .P 888 888 `88b.
|
|
o8o o888o `V88V"V8P' d8888888P o888o o888o o888o
|
|
|
|
((Section 6...Musicians Corner)) <BY> Ryan Cramer [Iguana/Renaissance]
|
|
==============================================================================
|
|
\ |
|
|
\ | _ \ __| __| _ \ __|
|
|
|\ | __/ ( | ( \__ \
|
|
_| \_|\___|\___|_| \___/____/ Interview: Necros [Legend Design/KLF/iCE]
|
|
------------------------------------------------------------------------------
|
|
You may recall from last weeks interview with Skaven of Future Crew that
|
|
the only person he greeted was Necros. He said: "...and I'd like to greet
|
|
Necros, atleast. He has what it needs. His songs have rhythm, tension,
|
|
perfected structure..." And he's absolutely right! While Necros is fairly
|
|
new to the demo/music scene, he has really taken it by storm. Necros
|
|
probably has more musical knowledge than anybody that I know in the scene,
|
|
and his music really shows it. I think that many people (especially us IRC
|
|
folks) would agree that Necros's music is some of the best stuff ever
|
|
produced in the PC music scene. Currently, Necros's music hasn't been used
|
|
in any large scale demos, but now that he has recently joined Legend Design,
|
|
I can't wait to see what happens!
|
|
|
|
I used to see Necros spouting off all sorts of chord progressions and chord
|
|
layering techniques on IRC. The stuff that he was saying is amazing! He
|
|
has really done his homework in music theory. When you see him apply all
|
|
of these concepts into his music, the end result is spectacular. However,
|
|
his music is a LOT more than just a bunch of music theory. Necros's music
|
|
has a lot of feeling and overall power to it. I think the best way to
|
|
describe it would be that its very emotion evoking.
|
|
|
|
Awhile back, Necros released a groundbreaking music disk called "Digital
|
|
Psychosis". If you have not already heard it, you will definitly want to
|
|
check it out. Necros also is in charge of "Dissonance", the PC music scene
|
|
magazine. His credits also include music for the Epidemic music disk and a
|
|
number of excellent individual releases. Necros is definitly one of the
|
|
most admired and respected musicians in the scene, I'm very pleased
|
|
that we were able to do this interview!
|
|
|
|
RC = Ryan Cramer [Iguana/Renaissance] - rcramer1@osf1.gmu.edu
|
|
NE = Necros [Legend Design/KLF/iCE] - asega@libserv1.ic.sunysb.edu
|
|
----------------------------------------------------------------------------
|
|
[start of interview: December 1st, 1994, 7:00pm]
|
|
|
|
RC: What is your current occupation (student, etc), and how old are
|
|
you? Where are you located?
|
|
|
|
NE: Well right now I'm 19 years of age, study at the State University of
|
|
New York at Stony Brook (major in comp sci/philosophy).. I live in
|
|
New York State, and for that reason don't know too many Finnish demo
|
|
people personally. :>
|
|
|
|
RC: What is your musical background?
|
|
|
|
NE: I've played piano/keyboards for about 10 years or so, but only
|
|
started tracking around March 1993.. so i guess i'm a newcomer to
|
|
tracking, but not to music in general (having a musical theory
|
|
background helps out the tracking a LOT).
|
|
|
|
RC: What music would you say your most influenced by? (musicians,
|
|
groups, etc), tracked and recorded...
|
|
|
|
NE: Umm well i listen to a lot of diverse styles.. in real life some of
|
|
my favorite groups would have to be REM, Sting (very big influence),
|
|
Rush, the Cure, and also a lot of jazz/classical/techno stuff too.
|
|
It's good to listen to a lot of random styles to get yourself open to
|
|
new ideas. As far as tracker music goes, well it's a bit more
|
|
difficult to pin down specific people but a few of my favorites are
|
|
Skaven (nice nice big sound), Purple Motion (siner ecstasy), Mellow-D
|
|
(k-rad drums), and a lot of other people as well.. I like stuff that
|
|
doesn't stick to formulas (i.e. hard tracker techno and shit like
|
|
that)...
|
|
|
|
RC: Sounds like you've really got a lot of influences. I've noticed
|
|
that you can track just about any style of music, which is really a
|
|
good skill. What is your favorite style of music to compose?
|
|
|
|
NE: Well originally I loved tracking ANYTHING at all, since I thought
|
|
the tracker was the best thing I'd ever seen on a computer... I love
|
|
demo tunez a lot still, since they boil down to pure songwriting
|
|
(i.e. you can't mask them with fluff). However, nowadays I go for
|
|
more realistic-sounding tunes (i.e. realization and stuff like that).
|
|
The ultimate tune, I think, would be able to convince you that it
|
|
was coming out of a CD player, not out of a sequence of protracker
|
|
commands. :)
|
|
|
|
RC: That would be neat, I hope that in the future, tracked music can be
|
|
created with the same quality as commercial music. With technology
|
|
advances, I think that in the future, this will be a reality.
|
|
|
|
What ever happened to the Psychic Monks? For awhile, everyone
|
|
thought that PM was going to be the next USA group to take over the
|
|
scene. What happened to the group?
|
|
|
|
NE: Ahh PM. Hehe, well the group basically died of side projects.. Likuid
|
|
Krystal is working on his Doom clone, Pelusa is doing DSIK stuff,
|
|
and Oman actually is in Legend Design with me now. :> I regret it
|
|
breaking up, but then again i guess that's the fate of all US groups
|
|
(laugh).
|
|
|
|
RC: I know what you mean... :)
|
|
|
|
Well, now that you (and Oman) have recently joined Legend Design,
|
|
what plans do you have for the future?
|
|
|
|
NE: The future... Well I am VERY busy with school, and only get a couple
|
|
of hours of quality tracking done each week, so it's tough to plan
|
|
anything big. We're trying to get a musicdisk out by the Party 94
|
|
(late December) but my output is shit lately (Quality not Quantity).
|
|
I want to do at least one tune behind a kick-ass demo in my life before
|
|
I quit this scene stuff ... so i guess that's my ultimate aspiration as
|
|
far as the demo scene goes.
|
|
|
|
RC: I have no doubt that will be a reality. Legend Design is definitly
|
|
one of the best groups in the scene. Their demo "Warp" I thought
|
|
should have won ASM'94. I can't wait to see what you guys do. There
|
|
is a TON of potential!
|
|
|
|
What equipment and software do you use for making music? ...and
|
|
have you gotten yourself a GUS (Gravis Ultrasound) yet? :)
|
|
^^^
|
|
NE: Hehehehe I knew you'd ask that. :) No, I am a very very broke guy so
|
|
I haven't spent the 200 bux to get a GUS yet. I've been promised
|
|
ones by many people (ahem) but it never comes through... But anyways
|
|
the equipment I use is mainly leeched. Usually I process/rip samples.
|
|
However when that gets tiring I try to sample a bit on my own. This
|
|
semester I've borrowed some guitars and other equipment from some of my
|
|
friends, so hopefully I can start doing much more original samples...
|
|
|
|
RC: One day, about 10 GUSs will show up on your doorstep. All these
|
|
people that have promised you one will finally send 'em, then
|
|
you'll have more then you know what to do with. :) I think its
|
|
amazing what you've done with an SBPro. Now that your in Legend Design
|
|
maybe you could get a GUS from gravis?
|
|
|
|
NE: Well I love my sbpro, its static makes me feel warm and fuzzy
|
|
inside. But maybe I'd switch if i got a GUS for free :> I've tried
|
|
to get in touch with John Smith but I've had no luck .. Probably he
|
|
thought i was one of the billion other random people begging for them.
|
|
|
|
RC: How do you go about composing a song? What process do you use? I know
|
|
its probably a very complicated process, but give us the simplified
|
|
version.
|
|
|
|
NE: Ok the simplified version of how I do a song: start with drums, get a
|
|
beat going, then figure out the major chord changes. Next add
|
|
melody/lead lines... I tend to stick to verse/chorus/verse/chorus/weird
|
|
middle part/chorus/end usually. It's cheesy but it works...
|
|
|
|
RC: I know just about everybody has a different way of doing it... :)
|
|
|
|
NE: I value a good song structure a lot.. It's not often that I can come
|
|
up with progressions that interest me enough to finish the song..
|
|
well actually it's easier if I use an instrument to play around with
|
|
the changes and such first... It's really hard to get a good riff
|
|
going while working in a tracker..
|
|
|
|
RC: That reminds me of what Skaven said last week, about how important
|
|
structure is to him.
|
|
|
|
NE: Structure is VERY important... unless you want repetitive mush. :)
|
|
|
|
RC: What would you say is your best piece of work (released), and why?
|
|
|
|
NE: Ack this is a hard question. My favorite demo-style tunes, I think,
|
|
are the two I released for epidemic (hyper3/introspection), because I
|
|
did those when I was finally feeling fairly proficient with the
|
|
demo-tune style. And they exhibit both nice changes/structure and
|
|
some decent orchestration (and nice transitions too, the chorus in
|
|
hyper still kicks ass). But for realistic-tunes, I've gotta say
|
|
"Realization" is my favorite, even if it is very unfinished. The lead
|
|
guitar and organ just sound SO nice together.. :>
|
|
|
|
RC: Yeah, I really liked all of those tunes a lot. The complicated
|
|
melodies with your leads in "Hyper3" just amazed me. I especially
|
|
liked the changes you made for version 3 of that song. :)
|
|
|
|
What sort of stuff are you working on now, and how is it different
|
|
from your older work?
|
|
|
|
NE: Well all the new stuff is much more realistic-sounding, I'm going
|
|
very 'guitar'-y lately, don't know why (maybe all the alternative
|
|
muzik i listen to these days). The problem though is that all my
|
|
new stuff SCREAMS out for vocals, but it's just not feasible
|
|
because: a) I can't sing, b) The tunez would be like 5 megs :>
|
|
|
|
RC: Heheh... well maybe someday... :)
|
|
|
|
Whats your favorite beer?
|
|
|
|
NE: Umm Molson XXX of course.. But I don't drink beer much lately.. I'm a
|
|
hard liquor kinda guy (look what college does to me).
|
|
|
|
RC: Hows your girlfriend doing by the way?
|
|
|
|
NE: Well, It's off and on, off and on, she's great but the only problem
|
|
is when you combine a relationship with school with stress with
|
|
finals with other stuff it adds up to no time for tracking (and you
|
|
better believe that I'm not gonna track if I can fool around with my
|
|
girlfriend hehe).
|
|
|
|
RC: Is there anybody you'd like to greet or additional things you'd
|
|
like to say?
|
|
|
|
NE: Well greets are kinda intrinsically lame but I would like to say
|
|
hi to a few of my good friends in the scene, Peter (Skaven) and
|
|
Jaakko (Mellow-D) and of course my favorite Iguana musician (who
|
|
could that be? :>). And also cheers to all PC musicians... it is
|
|
you who keeps this scene alive. :)
|
|
|
|
RC: ...and finally...
|
|
|
|
NE: *drum roll*
|
|
|
|
RC: Where can we find your music on the net? Whats the best resource?
|
|
|
|
NE: Since my hornet dir got deleted (chuckle) you can get stuff
|
|
still from it's old mirror:
|
|
|
|
ftp.uwp.edu - /pub/msdos/demos/music/artists/necros/*.*
|
|
|
|
Also some of my stuff is floating around on starport and a bunch of
|
|
finnish sites. Eventually I will move all the shit to freedom.wit.com
|
|
but I'm too lazy to upload until I finish this semester. :>
|
|
|
|
RC: Thanks for taking the time to do this interview!
|
|
|
|
NE: 'Tis no problem... if anyone wants to contact me (please no mailbox
|
|
floods) I can be reached at: asega@libserv1.ic.sunysb.edu
|
|
|
|
Until then... keep tracking (or if you can't track, drink) :)
|
|
|
|
[end of interview]
|
|
|
|
Hope that you enjoyed this weeks interview with Necros. In the future, we
|
|
will be including many interviews with more of the scene's top musicians.
|
|
Stay tuned!
|
|
|
|
Ryan Cramer
|
|
[Iguana/Renaissance/Hornet]
|
|
(rcramer1@osf1.gmu.edu)
|
|
|
|
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
|
.oooooo. .o8
|
|
d8P' `Y8b "888
|
|
888 .ooooo. .oooo888 .ooooo.
|
|
888 d88' `88b d88' `888 d88' `88b
|
|
888 888 888 888 888 888ooo888
|
|
`88b ooo 888 888 888 888 888 .o
|
|
`Y8bood8P' `Y8bod8P' `Y8bod88P" `Y8bod8P'
|
|
|
|
((Section 7...Coders Corner)) <BY> Denthor, JsNo
|
|
==============================================================================
|
|
Lemmings, Psycho Neurosis - Denthor
|
|
------------------------------------------------------------------------------
|
|
Well, here I am, to deliver the third article for this column.
|
|
|
|
Let me begin by telling you the responses of various people to the last two
|
|
articles :
|
|
|
|
EzE : You lucky bastard! How come you always get to do the fun stuff? I
|
|
want to write one!
|
|
Fubar : Shouldn't you be programming right about now?
|
|
GoTH : I was beginning to doubt it, but maybe you do have a sense of humour
|
|
after all.
|
|
|
|
I also got a letter asking me if those conversations I wrote last week
|
|
actually took place. Yep, they did, I wrote them down almost word for word.
|
|
You may blink now.
|
|
|
|
So the question remains, what to do this week? Here goes...
|
|
|
|
Let me tell you about how we devised the Lemmings section of our demo,
|
|
Psycho Neurosis.
|
|
|
|
And so the day came when I was bored. Very, very bored. I was at varsity.
|
|
The varsity had rows and rows of XT's at that time, I was so bored, I
|
|
actually crashed a Physics lecture which GoTH (then Livewire) was taking (a
|
|
doze). Sliding into the seat beside him, I woke him up and tourtured him
|
|
with my presence, and started doodling cartoons on his notepad.
|
|
|
|
It was easy to ignore the lecturer.
|
|
|
|
We started talking about demo effects (vewy vewy softly), and the
|
|
bored/sadistic part of our minds came to the fore. EzE had told us a few
|
|
weeks before that writing something like lemmings was impossible ... so we
|
|
decided to show him. Firstly we drew pictures of lemmings falling off
|
|
cliffs etc, etc, and I added in the bit where, if they hit the ground they
|
|
splattered and their broken, bleeding corpses were left behind. Physics
|
|
does this to us. We even wrote some psuedocode (our first ever for a demo
|
|
effect!), and wrote the first draft blind on an XT after the lecture. We
|
|
called it the Secret Project and wouldn't let anyone know what we were
|
|
working on.
|
|
|
|
A month or so later, when Fubar had joined the group, we got him to draw us
|
|
some lemmings and a background. It turned out rather well, we stuck a
|
|
scrolly at the top, added a bit of an intro and viola! we had a section for
|
|
Psycho Neurosis.
|
|
|
|
The way that the code was written was cool, in that we could put in any
|
|
background we wanted and the code would handle it. (Except for the cloud
|
|
;-)) We could even implement a larger, scrolling background. Eze wrote us
|
|
some happy, lemmingy music for the routine, and we shipped it with
|
|
Neurosis.
|
|
|
|
It was quite a hit, people seemed to enjoy it, and we were told more then
|
|
once that we were sick, but in a nice way ;-)
|
|
|
|
An important point to note is that the code was not difficult, it was just
|
|
the idea that made it a good effect. The moral of the story? Crash more
|
|
Physics lectures!
|
|
|
|
Next week I will be doing an interview with Maxwood / Majic 12, sould be
|
|
fun ;-)
|
|
|
|
Byeeee...
|
|
- Denthor
|
|
|
|
PS. Still nobody has sent me a GUS! What is this? ;-)
|
|
denthor@beastie.cs.und.ac.za
|
|
|
|
------------------------------------------------------------------------------
|
|
______ _ _ _ _
|
|
(_____ \ | | | || || | _
|
|
_____) )___ ___ _ | | ____ | || || | ____| |_ ____ ___ ____
|
|
| ____/ \ / _ \ / || |/ _ ) | ||_|| |/ _ | _)/ ___) _ \| \
|
|
| | | | | | |_| ( (_| ( (/ / | |___| ( ( | | |_( (__| |_| | | | |
|
|
|_| |_|_|_|\___/ \____|\____) \______|\_||_|\___)____)___/|_|_|_|
|
|
----------------------------------------------------------------------------
|
|
PMODE/W (PMode for Watcom C) review by StarScream of Renaissance
|
|
------------------------------------------------------------------------------
|
|
This is an article about Tran and Daredevil's new PMODE/W (Pmode for
|
|
Watcom C/C++). This new PMODE looks to be a very exciting new product and
|
|
it could be quite groundbreaking for the demoscene! Special thanks to
|
|
StarScream for contributing this article. For more information, be sure
|
|
to check out the advertisement for PMODE/W in the advertisements section
|
|
of DemoNews. -Ryan
|
|
|
|
Why Watcom?
|
|
~~~~~~~~~~~
|
|
Over the past year, a lot of talk has been generated in the demo
|
|
scene about the WATCOM C/C++ compiler. Almost all of the new games coming
|
|
out for the PC seem to be using it, and with good reason! WATCOM C has many
|
|
great features to boast; It uses the Protected Mode of the 386 or higher
|
|
processor, and generates highly optimized code which often runs many times
|
|
faster than the code generated by a competing compiler such as Borland.
|
|
|
|
The benefits of increased speed are obvious - if one can develop with
|
|
more C and less Assembly but not lose a great deal of speed in the process,
|
|
development time can be greatly reduced. Many people are even debating
|
|
whether they need to use Assembly anymore! Although WATCOM C can generate
|
|
fast code, it can not beat an expert Assembly coder, and I have personally
|
|
outwritten it many times with relative ease. Nevertheless, a lot of game
|
|
authors have been noticing that a slightly slower routine written in WATCOM
|
|
will often do just as well for them as if they had coded the same thing in
|
|
Assembly. For this reason, many games are being written with WATCOM.
|
|
|
|
Protected Mode and Tran's PMODE
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
The Protected Mode of the 386 and higher processors was first put to
|
|
use in the demo scene when Tran wrote the first version of his
|
|
revolutionary DOS extender entitled 'PMODE', and began using it in Renaissance
|
|
productions. Protected Mode allows programmers a lot more flexibility, ease
|
|
of coding, and lets them access ALL of memory with NO speed loss. Programs
|
|
which use what is known as Real Mode are limited to the bottom 640k of memory
|
|
and can only access the other x megs on the computer by slowly swapping them
|
|
back and forth.
|
|
Tran's PMODE is probably the standard for DOS extenders in the demo
|
|
scene today. It has been since its release a few years ago. Tran has been
|
|
constantly updating it, and from using it I can tell you that it is nearly if
|
|
not 100% bug free now. In fact, the only drawbacks to using PMODE up until
|
|
now had been that you usually had to code in all Assembly with it because the
|
|
libraries in C didn't work, and that all of the DOS Interrupts had been
|
|
remapped, making it take a little time to learn how to use. However,
|
|
Daredevil & Tran's new PMODE/W (PMODE for WATCOM!) completely removes these
|
|
drawbacks and adds great new advantages as well as we will see later in the
|
|
review.
|
|
|
|
What ISN'T cool about WATCOM C
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Actually, WATCOM C is VERY cool. However, it is packaged with an
|
|
extender called DOS4GW, which you may recognize because it pops up an
|
|
annoying little thing telling you that's its name every time you run
|
|
something coded in WATCOM C. The DOS4GW extender leaves many things to be
|
|
desired, but it also has some nice features. Together with WATCOM C it's
|
|
allright.
|
|
DOS4GW has two great things about the way it works with WATCOM C.
|
|
First of all, memory is considered as being TOTALLY linear in most cases.
|
|
If you want to access the address 0a0000h, you can without having to change
|
|
that number in any way. All of the pointers correctly point to their
|
|
respective addresses with no change needed. The other nice thing is the
|
|
support DOS4GW has for DOS and BIOS Interrupts. All of these are mapped
|
|
directly to their normal Interrupts, so you can access the Interrupts just
|
|
as if you were coding in Real Mode. That's nice because you don't have to
|
|
learn anything new!
|
|
Unfortunately, DOS4GW can NOT be used in the demo scene for a few
|
|
reasons which are totally annoying. One of these reasons is its size. DOS4GW
|
|
takes up about 250K on disk! That's not so cool for an intro or something.
|
|
Another is that it HORDES memory when your program is running - it takes
|
|
about 300k (more i think) of memory AWAY from your program for its own
|
|
personal use! Finally, it has slow Real Mode/Protected Mode transitions. For
|
|
a timing critical routine, it is totally not accurate enough for use. These
|
|
are all major problems with the extender that don't seem like they will ever
|
|
be resolved - they are just fundamental flaws in the way it was programmed.
|
|
|
|
PMODE/W
|
|
~~~~~~~
|
|
For the good part of a year now, I have been wishing that I could use
|
|
WATCOM C in things we at Renaissance do for the demo scene. It would make my
|
|
life much easier and really help me out a lot. Daredevil and I have discussed
|
|
the idea of a using PMODE with a C compiler any times in the past, and at one
|
|
point Tran tried adding partial PMODE support to Borland C. However, Borland
|
|
turns out to be an extremely buggy compiler (as Tran found out :) and, due to
|
|
the nature of the compiler, the support was not even good enough for it to be
|
|
a useful tool for me.
|
|
Wonderfully, Daredevil and Tran decided to really get down to work a
|
|
couple of months ago and made the decision to make a full blooded PMODE for
|
|
use with WATCOM C. All that needed to be done was to replace the DOS4GW
|
|
extender with their own new version of PMODE. However, this proved not to be
|
|
such a simple task. In fact, at least two other people who I know have tried
|
|
to do the same thing - their versions, although technically they 'work', do
|
|
not allow the same flexibility of coding styles (i.e. the ability to add your
|
|
old Real Mode code/libs into your Protected Mode program) and do not emulate
|
|
many of the features necessary to WATCOM C well enough or at all.
|
|
|
|
Tran and Daredevil have written a new and updated version of PMODE
|
|
especially for their system with WATCOM C. This new version has a bundle of
|
|
great things, one of which is the size! PMODE/W IS UNDER 8K! Compare than
|
|
to DOS4GW's whopping almost 300K! PMODE/W also adds a lot of speed to the
|
|
switching done between Real and Protected Modes. These are great features,
|
|
but the best feature of all I find to be the fact that it is TOTALLY
|
|
COMPATIBLE with DOS4GW and WATCOM C! That means that you can add it to your
|
|
code later on even if you decide to develop with DOS4GW to begin with and not
|
|
have to change ANYTHING! I hear it even runs DOOM and Epic Megagames' ONE
|
|
MUST FALL with no differences except for lots more free memory and that the
|
|
two games run a bit better.
|
|
|
|
Here are some of the features listed in the PMODE/W docs:
|
|
|
|
) No external extender required (everything needed to execute is in the EXE).
|
|
) Small size (less than 8k for the entire extender program).
|
|
) Low memory overhead.
|
|
) Does not require ANY extended memory to load OR execute.
|
|
) No annoying initialization messages.
|
|
) Fast execution time.
|
|
) Free for non-commercial use.
|
|
|
|
|
|
PMODE/W costs $500 USD for use in a commercial or shareware program.
|
|
The professional version of DOS4/G costs around $1000. I would opt to buy
|
|
PMODE/W in a second because it runs better, gives you memory and will most
|
|
likely pay for itself in disk duplication costs! It's use is free if you
|
|
want to code any kind of public domain (freeware) software with it, making it
|
|
ideal for demo use. In fact, this is one place where it really shines - if
|
|
you are thinking of writing a demo I suggest that you use PMODE/W. It makes
|
|
life so much easier and allows so much flexibility that I've come to see it
|
|
as an indispensible tool.
|
|
|
|
There are a few features which I have found in PMODE/W which are not
|
|
listed in the documentation, but I have come to know about both by using it
|
|
and talking to Daredevil. I will list them here:
|
|
|
|
> Full Interrupt support
|
|
> You can STILL use the Watcom debugger! (yes, a debugger for PMODE!:)
|
|
> You don't need to worry about developing with it in mind.. you can add it
|
|
or take it away at any time
|
|
> Zip sizes become much smaller (great for commercial OR bbs distribution)
|
|
> Speeds up floating point emulation many 100s of percent
|
|
> You can use your old Real Mode code!
|
|
> Code can be loaded into extended/expanded memory!
|
|
> Full setup program which allows configuration of memory usage etc
|
|
|
|
There are doubtless many more features I haven't thought of or seen yet, so
|
|
I suggest you try it for yourself and see what else you can come up with. :)
|
|
Anyway, PMODE/W has been like a godsend for me, so I REALLY suggest you try
|
|
it.. it's WELL worth the 50k download! :)
|
|
|
|
------------------------------------------------------------------------------
|
|
Using Assembly - Part I - By JsNO CODING
|
|
------------------------------------------------------------------------------
|
|
I've sent code to a many people around the place. Unfortunately, many of
|
|
the people I've sent code to do not have the facilities or the knowledge to
|
|
use, understand assembly. I remember one particular person who told me that
|
|
he badly wanted to switch to assembly coding, but couldn't because he didn't
|
|
know how to implement certain mathematical and logic inferences like he
|
|
could in C. Well, this section, which will be split over several issues
|
|
will be dedicated to this very topic, but before I jump right into the guts
|
|
of the discussion, I would like to talk about obtaining an assembly compiler
|
|
and the basic structure of the programming model that I use - "TASM ideal
|
|
mode".
|
|
|
|
There are many Public Domain assembly compilers available on the net. I
|
|
haven't used all of them, nor have I investigated most of the modern
|
|
up-to-dated projects. Out of the ones I have used, all of them (and I mean
|
|
all of them), are not even worth my concentration span. In the commercial
|
|
side of things, there are two stable, well founded assembly products.
|
|
MicroSoft Macro Assembler (aka MASM) and Borland Turbo Assembler (aka TASM).
|
|
|
|
I've used both of this products. From my personal experience, MASM is an
|
|
absolute piece of shit. I would go as far to say that a brain damaged
|
|
departmental programmer I could have done a better job. The version I
|
|
purchased was MASM 6.1 (Compilation date: January 1993). A duel platform
|
|
compiler, with 32 bit support. When it didn't totally trash my harddisk, the
|
|
compilation time would be between 15 minutes to 2 hours...
|
|
|
|
Now, you might think that I'm being crazy here, I don't blame you, so did
|
|
the MicroSoft tech support people, but it was obviously a bugged to the eye
|
|
balls.
|
|
|
|
Now, I really don't want this to be a Microsoft bashing session, as it is
|
|
beyond the scope of this text. All I can say here is that Microsoft have a
|
|
big habit of crash testing their low priority, low demand products (this
|
|
isn't the first time I have purchased defective Microsoft software) and as
|
|
result, release bugged, extremely crappy, over rated and overpriced
|
|
software.
|
|
|
|
Why do they do this? you may ask. It's probably due to the introduction of
|
|
SDLC development, but quite simply, they are the only ones that can do it
|
|
and get away with it!. I don't know about you, but when you pay $300 for a
|
|
software produce, you expect it to faultlessly work. (BTW/ Microsoft don't
|
|
offer refunds, as I have found out. After 3 disk resends, I demanded my
|
|
money back. I eventually did get a refund from the local suppler, but they
|
|
have yet to get their return.)
|
|
|
|
A much better alternative (or rather, the only alternative!) is Borland's
|
|
TASM V4.0. At $125, it can do everything that MASM can do. It has a number
|
|
of modes of operation, which supports both MASM and Ideal mode. It like MASM
|
|
is also a duel platform compiler. The only problem with this product, is
|
|
that it is VERY hard to get.....VERY hard!!!!. If there wasn't any such
|
|
thing as a little entity called ABSA, I most lightly would give you all a
|
|
copy :), because I don't like your chances of getting it. Infact, if you
|
|
rang up the sales personnel at Borland Pacific, they probably wouldn't know
|
|
what it is!!.
|
|
|
|
The choice of mode, will be based on your taste. The only difference between
|
|
the three modes supported by TASM is the syntax of directives and precision
|
|
definitions. The reason why I use Ideal mode is because it compiles quicker
|
|
that any other mode, and it is similar to inline assembler of 3GL compilers.
|
|
The directives are also very logical and consistent.
|
|
|
|
Now, I will say this here, when you buy the TASM product, chuck the manuals
|
|
in the bin. All they talk about is how good TASM is and how
|
|
similar/dissimilar it is to MASM...pull, pull, pull, tug, tug, tug. With the
|
|
exception of pages 2&3, the TASM manuals tell you absolutely nothing about
|
|
ideal mode or ideal mode programming. There is even no ideal mode examples
|
|
in the distribution. I had to rely on example code on the net and trial and
|
|
error experimentation on how the directives are arranged.
|
|
|
|
To an amoeba, the first thing your going to have to know, is the basic
|
|
fundamental components you need to make an assembly program. If you want to
|
|
make a program to run in real mode, then the following essential components
|
|
are needed:
|
|
|
|
; LAME MODE
|
|
ideal
|
|
p386
|
|
model small
|
|
stack 100h
|
|
|
|
segment I_am_a_tasmanian 'data'
|
|
ends
|
|
|
|
segment i_am_a_newzealander 'code'
|
|
assume cs:i_am_a_newzealander, ds:I_am_a_tasmanian
|
|
|
|
|
|
start:
|
|
cld
|
|
mov ax,I_am_a_tasmanian
|
|
mov ds,ax
|
|
|
|
; mov ax,es
|
|
; mov bx,shrink_seg
|
|
; sub bx,ax
|
|
; add bx,2
|
|
; mov ah,4ah
|
|
; int 21h
|
|
|
|
mov ax,4c00h
|
|
int 21h
|
|
ends
|
|
|
|
;segment shrink_seg
|
|
; db 16 dup(?)
|
|
;ends
|
|
|
|
end start
|
|
|
|
Basically, I'm not going to waffle on about this too much, as will go on
|
|
forever. A glance at the above simple program will answer a lot of your
|
|
questions. The header is made up of compiler directives. The "ideal" tells
|
|
the compiler to enter into ideal mode. The "P386", tells the compiler that
|
|
you are using 386 processor instructions.
|
|
|
|
To my knowledge, there are certain sub-modes of ideal mode that are case
|
|
sensitive. I Haven't explored this too much, as I have no desire for my code
|
|
to be case dependant. But, if you happen to accidentally enter this mode in
|
|
compile time (say, a procedure or reference is unexplainably unrecognised),
|
|
then it's probably due to this. There are also other funny modes like
|
|
"PxxxP" that allow you to use privileged protected mode instructions. Unless
|
|
your first name is "Tran" or "Adam", the use and understanding of this modes
|
|
is irrelevant.
|
|
|
|
A lot of C programmers get confused about the "model" directive. In
|
|
assembly, all it does is set the defaults for the procedure calls. All any
|
|
case, use "small", as you have no problem linking this type in model with
|
|
other code.
|
|
|
|
In "small" mode, the compiler assumes all procedures to be "near" called.
|
|
Note that if you intend to link a real-mode module into a Turbo pascal
|
|
program, then your code segment must be called "_TEXT", not "code". Also,
|
|
the model type has no bearing when linking ideal mode code to 3GL's. As long
|
|
as the interface routines are public (which are defined anyway). The stack
|
|
directive just sets the stack size. For nearly all assembly programs in real
|
|
mode, 256 bytes is ample. Note also that even though the "assume" directive
|
|
indicates the main code segment, having the 'code' and 'data' labels missing
|
|
from the segment labels will cause the compiler to trap syntaxes in a sort
|
|
of semi P386-P286 mode. This is most likely a bug with the compiler, as
|
|
this is totally illogical. Examples of this are the following instructions
|
|
to be legal:
|
|
|
|
shl eax,1
|
|
movzx eax,[byte ebx+hello] etc
|
|
|
|
and the following instructions to be illegal:
|
|
|
|
movzx eax,[byte eax+hello]
|
|
mov al,[byte ecx+hello] etc
|
|
|
|
...where as, all the above instructions are legal under P386 mode, and are
|
|
accepted if the main data and code segments are assigned the "flat" names
|
|
'data' and 'code' respectively.
|
|
|
|
The code that has been commented out does the job of shrinking the allocated
|
|
memory by the program to that equalling the size of the code, data and
|
|
stack. This is because MSDOS allocates all available memory when a program
|
|
is EXEC'ed. Therefore, if you use any of the memory management functions,
|
|
these functions will return an error when attempting to allocate memory.
|
|
Doing this releases any unneeded memory that you won't use.
|
|
|
|
If you're intending to write a Protected mode program, then *ADVERTISEMENT*
|
|
you're going to have to use *Adam Seychell's * DOS32 * product* number
|
|
10001110011b. And with every DOS32 you buy, you will get a free set of COBOL
|
|
books to the value of 1 cent, and if you ring in the next 2 minutes, you
|
|
will get a ......FREE TEDDY BEAR!! ..ring now, but don't send us any money,
|
|
we'll bill you!, ring now!!!..... ...But seriously (sorry Adam, I couldn't
|
|
help it ;)) , ...I have chosen to use Adam's Dos extender, because I believe
|
|
it's the best. If it was a commercial product, I would buy it. But it isn't
|
|
commercial, it's for free, which should give people an even bigger incentive
|
|
to use it. The construct for a P-mode program in ideal mode is as follows.
|
|
|
|
; P-MODE
|
|
ideal
|
|
p386
|
|
model small
|
|
|
|
segment code32 public 'code' use32
|
|
assume cs:code32, ds:code32, fs:code32, gs:code32,
|
|
ss:code32, es:code32
|
|
include "dos32.inc"
|
|
|
|
start32:
|
|
; call debug
|
|
cld
|
|
mov ax,4c00h
|
|
int 21h
|
|
ends
|
|
end
|
|
|
|
Don't worry too much about the segment (or rather - "Selector") initiation
|
|
directives. All it does is tell the compiler to generate 32 bit instructions
|
|
and make the segment pubic for linking with Adam's routines. The dos32.inc
|
|
companion file just defines pointers to data and procedures into his code.
|
|
The start pointer is actually located in Adam's code. This code switches the
|
|
computer into protected mode, modifies the DOS system functions. Once all
|
|
this is done, His code then jumps to start32 where our code begins.
|
|
|
|
The commented out debug code pointer is an initiation entry point into his
|
|
debugger, which does the job of plugging his debugging code into the
|
|
Interrupt 03. This code kicks in when ever an INT-3 is executed or when the
|
|
user hits ctrl-break... The run-of-the-mill 4c00h is terminates the code.
|
|
This basically switches the CPU back into real-mode and puts everything back
|
|
how it was before your program executed.
|
|
|
|
In my personal opinion, I don't really see why you would want to use real
|
|
mode. The only advantage I can see in using it is if you wanted to debug
|
|
your programs with existing commercial tools.....But, anyhow, for those die
|
|
hard lame-mode freaks, I'll continue to discuss both.
|
|
|
|
So now we are ready to actually put code and data into our segments. In next
|
|
issue I will be discussing how we model mathematical algorithm's in
|
|
assembler. I will also be discussing efficiency factors of instructions
|
|
across CPU's. This will aid you in producing to most efficient set of
|
|
instructions you possibly can across 386/486 based machines.
|
|
|
|
Well, Until next time...
|
|
|
|
:JsNO - Super Real Darwin!
|
|
|
|
ooo0ooo
|
|
|
|
Contacts:
|
|
Please forward any questions, announcements, material to -
|
|
jsno@amigar.apana.org.au.
|
|
|
|
==============================================================================
|
|
.o. .
|
|
.888. .o8
|
|
.8"888. oooo d8b .o888oo
|
|
.8' `888. `888""8P 888
|
|
.88ooo8888. 888 888
|
|
.8' `888. 888 888 .
|
|
o88o o8888o d888b "888"
|
|
|
|
((Section 8...Artists Corner)) <BY> Stony
|
|
==============================================================================
|
|
|
|
One of the things I will do in the Artists Corner is reviewing all
|
|
kind of graphical utilities and paint programs.
|
|
I will try to have some reviews every time on several utils and programs.
|
|
|
|
If you want something to be reviewed leave me a message and if I do have
|
|
the util or program then I'll try to review it.If I don't have the
|
|
util or program then I'll leave you a note and you can send it to me in
|
|
packets sized around 750k.
|
|
|
|
If you have some questions or remarks then also mail them to me, I'll try
|
|
to answer everything as soon as possible.
|
|
|
|
==============================================================================
|
|
((Section 9...Advertisements))
|
|
==============================================================================
|
|
[Advertisement 1 of 5]
|
|
|
|
---------------------------------------------------
|
|
PMODE/W v1.01 - Finally A Replacement For DOS/4GW
|
|
---------------------------------------------------
|
|
|
|
PMODE/W is a replacement for DOS/4GW and is fully compatible with
|
|
Watcom C/C+. PMODE/W provides you with a number of advantages over
|
|
DOS/4GW. The following is just a small list of what you can expect:
|
|
|
|
- Small Size (Less than 8Kbytes!)
|
|
- Fast Execution Time
|
|
- Low Memory Overhead
|
|
- No Annoying Initialization Messages
|
|
- Self Contained Extender Requires Nothing External To Your EXE
|
|
- Does Not Require ANY Extended Memory To Load OR Execute
|
|
- Minimal Interrupt Latency
|
|
- PMODE/W Programs Can Be Run Under DOS/4GW Without ANY Modifications
|
|
- Free For Non-Commercial Use
|
|
|
|
Simply put, PMODE/W has been designed with two things in mind: size and
|
|
speed. PMODE/W undergone rigorous optimization, making it the smallest and
|
|
fastest extender available for Watcom C/C++. PMODE/W does not provide many of
|
|
the frills found in other extenders. It does not provide virtual memory,
|
|
exception trapping, or anything else that could possibly slow down the
|
|
execution of your code. For this reason, we have designed PMODE/W
|
|
specifically with the developer in mind. You can perform all of your
|
|
development and debugging using DOS/4GW if necessary, and then plug PMODE/W
|
|
in for the release version of your program. If at any time you are
|
|
dissatisfied with PMODE/W, you can switch back to DOS/4GW with absolutely no
|
|
hassle whatsoever. PMODE/W has been thoroughly tested with popular programs
|
|
like Doom, Doom ][, and One Must Fall 2097 in order to insure compatibility.
|
|
But don't take our word for it, try it out for yourself today!
|
|
|
|
The current version of PMODE/W as of this writing can be found in PMW101.xxx,
|
|
where xxx is some archive extension (ZIP, ARJ, etc.)
|
|
|
|
-----------------------------------------------------------------------------
|
|
PMODE/W Is Currently Available From The Following Sources:
|
|
-----------------------------------------------------------------------------
|
|
- Data Connection BBS (703)506-8598 or (703)847-0861.
|
|
- hornet.eng.ufl.edu /pub/msdos/demos/programming/utils
|
|
- oak.oakland.edu /SimTel/msdos/c (or any SimTel mirror)
|
|
- By E-Mail daredevi@dorsai.dorsai.org
|
|
|
|
The filename is: pmw101.zip
|
|
-----------------------------------------------------------------------------
|
|
PMODE/W is Copyright (C) 1994, Charles Scheffold and Thomas Pytel.
|
|
All rights reserved.
|
|
-----------------------------------------------------------------------------
|
|
All other trademarks are property of their respective owners.
|
|
-----------------------------------------------------------------------------
|
|
|
|
[Advertisement 2 of 5]
|
|
|
|
Hi there ravers. This is karl of kookie kontrol, and I'm kurrently looking
|
|
for someone who could make me a background player for s3m modules (I
|
|
wouldn't even mind an adlib player, as long as it plays the adlib songs made
|
|
in ST3). I want to use an external player in the next issue of my zine
|
|
(rhubarb express (a rave zine dedicated to the lovers of rave
|
|
/trance/breakbeat...) ask if you haven't seen issue_1. ). If you could help
|
|
me out, or know someone who can, please write me and we'll talk. I
|
|
appreciate any help. Thanx.
|
|
|
|
l8r raver.
|
|
write to:
|
|
braczyns@esu3.esu3.k12.ne.us
|
|
|
|
[Advertisement 3 of 5]
|
|
|
|
d8888 888 d8b
|
|
d88888 888 Y8P
|
|
d88P888 888
|
|
d88P 888 88888b.d88b. 88888b. 888 .d88b. 88888b. .d8888b .d88b.
|
|
d88P 888 888 "888 "88b 888 "88b 888 d8P Y8b 888 "88b d88P" d8P Y8b
|
|
d88P 888 888 888 888 888 888 888 88888888 888 888 888 88888888
|
|
d8888888888 888 888 888 888 d88P 888 Y8b. 888 888 Y88b. Y8b.
|
|
d88P 888 888 888 888 88888P" 888 "Y8888 888 888 "Y8888P "Y8888
|
|
-==================================-=====================================-
|
|
|
|
A new surreal demo by Tran utilitizing Truecolor on a standard VGA card!
|
|
With music by Ryan Cramer [Iguana/Renaissance].
|
|
-=-
|
|
Requires VGA & 386/40+
|
|
Supports GUS/SB/SBPRO/SB16/PAS/PAS16/AUDIOTRIX
|
|
|
|
-==================================-=====================================-
|
|
Available now on ftp.eng.ufl.edu in /pub/msdos/demos/alpha/NEW/ambience.zip
|
|
...or Data Connection BBS (703) 506-8598, (703) 847-0861...
|
|
|
|
[Advertisement 4 of 5]
|
|
|
|
__ \ | __| | _)
|
|
| | _` | _| _` | ( _ \ \ \ -_) _| _| | _ \ \
|
|
____/\__,_|\__\__,_| \___\___/_| _|_| _\___\__|\__|_\___/_| _|
|
|
RENAISSANCE WHQ, FUTURE CREW, LEGEND DESIGN, IGUANA, EMF, PRIME
|
|
-
|
|
Node 1: (703) 506-8598 - 16.8k HST DS v.32bis
|
|
Node 2: (703) 847-0861 - 28.8k HST DS v.34
|
|
-
|
|
Sysop: Ryan Cramer [Iguana/Renaissance/Hornet]
|
|
Located in McLean, Virginia, USA
|
|
Online since 1990
|
|
-
|
|
|
|
[Advertisement 5 of 5]
|
|
|
|
-------------------------------------------------------------------------
|
|
|
|
CALL! YOU CAN'T BEAT THE FEELING!
|
|
|
|
Moscow, Russia
|
|
|
|
___ _____ ______________ ___/\ ___ __________/\ /\_____
|
|
/ / / _ \/ ___/_ __/ / / \/ / /_ __/ / \/ \ __\
|
|
/ /____/ // /___ / / / / / / / / / / \ __\
|
|
\______/\_____/\_____/ /__/ /__/__/\ / /__/ /__/__/\__/\__\_____\
|
|
\/ <sr>
|
|
|
|
OVERLOOK World Headquarter
|
|
XOGRAPHY Russia Headquarter
|
|
Ab0VE Russia Headquarter
|
|
CBG Distribution Site
|
|
Russian demo groups support
|
|
|
|
Node #1: +7-o95-952-657o // 14.4k // 00:00-08:00 [MSK/GMT+3]
|
|
Its a pity that it works only eight hours a day, but
|
|
if you'll support it with your call - worktime will be extended!
|
|
|
|
Controlled by Steel R(4t
|
|
|
|
FiDONet: 2:5020/198.2, 2:5020/208.18, 2:5020/323.2
|
|
CabiNet: 112:921/950.18
|
|
OVRNet (World HQ): 115:3042/1
|
|
GSN (Russia HQ): 864:7/1
|
|
|
|
Why not to support this growing board?
|
|
That seemed to be the first demo scene oriented board
|
|
located in Moscow of Russia!
|
|
There are not so many stuff online - but that depends on you!
|
|
So make a call and help this board to join the best demo
|
|
scene oriented boards of the world top 10 list! :))
|
|
|
|
-------------------------------------------------------------------------
|
|
|
|
==============================================================================
|
|
((Section 10...Miscellaneous))
|
|
==============================================================================
|
|
I have had a lot of compliants lately about the removal of ANSI from HORNET.
|
|
Rather than suffer a massive uprising, I would like someone to PLEASE TELL
|
|
ME AN ALTERNATE SITE WHERE ANSI CAN BE FOUND. If you have any information,
|
|
please send it to r3cgm@dax.cc.uakron.edu.
|
|
|
|
==============================================================================
|
|
((Section 11...Closing))
|
|
==============================================================================
|
|
|
|
The quote for this week comes from "Verses on the Death of Dr. Swift"
|
|
lines 27-34.
|
|
|
|
Dear honest Ned is in the gout,
|
|
Lies racked with pain, and you without:
|
|
How patiently you hear him groan!
|
|
How glad the case is not your own!
|
|
What poet would not grieve to see
|
|
His brethren write as well as he?
|
|
But rather than they should excel,
|
|
He'd wish his rivals all in hell.
|
|
- Jonathan Swift (1667-1745)
|
|
|
|
-Christopher G. Mann (Snowman)-
|
|
r3cgm@dax.cc.uakron.edu
|
|
|
|
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-End.of.DemoNews.073.
|
|
|