8 BIT SOFTWARE
Constructive comments on programspublished by 8BS are always welcome. Here are a few: From : 27N (John Ilsley) Program: Various AMAZING!.... Some pokes actually work!First lot of pokes to ever work!... The game 'GUESS WHO' Well, as I see it, it would have beenalright if us only users of computersin the family or families who's parentsare still, even now frightened ofcomputers, could have played againstthe computer!... Any future plans?. I reckon it is a good game, thoughplaying against myself, I tended tocheat! Space commander Quite a good game, doesn't needmuch input from the user. I class thisgame as a game to send you into apleasant deep sleep. In the nicest sortof way. I enjoyed this game and playedit for a good 15 mins. Nice and simple.Paras Too small, too quick, Keys are not verygood, and the boat and man moves twocharacters (mode 7 that is) at a time! Battle ship Give this guy a medal!.... Fantastic,a large improvement on the previousversion. But couldn't the computercheck it'self to see if the colour ofthe pixel under the cross was yellow orblue? I enjoyed this game so much, Ilost track of the time I was playing itfor. I feel the computer does cheat, Ilost!. Zarch Simple, but good, the printout evenworked, If a little slow at printing.From : 0E7 Program: Various Paras If the boat is on the lefthand side ofthe window and the para falls out ofthe aircraft down the righthand side ofthe window then with my Master there isno way I can get the boat across topick up the para quickly enough, as theresponse to the key press is too slow.Something somewhere needs speeding upor slowing down to give the player achance to win.. Battleships I have no fault to find with theprogramme as such as it is the bestversion of this game I have seen.However I would like to make a point onthe basic design of the game as such. When I was at school and we weresupposed to be doing Private Study thenthe Battles were fought. The way weused to play it in my opinion wassuperior to any of the computer games Ihave seen. We used to insert a singleletter in a square for the type ofbattle wagon it was to represent.A=Aircraft carrier B=Battleship etc.This made the game harder to play andit lasted longer. Surely this wouldmake it easier to write a programmethan to have an Aircraft Carrier takeup 4 to 5 squares and the input wouldbe easier for the players as they wouldnot have to state vertical orhorizontal would it not? Mortgage This appears to be a very good pieceof programming but I would like toraise the following point. Unless I ammissing something this programme isexcellent as long as the interest rateis constant throughout the mortgage.However as we all know they go up anddown like yoyo's. Therefore it wouldappear to be impossible to foretell theamount that is to be paid over the fullperiod mainly becuse no one knows.Sorryif this appears to be stating theobvious.I agree however that it will bea good guide as to what the totalpayment will be if one assumes therewill be no future change in the rate.Perhaps if this was made clear in theprogramme information it would solvethe problem. Catalogue printer This will not run on my MASTER in ADFS.I get the message 'bad command at line700'. Wordsearch solver 1 & 2 I like both of these programmes andthey will be a big help to people doingword search puzzles but only when thewords are known. How about when the words are not known?Can we have a programme of similarstandrds to solve that problem please?..Editor.. 0E7 doesn't ask for much!!This one should be a doddle. Baggiesyou enter the dictionary though Fred!! From : L1L Program: Various. Issues 23 24 & 25 Convert A vast improvement on the original.Quite useful here in Australia with ourMetric based system, but still withmany things measured in so-calledImperial units. eg. miles per gallon -kilometres per litre feet and inches -metres and centimetres Monthp A good little utility. Couldn't asimple routine be implemented tocalculate the first day of the yearinstead of the program asking the userto input it. Lettbox Quite impressive simple letteringstyles to add that something different.If you have a Model B with the GraphicsExtension Rom then you can see the usesof the boxes also. Simply turn on theGXR with GXR-ON <RET>, press <BREAK>,then *DRIVE 2 <RET>, CHAIN"Lettbox"<RET>. Incidentally the Union Jackdisplay also works on the Beeb withGXR. Presenting Poland Pt.2 Although a short history, it was veryinteresting and was not too long foryoung readers to become distracted -again the graphical displays maintainattention. Issue 23 of 8BS was minusthe utility 'SCRAM' which can be copiedfrom Issue 20 to enable the dispayprograms to work. A nice fade routine.Looking forward to Pt.3. Samples on Issue 25 Appeared to fail on BEEB. All justsound like computer noise. Do they workon the Beeb - if so, how? Big Ben Well presented and a good menuingsystem. Here is some other data; London 12:00 Adelaide 21:30 Brisbane 22:00 Canberra 22:00 Darwin 21:30 Hobart 22:00 Melbourne 22:00 Perth 20:00 Sydney 22:00 Catalogue Information Was useful. More on these sort ofthings please. Maybe how graphics arestored in each mode and a routine, orhow to write a utility, to convertbetween any graphics mode. Presenting Programs Pt.2 Interesting to see other peoples ideasand solutions. Also a good way toobserve other peoples programmingstyles and tricks. Continue the seriesif possible. RAM Disk Excellent. This is the firstimplementation I have used that hasworked faultlessly. The onlyimprovement that I can think of is tomake it View wordprocessor compatible,if this is possible. Picture Gallery V2 Quite useful for displaying a file ifthe mode is unknown. Saves a lot oftime trying differnt modes. Perhaps itcould be modified to cope withcompressed files also. Bank Manager Quite well done. Should provide usefulas an educational tool for creating andsolving mathematics based problems. 3D Demo Rather impressive. Although theroutines were intended for use withmonochrome monitors I beleive that withthe right colour combinations, thatthey work equally well for colourscreens. An example is the use of the3D effect in the shareware game by LarsOsterballe, 'Panthenon'. Patience I found this a very compulsive, 'justone more go', type game. I have onlymanaged to complete it twice, havingplayed it many times. Other card gameshave been implemented on the Beebbefore, but they have been missingsimple instructions and have beengraphically boring or unstimulating tosay the least. Patience has overcomethese obstacles and provides a greatgame. Well done Carl Wheat. From : 20G (Roy Dickens) Program: Comments Issue 26 Archimedes Debate 1,2 and 3 I'm finding these debates interestingas I have only the Beeb and thinking ofupgrading. ADFS Debates Also interesting as I don't have ADFSand wonder if I should.
Editor...... See Daniel's note.....
Short Game Theo's game certainly shows what can bedone, not only short but fast. Envelope editor and Sound envelopes These two from Chris and Silas gives usplenty to work with and study. Thanks. Joker Certainly better, now its a lot faster.The funny side of this is we cant waitfor a laugh so keep the shaggy dogstories out! Mortgage calc I like these type of programs, bags ofinfo. But may I suggest an idea to helpit be a little more user friendly? Such as at line 160 if you accidentallypress return without entering the'Desired Mortgage Term' an error willshow up 'Division by zero at line 230'and the whole lot packs up. If you putsomething like n%:IF n%<1 THEN 160: This would keep asking for an inputuntil n% was more than zero. Better still, you could print a littlemessage stating what the user is doingwrong. Wordserch Another clever program from Miroslawalways neat and well presented. From : 3SQ Program: Various Dir Lock .... absolutely Brill! I can now putall my 8BS Discs onto my hard Disc in aDirectory set aside for 8BS disc's,without the impossible task of havingto track down the countless *DIR $commands wherein, is it possible tomake the DirLock code remain afterpressing the Break key this would thenmake it even better. ADFS Directory Reader I have been looking for a program to dothis sort of thing for ages, a verysimilar program from Fast Access hasbeen proving very unreliable of late,just when I really needed it. now Ihave 8BS who needs Fast Access? I wouldnow like a very similar program to dothe same job on DFS Disc's, please C JRichardson can you answer my plea ? Orperhaps it is just a simple matter ofchanging or adding a few extra linesinto the existing program ?
......Editor.... Well, maybe when I'm
not so busy, but could someone else do
it? It will be far simpler than the
ADFS version as there are a limited
number of files. All can be viewed in
one mode seven screen. The file info is
all stored in one place, dead easy! Go
on! Go for it, get the manual out!
From : 176 Program: Various Text files I found the Environment section verymuch in line with what my wife and Ithink, the Humour amusing, theQuestionnaire no bother at all. Catalogue printer I found that by using *DISC I couldcatalogue both sides of a DFS disc butafter changing *DRIVE to *MOUNT Icould catalogue only one side of anADFS disc. In DFS, my Citizen 120Dprinter would not feed backwards but assometimes, the paper sensor catches onthe perforations, it was preferable towind the paper back by hand. Thecondensed print was perfectly legible.
.... Editor ..... ADFS formatted Large
sees both sides of the disc as one!
Envelopes Very lucid explanation and interestingexamples. Function key utility I liked the label catalogues! ADFS Text file reader Works well. Archimedes My daughter is a School Teacher andmoved from BBC B to Archimedes but nowhas a Master 128 (as have I). It'sreally a question of Horses for Coursesisn't it. DFS/ADFS The follow on from this, as perEditor's Comments, is that ADFS notonly accomodates more files on a discbut also allows more letters in afilename to assist in recall. From : 4G7 Program: Function Key Programs Many thanks for the suite of programs,in particular those by R.Sharman foruse with Inter-Word. Those are justwhat I need to save having to usethe embedded command menu with all thatentails. I should mention that the F/keys can only be used in conjuctionwith Ctrl/Shft as the functionsprovided by the rom will override them.I have now compiled a short programincorporating them and CHAIN it from my!BOOT file. Has anyone come up with similar one-liners for Super-script and Sub-script, also for use on Inter-Word? At line 910 of your suite, the functionto atalogue a disc. This was originally published in BEEBUG MagazineVolume 6 Issue 8 - Jan/Feb 1988. andsubmitted by David Lee. The hintsuggests that the addition of a numberafter *CAT will catalogue the files onthat drive and that the printout willbe in super-script on a label 89mm x49mm. It does work as I use it on discswhich are full, placing the labels onthe disc covers, front and back. This got me started thinking of ways toutilise the function keys inconjunction with other programs in theInter suite. I use Inter-Sheet a lotand have found that moving around thewhole sheet is a wearing process,having to look up printouts to find thecell ref. of a particular section. Ihave now programmed the F/keys with /G(cell ref.) via a !BOOT file and thisnow works a treat, using Control/Shiftin conjunction with the Function key.Printing out a keystrip puts thefinishing touch to the idea. From : 15A (Steven Flintham) Program: Reader A useful little utility. How aboutadding an option to only *TYPE thosefiles which have the load/execaddresses typically associated withtext files (&XXXX0000 and &XXXXFFFF ineither the load or execution address) -this would help to avoid too many non-text files being *TYPEd. Also, whatabout writing a simple routine toreplace *TYPE - if non-text files are*TYPEd they can sometimes switch theprinter on and mess everything up.Something along the lines of: DEF PROCtype(filename$) LOCAL chan%,byte% chan%=OPENIN(filename$) REPEAT byte%=BGET #chan% IF byte%>=32 AND byte%<=126 THEN VDUbyte% IF byte%=13 THEN VDU 13,10 UNTIL EOF #chan% CLOSE #chan% ENDPROC