home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Audio Plus 10-94
/
AUDIOPLUS.ISO
/
msdos
/
modplay
/
vtglobe
/
globe.nfo
< prev
next >
Wrap
Text File
|
1993-05-30
|
9KB
|
114 lines
╔═══════════╗
┌──╢ THE GLOBE ╟──┐
╒════════╧══╩═══════════╩══╧════════╕
┌────────────────┴───────────────────────────────────┴────────────────────╖
│ Slightly inspired (that is, absolutely copied) from the Globe ST demo ║
│ by Axel of XXX International (coded back in September 16th in 1989). ║
├ ╢
│ Do anything you want with this source, but NEVER say it's yours. That ║
│ would be a lie, so there you are. If you use it please DO credit me. If ║
│ you use the idea then DO must credit Axel. If you like it, write to us, ║
│ it would be nice to know. ║
╘════════════════╤═══════════════════════════════════╤════════════════════╝
┌────────────────┴───────────────────────────────────┴────────────────────╖
│ THE CONTROLS: ║
│ ──────────── ║
│ At the first touch of a key, the intro will enter interactive mode. ║
│ ║
│ Plus and Minus -> Browse through different globes. ║
│ ║
│ Vertical Arrows -> Expand/shrink the Y axis. ║
│ Horizontal Arrows -> Expand/shrink the X axis. ║
│ ║
│ F1 and F2 -> Increment/decrement vertical speed. ║
│ F3 and F4 -> Increment/decrement horizontal speed. ║
│ F5 and F6 -> Increment/decrement vertical gap. ║
│ F7 and F8 -> Increment/decrement horizontal gap. ║
│ F9 and F10 -> Increment/decrement vertical rotation. ║
│ ║
│ Space -> Save this globe (see below). ║
│ Backspace -> Reset the globe. ║
│ ESC -> Guess what? ║
│ ║
╘════════════════╤═══════════════════════════════════╤════════════════════╝
┌────────────────┴───────────────────────────────────┴────────────────────╖
│ The demo is made up of the following sources: ║
│ ║
│ GLOBE.ASM: This is the thing itself. ║
│ GLOBECFG.INC: Holds the built-in configurations. ║
│ GLOBEGRT.INC: The greetings screen. ║
│ COSTBL.INC: Cosine table generated by GENCOS.PAS ║
│ ║
│ GENCOS.PAS: Cosine table generator. ║
│ CFG2INC.PAS: GLOBE.DAT to GLOBECFG.INC translator. ║
│ ║
│ The compilation of the demo is ruled by two variables: TRACE, which I ║
│ use for profiling, and FILECFG. TRACE activates the border colouring, a ║
│ way of knowing how much time a routine takes, measured in % of a frame. ║
│ FILECFG controls the generation of a file, GLOBE.DAT, by the intro. The ║
│ file contains groups of ten words that form a globe configuration. You ║
│ may use CFG2INC to convert that file into a GLOBECFG.INC you can later ║
│ compile with TASM. Sorry for the sluggish interface; it works for me. ║
├ ╢
│ The included GLOBE has both abilities disabled. ║
╘════════════════╤═══════════════════════════════════╤════════════════════╝
┌────────────────┴───────────────────────────────────┴────────────────────╖
│ I don't want credit for this intro, as the idea is not mine. I did it ║
│ because I wanted to see both ST & PC versions running side to side. :-) ║
│ My 386/25 does it better than the ST, but NOT three times better (as ║
│ the Mhz would suggest). Axel said he did it with just 5 IMULs, tough in ║
│ this source you will find 7. Why? I believe it has something to do with ║
│ precalculating some SIN*COS tables. I can't do that because of the #%!@ ║
│ stupid segmented architecture, and I don't want to take the effort of ║
│ using protmode (hey, this one runs in any PC!). ║
├ ╢
│ BTW, I have to say that the ST version I got was preceded by a small ║
│ intro which suspiciously looked quite like a FX I had done before. That ║
│ didn't bother me then, so I hope this shameless idea-ripoff won't make ║
│ any of you lose your confidence in my limited skills. :) ║
╘════════════════╤═══════════════════════════════════╤════════════════════╝
┌────────────────┴───────────────────────────────────┴────────────────────╖
│ Some of you guys who read this are right now in Sweden having fun at ║
│ The Computer Crossroads. I hope to see a whole load of new absolutely ║
│ terrific demos coming next week from true demomakers not hobbysts like ║
│ myself. ║
├ ╢
│ These days the verbal activity against lamers is growing; if you have ║
│ read Future Crew's WorldCharts or receive Internet's demos newsgroup, I ║
│ think you'll know what I'm talking about. ║
├ ╢
│ Just so would be fine. What bothers me is that for SOME people lamer ║
│ is beginning to mean "someone who does something I don't like as much ║
│ as I like Panic or Life." People begin to think they have the rights to ║
│ blame Twilight Zone for requiring a GUS, or Rennaissance for giving no ║
│ support to the LPT DAC player, or some other guy for being a beginner. ║
├ ╢
│ So, who do those people think they are? Were they grown almighty or ║
│ something? No. Is demomaking a trademark of theirs? NO. In fact, most ║
│ of the blamers are not demomakers, but demowatchers. Some of them threw ║
│ lightning bolts of flames against Toxic Zombies' Undead release. Why? ║
│ Because it was just a long scroll and a couple of screens. They said it ║
│ had been a waste of time and money to download Undead. They were angry. ║
│ They should have asked first. But it's so easy to sit down and impress ║
│ your friends by having the latest demos. And then if you don't like one ║
│ you can blame the authors for not being geniouses. Pathetic. ║
├ ╢
│ Demomaking is a hobby, it's for fun. Maybe someone eats from what he ║
│ earns as a demomaker, but I don't believe there is one. So, if you are ║
│ starting in this world, then don't listen to anybody who says you ain't ║
│ the type for it. Odds are that you might someday come with a demo that ║
│ amazes him. And, if you don't, hey, at least YOU TRIED!! Be it fast ASM ║
│ or slow BGI-based code, do it! If I don't like it I will delete it, but ║
│ I'll never hold the right to say you shouldn't have done it. ║
├ ╢
│ At last I said it. It's my personal opinion, not VangeliSTeam or some ║
│ other member's (unless he explicitly states otherwise). So if you want ║
│ to kill somebody for what you've read here, kill me, not my brother or ║
│ or anybody else. Names mentioned herein are casual and not the target ║
│ of my flames. Sorry to have wasted your time with this New Technology ║
│ text scroller. :-) ║
╘═══════════════════════════════════════════╤═══════════════════════════╤═╝
│Jare (Javier Arevalo Baeza)│
└───────────────────────────┘