Amiga Diskfile Image (ADF)
Textauszug generiert aus ADF-Image:
(Text gehört zur ganzen Disk, nicht immer zwangsläufig zum angezeigten Demo!)
| [!w loading screen zoom | page 1 picture facet | @f03@t6@sf,1 the stolen data team | @f00@t8 main editors mr big, judge drokk, trix | co-editors conquest, | editors rokdazone | clip-artists facet & mystik of anarchy | exarch of aspect | corny of shining | archy mole/anarchy | chromag/cult thunder/amaze | mr mount/cult krest/anarchy | omicron/dual crew knackosoft/trsi | red devil/dual crew nabla boy | playboy/static bytes hyde/complex | clip-artists facet & mystik of anarchy | exarch of aspect | corny of shining | move to the next page of an article it | actualy has to load each screen,which | makes reading the magazine | a great chore. the icons are pretty | awful too, minimalstic detail and | tastless colours make them totaly | the magazine offers a little more in | the way of content than it does in the | presentation department i'm happy to | say, but not too much. the only | compliment i can give the c | "it could be worse!", the presentation | on the other hand could not. i think | that the makers of scene-ery don't | really care what they put in the | magazine. either that or they just | can't attract any better writers. the | promlem a bad looking magazine faces | is that it attracts bad articles. | there are some really great article | writers in the scene today, and they | are not likley to be tempted to write | for a magazine that appears to be for | !uents only. there just dosen't | seem to be an intelegent link holding | the magazine together. articles about | anything are thrown in anywhere. you | can imagine the editors sat one day, a | letter arives "oooh! an article! | arn't we lucky!, i dont understand it | too well, but our readers will! shove | this magazine takes the "b" out of | banal. it offers nothing new and | presents itself poorly. @t7 | could be worse!", the presentation | on the other hand could not. i think | that the makers of scene-ery don't | really care what they put in the | magazine. either that or they just | can't attract any better writers. the | promlem a bad looking magazine faces | is that it attracts bad articles. | there are some really great article | writers in the scene today, and they | are not likley to be tempted to write | for a magazine that appears to be for | fronted by a logo that looks like it | was drawn in 1978, by those standards | its still pretty bad. its probably | unfair to criticise these points in | such a way, but it has to be said. | the graphics make cracker journal's | titlepicture look like a golem | masterpeice! they really are poor, you | think someone would tell the artist (i | use the term loosly) that he couldn't | draw, and stop the poor fellow from | wasting his tim | ge. scene-ery shows | more promise, as i mentioned at the | begining of this review, when your get | to the magazine itself. the menu is | pleasent and easy to use. ok, you | select your article, it loads a little | slowly, and appears!.. glurk! the | only people who are going to be able | to read this text are the colour | blind! perhaps the editors are colour | blind? towards the bottom of the | screen are the control icons, and | article information. when yo | [0;31m why not give our boards a call on :- | mystic places +1 513 746 4532 | issue #9 will be released 13th june | tsbtype - made by count floyd/the special brothers | return you to the | article you left. | @t6the "musical notes" icon@t5 | this gadget will toggle will toggle | the soundtrack on/off. | this method of article selection is | also designed to be as simple as | possible. simply enter the number of | the page you wish to load and press | return or enter. you do not have to | enter zero's before the page number. | for instance, if you wish to select | page 5, press "5" and enter or return, | @t4@f00issue reviewed - #03 | produced by - vlsi (very large | scale integration) | @t6presentatation and design@t5 | lets get the good points over with | first, firtly this magazine has a | pleasent menu system. its the sort i | like best. your able to use your | mouse to control a pointer which, when | pointed at the contents operates a | menu bar. ahhh gorgeous. hmm, well | thats the good points over with. lets | @^@f02@t6@sf,2@cstolen data instructions@t5 | @f00stolen data is designed to be as user | friendly as possible, there are 3 | methods of control available, these | are keyboard, joystick and mouse. | what follows should be everything you | need to know about the use and | control of the magazine. | @t6@f01@s3,1the special keys@t5@f00 | del and "m" menu page | help and "h" this page | to return to the magazine after | selecting either the | help or menu | page simply select the menu or | help icon once more or alternativly | select either the up or down article | selection icons via mouse, joystick or | @t6@f01@s3,1the control panel@f00@t5 | the control panel is situated along | the bottom of the screen. the icons | and their functions are so | simple to use they need virtualy no | instruction, from left to right we | @t6the index icon@t5 | selecting this shows the menu page, a | second click will return you to your | @t6the cursor icons@t5 | these can be controlled directly be | the mouse, joystick or keys. using | the mouse simply click the up or down | arrow to advance or retreat one | article, the title of the article will | be displayed in the window above the | icon panel. press the right mouse | button when you reach the article you | wish to select. when using the | keyboard the same method of article | selection applies | , but to actualy load | the article you press either return, | enter or the spacebar. if using the | joystick control is identicle to the | above but pressing the joystick button | will load the article. the left and | right cursor keys are used to scroll | your curently selected article left or | right, you can also manipulate cursor | icons with mouse, or alternativly | move the joystick left or right. | this gives you this page, selecting | the icon again will | @sf,1@f01@t1 code & design kreator | graphics mystik | music nuke | loader code kreator | issue #9 will be released 13th june | issue #9 will be released 13th june | **mfm track loader (v1.6) | **early versions coded by negative action of killers ! | **now ++omicron++ of wizzcat ! | ** assembled using devpac2.14 | **put onto bootblock using util. such as bootwriter | **call parameters :- (trap #1 to activate !) | ** d0=start cylinder | ** d1=number of cylinders | ** d2=mfm buffer (reserve $5000 bytes !) | ** a0=destination address | ** initial parameters :- | ** mfmd=inital mfm buffer address | ** sysbase=loader base address/stack address (suggested =<$1000) | ialload=address to load initial data + initial jump | ** startcyl/numcyl=start cylinder+number to load | ** isr=inital status register | section loader2,code_c | time=2148 a bit more than 3 milliseconds ! | mfmd=$7b000 set buffer to $7b000 | sysbase=$400 $400 for stack+loader code (+trap1) | initialload=$1000 initial load+jump address | startcyl=62 start cylinder | numcyl=8 number of cylinders to load | isr=$2000 supervisor + enable all ints. | **boot stuff !! | lea bootem(pc),a0 | bootem move.w #isr,sr | move.w d0,adkcon-$24(a5) clear disk control !! | move.b #$08,$e00(a3) one-shot mode | move.w #$9500,adkcon-$24(a5) set prefs for disk | bset #1,(a3) set led | bsr headsout step heads out | .nosprt move.l d1,(a0)+ | dbra d0,.nosprt clear sprites & color0 !! | lea mainloader(pc),a0 | lea sysbase,a1 loader base address | lea startloader(pc),a0 | moveq #mainloader-startloader-1,d0 not to overwrite ! | lea initialload,a0 load address | moveq #startcyl,d0 start cylinder | moveq #numcyl,d1 number of cylinders | trap #1 load tracks | jmp (a0) into progy !! | movem.l d0-d7/a0-a6,-(sp) save all regs. | bsr loadreg load my regs. | l d2/a0,mfm(a4) mfm maddress + dest address ! | bsr step step heads to cylinder | bsr.s readendecode read cylinders + decode 'em | move.b #$79,(a6) all drive bits on high !! | bset #2,(a6) read head 0 ! | bclr #2,(a6) read head 1 ! | cmp.w #79,(a4) are we on track 79 !! | beq.s exitl yes then exit !! | subq.w #1,d0 tracks to read | .loop move.w d0,$180-$24(a5) | dmacon-$24(a5) enable disk dma | move.w d7,intreq-$24(a5) clear disk block done interupt request | beq.s .waitblock test for disk block done,wait till read | move.l #$55555555,d3 mask off in d3 | setfont newtopaz | [0;31m why not give our boards a call on :- | mystic places +1 513 746 4532 | issue #9 will be released 13th june | the polish department. @t7 70/100 | the contents of a magazine can often | be the key factor of its success in | the scene. i'm happy to say that | grapevine has no problems in this | department. the articles are | plentyful on genaraly interesting and | world in general or just plain wacky. | there are some thought provoking | discussive articles such as justin | scharvona's "amiga music | procrastination serves only to | undermine your opinion mr scharvona. | grapevine eight is the best issue yet, | while i may have afew misgivings about | the look of the magazine, the thought | put into the genaral design takes away | any ill feelings. i found some fonts | used in articles didn't really mix too | well, a blocky double height font with | a 'handwriting" style font combined | with a contrasting colour | sceme didn't | do a lot for me. overall the best | issue yet, good articles, though | sometimes orientated around the u.k | scene culture which may prove | offputting to some. @t7 81/100 | department. the articles are | plentyful on genaraly interesting and | world in general or just plain wacky. | there are some thought provoking | discussive articles such as justin | scharvona's "amiga music | letters in this section and also your | queries and criticisms of my reviews | are also most welcome. finally. all | disk magazine editors out there, | please send me your magazine, it makes | life a whole lot easier! @t4judge drokk@t5 | @t6an explanation of ratings@t5 | each review will be divided into | several catagories, each accompanied | by a small paragraph, and personal | rating from a hundred to zero. here's | a small explanation of what you'll | t@^@f03@t6@sf,2@cthe final flashback! | @t4@f00 by judge drokk | @t5welcome to the last ever | @tcflashback@t5, your last chance to see the | scene (that was) go right before your | eyes! @tcflashback@t5 may have sometimes | been a little tongue in cheek or | satiricle, thats just the way it was. | the information provided in flashback | is written as it happens, if a group | goes from bad to good during the | period that this column is | will not go back to the start and | remove something i said | chronologicaly, this is not the way it | works, some people failed to grasp the | idea behind @tcflashback@t5, and seem to | think i should change things in the | past so they match the present, well i | cant change history i'm afraid! lets | begin... sometime late october | 1991.........@tbsplatt, spike, @t5and @tbfletch@t5 | became new @tbtrsi@t5 members. @tbnightshade@t5 | stasy@t5) joined @tecrusaders@t5, and | made the tune in the november edition | great pains to make sure everyone knew | they had no connection with "shining | 8". anarchy threw out 3 members, | these were @tcigor@t5, @tc fobia@t5, and @tccosmos@t5. | @taslash@t5 joined the danish membership of | anarchy. destiny promised a new | diskmag for release at christmas, but | by the 10th of january nothing had | been seen. azi left u.k grou | moveq #0,d7 clear error | lea data(pc),a4 | step move.w (a4),d2 current track | move.w d1,(a4) start track | sub.w d2,d1 subtract to get number of tracks to skip | bmi.s headout step heads out if difference is negative | beq.s .ret1 0, then there already | .loop0 bsr.s headin step heads in | lea $4f00(a0),a1 store track table address ! | beq.s .loop0 found branch | .loop2 move.l a0,a2 | movem.l (a0),d1-d2 info part | or.l d2,d1 decode block info | move.w d1,(a1)+ save sector | lea 44(a0),a0 block checksum | move.l (a0)+,d5 block checksum in d5 | eor.l d4,d5 eor with checksum | dbra d1,.bc calculate header checksum | and.l d3,d5 mask clock bits | bne.s loadreg return on error | addq.l #4,a0 align for data checksum | move.l (a0)+,(a1)+ data checksum !! | move.l a0,(a1)+ and address of data | lea 1024(a0),a0 next sector | dbra d7,.loop0 for all tracks | move.l current(a4),a1 address of decoded data | move.l (sp)+,a0 restore track table ! | .loop3 move.w (a0)+,d1 sector | lea 0(a1,d1.w),a3 multiply by 1 sector and save address | movem.l (a0)+,d2/a2 checksum + start of data | lea 512(a2),a5 next set of datas | .dcode move.l (a2)+,d5 data | eor.l d5,d2 fix data checksum !! | move.l d5,(a3)+ save data | dbra d4,.dcode continue | and.l d3,d2 mask checksum | bne.s loadreg if sum is ok then branch | moveq #0,d7 clear error | lea data(pc),a4 | step move.w (a4),d2 current track | move.w d1,(a4) start track | sub.w d2,d1 subtract to get number of tracks to skip | bmi.s headout step heads out if difference is negative | beq.s .ret1 0, then there already | .loop0 bsr.s headin step heads in | bne.s .loop0 drive ready ?, no wait | move.b #time>>8,$500(a3) set timer lo/hi & start timer | .busy btst d6,$d00(a3) wait for timer interupt | beq.s .busy busy then back !