pouët.net

Go to bottom

The Globe by VangeliSTeam

                             ÉÍÍÍÍÍÍÍÍÍÍÍ»
                          ÚÄĶ 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)³
                                            ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Go to top