home *** CD-ROM | disk | FTP | other *** search
/ Antic Magazine 1988 November / Antic_Magazine_1988_11_Antic.atr / lspeedc.txt < prev    next >
Text File  |  2023-02-26  |  4KB  |  1 lines

  1. LIGHTSPEED C FRACTAL GRAPHICS¢¢BY MATT RATCLIFF¢¢   Here's everything you need to grow¢your own Julia fractal curves using¢Ralph Walden's Lightspeed C and your¢Atari 8-bit computer:¢¢   You'll need MANDEL.COM,¢MANVIEW.COM and RUNTIME.OBJ from this¢month's disk.  RUNTIME.OBJ is from¢the LIGHTSPEED C support library.  It¢is automatically loaded whenever you¢run MANDEL.COM or MANVIEW.COM.¢(MANDEL.COM generates the fractal¢pictures and MANVIEW.COM displays¢them.)¢¢   Although the Lightspeed C compiler¢is fast, MANDEL.COM isn't.  Each¢image will take at least four hours,¢and maybe more than 24, depending on¢the colors and number of iterations¢chosen, but the results are worth the¢wait.¢¢GETTING STARTED¢   From the DOS menu, choose option¢'L' to Load D:MANDEL.COM.  When the¢program begins, you'll be asked¢whether you want to make two-color or¢four-color fractal patterns.  The¢two-color pictures are done in¢GRAPHICS 8 and the four-color¢pictures use GRAPHICS 7.5 (XL and XE¢only).  The two-color pictures take¢longer to generate, since twice as¢many points are calculated and¢displayed.¢¢ALARM MODE¢Next, the program will ask if you¢want to use its "alarm" mode.  Since¢the fractal images take so long to¢grow, you are not likely to sit in¢front of the monitor until it is¢finished. The alarm mode makes it¢easy to disconnect your disk drive¢from your spare Atari (that's growing¢your fractal curves) and attach it to¢your primary computer.  Once the¢fractal curves have been drawn, an¢alarm will sound.  Now, reconnect the¢disk drive and press the joystick¢button to shut off the alarm.¢Finally, follow the menu prompts to¢save the image to disk.    IMPORTANT:¢Be sure your disk drive is turned OFF¢whenever you connect and disconnect¢it from your Atari!¢¢   Next, the program will prompt you¢for a value for "pmax", the maximum¢real number axis value.  This should¢be between -2.05 and 0.55.  You are¢then prompted for "pmin," which¢should be less than pmax, of course.¢The following prompt is for "qmax",¢the maximum imaginary value to plot¢along the vertical axis.  (Values¢above 1.25 are not very interesting.)¢The qmin is automatically caculated,¢so the height of the plot is the same¢as the width.¢¢   Once the plot limits have been¢entered, you are asked for the¢maximum number of iterations.  Values¢between 30 and 50 result in the best¢displays, in the shortest time.  Due¢to the way the program is written,¢the iteration count should always be¢a multiple of the total number of¢colors (an even number for two color¢plots, for example), otherwise the¢resulting colors might not be what¢you expect.¢¢   Next, you are prompted for a disk¢filename for your fractal image.¢Just type the name; the default drive¢number and extender will be taken¢care of.  (You can enter a different¢drive number if you want, however.)¢Finally, all your data is redisplayed¢and you are given the opportunity to¢press [ESCAPE] to abort or [RETURN]¢to begin the plot.¢¢   The graphics display is enabled¢and filled with white or blue,¢(depending on the number of colors¢selected), and the screen will¢suddenly go blank. MANDEL.COM uses¢Lightspeed's "Fast" command, which¢turns off the ANTIC chip, thereby¢turning off your screen.  This speeds¢up the calculations by 2% to 15%.¢¢   If you are curious to see your¢image-in-progress, just press the¢joystick button to see the display.¢When the button is released, the¢screen is blanked again.¢¢   If you chose a plot area that is¢pretty much a dead zone -- all black¢-- then you can press [CONTROL] [A]¢to abort the plot.  The program saves¢the file anyway, just in case. Since¢black points take longer to calculate¢than colored ones, MANDEL.COM fills¢the screen before plotting, making it¢easier to see the program's progress.¢¢MANVIEW¢   Load MANVIEW.COM from DOS to take¢a look at your creations.  You are¢first asked whether you'll view two-¢or four-color pictures, and then¢you're prompted for a file¢specification for a directory of¢picture files.  If you just press¢[RETURN], a default of D1:*.PI2 or¢D1:*.PI4 will be used.¢¢   Next, type in the filename of the¢picture and MANVIEW will display it.¢Press [ESCAPE] to return to DOS, or¢[RETURN] to view another picture.¢Should you return to the main menu,¢the parameters used for the previous¢plot are displayed.¢¢   Pmax and pmin values should be¢chosen from the horizontal axis,¢labeled along the bottom of the¢graphic.  Qmax can be selected from¢the vertical axis, labeled to the¢left of the page.¢