Sponsors

FacebookTwitterGoogle Bookmarks

Tao has been focusing on the embedded market. For instance, Motorola is one of the many high profile investors in the Tao Group and uses the Tao technology in their mobile phones. The partnership with Amiga allows Tao to broaden their horizons. Amiga will future interactive 'ntwlatnmrr- UK di* )unr t develop an outer OS layer for Elate and intent that will encapsulate their functionality and provide services more suited for the desktop and multimedia applications. THE AMIGA TOUR Bill McEwen and Fleecy Moss conducted a mini tour of Europe in the middle of January to meet with Amiga developers, dealers and the press. On January 20 the pair were in Reading, England. It was good opportunity for them to introduce Tao members, Chris Hinsley and Francis Charig (the CEO) to the Amiga community. Bill, Fleecy, Chris and Francis went to dinner with staff from Amiga Format and AmigActive and representatives from various UK user groups. Other Amiga celebrities such as Mick Tinker - the man behind the BoXeR motherboard - were also present. Before the discussion began, Bill McEwen asked all present to sign NDAs. He then explained why it had taken so long for his company, Amino, to buy Amiga from Gateway. He outlined his vision for Amiga’s future and how Tao fit into the plans. It seems that the new Amiga, Inc. are not letting the grass grow under their feet. At the Reading meeting, they told of their negotiations to sign up (very good) twelve Amiga developers to their team. Bill also announced plans that they would initiate a developer programme and have developer machines ready to ship probably by the time you read this. Initially, this will most likely be an x86-based PC with Tao’s developer kit, but since Elate is portable, the host processor of the developer system is not considered to be important. As a measure to help developers make the transition, Amiga have asked Tao Group’s training manager to produce a serialized tutorial that will provide an overview of the Elate’s architecture and the development of example application in VP code. This tutorial will be available exclusively to Amiga print magazines and will not be distributable by the web. Watch this space for more details. As far as the so-called ‘classic’ Amiga goes, Amiga, Inc. are keen to see the open sourcing of AmigaOS3.5; their lawyers are trying to overcome the legal difficulties preventing this.

Click image to download PDF

Document sans nom V7 L)SiLDJ f- ZJ ISSUE 134 CD AND DD VERSIONS AVAILABLE MSI « jMBY M M jL'jJJUjI li) « iJJJ Mgffir -ijffiifl Jj'J Hiplc - HI tmt Jij up rJ New look icons, Fusion and Pcx, source code galore and all your reader contributions!
LLJiia jMjMZA Onyxbase, Crossword Deluxe and plenty more luicy tools and games besides!
Power computing ltd Unit 82a, Singer Way, Woburn Road Ind Est., Kempston MK4 ' 7P0 delivery 2-3 days next day Saturday northern Ireland C monitor tower (u.k. mainland only) we now offer a full e-commerce web site, check it out for more products and descriptions - SPECIAL - ONLY £59.95 UltraSlim ATAPI CD-ROM drive, complete with 4 way buffered interface and IDE '97, PSU, Audio Mix and cables.
8x SPEED O cd-rom, cd-recordable & rewritable O a1200 powerflyer gold edition WARNING - You must have OS 3.1 ROMs.
EIDE cd-rom drives 6x Internal ATAPI CD-ROM (bare unit) £29.95 6x External ATAPI CD-ROM £65.95 36x Internal ATAPI CD-ROM (bare unit) £45.95 36x External ATAPI CD-ROM £79.95 40x Internal ATAPI CD-ROM (bare unit) £54.95 40x External ATAPI CD-ROM £89.95 (External drives include Buffered Interface, IDEFix '97 software, cables and 2 CD titles. For EIDE'99 add £10) SCSI cd-rom drives 32x Internal SCSI CD-ROM (bare) £89.95 32x External SCSI CD-ROM £119.95 (External includes cables, with software and 2 CD titles. Requires SCSI interface ) cd-rewritable drives (inc. 5 blank CDR, 1 CDRW) x6 x4 x24 CDRW
ATAPI CD-Rewritable Int. £199.95 x6 x4 x24 CDRW ATAPI CD-Rewritable Ext. £279.95 x6 x4 x24 CDRW & 6.4GB HD Twin Box £479.95 Box of 10 CDR discs £14.95 Box of 5 CDRW discs £29.95 Power-Flyer, 4-way enhanced IDE ATAPI controller, Supports the latest PIO-3 and PIO-4 faster modes, Autoboot from Zip and LS-120, UDMA - 11 MB sec, inc. Allegro CDFS software £54.95 © new a4000 powerflyer gold edition
• Enhanced IDE ATAPI controller for ZORRO III bus Amigas
• Includes Allegro CDFS - the fastest Amiga CD file system,
supports video DVD format A4000 PowerFlyer Gold Edition £79.95
© new allegro cdfs software
• For non-gold PowerFlyer users Allegro CDFS upgrade £10 O amiga
3.1 operating system
* 6 Disk set & 4 manuals - Workbench, DOS, AREXX & HD Amiga 3.1
OS for A1200 3000 4000 ROM chips, disks and manuals* £39.95
Amiga 3.1 OS for A500 600 2000 ROM chips, disks and manuals*
£35.95 Amiga 3.1 OS disk set and manuals* (no ROMs)f 19.95
Amiga 3.1 OS A1200 3000 4000 chips only £25.95 Amiga 3.1 OS
A500 600 2000 chips only £19.95 Amiga 3.1 OS disk set only
£9.95 O new amiga software Breathless £9.95 Red Mars CD-ROM
£19.95 Big Red Adventure CD £9.95 Directory Opus Magellan II
£49.95 PowerMovie CD-ROM £34.95 Scala MM400 Multimedia
presentation s w £49.95 CAM-Control - Digital camera s w £25.95
ScanQuix 4 - Award winning scanning s w £49.95 Secondary Port
amazing hard drive deals Plug and play hard drive. Includes
cable and is already partitioned.
All HD's come with a 2yr warranty O 2.5" hard drives
2. 5" 3.2GB IDE including IDE cable
2. 5" 4.8GB IDE including IDE cable
2. 5" 6.4GB IDE including IDE cable
2. 5" 10GB IDE including IDE cable © 3.5" hard drives
3. 5" 6.4GB IDE including IDE cable and install disk
3. 5" 8.4GB IDE including IDE cable and install disk
3. 5" 10GB IDE including IDE cable and install disk
3. 5" 13.6GB IDE including IDE cable and install disk
2. 5" HD port on rear O 4way buffered interface EIDE'99 s w
• Supports all IDE and ATAPI removable devices
• Autoboot from Zip and LS-120 drives
• 4 I DE E IDE ATAPI devices support
• Includes Allegro CDFS - the fastest Amiga CD file system,
supports video DVD format 4way buffered Int. & EIDE'99 Gold
Edition £29.95 O new mk3 4way buffered IDEFix 97
• Includes cable to connect to the motherboard
• Supports all IDE and ATAPI removable devices
• Autoboot from ZIP and LS-120 MK3 4way buffered Int. & IDEFix 97
software £19.95 © buddha flash Supports 4 IDE ATAPI devices
£49.95 O kylwalda - bootadaptor To use PC floppy drive as
replacement of DF0 £19.95 PC Floppy Disk Drive £20.00 ©
catweasel Mk 2 A4000 A1200 advanced floppy drive controller,
can use most PC floppy drives £49.95 £149.95 £169.95 £189.95
£279.95 O turbo print 7 Turbo Print 7 £38.95 Upgrade from 5 & 6
to TurboPrint 7 £18.95 © digital cameras We stock a full range
Digital Cameras. Please call or see our web site for more
information.
©scan doubler and flicker fixer Plugs onto the LISA chip and the ALICE chip with a 15-pin connection to a monitor. This leaves the 23-pin monitor port free for use with a genlock device ScanMagic Internal with Flicker Fixer £69.95 ScanMagic Internal £49.95 ScanMagic External £49.95 ScanMagic External with Flicker Fixer £69.95 ©new power modem bundles Economy bundle 1 56.6 Kbps Fax voice including iBrowse web browser, Net & Web 2 £79.95 Economy bundle 2 as above plus Silver Surfer fast serial interface £99.95 NEW 56.6 Kbps Fax Voice modem only £59.95 £109.95 £129.95 £149.95 £169.95 O iomega zip
Zip 100MB external SCSI Zip 100MB internal ATAPI Zip 100MB internal ATAPI (bare unit only) Zip cartridge (100MB) NEW Zip 250MB External SCSI inc. cartridge NEW Zip 250MB ATAPI Internal NEW Zip cartridge (250MB) £139.95 £99.95 £75.95 £12.95 £189.95 £159.95 £19.95 all prices include VAT. E&OE Just-in! PowerLAN for the A1200 Share with other PC's available resources on a Local Area Network (LAN)
• 10Mb (megabits) PCMCIA Ethernet Card PowerLAN for the A1200
£49.95 tel 01234 851500 fax 01234 855400 internet www.powerccom
email sales@powerc.demon.co.uk Send a A4 stamped (40p)
addressed envelope for the latest Power Catalogue New Z4 and
bundles!
J www.powerc.com C: POWER TOWER ;c« * m
- » o rs a o k t I I I.MM M II M I i i,i.1.1 ii » i i i i.i uujj
rii i.q r ,1 ! I i-fJ I J I I I I J I f I j I I l--f I 1 | 1 ¦
£99.95 £119.95 £189.95 £179.95 £199.95 £79.95 £49.95 £24.95
£24.95 £39.95 £14.95 O amiga 1200 magic pack Amiga Magic Pack
Heavy Duty PSU A500 600 1200 £169.95 £59.95 Power Tower 1 Power
Tower plus A1200 motherboard, mouse, PC keyboard and Floppy
Drive £299.95 Power Tower 2 Power Tower, A1200 motherboard,
mouse, PC keyboard, Typhoon Lite 68030, 8MB of RAM,
6. 4GB Hard Disk, 4-way IDE buffered interface, EIDE 99 software
and Floppy Drive £479.95 Power Tower 3 As above but with
Blizzard 1240 33MHz, 16MB RAM, 32x IDE CD-ROM £639.95 Power
Tower 4 As above but with 32MB RAM, Zorro 4 Card, Video
Enabler for Z4, Cybervision, 15" SVGA Monitor, Ext.
Audio & Speakers £939.95 O new a4000 power tower New tower case for the A4000 includes: 7-slot Zorro ll lll bus board, 2 video slots, 5 PC-ISA slots, 230 watt PSU, 3 x 5.25" external bays, 2 x 3.5" external bays and 6 x 3.5" internal bays £189.95 © new amiga 1200 motherboards A1200 motherboard with ROMs £125.95 O power tower accessories Too many accessories to list - please call for you requirements or see our web site - www.powerc.com O keyboards & interfaces A1200 desktop universal keyboard int.
A1200 tower universal keyboard int.
Original A4000 keyboard only* Original PC keyboard only*
* requires keyboard interface O a 1200 power tower - Power Tower
Bare £119.95 O new typhoon accelerator cards Typhoon Lite 2
68030 40MHz upto 64MB RAM£59.95 Typhoon SCSI Mk2 - full 68030
40MHz, includes SCSI controller, suitable for all tower systems
£89.95 SCSI Adaptor for MK1 and 2 Typhoon £19.95 Viper MK2
68030 40MHz upto 32MB RAM £49.95 0 memory modules and fpu's for
accelerator and expansion boards 4MB SIMM £14.95 8MB SIMM
£19.95 16MB SIMM £29.95 32MB SIMM £49.95 32MB SIMM (slim for
Blizzard 1260 boards) £79.95 64MB SIMM (Typhoon and all
Blizzards) £139.95 128MB SIMM (Typhoon and all Blizzards)
£199.95 1 MB ZIP RAM static column for A3000 £16.95 GVP custom
4MB RAM module £49.95 GVP custom 16MB RAM module £99.95 20MHz
PLCC FPU ' £10.00 33MHz PLCC FPU £15.00 40MHz PGA FPU £20.00
50MHz PGA FPU £29.95 O amiga 500 accelerator card Viper 520CD,
68020EC 33MHz, 8MB of Fast RAM on board and 3.0 Kickstart ROM
including full 3.0 Workbench disk set. £99.95 O memory
expansion upgrades Please call for details of our memory
upgrades for all Amiga computers.
O power tower accessories PCMCIA "V" adaptor £19.95 External audio port £14.95 "Y" cable to mix CD audio to the Amiga audio £9.95 Power SCSI adaptor, internalto external SCSI adaptor (external DB-25 pin female connector, internal 50 pin header, internal DB-25 pin male connector £19.95 SCSI II converter from (PPC) 50 pin high density to 25 D male, inc. extension cable to the int ext SCSI adaptor £29.95 SCSI converter - 50 pin female Centronic to 50 pin header (for internal connection of SCSI device to Squirrel or similar interfaces) £9.95 50 pin male Centronic lead £14.95 Zip adaptor - 50 pin
female Centronic to DB-25 pin male (for direct connection of Squirrel to Zip drives or similar devices) £14.95 Epson Stylus 440 Inkjet Epson Stylus Colour 640 Epson Stylus Colour 740 Epson Stylus Photo 700 All Epson printers come complete with printer cable.
Epson printers require Turbo Print 7.
© colour scannners Epson GT7000 SCSI scanner* Mustek SP 6000 SCSI scanner* Scan Quick 4 - scanning software SCSI scanners require a SCSI interface.
O epson colour printers O punchinello mouse adaptor This PC mouse and trackball adaptor works with the Microsoft two-button, Logitech three-button compatible serial mice and trackballs. Punchinello takes care of the conversion.
Punchinello PC Mouse Adaptor only £14.95 Punchinello and Wheel Mouse £24.95 Wheel enable for Punchinello inc. s w £4.95 Standard PC Wheel Mouse £14.95 Logitech Pilot Wheel Mouse £29.95 Logitech Marble Trackball £29.95 Logitech requires Punchinello O monitors - 3 year warranty 15" monitor £125.95 17" monitor (.26 pitch) £199.95 17" monitor (.28 pitch) £179.95 © miscellenous products Amiga 400DPI Mouse & Mat £9.95 Boing Mouse & Round Mouse Mat £9.95 Boing Mouse Mat only £4.95 CD32 Joypad £9.95 New 4 way joystick adaptor £8.95 Original A1200 replacement keyboard (int.) £14.95 Original A1200
replacement power supply £9.95 O the new A1200 tower Z4 board Z4 the ultimate bus board for Zorro II boards: Five Zorro II slots • One video slot aligned with the first Zorro slot for all major graphics cards • Option Video slot enabler for users of card with scan doubler or flick fixer • Four A1200 style clock ports • Connector for reset cable • Jumpers to activate double speed transfers on the first two slots • Floppy drive power lead connector for CVPPC users • Two extra fast Z4 slots for future ultra fast cards • Pass through and compatibility jumpers for all major accelerator cards.
The Z4 board (for A1200 Power Tower) £99.95 Video Slot Enabler £24.95 Z4 inc. Apollo 68040 28MHz accelerator £179.95 Z4 inc. Blizzard 1240 40MHz accelerator £239.95 Twister Mk2 Fast Serial Interface £29.95 hot new products KEY: Regulars Igames ¦Serious Icreative Ereaders’ Stuff 14 MAKING MONEY Ben Vost explores some of the ways of getting your trusty Amiga to recoup the money you’ve spent on it - though, curiously, he omits: “become editor of the world’s best selling Amiga magazine” from his otherwise impressively comprehensive list of possibilities... 42 As if the contents of our cover disks
were not enough, Richard Drummond finds out just what the free software movement means for the Amiga.
20 OPH SOURCE 6 NEWS Games and hardware top the headlines.
62 MAILBAG Thoughts, queries and pictures galore, 14 FREE ntAOER AllS Barter and haggle with fellow Amigans 77 USER GROUPS Andrew "Anna” Efia heads to Enfield, 12 SDBS An easy W3y to save yourself £30.
18 JUST THE FAQS Wolf Dietrich tries out our hot seat 48 AMIGA.NET Get yourself a personalised URL.
79 AFB The readers have their say.
66 GAUERY Tony Hart would be proud.
Simon Goodwin gets you out of a pickle What’s hot in the Public Domain Complete your AF collection FtlJWiih
18. .....CREATIVE SPECIAL - ROM SWAP Be sure to prepare
for your upgrade to OS3.5. 50 COMPLETE BEGINNERS GUIDE -
TROUBLESHOOTING Don’t get flustered - it’s just a machine...
and here is how it works.
54. PRACTICAL JAVASCRIPT Neil Bothwick manages
to get the words ‘practical’ and ‘JavaScript’ into the same
sentence.
56. ......USEFUL AREXX Nick Veitch explores the
new Arexx commands for OS3.5.
58. PROGRAM PERFECTION Richard Drummond copies
and pastes with the system clipboard.
60. ..BANGING THE METAL Simon Goodwin shows you
how to create custom graphics modes.
34. .....PAGESTREAM 4 Find out how the new
version of PageStream measures up to the big DTP packages.
3 8 ..VOYAGER 3 Can the latest version of the famous browser challenge the duopoly of the big two?
3 9 ...AVERY CD LABEL KIT Burning your own Cds is clever; making them look good is cleverer.
4 0 IRDA Remote control for your Amiga indeed!
Isn’t the 21st Century marvellous?
..POWER FLYER 4000 After much waiting, the new Zorro III version is finally ready for review.
24. ..PREVIEWS The latest screenshots
and scorching source code news.
26. ...WHALES VOYAGE 2 Paul Cavanagh ventures
into the great vacuum to chances his arm as a space
privateer...
28. ......GAMFBUSTERS ...before ending his
Wasted Dreams to seek some T-zer0 cheats.
..is very simple. Amiga Format Is written by the most experienced Amiga users in the world and what we say goes. OK?
WHAT OUR REVIEW SCORES MEAN 90+% These products are absolutely top notch. They are hard to find any fault with and that's the reason they get an AF Gold award.
80-89% These are excellent products that could be improved ever so slightly.
They are well worth your cash.
70-79% A very good product with a few flaws, items that get a score in this range are still good, but need work.
60-69% Above average products which need improvement to get a better score.
50-59% Average products get average scores.
40-49% Below average and needs a fair bit of work to make it worthwhile.
30-39% Needs a lot of work for a good score.
20-29% Something fatally wrong.
Under 20% The absolute pits.
AMIGA FORMAT MARCH 2000 5 AF'S REVIEW POLICY Send any news stories to us at amformat@futurenet.co.uk or to our postal address (see page 81) with the subject ‘news’.
The Amiga community was rocked by the surprise purchase of Amiga, Inc. on the last day of last year.
Amino Corporation, headed by ex-Gateway employees Bill McEwen and Fleecy Moss, payed an undisclosed sum to Gateway for their Amiga subsidiary on December 31,1999.
The deal, rumoured to be for the sum of $ 5 million, included:
1. All Amiga trademarks, logos, etc.
2. All existing inventory of Amiga International.
3. All existing licences.
4. License to all Amiga patents (Gateway still owns the patents,
but Amino may now use them).
5. All web sites and registered domain names.
6. The AmigaOS and all that is associated with the OS.
7. The Amiga operation as it existed at the time of sale.
President of Amino Development Corporation, stated: “Gateway purchased the Amiga because of the Patents, we purchased Amiga because of the People”.
He went on to say: “Fleecy, Myself, Petro, and the rest of the team are not going to make promises and create presentations Amino officially changed their name to Amiga Inc on January 6 and are based in Maple valley, Washington_ and demos. We are going to deliver products, services, and the rest of the world will know what you have already known”.
Amino officially changed their name to Amiga, Inc. on January 6 and are based in Maple Valley, Washington.
The first piece of the newly-created Amiga, Inc.’s strategy was revealed on January 8 at the Consumer Electronics Show in Las Vegas. Amiga announced a partnership with UK-based Tao Group as the supplier of the foundation OS technology for new Amiga computers.
In a press release McEwen said: “We found that Tao had the greatest similarities and strengths with our vision... Amiga with Tao together will bring a new level of capabilities, portability and scalability never available before”.
HOWDY, PARTNER!
The Tao Group has two key technologies of interest to Amiga, Inc: the operating system, Elate RTOS, and their Java environment, intent.
The Elate RTOS is based on Tao’s award winning Taos (see “The Way Back”). Elate is a real-time operating system that is portable, scalable and supports heterogeneous parallel processing - it can utilize Month in view... You may have noticed that Amiga Format is now in a slimline edition. Y’know, low fat, 98% page-free and so on. Hie cause?
Well, advertising isn’t too good these days, for any Amiga mag, but that’s not the reason. We don’t have as much to discuss as we once might have either, but that’s not the reason either. The reason is down to the fact that software and hardware manufacturers aren’t as keen as they once were to send out their products for review. In fact, because of the lack of two products, we’ve gone down a section this issue. That’s eight pages lost because some people wouldn’t send us their stuff for review.
Yes, Amiga Format is harsher now than it used to be, when it doled out AF Gold awards for having a pretty box, but those days are long gone now and our first loyalty has to be to you, our reader. You rely on what we say for your purchasing decisions, so, in the long run, it doesn’t pay to be nice to developers if they don’t deserve it.
Now, if you check our review score guidelines, you’ll see that we’ve made sure that every time we’ve reviewed something, it’s got the score it deserved. No more and no less. Yes, it means there are fewer AF Golds doled out these days than there once were, but actually there are probably more, proportionately, since the standard of most Amiga software and hardware is so high these days. But we’re now looking toward a bright new future with new Amigas and Tao-based operating systems. Does that give us an excuse to go easy on developers? Of course not. Now more than ever they need to give users
what they want, what they may be paying big money for. A Ben Vost £ processors of different types. It works either as a stand-alone operating system or alternatively as a layer over an existing OS (but in this case realtime is obviously dependent on the host OS). It is particularly suited to embedded applications.
The key to Elate’s portability is its binary code translation technology. All software, including most of the Elate kernel itself, is written for a virtual processor (VP). This VP code is mapped, as the code itself is loaded, onto whatever instruction set the host hardware. Thus Elate applications can be transported to any platform, take up less disk space than conventional software (VP code is denser) and, thanks to the unique translation technique, run at full speed on the native hardware. Elate is object-oriented and uses a dynamic binding process to THE WAY BACK This is not the first time
the Tao Group has been mentioned in a Future Publishing magazine. A news feature from Edge in June 1994 covered Tao and the operating system which was ancestral to their current Elate, Taos.
Tao founder, Chris Hinsley, began his career as a games programmer, the coder of titles such as Pyjamara and Everyone’s a Watty. Since games were then written in assembly language, porting to a new platform was hard work. To ease the process, Hinsley developed a macro language and a translator which would map this language, on the fly, to the native platform’s CPU instructions. The other founder member of Tao is Tim Moore who, when he first met Hinsley, was developing ray tracing software for the Amiga and was interested in the concept of parallel processing.
The two combined their ideas and Taos was born.
When the Edge article was written, Tao's intended market was the games industry and they had the backing of several large Japanese companies. Their idea was for scalable game playing hardware - you could plug in extra CPU modules of any architecture and the operating system would speed up processing by distributing the load to the new processor.
Edge: our sister magazine featured Tao in 1994.
Improve memory efficiency. Program modules are only loaded into memory when required.
Taos’s intent is a run-time environment for Java applications. Instead of implementing a Java Virtual Machine ()VM) for the interpretation of Java bytecode, intent converts Java byte code into VP code at load time. This is then mapped onto the native instruction set by Elate’s translator.
Intent thus maintains the portability of Java without incurring the normal penalty of slow performance.
Tao has been focusing on the embedded market. For instance, Motorola is one of the many high profile investors in the Tao Group and uses the Tao technology in their mobile phones.
The partnership with Amiga allows Tao to broaden their horizons. Amiga will future interactive 'ntwlatnmrr- UK di* )unr t develop an outer OS layer for Elate and intent that will encapsulate their functionality and provide services more suited for the desktop and multimedia applications.
THE AMIGA TOUR Bill McEwen and Fleecy Moss conducted a mini tour of Europe in the middle of January to meet with Amiga developers, dealers and the press.
On January 20 the pair were in Reading, England. It was good opportunity for them to introduce Tao members, Chris Hinsley and Francis Charig (the CEO) to the Amiga community. Bill, Fleecy, Chris and Francis went to dinner with staff from Amiga Format and AmigActive and representatives from various UK user groups. Other Amiga celebrities such as Mick Tinker - the man behind the BoXeR motherboard - were also present.
Before the discussion began, Bill McEwen asked all present to sign NDAs. He then explained why it had taken so long for his company, Amino, to buy Amiga from Gateway. He outlined his vision for Amiga’s future and how Tao fit into the plans.
It seems that the new Amiga, Inc. are not letting the grass grow under their feet.
At the Reading meeting, they told of their negotiations to sign up (very good) twelve Amiga developers to their team. Bill also announced plans that they would initiate a developer programme and have developer machines ready to ship probably by the time you read this. Initially, this will most likely be an x86-based PC with Tao’s developer kit, but since Elate is portable, the host processor of the developer system is not considered to be important.
As a measure to help developers make the transition, Amiga have asked Tao Group’s training manager to produce a serialized tutorial that will provide an overview of the Elate’s architecture and the development of example application in VP code. This tutorial will be available exclusively to Amiga print magazines and will not be distributable by the web. Watch this space for more details.
As far as the so-called ‘classic’ Amiga goes, Amiga, Inc. are keen to see the open sourcing of AmigaOS3.5; their lawyers are trying to overcome the legal difficulties preventing this.
Continued overleaf 4 New personable owners with new personable partners don’t make for a guaranteed success story in computing - look at Microsoft if you need proof of the opposite. Even so, you can’t help but wish Bill, Fleecy (and Francis and Chris) all the best when it comes to their endeavours. Once again, the Amiga is back in the arms of those who love it the most and that, perhaps, is a good thing.
The whole team, including the magic twelve who have yet to be named publicly - but are all top-notch Amiga developers, realise just what it is that makes the Amiga special and they’re also pretty sure they know what can make it successful again without compromising its special status.
The last thing the world needs right now is another grey box.
K As unfair as it seems, L what I and perhaps many of my colleagues of an Amiga persuasion need is results, and spectacular ones at that. We’ve spent the last three years listening to promise after promise being broken and regardless of the fact that Amino Amiga are a new company, we just don’t have the patience to grant the leeway they surely need. As such, they are approaching the whole thing very gingerly, seeking to prove why they are joining up with Tao in a strategic venture by deeds rather than empty rhetoric. Bill and Fleecy are acutely aware that one false word, one slipped release
date, one slight exaggeration of the truth could just result in one and all Amiga owners simply turning their back on the Amiga and saying that they’ve had enough.
The next couple of months promise to be very exciting for all of us and with the promise of developer machines some time around the time you read this. Along with a public unveiling of the mystery twelve developers, perhaps the Amiga story is finally reaching an uplifting phase after so many let-downs.
The real trick will be staying alive until the next generation of Amiga machines are upon us - there are already companies going to the wall because of their loyalty to the platform.
We all just need to hope that Bill and Fleecy’s Excellent Adventure doesn’t turn into Bill and Fleecy’s Bogus Journey... Bob Scharp is busy planning for the show formerly known as Gateway - the Amiga 2K show in his home town of St. Louis. It’ll take place on Saturday April 1 st & Sunday April 2nd 2000 and was moved from its previous dates to avoid conflict with NAB, the show for the National Association of Broadcasters which many Amiga users attend in Las Vegas.
Amiga 2K will be hosted at the Henry VIII Hotel, on Lindbergh Avenue in St. Louis, Missouri. No fewer than 1142 people attended Amiga99, which is a 14% increase over Amiga98. Bob Scharp hopes that this year’s extravanganza will attract even more of the Amiga faithful.
Exhibitors will include Amiga, with Bill McEwen and Petro Tyschtschenko already confirmed as appearing, Nova Design, Amiga.org, Digital Arts and E.S. Productions. The European contingent is represented by Jens Schonfeld of individual computers and Photogenics maestro Paul Nolan.
The best bit about the Gateway show for a lot of people has always been the banquet which is replete with Amiga “heroes”. Seats at the banquet are always limited and rapidly sold out, and probably even more so this year since the guest speaker will be Bill McEwen, president and CEO of the all-new Amiga Inc. Bob Scharp had this to say about him: “Not to be one to be left out of the best computer in town, he arranged to buy the company from his former bosses. That has to be a feather in his cap. To be able to tell people that you so believe in a product, that after you leave a company, you
arrange to buy it, is just admirable. I don’t think they saw it coming, or they never would have left Bill leave.” TICKETS You can get tickets and additional intoimation from: post: Amigan-St. Louis PO Box 672 Bridgeton, MO 63044 USA web: http: www.amiQa-stl.com show.html email: bscharp@icon-stl.net anuary 26th saw the launch of GeT (Greenwich Electronic Time) at the Royal Opera House. The GeT initiative spearheaded by the Interactive Media in Retail Group (IMRG) and was announced by the Prime Minister earlier this year. It also has the full support of e-envoy Alex Allen who was the guest
speaker at today’s launch. The scheme has the support of multi-national names such as Timex, BT and Interflora, along with internet domain name registration company Netbenefit.
GeT is a scheme whereby, based on GMT and UTC (pretty much the same thing), time will be accredited across the globe to introduce a single, verifiable time standard. The GeT initiative will, in due course, provide a wide range of information, links and time-tools under three distinct themes.- You spawny get!
• r s it M t Our mission is to Harmonise me exchange "
o mo ideas between the world's peoples by rwomotmn the universal
time standard tor the digital age ¦egg
• sen SEU____________________________ _1 Visit GeT's site to
learn more about universal time.
Business time - for commercial enterprises and trade.
Personal time - for the general public, including personalised clocks and desk-top time-tools.
Education time - a source of educational materials for the general public, schools, students and children.
The reasoning behind this is the fact that, more and more, people are using websites based all around the world, all of which are using their own local timezones as the basis for their measurement of time.
The problem lies in the fact that these times are all slightly adrift, which means that purchases made in a foreign country can be owned both by the purchaser and seller at the same time, and the money markets can be played without actually ever having to actually move the money to and fro.
IMRG is a consortium of big name merchants in the UK, people like Argos, Dixons Group, BT, Marks & Spencer and many more. It was set up in 1990 to look at alternative methods of maximising retail opportunities for these already-large companies, but they are most interested in e-commerce these days since it seems ready to really take off now, with more than 50% of DVDs bought online, according to a recent report. As such, The internet provides a very real benefit for smaller companies in allowing them to compete with larger companies on a more level playing field. But within this global
village, one of the qualities that differentiates businesses is service standards.
Online commerce demands fast, safe and timely credit clearance, confirmation and delivery. GeT will help businesses monitor and achieve this with the assurance that all commitments can be stamped, processed, monitored and audited, according to an agreed time reference.
The managing director of NetBenefit, Jonathan Robinson, had this to say: “As the Internet matures, it is becoming more and more necessary to agree global standards.
In parallel, there is clear evidence that today’s busy consumer is often more time- sensitive than price-sensitive. Nine to five just doesn’t exist any more, in the Product News... Zeus BBS 1.3 released - the new version has many new improvements. See http: www.bleach.demon.co.uk zeus for more details.
TrueReality-The first Nintendo64 emulator for the PPC equipped Amiga is launched. You can get it from: http: www.amidoa.com emu Imagine 5.17 launched. The new version incorporates 0S3.5 support and has updated editor menus, an MPEG generator and other additions.
Http: www.cadtech.demon.co.uk Amster 0.4 - a MUI-based Napster clone for the Amiga (used to find MP3 tracks on the internet) AmiBroker 3.20-stock charting and analysis program which now includes permanent trendlines, groups, market definitions, and more.
Frogger now plays Video Cds (on the PPC version only at the moment).
Product News... workplace or the marketplace; consumers expect to be able to buy online in any time zone at any time and GeT is a vital component of this new e-conomy”.
You can visit the IMRG website at http: www.imra.ora to find out more about what these big companies have planned for you. Alternatively, use the GeT site at http: www.get-time.orq. Continued overleaf 4 AF34 May 1992 I Prices: a CDTV would set you back £500.
Cover Feature: Move up to DTP. An in-depth report on how to produce professional documents on your Amiga. Covers the technical terms of DTP along with what used to be done to layout a magazine before DTP came along.
? On the disk: two floppies with the complete version of PageSetter 1.2 and demos of Sensible Soccer and Jaguar Racing (which became Jaguar XJ220). From last issue (AF33) the mag has two floppies on the cover.
¦ News: A spread on the new A600, and warnings about compatibility with older software because of the lack of numeric keypad and the lack of a fast RAM expansion capability. Also in the news was the launch of Workbench 2.04 as an upgrade. The new OS cost £79.95, came with just the ROM, three Workbench install disks and a new manual.
There was a plug for the Amiga Shopper show in Wembley, at which the A600 and A570 would be launched, and also the news that MicroProse, Psygnosis and MindScape would be offering CD-based software.
Today you’ll be lucky if you can sell that same CDTV for £50.
Games reviewed included: Vroom (Ubi Soft) 91%, Race Drivin’(Domark) 45%, Ultima VI (Mindscape) 67%, DynaBlaster (Ubi Soft) 87%, Space Crusade (Gremlin) 82%, Black Crypt (Electronic Arts) 78% M Serious products reviewed included: Professional Page 3 (Gold Disk) 89%, PageStream
2. 2 (SoftLogik) 91%, Professional Calc (Gold Disk) 92%, Caligari
2 (Octree) 85%, Easy AMOS (Europress) 92%, Presentation Master
(Oxxi) 82%, Audio Engineer Plus (Gsoft) 94% Notes: The
Editor's opinion, written in those days as it was, by Damien
Noonan, was prescient enough to look forward to a time when
the Amiga had none of the large software houses that built the
Amiga’s reputation. His arguments were based largely on the
fact that piracy was killing the Amiga then, and look at us
now... VMC contract out hardware to focus on software n Eye
tech's easy networking Amiga communications specialists VMC
have been reborn as a software-only company. They will be
licensing their product range to Catweasel and Buddha
manufacturers Individual Computers.
In the new millennium, VMC will focus on program development and license the software products to third-party vendors.
The first fruit of this work is expected to be an update of their ISDN terminal adapter, originally made for bsc as the ISDN-Blaster, which developed into VMC- ISDN. This has lots of software support on Aminet, making it far more versatile than stand-alone external Terminal Adapters.
The new board will work in two modes, compatible with programs written for both systems, and VMC are actively soliciting feedback from ISDN users to determine features for the new model: email vmc@vmc.de to have your say.
Production of VMC’s Hypercom 1 has ceased, now that the fully-compatible Silver Surfer is available in quantity from Individual Computers. The Surfer is based on the Hypercom 1 circuit, also sold as Port Junior, but re-designed to fit alongside newer Amiga peripherals.
On January, 20th, all products in the HyperCOM plus range were sold, with stock and a license for further production has transferred to Individual Computers.
However, VMC will continue software development and ensure updates in the future. Future hardware orders should be directed to Individual Computers or distributors that carry their products, which include Eyetech and Power Computing in the UK.
Amiga to Amiga networks have always been hard enough, but Amiga to PC ones have always been nigh- on impossible for lay users. However, Eyetech think they’ve got the solution for all you ham-handed Amiga owner's.
All their networking products - from the PCMCIA ethernet card for the Amiga to the top of the range Surf-XS card mentioned in last issue’s news - now come complete with Samba and NET FS networking software distributions free of All the HyperCOM software drivers have been adapted to support the new A1200- style clock-ports that have recently been introduced. Individual Computers’ X-Surf network card offers two independent clock- ports and a special 26-pin expansion port for HyperCOM 3+ modules. All the ports on this card are supported in the new software, even if there is more than one network
card present in the system.
You can now use any Hypercom in any of the four ports on ACT’s Z4 Amiga 1200 tower expansion board. Individual Computers’ new clock-port adapter lets A600 users use A1200 expansions on the smallest Amigas. The connector is fully supported for all HyperCOM cards with a clock-port interface. However, it will be a struggle to find space for anything bigger than a Silversurfer in a standard A600 case.
The long awaited Hypercom drivers for lOMega’s parallel port ZIP-100 drive have entered the last stage of beta testing and are said to show impressively high transfer rates with the HyperCOM parallel ports. In VMC tests, Diskspeed has measured consistent transfers at up to 450K per second. They invite all HyperCOM customers who own a ZIP-100 or the later ZIP-100Plus 250 to contact them for a public betatest.
The Hypercom drivers now have an software interface for ScanQuix parallel scanners, though it’s not known when the first version of Scanquix that makes use of this API will be published. Interested customers are encouraged to contact the Scanquix author Andreas Gunther, directly or via Eyetech, his UK distributors, on (01642) 713185.
Charge with easy-to-use installers for either Miami or Net connect Genesis TCP IP stacks (one of which has to be installed already). Eyetech's installer installs both software suites in just five mouse clicks, allowing the user the choice of which software to use by simply clicking on the appropriate - Samba or NETFS - icon. Documentation is provided on disk to show how the installation can be fine tuned by editing one text file to selectively share drives and volumes.
Eyetech’s complete Amiga-Amiga ethernet networking packages start at just £89.95, including two A1200 PCMCIA ethernet cards, 3 metres of crossed UTP cable and the Samba & NET-FS networking software and installers as above.
An A1200-PC package is just £69.95 including both A1200 PCMCIA And PC PCI ethernet cards. 3 metres of crossed UTP cable and the Samba & NET-FS networking software and installers as above. You can call Eyetech on 01642 713185.
Like a wet bar of soap, Amiga changes hands once more, just as it was working up a promising lather.
With the new owners comes the traditional package of shiny new buzzwords, roadmaps and rumours of co-operation with the World’s major technology and media companies. Buoyed up by the excitement of the take-over, the new bosses will doubtless issue plenty of ambitious promises, and all will be well again in Amigaland, as the “real Amigans” take the helm and apparently set a course for the heart of the future.
But once the champagne has gone flat and the hard work has to start, what’s to say that this time it will be any different? Today’s heroes can so easily become tomorrow’s villains. Drawing parallels with George Orwell’s Animal Farm, the pigs, leaders of the revolution, are now masters of the house. Who’s to say how long it will be before those well-intentioned plans and pledges fade away, punctured by the same harsh realities faced by previous governors of the Amiga brand?
To be blunt, when it comes to enthusiasm for the future of Amiga, i’m running on empty. I’ve had a lot of fun writing this column over the past 18 months or so, but now I feel it’s time to wrap it up. The last thing the scene needs is to have a grumpy old git rambling on about how everything is crap all the time- I’ve become cynical and jaded, and the last thing I want to do is inflict that upon everyone else.
So it’s with all honesty that I wish Fleecy and the gang all the best of luck with their new baby, as I bow out of the pages of this magazine. As my mum always taught me to say: “Thankyou for having me”.
E Cuj
- 3 H f
• f: C"' If 11 ft f * r» r j”’ fffi f iifj ¦ l I "Z ¦ •**- ':
ill
* 4*4 I H- 'fro i. ¦ mm Ki ¦ Name it i i | 4. . Y1 * ri , i
'J.’Tjii IV'!' '(!-¥ Wm* MM ¦I ;:VK ¦" ' '-¦?HlWlFV!
R-i -ft vt'ttrtltUTtiiithAti !_*j* V'- f * I If _J !‘f I 1 V •• ¦ ~ i rlpfllO r?lT T h * T I ‘ t *" 1 | I • 1 it rrrtJ T * *f f v »¦ f"4* f rVf * ’P 1 iT*Tt I'TfTr r rr |-f 14- J , j ' * * J i t i 1 'j fj -- - - - -H r “ ¦ “ - -- IT? "1 “ T Tr r l - * I j* r f 1 4 h j- 1 + 7 f }*v*+( +j i**H~Lv}' *4 i ’j“ f “.u) r i* f *}t *i-r fr t'M t ft 1 1 t i" “V r* T r “T* ¦'V*2f ¦M44 t-i fin, - Eile Edit View Help Size] Modified ii * t1111 j i r - i -1 -re i Lliti
- (J-t V, 4 -r | 1 ¦' ,¦1 j1 rTi I 17 ' ,-1 7 -1 - h:}Ht .
I T. «¦ ii ilia t iUrh4 IfiKu ftxi ’• ++ M 1++ i111 Ufj Mil ;ill : 1 .1 r1 ii ii S ii 'Ta ¦ k-v t' * . I I i j i- 4J f i "Ti
- W4 M “ rl "ii 1 T ! ! I) f L + h* . 4i ** w-li I- L r. iff
¦¦I.-. .., ffefU i: V | ‘ 1 _ j _ | T j .
: T r pTi 4mprH - ¦¦ 11 ¦.
Ii" j 1 | 1 i -L1 , 1 14*4) ¦ i 1 : | I i Li Rl!
, LI S ¦ jN
- *
- rhr-ti F!
Enjoy full access to the Internet with the people who made it accessible in the first place.
Enjoy it for nothing but the price of a local phone call. Enjoy Netscape Online.
.;u*h r ? ¦ •*! *4 If H'4
* * • *" it i *¦ • » f f ¦ * t; See cover CD or
www.netscapeonline.co.uk future A - Excludes phone calls
charged at local 6T rate. Technical Support charged at premium
rate (50p per minute).
JOY 100% MET. 100% free; 0800 923 0009 Ktz SUBSCRIPTIONS Subscription Order Form Title .initials
- Surname- Address
- Postcode.
.Country. Daytime telephone number_ ? Please start ? Please extend my subscription at the rate ticked below Please choose your method of payment
7. ? Direct Debit (UK only) SAVE UP TO 44% ON 12 ISSUES 1,2,3 or
4 (Full amount will be deducted in advance and in one lump
sum. Instructions cannot be sent via email, fax or photocopy.)
Instruction to your Bank or Building Society to pay Direct Debits.
Originator's Identification Number 91 3l Ol 7 H3 3 DIRECT Debit Please send this form to address shown
1. Name and full postal address of your Bank or Building Society
branch To: The Manager .Bank Building Society Address Postcode
2. Name(s) of account holder(s)
3. Branch sort code (from the top right-hand corner of your
cheque)
4. Bank or Building Society account number
5. Instruction to your Bank or Building Society Please pay Future
Publishing Direct Debits from the account detailed on this
instruction subject to the safeguards assured by the Direct
Debit Guarantee. I understand that this instruction may remain
with Future Publishing and if so, details will be passed
electronically to mv bank or building society.
AF sells out fast in the shops so make sure you never miss an issue Signature(s)_ Ref No (Office use only).
Date Banks and Building Societies may not accept Direct Debit instructions for some types of account.
12 issues 6 issues DD & CD ? £39.95 ? £39.95 ? £49.95 ? £56.95 DD & CD ? £24.95 ? £24.95 ? £29.95 ? £34.95 UK (Direct Debit) UK (Cheque Credit Card) Europe (including Eire & N.America)* Rest of the World* ?airmail Please indicate ? CD ? Dd , ? Cheque (payable to Future Publishing Ltd. Sterling cheques drawn on a UK account.)
A How to Order Complete and return the form. Please note that Direct Debit instructions cannot be accepted by email or fax.
3. ? Visa
4. ? Switch ? MasterCard Issue NoA alid date Complete and return
the form or call the SUBSCRIBER HOTLINE on 01458 271102.* The
completed form on the left to 01225 822523.
Subs@futurenet.co.uk* »; www.amiaaformat.co.uk* Card No- .Expires Signature.
- Date.
UK readers: return this coupon to AMIGA FORMAT Magazine, Subscriptions, Future Publishing Ltd, Freepost BS4900, Somerton, Somerset, TA11 6BR.
Overseas readers: return (postage payable) to AMIGA FORMAT Magazine Subscriptions, Future Publishing Ltd, Cary Court, Somerton, Somerset, UK, TA11 6TB.
? Please tick this box if you would prefer not to receive information on other offers WOULD WIDE WEB RENEW YOUR SUBSCRIPTION WITH THIS OFFER.
ORDER HOTLINE 01458 271102 QUOTE ORDER NO.AMFP134 SUBSCRIPTIONS (that’s a £31.93 sawing) Enjoy the benefits of a subscription V r issue Never MISS Every copy delivered to your home.
Free delivery in the UK.
Full price protection for the duration of your subscription.
- m LINES OPEN 8AM - 8PM, MONDAY - FRIDAY ORDER IVIOW OI l: +44
01458 271102 "IMPORTANT - PLEASE QUOTE ORDER NO. AMFP134 march
2000 amiga format WHEN TELEPHONING OR EMAILING YOUR ORDER
Convert your Amiga skills into ready cash with Amiga Format's
guide to making money with an Amiga.
There are few of us who can easily afford to upgrade our Amiga and buy the latest software or hardware. Every day I speak to users on the phone who would love to get even a CD-ROM for their Amigas, but who can’t afford it, which precludes them from getting OS3.5, many current software titles or, for that matter, our great CD (even though I say so myself...). On the other hand, even if you’re completely destitute, you can make cash with some of the skills you’ve gathered from using your Amiga. All it takes is a little lateral thinking and some hard work.
Even the simplest Amiga can be hired out as a handy tool for word processing.
You can either offer to type up someone’s essays for them, or even let them loose on This is taking a j jf °f names and addresses and I printing form letters, such as those you receive from your local council. Many Amiga word processors offer this powerful feature and you can turn it to your advantage by dealing with local shops You car make som the skills you've gathered from using your Amiga. All it takes is lateral thinking and some hard work word processor you use (with RTF being far more preferable than ASCII). If you do have a printer, of course, you can offer to print out
the documents for them - for a small additional fee... MAIL MERGING Another word processor feature that many people ignore is the ability to “mail merge”.
Y require i prirter since you can on a floppy disk. Most won I have why would they pay you for using 1a formatted, the whatever word processor "-du-use (with RTF be-ng fai more preferabli ASCII). If you do have a printer, of 001----- ----- documents for a small additional fee.
Another wcrd processor feature tnan many people 1 ignore Is the ability to _ add, esses and print term local council. Man . Ftm.ga word can turn to your advantage e* ers, such as these you receive from your processes, offer this powerful feature whi ich 1 that 1
• hen b . ... _ _______.. - It, tur ., was ery pleased with
the resultt he tchmvvd and that made it a wor Expenditure,
notwithstanding the price I charged and the posit ioned fhor
owner hwh 1 te costs for materials _ your Amiga. This doesn’t
even necessarily require a printer since you can always give
your clients their document on a floppy disk. Most won’t have
access to their own computer (otherwise they wouldn’t be paying
you to use yours) but they are even less likely to have access
to an Amiga, so the disk you give them should be PC formatted,
rather than Amiga formatted, and the document file format
shouldn’t be something specific to the Amiga, like a Wordworth
file, but rather something saved in either RTF or ASCII modes
from whatever The natl norge variables have been created.
Use the Type Insert Variable » U er String connand to insert then into your docunent.
Wt.en you are done, save it and then choose this nacro again to print It.
Mer H OK Mail merging Is one of those super* powerful features that no-one uses.
Although a text editor is cutting it fine, some folk just want text typed II j | AF134.Makingmoney.txt i your time to keep slavishly a different font every five re-do in? The work you've minutes.
* Even the simplest Am-ga can be hired out as a *ool for word
processing. You can either offer tp type up someone's essays
for them, or ever, lei then loose on your Ami ga. This doesn't
even necessarily alients ..... ... _____ ..... . J hay you give
-nem should be PC formatted. ,*ner document file format
shouldn't D'.- something Wordworth file, but rather something
saved i alvavs give your olients ? .*' r documen* access to
their own computer (otherwise why would they pay you roi ....
yours?) But thes are even less likely to have access to ar,
Amiga, to the disk hould be PC formatted, rjtner than flit iga
formatted, specific to the fln.-ga, UW 1 g saved in either RTF
or ASCII modes from th RTF being far more preferable that
oourse you oar. Offer to print out the triey dec idea to ms 1
shot *heir mentors m orae. .. ... ...... _____.... (especially
those that nadn t used the shop ir .- m* time). Slnsr, the
records were all held on the video library's paltry Amotrad PC,
it was easy for them to sa*-* out an Rstll lift of names and
addresses so that I could mailmerge them into a» impressive
single page flyer which could 'hen be folded up and d nicely
tor a windowed DL envelope As It turned out, the -ho merge"
This means t take „ list r -iame and te ________ _.. ______
_______ „. ______ you c an ’___ „___ _____ defling~with loci
shops.that want to do a mailshot - one ideal"instance of
library *nat wanted *o tell its members that they we engaging
in 1 special offer. Rather than simply put posters up in tin?
Shop, they dec sed tc ma I fhot 'heir mentors in oratr tc get
their attention com* t this was a local video mai I that want
to do a mailshot. One ideal instance of this was a local video
library that wanted to tell its members about a special offer
of two video rentals for the price of one. Rather than simply
put posters up in the shop (though they did that as well) they
decided to mail shot their members (especially those that
hadn’t used the shop in some time) in order to get their
attention.
Since the records were all held on the video library’s paltry Amstrad PC, it was easy for them to save out an ASCII list of names and addresses so that I could mail merge them into an impressive single page flyer which could then be folded up and positioned nicely for a windowed DL envelope. As it turned out, the shop owner was very pleased with the results he achieved and that made it a worthwhile expenditure, notwithstanding the price I charged and the costs for materials and postage.
MAKING MONEY COPYRIGHT ISSUES ability to back up their machines onto CD, but consider the fact that whatever you back up has to be the property of the person whose machine you are backing up. Just make sure that whatever you do, you know the provenance of every single image, font, sound sample and so on that you use. As an individual, you almost certainly won’t get sued (companies won’t go to the expensive bother if they know you aren’t going to be able to pay), but if you’ve done work for a company using copyrighted materials, they may well be on the receiving end of a lawsuit for having
stationery that breaks somebody else’s copyright.
When you are creating your own artwork for someone then the copyright remains with you, but one thing you shouldn’t do is start making use of someone else’s copyrighted work in yours. For the most part no-one will notice, especially at a local level, but it would be embarrassing to have men in black suits knocking on your door to tell you you’ve been a naughty boy, or, more likely, receiving an official-looking letter from some firm of solicitors telling you that the company you ripped off will be suing you for thousands of pounds for “appropriating” their hard work.
Likewise, you may consider offering people the advertising campaign, where the client has every right to expect things just so, but unless you can guarantee repeat business, like reprinting business stationery you’ve designed the logo for, it’s not worth your time to keep slavishly re-doing the work you’ve done for someone who wants a different font every five minutes. The right level of input is very tricky to get right, so you’ll probably take a bit of a hit at first, while you’re gauging exactly how much the client expects from you.
THE MUSIC BUSINESS Alternatively, the music scene can be a lucrative market for someone looking to make a few bob. While big name bands will have fortunes spent on promotional materials for them by the labels they’re signed to, bands from your school or your local pub won’t be able to afford full colour stationery. It’s very easy to make up things like compliment slips or order of service brochures, but this is made even easier by using pre-printed sets of varying types of paper (compliment slips, business cards, You fjnn't need to have a fully kitted out machine - if you've got a colour
printer, and better yet a scanner, then you're setup three-fold brochures and so on) like those offered by PaperDirect, to give your customers professional quality printing with their name overlaid. The main problem with design is that unless you just offer a simple menu of styles for people, you could end up spending more of your time than the job is worth working on different designs for your client. Now, it’s fair to expect that you’re going to spend a lot of time on the design if you’re talking about a multi-million pound Although you don’t necessarily need to have a fully kitted out
machine - after all you wouldn’t need to raise the dosh to upgrade your machine if it were already stacked - if you’ve got a colour printer, and better yet a scanner, then you’re set up.
In no time at all, you can approach restaurants, shops and sellers of every kind of item imaginable (through shop windows) to ask if they’d like to have their less than professional hand-written signs converted into stylish and inexpensive printed ones.
You don’t even really need a colour printer to do this - good results can be had by printing to fluorescent or pre-printed paper, giving you the look of more expensive printing at a fraction of the cost. Places like Staples and Office World are ideal to get your hands on cheap paper of this sort which should be ideal for use in pretty much any kind of printer.
STATIONERY Don’t forget that in addition to flyers for clubs, index card-sized printouts for post office windows and notices to stick in the back of car windows and the like, you can also offer things like personalised business or wedding I fT- MAKING MONEY downloadable MP3 files? You can do that for them.
Better yet, they’d probably want a website for people to be able to download it from.
And guess what?
You could do that too. Armed with a selection of the numerous tutorials Amiga Format has run on HTML- related matters, your band could find itself better represented online than some major groups! For MP3 conversion at any speed at all, you might think that you’ll still need a fast Amiga, but if you haven’t got one there’s no reason your machine can’t do the work overnight while you are asleep - even if it takes your machine several hours to do just one song.
IMAGE DESIGN If you are very creatively-minded and have a severe artistic bent, then rather than messing with DTP or word processing, what about offer an image design facility? The Amiga is still up there with the best of them when it comes to RGB images - witness the excellence in our Gallery section every issue.
Although it’s not so good for CMYK images destined for print, if you are printing out for yourself, that won’t be a concern. A scanner, TurboPrint combined with a decent inkjet printer and some glossy paper can result in a lucrative little business retouching old photographs, or even, Soviet Union government-style, editing unwanted people out of photos. While the print quality of an inkjet can’t hope to beat that of a photographic print, once the image is behind glass, or in Metacs etv.fr ai 89% ( 84543 85152KB) j'j'j rci Transfer rate. 988KB s( 5.8x) 100% 3A! 34MB)
06. Track from CD: CD Track 13 Taya
04. CD-R track 4 Write mode Current activity. [Wrttli I track:
"hrne: Please insert the correct CD in the source drive.
Betry 1 cancel j 05 Track fi om CD: CD Track 12 - CL-R traci 5 r 06 rack from CD: CD Track 13 - CD-R ‘rack 6 [
07. Rrack from CD: 14. »Audio (normal 04 49;03 m - CD-R track
7
08. Track from CD: 08.» Audio fnonnai i« 04 3l;40 m - CD-R ‘rack
0
08. Track from CD: 18. »Audlc normal)* 03 10;00 m- )D R track
9
10. Track from CD: 02. »Audlc normal)* 02 48;62 m - CD-R track
10
11. Track from CD: 11. »Audlo normal * 03 18;52 m - CD-R track
11
12. Track from CD: 05. * Audio mormaj « 05 12; 43 m - CD-R track
12
13. Rrack from CD: 12.»Audio mormaJV 0411,00 m - CD-R ‘rack 13
14. Track from CD: 16. » Audio (normal)* 06 20;45 m - CD-R track
14 Writing to CD-R (In test mode) Press •'Abort* and
confirm ‘o stop, Audio (normal), 0224;30 mm Audio (normal i,
03:25; 45 mm )-Rl Audio (normal), 04:49
- udic normal i, 04:31 Audio (normal), 03:10 Audit (normal), 02:4
Audio norma' 03:1 Audio iormal),05:l 'Audio ['¦'orrnal, 04:1
Audio (normal), 06:2 _«j jl) a photo album, it’ll be hard work
for anyone to notice the difference. If you have a high
resolution digital camera too, then you have an all-in-one
photostudio operation based around your Amiga.
Once you’ve been in operation for a while, it would almost certainly pay for you to buy yourself a decent graphics tablet - Wacom’s new Graphire now has Amiga drivers courtesy of Haage & Partner that posters or to have their own CD pressed. If you’re of a musical bent you can press a CD for them, but this will require some serious Amiga equipment including a CD- ROM writer, a 16-bit sound card and stacks of memory and hard drive space. On the other hand, printing flyers for your band might not quite be enough involvement for you. If your band do have a CD pressed, it’s unlikely they’ll be able
to afford nice t he Amiga r stil! Up there with the best of them when it comes to images - witness the excellence in our Gallery section every issue packaging for it, so you could always design their CD sleeve, and possibly the label for the CD, especially using the Avery CD label kit reviewed on page 39. Of course, this is an expensive prospect for anything more than a handful of discs, but it might be ideal for sending demo discs to music publishers.
Then there is a further twist. What if your band want to join the growing number of groups releasing their songs as k '|-"p v..y pubtcwjr-, com, audoyidtt tKJa.' Niff* Ret ki Hod , SotfllrF! AUOIC A vmre U-H'Vfr* TERRORDO jiUyt.
SSI PUBLIC in die vmwJs in Ki im Mun.iy arc a bomdiftillht Iti mii SwrnUfi' come in all
• Jhijiii tbs* and i otor*, dnnl they?
I he mainly nf law. And iili'.r are hrapi'd upon n.Kh Httirr. Pile '.wept in .1 hnrromiil A Inna folk been h.ul by Ihc execs .mil lefl.il lira ut 11,r miiij irv.... So Dm is imb ¦ nrpmatism, and wait Ii Oil* ¦w.tcfian to Bth lynr.il wul .
Ready aim... MfMI 1 i T*leefrvhfty] MV r4 DOWNLOAD NOW!
HmmiiwiTFTi 4HfiME 1 fTcBRCRPOME 1 tEWEMVBQARt | eeeeeeieeeeeeeee eeeieeeeeeeseeee .put their latest single out as an MP3 on there.
MAKING MONEY TOP TIPS Scanning If you are intending to touch up photographs, make sure you are scanning at a high enough resolution. It’s no good scanning so that the image fits on your screen, it’ll be far too low res to print out at the same size. A better guide would be to look at your printer’s resolution before you start. If your printer is capable of outputting at 720dpi, you’d be wiser to think you ought to scan at 720 dpi to accurately reproduce the image. On the other hand, that 720dpi resolution is somewhat misleading since that’s the resolution for one pixel of colour. Unless you
are working strictly in cyan, your printer won’t be able to work at that resolution. A better guide would be to at least halve that scanning resolution - 360dpi, say - or even reduce it further. The exact limits can be worked out, but can again be misleading, work with different sizes of scans to work out the lower limits you can manage, so that you don’t have to work with huge images that you might not have the memory for. Painting on such large images can be tricky, but most modern 24-bir paint packages can work on sections of images loaded from disk.
MPEG audio If you don’t have a PowerPC, MP3’s can take a long time to produce. You could offer MP2 files instead. The audio quality is the same, but the compression ratio isn’t as good. This means that the tracks take less time to convert, but will play the same.
Mean that you can use the wireless wheel mouse or the stylus to offer the best drawing environment possible (look out for a review in our next issue).
It probably won't be enough to retire on but it may keep you in software and add-ons for your Amiga with little additional outlay CLOTHING A logical outcropping of this putative image editing studio is the ability for you to be able to offer T-shirt printing facilities as well.
T-shirt printing paper can be cheaply bought from office stationery shops and that combined with a cheap supply of white T-shirts can result in some very impressive results. Unfortunately, it doesn’t matter whether your tan better suits a black t-shirt or not, inkjet printers still don’t have white ink, so you really need to print onto white in order to get your images looking right.
Talking of which, make sure you remember to reverse the image you wish to print before you do so, so that it can be easily ironed down onto the shirt.
For those without an artistic bone in their bodies, don’t worry, I haven’t forgotten about you. You can offer faxing facilities if you have a scanner and a suitable modem, or at least fax receiving facilities if you don’t have a scanner, but do have a printer. All it takes is the very cheap, but very good STFax and the appropriate aforementioned printer and or scanner.
Those of you out there “doing video” with their Amigas might wonder why I haven’t mentioned the Amiga’s killer app at all in this feature. Well, in part it comes of the fact that you can no longer get truly decent genlocking equipment for your Amiga these days, although standalone vision mixers are getting cheaper and better quality. If you have access to this kind of equipment, hook up with wedding videographers as soon as you can - most don’t offer the kinds of facilities that are dead easy for your Amiga to offer, like subtitling (for hard of hearing granny), idents, pre-credit graphics or
credits.
As you can see, there are plenty of ways in Make sure you reverse images before printing them for a T-shirt.
Which your Amiga can make you some money. It probably won’t be enough for you to retire on, but it may keep you in software and add-ons for your Amiga with little additional outlay.
I haven’t even touched on the ability of a lot of you to be able to code software for sale to the Amiga community or professionally, but I know there’s a lot of talent out there. Afwill always be interested in how you get on, so be sure to let us know how you’re busy creating menus for your local restaurant, promoting your favourite local band or editing images for your family!
Ben Vost While a Mustek VDC-200 might not be high enough resolution, it's a start.
At the most basic level - word processing - you only need an A500 with Ed, but obviously as your hardware and software improve, so does your output potemial. While t’s inconceivable that your skills will improve simply with the addition of new hardware and software, with a faster machine it’s easier and quicker to experiment in order to find just the solution you’re looking for. We would suggest that as a minimum you should have: an AGA Amiga, or an ECS machine with a graphics card, running Workbench 3.1 or better, at least an 030 processor, at least 8M fast RAM, a hard drive, a CD-ROM drive,
a monitor (rather than using the TV through your RF modulator) and an inkjet printer (with TurboPrint 7).
Most of you will have met these requirements by now, but don’t worry overly if you haven’t, as I said earlier, even a 1M A500 can be used to make some extra money which can be used to upgrade your machine to a better standard. Obviously these requirements indicate hardware in the main, since software needs can vary dramatically for what you intend to do. However, an easy way to work out what would be good for you would be to check out some past reviews in AF for software items like PhotoGenics 4.3, Wordworth 7, Prelude, Samplitude Pro, ImageFX, Art Effect... the list goes on.
CREATIVE SPECIAL A number of you are worried about upgrading your old Kickstart 3.0 ROMs for the Kickstart 3.1 that you'll need for OS3.5, but you shouldn't be... Before you start, dear an area around your Amiga, and if you have yours sitting on a carpet, move it up to a table for this little operation.
Wash your hands and face, but make sure they are both dry before commencing. The only tools you'll need are screwdrivers.
Once you've gone through the rigmarole of opening up your Amiga, you'll be confronted by a silver sheet of metal, if you've never opened your machine before. Remove this by prising the tabs at the edges up and removing the screws at the area by the accelerator port.
You'll often find that If you don't alternate ends for levering up, your ROMs will suddenly pop up at one end or the other. Push the errant end down again a bit and then lever out the end that's still stuck In the socket. Don't worry if you bent a couple of the end pins (we'll sort it out).
F9 The second chip is exactly the same as the first. If you really want a sure-fire way of remembering which is which, a dab of Tippex on the socket and the top of the chip you've just removed will be a pretty permanent reminder. You can do the same with the 3.1 ROMs too.
Once you have your Kickstart 3.0 ROMs correctly aligned, put them to one side, preferably in the box you got your 3.1 ROMs in. Chances are they'll sit there gathering dust until you finally throw them out in 2007, but it's better to be safe than sorry.
Before you put your new ROMs in you may notice that the legs are fid fairly splayed out. This is completely normal and can easily be rectified by putting the chip on its side and bending it slightly downwards. Do It gently and don't do it too much since the legs are a lot harder to bend out.
As you can see. Rich's hands have rushed ahead and started removing the Klckstart 3.0 chips already, but make sure you've noted which way round they go and what the part numbers on them are. Your ROM sockets might also be a little too large for the chips, so note which holes the chips... CREATIVE SPECIAL ...aren't in. You'll notice we're on our third picture of the prising of the chips and I haven't mentioned them yet. When you come to start lifting them out - take your time. Don't hurry it at all, and whatever you do, don't panic! If you take your time, you'll have no problem levering the
chips out.
You might still need your Kickstart 3.0 ROMs, just in case you have a problem with your 3.1 replacements, so make sure they are still in working order. Straighten out pins that have been bent outwards by pressing all the pins down, or in by holding the chip like so and using a... ? ...screwdriver to flatten the wandering pin. If you have pins that have decided to take a walk laterally they can be forced back into place with judicious use of a screwdriver or the blade of a knife and a horny thumbnail, as Rich so ably demonstrates.
Again, when Inserting the new ROMs, take your time. If you're a bit het up by all the techno-geekery so far, relax, have a cup of tea and a biscuit. We're in no hurry. Okay? Relaxed? Right, insert the ROMs as flatly as you can. You might find It easier to slightly insert one side first and... ...push the ROM towards the back of the machine slightly to make sure you have the other legs hovering over their holes (easier to do than explain, that one). You should soon have your 3.1 ROMs sitting In pride of place In your A1200 and you can get on with installing OS3.5. Good luck!
Pen source represents an entirely new way of developing software - but what exactly does it mean for the Amiga community?
Richard Drummond investigates source, a licence must grant the following freedoms: The freedom to use the software for any purpose.
1 2 The freedom to adapt the software to i your needs.
3 The freedom to redistribute copies of the software either gratis or for a fee.
Tali On ol* ¦iaw.
And lino Vs svltctlng V 0|Tt * RKM r»qu lt*r - arp.library 172727 asl. Library BtI46fiO COBiOdititl, ibrar121403 datatypvi•library 478147 disk font.library 404819 gadtooli.library 020208 icon.library 443037 iffpar*t.iibrary 193810 locale.1ibrary 148170 aathi ««iinytran .80218
• athtrans.library 70183 «athi***dOUbbai,li87088 nathiMfdoubtr
an*. 92220 J Not OK AROS, shown here running on Linux, is an
example of open source development.
Trust trial as evidence that Microsoft did not possess a monopoly. Despite the recent buzz, though, open source is merely a new spin on a practice that is as old as the computer. But now, thanks to the explosive growth of the Internet, open source is an idea that has found its day.
WHAT'S IT ALL ABOUT?
Open source is the current vogue term for what was once known as free software. The rationale is that calling software ‘open source’ is less misleading than calling it free, A revolution is taking place in the way that computer software is developed and distributed. This revolution is called open source.
The open source movement has received much media attention because of the waves it has caused in the IT sector.
Major players in the software industry - Netscape, Corel and SGI, to name but a few
- have embraced the concept; Microsoft cited the open-source
operating system, Linux, in the US Department of Justice anti-
Open source software is still copyrighted; there is still an
owner.
But the licence will give back freedom to the user since the ‘free’ refers to freedom not zero cost. As an example, Microsoft’s Internet Explorer is not free software, despite the fact that Microsoft does not charge for it.
Before we go any further, consider the concept of software ownership. Technically, you do not own the software installed on your computer; whoever holds the copyright to that software owns it. You merely own a licence which gives you permission to install and use it in certain ways. For non-free software, that licence will limit the use and forbid any redistribution of the product.
Proponents of open source claim that such practices are oppressive.
Open source software is still copyrighted; there is still an owner. But the licence will give back freedom to the user. This practice is sometimes known as “copylefting” - as opposed to copyrighting. There are many different variations of ‘free’ software license, but to be truly open OPEN SOURCE Fil« Xt ?** .
S. * ns P * fk * P £5 T I & 9 £ & 0 ;_Codex KachBei Stow
Sopwith tlgort ?the_cynic Xchg~ o Neth Away i Adrian AsplZZZ
peter reagan Xach CW_away quartic archon ; gGIMPbot L to*
Saw? Pmn |. |M , , 1100 1 * - - L 1150
* - Ibb ......P * ml - J t m book?
t tvobolls t nos* •v I kv.y the same licence applies to any derived programs, allowing someone else to distribute it for no fee).
The above freedoms could potentially make the open source arena a chaotic place. Since anyone can modify and distribute software, a single project could splinter into a hundred different variants of the same product. This doesn’t happen, though. Projects do split occasionally, but usually for valid reasons. Often, the two child products will be merged back into one whole at a later date (this is happening with gcc and its offshoot, egcs).
The reason why open source development is not anarchic is because the open source community is just that: a community. There is an unwritten code of practice, a strong sense of what constitutes ethical behaviour and a concern about the welfare of the community.
THE CASE FOR Many people think that open source software is inherently less reliable than its closed source counterparts. They believe that the chaotic nature of open source development means that it could not possibly be as trustworthy as ordered, closed development. Such a view contradicts the available evidence, however.
The Internet is run on free software: Apache powers 50% of the Net’s web servers; the scripting language Ik Mania OiponiM teAQbms Feedback Pet laveIvti- lvX£St~'n I Mewsbet BggiggrBfg Roadmap BaBSt Pam Module Owners Hat .f Braid it Tc«*i BsssieM 7*wS, sta Tree Star* PnrCteiki In 1983 Richard Stallman set up the Free Software Foundation an initiated the GNU project (GNU’s Not UNIX). The goal of GNU was to produce a freely distributable clone of the UNIX operating system and tools. At that time AT&T, the then-owners of UNIX, were beginning to seriously market UNIX for the first time and adopted
a closed source policy.
Stallman, the inventor of Emacs, is sometimes regarded as the father of the free software movement, the last true hacker.
He penned the GNU General Public licence to give freedom back to software’s users.
The GNU project contains much first-class software such as Emacs, GNU C C-*--*- and the GIMP, but the project was floundering for lack of kernel to use *n their operating system. Their own HURD kernel, which functions as layer over the Mach microkernel, was proving more difficult to test and debug than had been thought. In 1991, Linus Torvalds first released Linux, which neatly filled the hole. The GNU Linux operating system was born.
Hurd has not yet reached a stable status, but Debian, for instance, ship a GNU Hurd distribution.
The reason why o development is not anarchic is because the open source community is just that: a community 4 The freedom to distribute modified versions of the software, so that everyone can benefit from the improvements you have made.
(A common example of an open-source licence is the GNU GPL or General Public Licence. See boxout.)
The second freedom above implies that for a program to be free, its source code must be distributed with it. This is the origin of the term open source. Anyone can study the inner workings of a program, see how it works and make changes as they see fit.
They can distribute modified versions, even charge for them (this last is unlikely since I'M A GNU Perl does the majority of server-side processing of content on web sites; sendmail is the most widely used mail transport agent on the Internet; and BIND provides name resolution (DNS) for the entire net. In addition to this, several independent studies have been conducted that highlight the increased reliability and security of free operating systems over major proprietary systems.
Open source software, then, is more reliable and secure than proprietary software. Why should this be so? Well, the hardest part of writing software is checking that it is correct. Ideally, software should be reviewed by somebody outside of the core development team. With closed development this is difficult and costly.
However, with the open-source model, because the software’s source code is available for anyone to inspect, bugs are Continued overleaf 4 TiTaHr our mission Netscape Communication* made two important announcements on January 23rd, 1998:
• Fg* that the Netscape Communicator product would be available
free of charge,
• Setowj that the source code for Communicator would also be
free.
On March 31* the first developer release of die source code to Communicator was made available But what now? For the product to grow and mature and continue to be useful and innovative, the various changes made by disparate developers across the web must be collated, organized, and brought together as a cohesive whole.
¦nlaag A group easts within Netscape that is chartered to act as a clearing-house for the newly-available Netscape source That group is mBzdU.org We wdl provide a central point of contact and community for those interested in using or improving the source code:
• We will collect changes, help authors synchronize their work,
and periodically make new source releases which incorporate die
best work of die net as a whole.
• We will operate discussion forums (mailing hsts, newsgroups, or
whatever seems most appropriate.)
• We will coordinate bug lists, keep track of and publicise works
in progress, and generally attempt to provide "roadmaps” to the
code, and to projects based on the code.
Dost* coiwwtttw Hkji, ilnM com f C?iytt a ICC (7777 »k tt n*» riiwtv',;.
Mrl«» ngerc: »b»11 tk* art t tf»o*e scrtenfittcs,..
• tljerf’ Wrfcw: I ext !«ake cwtow vo* Tike?
*drlM rtgtrt Mutmr r®» vant IktksS ft re the "01«* in actin' *ect1»*... 4k the_cyn1c heh the_cyn1c cool, uolc sparkles tlge.*t Iwy you mil pit »¦ »wT frisk on* :) adr1an cool adr1an looking for *cimp Galleries' too.., the_cyn1c id: got »1ne? :) an*.. an' w«i* tie per.. Cfg«rrt mr Ot I should dig ay pic*' d1 rid Dry * bit.. ddrnn w1l n* the url do 1 dont forget.., idriineglBp.org t1gert d» nlS3l? ,‘«5r ’ic*l o» 'rk f1*err »1c5
* wk*iaf (-'..rl.irtngnp;*! R»ryr,*J»ry cim M* ' cAmikF *fl«*
trt op*- .. not w*1i» tK»* way.. au wiy, 1* mat, »f cttsfik
loofns.. gott* b«* i cl*.m« soon. .
'Cljer! tiuh Adr1in heh, tilk to lewing ibout hiving lots of mages... numlld.nr r, It] Voyager » the mozflteJorj mUtlorT fXi OPEN SOURCE 1 Support selling (or Give Away the Recipe and Open a Restaurant). You provide the software for no charge, or the minimal distribution costs, and sell added value. A good example of this, is the Linux vendor RedHat. They sell free software, a distribution of the GNU Linux operating system, that is tested and guaranteed to work with a range of specified hardware and third-party software, and they provide after-sales support for users.
2 Loss leader market positioner. You give away software as a loss leader or to grab market share from a closed competitor. A good example of this model is Netscape. When Microsoft began bundling its web browser, Internet Explorer, with Windows, Netscape actually made around 85% of its revenue from selling its server software and from advertising on its portal site, not via sales of its web browser.
Since open sourcing, they have regained much of the market share that they lost to Microsoft.
3 Widget frosting. Hardware manufacturers make money from selling hardware; the software they supply, such as drivers, is merely a necessary evil required to sell their product. They are therefore not in danger of losing revenue by open sourcing. In fact, the reverse is the case, since there is the possibility of users performing free ports to other operating systems and thereby creating a larger potential market. Traditionally, hardware companies have been loathe to let prying eyes at their source code, in case competitors would gain knowledge of the inner workings of their products. However,
due to the rising popularity of Linux, manufacturers such as Adaptec are becoming more open.
4 Accessorizing. You make money by selling accessories for open source THE CATHEDRAL AMD THE BAZAAR Eric Raymond - writer, hacker and author of fetchmail
- wrote a paper in 1997, entitled the Cathedral and the Bazaar.
It was an analysis of how the open source method (the Bazaar of
the title) worked and why, when it worked, it was more
effective than closed source development (the Cathedral). This
influential paper is supposedly what persuaded Netscape to
launch the Mozilla project.
The conclusion that Raymond draws - from studying Linux development and his own experiences with fetchmail - is that to be successful, the mamtainer (or manager) of an open source project must look after his users. After all, each user is a potential tester, contributor and developer. The problem is, though, how to maintain the user’s interest. Firstly, the product must be useable. Consider the rapid evolution of the Linux kernel compared to the relatively slow pace of the Mo illa project. This can be explained by the fact that, for a long time, the Mozilla group could not ship a fully working
product, whereas the Linux kernel has been useable since Linus made his first release. The second way to sustain interest is to make frequent releases of the software. Weekly or daily updates keep the momentum going and increase feedback from users. Users compete with each other to be the first to spot and fix bugs In a new release.
Exposed to rigorous scrutiny. Problems are found and fixed rather than kept secret.
Moreover, the location of a greater variety software faults is possible via open sourcing. To borrow a phrase from complexity theory: bottom up exploration of a problem space is more effective than a top down one. Each user of an open source product is a potentially an independent tester and contributor to the project and Another aspect explaining the superiority of free software is that people contribute to open source projects for reasons other than material gain. Whether they are idealists, or just crave the kudos, they are true amateurs in the sense that they do it for love rather than for
money. The old adage rings true that one volunteer is worth ten pressed men.
MAKING MONEY?
The usual argument against open source is that if you give the software away for free, how do programmers get paid. This is a rather obtuse point of view.
Software companies typically generate income from the sale value of a product - the value of the software as merchandisable goods, rather than its use value - its value as a tool. The imbalance here is that the sale value doesn’t reflect the cost of developing the software. Over 75% of programmers actually get paid for maintenance - the correction of faults, addition of features and modification due to changing requirements. Most companies would do better to charge a minimal price, or nothing, for their software, thus making open sourcing practical, even though this would mean they would then
have to generate their income elsewhere.
There are four proven ways of generating revenue from free software: Over 75 of p ogramme' actual get paid for maintenance - the correction of faults, addition of features and modification likely to encounter and fix different problems from his neighbour. Even if this isn’t the case, thanks to the rapid communications provided by the Internet, duplication of effort is uncommon. A related issue is that, since users largely have common needs, the improvements that they add to a project will be features that users genuinely require rather than simply the features that the developers think they
want.
Release 6.1 take* e**e of installation to a new standard for Linux, and provides the workstation, server, and customer service features that are important to you. Red Hat delivers third party application* for personal productivity, all of the Internet server favorites such as Apache, SAMBA, and SendMail, and fast FTP access to updates from prionty.redhat.com New Features: a New, easier installation a HifhavaiUbltlitpcluiUricif a Etiunced systems manajementwith LDAP mtejiitwo a Fast, easy access to 1fdJtesfromption7redhat.com a Easy connection to the Inttrnet with the new PPP Dialer a Choke of
KDE 01 GNOME default desktop [fTz OPEN SOURCE products. This could range from mugs, T-shirts and cuddly penguins to high quality printed documentation. The publisher, O’Reilly and Associates, is an example of a successful accessorizing company with their range of reference books on Linux, UNIX and other open-source software.
OPEN SOURCE AND THE AMIGA What does all this have to do with the Amiga? After all, the Amiga operating system is a prime example of non-free Perhaps because of its microcomputer heritage, there has never been a spirit of sharing software and source code in the Amiga community software; development of the OS is closed, redistribution forbidden and, worse, key parts of its technology are patented.
Moreover, perhaps because of its microcomputer heritage, there has never been a spirit of sharing software and source code in the Amiga community, though there are some notable exceptions.
FTD PLACES TO VISIT The Internet is the home of open source, so if you want find out more or get involved with a project, then the following websites are a starting point: The Open Source Initiative http: www.opfcn5fcurce.org The Free Software Foundation GNU http: www.fsf.ora Eric Raymond’s home page http: www.tuxedo ora ~esr The Linux Kernel Archives http. www.kernei.ora The Mozilla Organization http: www.mozilla.orq The Apache Software Foundation http: www.apache,org O’Reilly and Associates http: www.oreillv.com COSA http. www.savetheamiua.ora.uk AROS http. www.aros.ora The
Amiga equivalent to the open source community has been the so-called “public domain” market. Don’t get me wrong; this has been the source of much of the best Amiga software and has been one of the reasons that the Amiga community has survived the wilderness years. But software distributed under freeware or shareware licences is still not free. Even though freeware is available at no cost, unless source code is supplied, it is not open. The consequence for the Amiga community is unreliable software and much duplication of effort. The irony here is that the Amiga has benefitted enormously from
open source projects. The Amiga has been inundated with high quality, useful software ported from various open source initiatives.
The list is long and includes programs such as GNU C C++, Emacs, ISPell, Apache, Perl, GhostScript, Lynx, PGP and more.
However, it’s not just serious software. The Amiga’s flagging games industry has been bolstered by open source conversions, too.
Players have extra titles to choose from and Amiga developers have gained valuable experience in modern game-writing techniques, which they can now apply to new projects.
THE HOLY GRAIL Since the demise of Commodore, there have been various elements of the Amiga community who have campaigned for the open sourcing of AmigaOS itself. With the recent failures of Gateway and the birth of COSA (Campaign to OpenSource AmigaOS), the question has been asked with increased vigour: is it possible to open Richard Drummond source AmigaOS itself? And, if so, would it be desirable?
WHAT ABOUT GAMES?
The usual arguments in favour are that the Amiga community wants AmigaOS ported to new hardware platforms. Amiga users look at the rapid evolution and fecundity of Linux as a model they wish to copy. But a simple wave of the open source magic wand wouldn't suddenly make a PowerPC version of AmigaOS appear out of thin air. As Eric Raymond argues, you need a fully working product to make best use of the power of open sourcing (see boxout: The Cathedral and the Bazaar). Take AROS as an example. This is the project to produce a portable operating system that is source and binary compatable with
AmigaOS. Now, AROS is an impressive project, but, after five years of work, they are still only just over half finished. This is due to the very reasons that Raymond outlines. The same problem would occur with a port of the official AmigaOS. Until there is actually a functional PowerPC port, for example, the open source community will not be able to offer much help.
This article and the open source argument in general applies to serious software - operating systems, tools and applications.
The games industry is driven by innovation and novelty. The economics of game development is different, too. The reliability of game software is not critical; games typically have a short shelf life and require no after-sales support; and players crave a steady stream of new and different gaming experiences.
Successful games typically are created by a combination of technical and artistic skill. Maybe the game engine has some new feature never seen before or pushes the hardware further. Games writers thus have reason to guard their source code closely; The games industry has a particular interest in keeping code it’s what gives them the edge over their secret - but there is an advantage to open sourcing here, too.
Competitors. On the other hand, games are more than software have done with games such as Quake and just software; they require a plot, level design, hand- Doom. While both of these games were cutting-edge drawn graphics, textures, a score and so on. These are when initially released, they have been surpassed by one-off components, and they are all crafted separately the state of the art.
For each project. Open sourcing will not give away any secrets or The only advantage in open sourcing in the context cause revenue to be lost. On the other hand, it does no of games is to steal mindshare from your competitors end of good for the id brand. It exposes their name to and broaden your market. This is exactly what id more players than before, even to different platforms.
The other problem with open sourcing AmigaOS is related to the licensing issues of software included in AmigaOS. For example, the Compugraphic font engine in the bulletJibrary is licensed from Agfa and the Arexx interpreter licensed from William Hawes. These licences gave Amiga the right to distribute these software with AmigaOS, but it doesn’t give them the power to distribute the source code. Another issue is whether open sourcing AmigaOS would breach any of the Amiga patents still owned by Gateway. All such problems can probably be resolved, but they will take some legal wrangling.
The new Amiga Corporation is keen to open source the OS, but they need to think carefully about how it will be done. They need to appoint a maintainer to oversee the development and control the merging of changes into the main source code. It needs to a person or body with the time, energy and expertise to do the job properly. Otherwise, the danger is that various insular members of the Amiga community will think they can do better and fork development. Perhaps, someone from OS3.5 development team or Haage and Partner, could be our Linus stand-in.
( UP) PREVIEWS They're on their way, sidling ever closer, pawing the ground to get at your Amiga - the new games are a-coming boy!
M Wl Screenplay is looking decidedly slim at the moment - I was really hoping that we'd be able to bring you reviews of Putty Squad and Goal 2000, but we've not been able to get hold of copies. Another game that wasn't finished in time to make it into this issue is Nightlong, which we were hoping to cover with an exclusive review, but it looks as though we’ll have to wait a little while longer for that too. Heretic 2 should be putting in an appearance very soon, which promises to be a real treat for those of you with high-spec Amigas. So that's what we've got to look forward to, but it leaves
us with only Whale's Voyage 2 for the time being. I wouldn’t mind so much if the game had been nearly as good as I've been expecting, but as you'll see from the review, it's not done much to lift my spirits. In Gamebusters we wave a fond farewell to the Wasted Dreams solution.
Happily Digital Dreams are nearly ready to release Hellsquad and have just announced that they’ve begun work on Wasted Dreams 2. That's all I know at the moment, but expect to see pictures as soon as I can get hold of them Paul Cavanagh Sepff IW pic Marketing is set to release this resource management game imminently, and it’s looking very interesting. Seaside is a new take on the ideas that Theme Park succeeded with all those years ago.
As an entrepreneur in the hospitality industry the idea is to keep tourists happy while you get stinking rich off them. Like Theme Park, you’ll be responsible for managing ice cream and hot dog stands, skimming off maximum profits while The Quake source code has only been in the Public Domain for a very short time and there’s already a PPC conversion available on the AFCD for this still trying to remain competitive. But instead of building white-knuckle rides, you have to attract tourists to your resort by building and decorating holiday homes, and providing your happy grockles with lakes to
fish in.
Okay, it may not sound like much fun at first glance, but with constantly changing prices, weather conditions and maintenance problems you’ll be kept busy. If you look at the screenshots and consider that you’ll be able to decorate your ten different varieties of holiday homes in over a thousand ways, it might just bring out the Carol Smilie in you.
Still not interested? How about introducing a virtual pet that you have to look after? Bizarrely, there’s also a Pacman subgame. It looks like there’ll be plenty to keep you occupied here.
Issue. Remember though, it’s only the game engine that’s free, not the levels; you’ll have to buy those.
What’s more, Bungie Software have now released the source code for their Mac game Marathon 2, so if you’ve got the time and the talent to do an Amiga conversion, check out Bungie’s ftp site at ftp: ftp.bunQie.com pub madmisc to get hold of the code.
Confused by all this source code stuff? Go to page 20 and Richard will happily explain everything in (relatively) plain English.
24 MARCH 2000 AMIGA FORMAT Sydney based Vorlon Software have completed a classic shoot-em-up called Ultra Violent Worlds. I'm hoping that we’ll be able to get hold of a copy for review, but if you’re a die-hard fan of the genre and can’t wait to part with your money you could post a cheque for £15 to Vorlon Software, 133- 135 Alexander Street, Crows Nest, NSW 2065 Australia.
Their website has got a link to a secure server if you want to pay by credit card: http: www.vorlonsoftware.com. You’ll be needing an AGA Amiga with at least 4MB RAM.
Czech developers Insanity are busying themselves with their new 3D role playing game. No ordinary first person shooter, Enforce will require you to gain experience to become more effective in combat.
In addition, you won’t simply be able to pick up ammo and weapons; in true RPG style you’ll have to earn and save the money to buy them instead.
While the game is mission based, it will be non-linear, with the missions appearing at different stages during the game each time you play Features include rain and water effects, fully dynamic lighting, fogging, translucent skies and textures and 3D sound. The game environment contains moving cars and tube trains.
If Enforce delivers all that it’s been promising it should be very good indeed .But with detail like this, it’s no surprise that the game will require a PPC based Amiga with a graphics card, AHI sound card and at least 32MB RAM.
Keep up with all the latest details at Insanity’s website: http: www.rebol.cz ~insanitv enforce.htm. This adventure game has been in development for years now and has undergone several revisions.
Based on developer Shadow Elk’s passion for Monkey Island, the game will feature plenty of silly dialogue, over 30 characters and 90 locations. Apparently there will also be multi-character control (whatever that is), 384 colours on screen, an advanced sound system, and an innovative control system. Epic Marketing have agreed to distribute the game, but are unsure as to when it will be finished. Check out the Shadow Elk website at http: home1 .swipnet.se ~w- 10724 IST.html for more screenshots and a downloadable demo.
Paul Cavanagh AMIGA FORMAT MARCH 1999 fully stocked up with an eagerly awaited combination of classic gaming elements, can the Whale deliver the goods?
This is a game that I’ve been looking forward to for ages. With the promise of role-playing, space trading and battle strategy, along with in-game speech, 3D graphics, and cut- scenes, I thought we were in for a real treat. Even the fact that this isn’t really a new game (it was released in Germany some years ago) didn’t put me off; after all, some of the best games are the old ones. But now that I’ve actually played it, there’s a real sense of anti-climax.
Generation game In Whale's Voyage 2 you make your living by cruising through space, getting into fights, and then landing on planets and exploring them. The promised game elements are all there, so why am I left feeling so disappointed? Well, first up is the hassle involved in installing the game. Although it is possible to play it direct from the CD, this causes error messages and crashes. According to the installation instructions, you have to unpack DMS files to floppies and then install from the floppies to the hard drive.
WHALE'S VOYAGE EPISODE I This is clumsy, long-winded, and a right royal pain.
Then I discovered that there wasn’t any documentation for the game on the CD (after a lot of searching I managed to find instructions for the original Whale’s Voyage game).
There are some radioactives in the hold and you’ve got to try to get a licence in order to unload the dodgy cargo When you do eventually get to start your game, you have to go through a character generator where you muck about with your team’s statistics and stuff, which is really rather boring.
Starting the game proper finds you in charge of the Whale - your spaceship.
There are some radioactives in the hold and you’ve got to try to get a licence in order to unload the dodgy cargo. So you beam down to the planet’s surface and start asking about getting one.
Now, as your team goes about, you will notice the heavily pixelated graphics, the lack of detail (rooms that contain tables but no chairs, rooms that never have ceilings: in short, nothing that makes you think: “Oh, what a nice touch”. Visiting different planets changes superficial details like the colour of the walls and the appearance of the people you meet, but essentially each planet has a relatively small area to explore, with lots of boring rooms, and a shop.
At some point in your explorations, you will find yourself stopping to wonder how the occupants of these planets glide about as though they were all on roller skates, how they walk backwards, and how contrived are the conversations you have with them; conversing with them is achieved through the age old RPG method of picking a sentence from a list.
Achieving objectives in the game largely consists of talking to everybody and then following any advice you are given.
There are other old RPG chestnuts to the game elements; different types of characters learn different skills with experience (doctors heal members, soldiers identify weapons, etc) and all your characters have the usual array of statistics showing strength, defence and I’ve been playing the CD32 version of Whale’s Voyage, and it looks pretty good.
It’s essentially the same game as the sequel, but better presented. The game is joystick controlled, which is a rather fiddly, and there’s no texture mapping in the RPG so you move along one screen at time, rather than scrolling. On the whole, a worthy addition to the CD.
UMfif do mu mum CO INJ •’* mu Him j*mii i ’« I89*»€» I'll'. HVIRIL.
O inn*. Ount n :tmm tons inn II
dm. E Im £ ([_ ysg m Idas! ! E (Left) Here's the trading screen
in the original game, and (Right) you can see Walter Wim who
you'll end up searching for in Whales Voyage 2.
Ptlil I I rwiiri i E3EEE3 ; i
• r.no The graphics in the battle sub*game are not cutting edge.
Space travel may seem exotic to earth*lubbers, but when you actually have to do it for a living, all the planets soon end up looking the same - I can tell you.
Pros and Cons all that stuff. While you can assign tasks to each of your members (they can look out for traps and tell jokes to keep morale up) I never really felt like I was controlling a team; you can’t split them up and send individual members on missions - and you only ever get one viewpoint. I preferred the approach taken in Hired Guns where you control each member of the team separately To be fair, the RPG element in Whale's Voyage 2 does give you plenty to do, it’s just that it’s all rather repetitive.
Space trading I enjoyed the space trading element more, but again the presentation leaves a lot to be desired. At the start of the game you have a small amount of money and the aforementioned cargo of radioactives (don’t expect a reward for messing about with getting a licence, because you won’t get one).
Making money is a slow process at first, because you can’t afford to buy much of anything, but the profits build up slowly The rules of supply and demand dictate that a supplier will raise prices if you buy a lot of any particular commodity, and that likewise, if you keep supplying someone with goods, he’ll eventually have more than he needs and the offering price drops. Once you’ve made a bit of cash, you can start dealing in the more lucrative luxury goods markets (gold and silver offer good returns). If you can afford to stock up on the illegal goods you’re offered from time to time, you
can really start stacking the cash. I managed to make vast profits selling stuff like alien slime and explosives and never once got nicked, which seems a little odd. There is a risk involved though, as sometimes the dodgy goods will be offered at a much higher price than they’re worth, so you just have to be careful. I eventually earned enough money to buy every bit of kit I could find for the Whale - extra cargo space, a fuel enhancer that allows you to travel further, a cooler for perishable goods, an economy scanner that tells you what commodities are wanted on a planet, and a glider for
you to explore a planet’s surface looking for new cities.
The glider can also be coupled with a mining unit and an oil pump so that you can retrieve valuable minerals from planets. Other add-ons apply to the strategy element of the game.
Occasionally you’ll get attacked by pirates and the battle screen will come up. This is simply a grid where the Whale is represented by a blue block, and the enemies by white ones. This sub-game is turn based, with every move you make costing action points. At the start of the game, you haven’t got much of a chance of winning a battle, as the Whale isn’t equipped with any weapons, so the only option is to be destroyed or surrender. You might just be able to escape by moving to the edge of the screen, but it’s unlikely. I got around this problem by saving the game every time I safely reached a
new planet, and just reloading if I got attacked. When your ship is suitably equipped, you can fire back, gain more action points, and use shields or a cloaking device. If you have a battle computer, you can detect freighters and attack them for their cargo.
I found this section of the game to be at first stupidly difficult (as above) and then simplicity itself once I’d bought all the necessary kit. Suffice it to say that the battle sequences are ten years out of date in terms of graphics, sound and gameplay. Oh dear.
Ultimate disappointment I have so far experienced no rendered cut-scenes and the in-game speech appears to be non-existent. There is a music track on the CD, but it won’t play at the same time as the sound EX on any of the office Amigas.
There’s a fair bit of play in this game, especially the RPG bit, and when you consider that you get the original game for your money, if you like this enough you could be playing for a long time.
What really lets this game down is the presentation (I suspect that I’ve been playing the ECS version and that the AGA has been accidentally been omitted from the CD along with the instructions). All in all, it’s such a disappointment. Sigh.
Paul Cavanagh £) SUPPLIER: Alive Mediasoft Tel: 01623 467579 PRICE: £19.99 REQUIREMENTS: CD-ROM The journey ends for our Wasted Dreams walkthrough, while T-zerO cheats creep in for the first time Wasted Dreams Complete walkthrough on the forces of on’ You e attac e regularly and evil, but can he go you will have to get rid of everybody the wrong way on who stands in your way Go down the escalator and, when you’ve cleared the room of the enemy sit down on both an elevator? No.
Things get pretty frantic from here on, with battles occurring every few seconds, so make good use of the recharger in this room.
Terminals to open two doors. Go down, fighting all the way, until you reach a room with another recharger. As before, the lift card. You should return to this room whenever your shields get weak. There is also ammo in the locker here. Go back to the room with the escalator and then up.
Clear this corridor of the enemy and go through the door, top right. Attack the body shield Looking back to part three of this solution, I left you holding two priority cards. You've probably already worked out what to do with them, but if I didn’t tell you, this wouldn’t be a complete walkthrough, would it?
So, return to the room where you first entered the sewers and use the priority cards on the doors on the right.
Walk through into a control room.
Talk to the guy at the terminal and shoot him when he attacks you. Have a good poke around and use both terminals before teleporting. Shoot everybody in the new room and use the new recharge unit on the right. Collect a hologram and a powerful gun from the lockers on the right and use the terminals before leaving the room. Things will get pretty frantic from here on; battles occur every few seconds, so make good use of the recharger in this room.
When you’ve collected everything from this room, leave through the door, top right. Clear this area, and the area to the right, of all enemies, using the recharger as necessary When you’ve done that, go up through a canyon. You will be captured and more of the plot will be revealed, When you are released, collect the bomb from the locker on the bottom wall and go right. Go down to the point where you were captured, then down and right. Use the bomb to enter the building on the right. Make sure that your shields are fully charged before you use the escalator, because once you’re people in the
room and then take a lift card from one of the bodies. Use the terminal on the right side of the room to activate a teleport. There’s also ammo in this room if you need it. Return to the recharger, but be careful as you will be attacked on the way Use the recharger, leave the room and go right, up and then right into the next room, fighting all the way When you’ve cleared the area, use the terminal with the chair. Leave the way you came, go left and down, then through the door on the right.
There’s only one bad guy in here. When you’ve got rid of him, make sure you’ve got full shields and ammo before using the lift card on the left-hand teleport.
Make frequent visits to this recharger.
PoiTerful tjon ' ¦ ;o bod«i shield HINTS AND TIPS r Clear the area and use the terminal on the right wall to open the door and exit.
Attack the guys here and then go left into another room. Use the terminal immediately in front of you before attacking the occupants of the room.
Find the computer key in the locker on the left-hand wall, and some ammo just above that. Return the way you came and go up. You’ll have to get rid of everybody in this corridor, which is no easy task. When you’ve done that, go through the door half way up the corridor on the right, where you will have to endure another very difficult battle. When you’ve won, use the terminal to open a door. There is also some ammo in one of the lockers. Go back to the corridor and proceed up and right, through the door. Attack the hoia jt m
t. . t-1 shield You really do need that powerful gun for the last
section.
Guy and keep going right through the door, where you’ll be attacked. Go up and then left or right, shooting all the way When the corridor is clear, select the hologram from your inventory and proceed with caution. When you see the animated icon, use the hologram. This will allow you to bypass a security system. Go through the door. Attack the men in this room and use the computer key on the terminal, top right. Sit back and enjoy the end credits. Finito.
Paul Cavanagh ZODO Starts a two player game from world 3 with 9 lives.
IDKFA Gives better weapons that don’t degrade when you lose a life 9LIVES Starts a new two player game with (you guessed it) nine lives MESTRE Watch the end sequence WKAKY Markus thinks this might give you a better craft, though it didn’t seem to do very much when I tried it.
But give it a go anyway T-zerfl Cheats Markus Juntti has emailed us with these cheat codes for the AF Gold winning T-zer0.
Enter the code as your high score and then start or continue a game to activate the cheat. Thanks Markus!
Monkey Island 2 (again) It seems that many of you are still having problems with that nasty Le Chuck feller; we have queries coming in nearly all the time. Raymond Johnson from Newcastle is stuck on the part of the game where you have to mix the two drinks together and where you need to find the metronome. Well, presumably you’re in the bar on Scabb Island, right? The metronome is on top of the piano there. Use the banana on it.
SEND US YOUR TIPS & QUERIES!
Have you got hints, cheats, tips or general good advice for any Amiga games? We’d especially like some for the newer ones on the market. Or, if you’ve got a query about a game, give us a brief explanation of it, where you’re stuck, then drop us a line and we might be able to answer it in Helping Hands. Please don’t send us SAEs though as we’ll just steal the stamps.
Name of Game(s): Point where I’m stuck" Send all tips and questions to: HELPING HANDS • Amiga Format • 30 Monmouth Street • Bath • BA1 2BW The release of OS3.5 was not all happiness and light for everybody. Users of desktop replacements such as Dopus and Scalos were initially unable to view the new Color Icon images which were a new feature of OS3.5. An update for Dopus has been released to correct this, but users of Scalos are still unable to see these new icons correctly.
A new icon datatype plug-in was created by Scalos author, Stefan Sommerfeld, but this was bugged and did a poor job of rendering the new images; all Color Icons were displayed with a border and the background colour within the border was not transparent- The new mamtainers of Scalos, Satanic Dreams, are currently working on a fix for this problem, but until they solve it a handy solution is NewlconEmu by OS3.5 supremo, Stephan Rupprecht.
NewlconEmu is a drop-in replacement for the newicon.library which converts the new Color Icons into Newlcons on the fly. That is: it allows any program that is capable of handling Newlcons to be able to handle OS3.5 Color Icons. It’s neat, simple and it works. It is not a full replacement m that you will no longer be able to save Newlcon images, but if you have OS3.5 this is no great loss anyway. For Scalos users it immediately means they can see the new Color Icons. As a bonus, you also get was shipped with Scalos. Satanic Dreams still have some work to do, however, since it doesn’t fix
Applcon images. Curiously, Applcons no longer even get Newlcon imagery but the old- style planar icons. And of course, you still get none of the new OS3.5 Applcon features, such as the interpretation of the extra menu commands and animation. But, hey, it will do for now.
NewlconEmu is not merely useful for Scalos users, though Many of the Newlcons tools will work perfectly with it as well: CopyNewlcon, CreateDetaultlcon and UpdateDrawers to name a few. The author has also tested this emulation successfully with Iconian, ShowNI and DT2NI. In addition, the replacement for Workbench’s Icon Information requester, WBInfo, will also now display Color Icon imagery in conjunction with this library.
Until more software is released which can manipulate OS3.5’s new icon format, NewlconEmu is a god-send Well done, that man!
Powerllp boards have been around for over two years, so you’d think somebody would have produced a decent PPC datatype for handling JPEGs by now. But, no. This is odd, since image manipulation is a job which the Amiga’s PPC co-processor excels at and source code for decoding JPEGs is freely available.
Enter Oliver Roberts, who you may know, either for his enthusiasm for Microprose’s F1GP or for his many contributions to AF. He has produced what is easily the fastest PPC JPEG datatype. What’s more, it is free and works under WarpUp.
Due to WarpUp's mixed binary format, WarpJPEG exists as a single plug-in module. It is thus compact and elegant, and it does not require any dithering routines. WarpJPEG is designed to work only with a 24-bit picture datatype, either that from the Picasso96 or CyberGraphX distributions or the one supplied with OS3.5. Therefore preference editor is required for this datatype.
But the main advantage of WarpJPEG over other JPEG datatypes available is speed; it decodes images about 60-70% faster than the WarpUp version of the akJFIF datatype and around three times faster than the 68K version running on an 060.
This is the best JPEG datatype available to date.
Oliver also has produced a similarly excellent PNG datatype, which is also available from his website.
OS3.5 Deflcon handling. You can use Stephan’s Deflcon44 package (reviewed previously) and get fake icons for icon-less files according to their filetype, with a working preferences editor - rather than the quirky icon filetyping system that BY: Stephan Rupprecht WARE: Freeware FROM AMINET: util libs NewlconEmu.lha SIZE: 2K REQUIRES: OS3.5 BY: Oliver Roberts WARE; Freeware FROM: http: www.nanananu.ora -voliver SIZE: 21K REQUIRES: WarpUp V15, a 24-bit capable picture.datatype PD SELECT Scheduler 1.4 MMUUb Computers are all very well for organising data, but how good are they at organising your
life? If you are anything like me and spend significant most days stuck in front of a monitor, you are apt to have a fairly nebulous concept of time.
Wouldn’t it be handy, then, if your computer could remind you of events happening in the real world? Well, that’s just what Scheduler tries to do.
Put simply, Scheduler is a commodity which displays and continually updates a schedule you supply it. This could include things like deadlines for work, doctor’s appointments, friend’s birthdays or even a reminder to watch your favourite TV programme.
A schedule is a plain text file created with any old text editor. Each line is an event in your schedule. Events can be specific and occur at a particular date and time or more general, applying to a whole day. Assigning an event to a particular day rather than a date means that event re-occurs that day every week. You can also tell the program to remind you a user definable amount of time before the event happens.
The format of the schedule text file is fairly Iff you're one of those people who tend to lose track of time while you're working, let Scheduler remind you of those important engagements.
Straightforward. The size and position of the window that Scheduler pops up to remind you of events is just a simple text list and is configurable both in size and position.
Unfortunately, the sorting that scheduler applies to this list is not particularly intelligent.
Being a commodity, you can show and hide Scheduler’s window as hotkeys as you please.
Scheduler is basic but it does its job. A GUI for creating your schedule and more flexibility on defining events would be mce, though.
Also, the author should finish localising the program. Currently its menus are all in German.
BY: Axel D rfler WARE: Freeware FROM AMIIUET. Util wb wbinfo29b,lha SIZE: 21K but the documentation supplied is very thorough. Another factor to consider is that phase5’s ppc.library hogs the 68K’s MMU and so is incompatible with MMULib; WarpOS, on the other hand, works as does the ppc.library emulation.
The question, though, is whether it is worth effort of installing MMULib on your system. Okay, it is a clever piece of programming, but what does it actually do? Well, not much at the moment. All its effects will occur under the bonnet so to speak. MMULib can give your Amiga a performance boost and increase stability, but it’ll take some experimentation. This could well be enough to sell you on the package. There is also the promise of system-legal virtual memory in the future. I think that Haage and Partner should take a good look at MMULib making it an official part of AmigaOS.
MMULib might not be much to look at, but it includes a wealth of interesting material.
You don’t want to. MMULib is configured by a text file which you can modify with a normal editor. An Arexx script is provided to automate its generation and then you can tweak the results manually to get the best performance.
If you have a non-autoconfiguring accelerator in your machine - such as most of phase5’s recent products - then matters will be complicated slightly, with a view to BY: Thomas Richter WARE: Freeware FROM AMIIMET: util ljb MM iibJha SIZE: 621K REQUIRES: 68020+ processor with MMU Continued overleaf Every Amiga owner serious about their machine should have a 68K processor with a memory management unit (MMU). Curiously, however, the MMU is probably the most underused component in the system. This is because it is largely ignored by the Amiga operating system, tending only to be used for clever
hacks like mapping the Kickstart ROMs into fast memory or speeding up Chip memory access. For more information on the tricks that the MMU is capable of see Simon’s Banging the Metal column from API 32.
Thomas Richter’s mmu.library is a standard shared library which aims to provide a consistent and system legal interface for application control of the MMU. The eventual goal is to implement a shared library which will furnish client software with virtual memory functions. This may still be some way off, but there is plenty of useful tools and material in this package anyway.
The core of the distribution is the mmu.library itself. This is what provides the interface for MMU programming. Copious amount of documentation and source code are supplied should wish to get your fingers dirty twiddling in your machines innards. Also supplied are MMULib-aware versions of the 68040.library and 68060.library. For space reasons the 040 and 060 processors were designed with a reduced implementation of the full floating point instruction set and the missing instructions must hence be emulated in software. This is what these libraries do. They are direct replacements for the
versions supplied by the various hardware manufactures and should function with the majority of accelerators. The advantages are speed - both are based on the latest emulation code from Motorola so should permit full performance of FPU software on your machine - and lower memory requirements - both make use of the MMU tables built by MMULib (proprietary versions of the libraries create their own tables).
This is not all; many hacks and tools have been created over the years that manipulate the processor’s MMU for ingenious ends. But because there was no common interface for programming the MMU, many of these tools are incompatible. New versions of the most useful have been created using MMULib and can now live in harmony. MuForce and MuGuardianAngel replicate the developer tools Enforcer and Mungwall; MuFastChip, MuFastZero and MuFastROM are tools that use the MMU to remap various areas of system memory from slow memory into Fast memory, so speeding up your system; and MuMove4K s a new version
of the PrepareEmul wedge required by ShapeShifter, the 68K Mac emulator.
Installing MMULib on your system can be rather tricky. It has to be done by hand, since no install script is provided. However, you can install the system piece by piece and check what works with your setup; you don’t have to go the whole hog if PD SELECT WBInfo29b Ram Pisk:WBInf o docs english WBInf o jjHanffSi G Project WBInfo .guide Filename; , Informa-tionen 1 Protection bit? *| Tool Types Information: BIOCK3: 14 Bytes: 14,330 r_l SYS: Name; |envarc:appicon3 Ra Informationen Stack: 4096 Version Size: 251 M3 Used: 66 MB Free: 185 MB (73%) Block3ize; 512 Last change: Comment: Cancel BY:
Erfic Hambuch and Ulrich Hambuch WARE: Freeware FROM AMINET; util wb wbinfo29b.lha SIZE: 52K REQUIRES: MUI WBInfo is, unsurprisingly, a replacement for the standard WB Icon Information requester. It also performs the same role as a plug-in module for Scalos. Scripts are provided to install it for either purpose.
WBInfo offers much improvement; it has a neater, more logical layout - thanks to MUI and the window being divided into pages. It is more context-sensitive to object type. Disk icons get a page informing you of the device driver and the file system used for that disk and a button to launch the standard format command. Project and Tool icons have a version button to query the revision strings embedded in their corresponding file. Drawer icons have a function to find the true amount of disk space taken up by the contents of the drawer.
Any object can be renamed simply with WBInfo by typing a new name in the string requester at the top of the window. Icon type can be changed with the cycle gadget at the top right.
WBInfo also maintains a list of common default tools, configurable from WBInfo’s startup arguments. You no longer need to keep typing in Multiview’ or ‘Installer’-, just hold down the right mouse button over the default tool gadget and choose the tool you desire from the pop-up menu.
Newlcon imagery is displayed correctly. With Stephan Rupprecht’s NewlconBmu package it even works with OS3.5 style Color Icons. The new functionality of the OS3.5 Icon Information requester is not replicated though - such as the Start from WB, CLI or Arexx option or the extra If Workbench isn't giving you enough information then try WBInfo instead options for commodities. The authors say they are working on a new version for OS3.5. In my opinion, they will have to go a long way to beat Stephan’s RA WBInfo. Version 1.8 of this has just been uploaded to the Aminet and it has loads of handy new
features.
Default Tool SYS:utilities Multivk More IconX IT": Installer 09-Jan-00 14:09: 0._________i u*f:ElrtlFjh ;
- -|l I II If ,
- Much-More Default Took I SYS: Sy stem Di3kCopy Format di3k.. 01
¦ ¦Jfrr- PFS3UdV1.5 by copying it back to some place on your
hard drive. The only difficulty is that you have to do this
copying via the shell since the .deldir directory will not
appear to file managers such Workbench or Dopus.
PFS3ud is a little tool to take the chore out of all this mucking around. It provides a GUI which lists all your PFS volumes; selecting a volume displays One of the many advantages of the alternative filesystem PFS of the standard FFS is that it makes easy to recover any files that you delete by accident.
When you delete a file on a PFS volume, it gets moved to a special, hidden directory called .deldir on that same volume. If you later decide that you really didn’t want to bin that file you can fish it out BEATING THE BUG The Amiga is Y2K compliant, right? It always has been. Well, whereas the operating system does not have problems with the year 2000, some other software might. If programs store dates using OS structures and use OS functions for date manipulation, then they should work just fine. On the other hand, f a program does its own parsing of dates or uses some custom format for
storing dates, there could be problems.
Since the temporal singularity occurred at the beginning of this new year, Y2K problems have been identified with several packages. Fixes for some have already been uploaded to the Aminet and other Amiga corners of cyberspace. First off, the archivers LZX and LhA are affected by the Millennium Rug. Download the patches from the Aminet at util arc LZX121r pch.lha and til arc LhA v2k pch.lha. Email clients seem to be another major group of software suffering from millennial sickness. Patches for GMS Mailer and Mail Manager are available from the Aminet.
Users of the NetConnect2 release of MicroDot II may also be experiencing Y2k problems such as outgoing emails dated in the year 100. VaporWare have created a special release of MDII version 1.4.4 for NC2 users which will cure this. Get the update from Vapor's website at http: www.vapor.com . NetConnect3 owners will be pleased to know that the bug does not apply to them anyway.
Recover those accidentally deleted files with ease and PFS3ud.
The contents of the .deldir on that volume. You can select which files you want, select a destination directory and hit a button to copy the files.
This is much easier than having to fiddle about with the command line. And although this tool is called PFS3ud it actually works fine on PFS2 volumes as well.
This program does its job adequately. It could do with a GUI overhaul, though - it currently has a GadTools interface which is as ugly as sin. A MUI- based interface would be so much easier to use.
You could then perform drag’n’drop operations between the .deldir listview and the listview which contains the files you want to rescue. But, as it stands, it is still quick to use.
Richard Drummond £ BY: Rolf Kleiber WARE: Freeware FROM AMINET disk misc PFS3ud.lha SIZE: 115K REQUIRES: PFS2 or PFS3 WHAT DVD? ISSDE 9 OH SALE HOW 6S HE • n BflVARY 200 ¦ " • BARGAIN ADULT CD-ROMs THE VERY BEST ADULT MATERIAL AVAILABLE IN THE UK !
Don't miss your chance to purchase half-price explicit Adult CD-Roms from this unique collection.
Each disc is packed full, with thousands (approx. 650mb) of the very best Adult pictures available in this country.
We obtain unique, high quality material from sources other suppliers can only dream about!
Every picture is explicit and has to meet our strict quality standards before being included on one of these CD-Roms.
We do not bulk-fill the discs with soft “page 3’’ images to produce an impressive “picture count Superb, easy to use viewing software is included.
FANTASTIC SPECIAL OFFERS YOUR COMPLETE GUIDE TO * Discount DVD decks liwti Ihl tie tleipest HI players Over 50 hew discs rated!
He Minny • lull • Easy Bmer • life is KeaiUfil Jilie Brell • Mill Pytln • K • Billie Willieis irii tso i
• ttODAW For every CU-Rotn you buy, we will give you another
FREE!
Free!!
Iiuy I Get I Iree!, Hay 2 Get 2 Free! Huy all 6 Get ft 6 Volumes are available in this series (Vols 1, 2, 3, 4, 5 & 6) Buy I or 2 CD Roms for £29.95 each (plus ! Or 2 free) Buy 3, 4 or 5 CD Roms for £25 each (plus 3. 4. Or 5 free) pSTj Buy all 6 CD's for £135 (plus 6 FREE diSCSI) GgjJ Please telephone or fax our 24 hour order line on ) I 726 851 689 using VISA or Mastercard stating your name, address, credit card number and card expiry date.
Or complete the form below and enclose your cheque, postal order or cash.
All orders are dispatched 1st class under plain cover (export orders welcome) Please note: WE DO NOT SELL ADULT MATERIAL TO MINORS___ ProflIMAGE SETTERS"PO'bOX rBObYlN'CORNWALL PL31 2YX Please send me the following CD-ROMs ... Name
Address ... .AF Postcode ...Signed. .1 confirm that I am over 18 Austin Puwers Tried & tested New DVD players from Hitachi, Bush, Sony, and Shinco.
Gets into the groove on DVD with a psychedelic, shagadelic feature-packed disc.
Plus Save Dig Ducks ¦ The Mummy, Arlington Road, Robbie Williams, Life Of Brian on Region 1, and more than 150 DVDs reviewed and rated ¦ All the top discs revealed in the What DVD? Top 100 ¦ Every Region 2 release listed We track down the best deals on home cinema kit.
Easy Rider The cult classic goes digital FORMAT To advertise in Amiga Formatn contact sales on Reserve yuur cupy uf What DVD?
To reserve your copy of What DVD? Simply fill in this form and hand it to your local newsagent Please save me a copy of What DVD? Every month MY NAME ADDRESS POSTCODE Dear Newsagent: What DVD? Is available from your local wholesaler Get 3 trial issues delivered FREE for just R6.9S!
To order call 01458 271161 and quote order code WTDKHA
* UK only flfi REVIEW Amiga Format examines the King's of the
PageStream IV and finds him healthy.
's heir There's a strange sense of anticipation in the air at Format towers. While we're busy reviewing the packages we’ve got right now, we do have half an eye on the doormat to check for new parcels coming through the door.
I-’3 We're expecting programs like FusionPPC, to be swiftly followed by Pcx PPC; hardware like the BoXeR (it’s now got twin USB ports, PCI and SD-RAM excited again now?), Met@ box’s Amijoe G3 accelerator, Power's Punchinello 2, Allen Design's Repluse sound card and slightly less concretely, phase 5’s G4 based accelerators, Escena's G3 card, DCE's top-secret graphics card, and to top it all off, we were discussing the arrival of a development box for the new Amiga Tao collaboration, which, remarkably, Bill, Fleecy et al.
Are planning for release not long after you’ll be reading this.
PageStream has long been “King of the Hill”, a statement made by the now defunct Amiga World magazine in the US some time back (1992,1 think) when they compared PageStream 2.2, ProPage 2 and Stylus’ DTP-program-l-can’t-remember- the-name-of-right-now - a program not often seen over here in the UK.
However, in order to retain that status, PageStream now has a much harder fight on its hands, seeking as it is to enter a broader But hey PageStream doesn't have half the functionality of those heavyweights, does it? Well, yes it does and no, it doesn't market - one that encompasses Pcs and Macs with their own entrenched DTP packages. Worst of all, it now needs to compete with the daddy of them all - Quark Xpress, the DTP package that the whole of the printing world seems to use. Amiga Format is laid out with it, on very fast Macs, which is what enables us to get thirteen issues a year out to
you guys. But why would anyone want to change from Quark!
PageStream obviously scores big on price.
Although £170 might seem a lot to an Amiga user, it’s nothing compared to the £856 that you’d have to pay for Quark - though it’s a lot closer to the £235 you’d expect to fork out for Adobe’s new pretender InDesign.
SWITCHING MODES But hey, PageStream doesn’t have half the functionality of those heavyweights, does it?
Well, yes, it does and no, it doesn’t. On some features PageStream beats its competition hands down. Things like magnification, and the resolution at which you can work with measurements are a great boon for accuracy.
But the problem with PageStream is, and always has been, that you are forced to switch modes too often: make a text box with the column tool; switch to text mode to click in the column to type some text; discover you need to change the size of the text box, so switch to the pointer tool to resize the column; switch back to text In a way, it’s actually sad Vmeaday 18-01-00 15:21 that we can only think of one or 5M TjlgJ jglEd nj«l IIIUM - Rbi Si _ two major software titles we're ¦ AFI-View I LEII 10 ig £2 E2 SQ |SQ |7q leg |9q |1Q0 h;o 1130 IW iiy 1150 U7Q Uayo |xqo |2qo 12.1.0 imo |2TjQ |zto
1250 I860 l£~ro I860 lay? I ago mo 1330 logo |3qo logo |3qo |3';o |3 w laqo nqo uxo H83 anticipating. There really ought Q _ to be programs in development 3010 130 60 | 90 1120| ISO, XF 01 £1.012401270| 300133013601300 to take advantage of all this great new hardware, but at least c I IS r hardware doesn’t get pirated... r%Kal3i M
• w • tat m* mto IM nTV -»1 Ben Vost !F F 34 PaseStream 4 Ben
Vost gets his paste-up kit and font ruler out, then throws them
away for PageStream.
38 Voyager 3 Richard Drummond rounds up the changes in Voyager 3 from Vaporware.
39 Avery CD labels Avery produce labels for all occasions Ben Vost checks out their new CD labelling kit.
. * issues f| HATT096U
- fa 1 • 2 5 «!?!
Ergo-what?
Ft* P'.ICalytM W hMta; |taiwMk,i fal kla i«)innr:hl 1mm ». • • Pact.
IF ? I Odpfnult ItuU-r Pag.
[*') f(L fc am enK»»ewkviimm « |aMV.M|ia*alV«H -UNr a**«»* mm UpWi WM»g M« l»W4 dlwa l» aM bt inujNPiW» j -aw*** * *-***» io tv p tvupwv »»»!» 40 EZ-Link Simon Goodwin goes all infra* red on us with Eyetech's programmable controller.
42 Power Flyer 4000 Simon Goodwin returns to the Power Flyer for a final verdict on the IDE expander.
L _ •' " ' '
* «»» SOWS WPPWMW OUMOV* » «i.«w Mveiiidimat, - -** ¦ I Style.
W BCTTCR THAN A ffAN K U r I Document j j** '- 02i flPi |* | D.fault Muter Pag* flfBodv tFBo 4.5dv HFBc Heading flFCrcsrlieaJ
• V heading flFSubnead Body Text C*pt¦on Hanging indent Headiin©
Cubheadi 'ubheadi , .
Iu±r 2 5 X158mm V 1320n» The ultimate test: could we produce 13 issues a year of Amiga Format on PageStream?
Well, yes, we probably could, but there are reasons why we choose not to.
PLUS POINTS AND MINUS MARKERS
- ROTATE Rotation of any objects is performed anti-clockwise
rather than clockwise, which is a bit difficult to get used to.
- PASTEBOARD Taking drawings or groups off the page and onto the
pasteboard and trying to dissolve ungroup them results in items
you can’t select. If you then change pages, when you return the
items will no longer be there.
+ PRO: MOVING AROUND Holding down the middle mouse button (if you have one and you aren’t using it to switch screens) allows you to move the page you are working on around.
Very useful if you are at high magnification and don’t want to have to zoom out.
- ASSIGNS There are far too many assigns for PageStream 4. In
addition to one for PageStream itself, there are assigns for
SoftLogik:, PageStream4: and bizarrely, also PageStream3:. Not
only that, but PageStreanfs fonts directory has to be added to
your Fonts: assign.
+ MASKING PageStream s masking facility is truly superb. You can have your pictures appearing in all sorts of weird and wonderful shapes, which means that you can get really creative with them.
COLOUR PALETTES PageStream works in percentages for its colours. This is sensible for CMYK, but perhaps less so for RGB. Only ImageFX offers percentage CMYK (as far as I’ve found). Even BME, the simple editor that ships with PageStream offers CMYK as 0-255 values, making it hard to match colours precisely.
+ SCRIPT RECORDING . V Perhaps not as useful as script recording in a graphics package where you can guarantee you’ll have to perform the same operation more than once, still script recording in PageStream is a great addition, and something that other high-end DTP packages lack.
+ MAGNIFICATION It shouldn’t come as any great surprise to PageStream owners who’ve been used to the possibility for massive magnification ever since PageStream 2, but users of other DTP packages gasp when they hear that PageStream is capable of showing a magnification of 3000% compared to their paltry 400%.
- MOVING OBJECTS One very nice feature of Quark is the ability to
move things between pages by dragging them through on the
pasteboard. PageStream treats every page as a complete separate
entity so that although the pasteboard is visible (and contains
whatever you left on it from whichever page) you cannot scroll
past the beginnings or endings of a page.
+ MULTIPLE VIEWS PageStream's ability to have multiple views of the same document is something of a boon when you’re trying to make things fit. You can have the first and last page of your treatise open and discover if changing from Times to Triumvirate for the body copy will make any difference to the length of your text.
- IMPORTING AND EXPORTING PageStream doesn’t seem able to import
and export pictures and text very successfully. Sometimes it
crashes out completely and with EPS images, you’ll need to save
out of your drawing package as tllustrator 88 so you can import
as “EPS Illustrator”, but you need to ungroup and convert to
paths if you have compound objects in the EPS to be able to see
them.
Also, you can’t change the EPS’ colour easily (again, conversion to single objects has to be done first). Text files can’t be exported if you include layout codes for PageStream or PageMaker.
- AMERICANISATION There’s no localisation for British English,
only American English.
:i»e.
SSL J3E.
Advice line, graphics, DTP, etting yourself up in : things is more likely to be lready do for a hobby so most of the equipment capital outlay for your new FIRST?
Ipany in order of tasks per- self up in business? It might mode, click in the text box you made and carry on typing. Compare this with the streamlined Quark.* switch to text box mode to create a column; once done, the pointer switches to text mode with the cursor in the box you’ve just made; notice that the box isn’t the right shape, so resize it with the text pointer and then carry on typing. It may not matter much if you are only producing a two-page newsletter once a month, but the time taken by these things soon mounts up.
It doesn’t help that the Amiga isn’t the world’s fastest machine. My first request for improvement to PageStream would have to be more streamlining of the features that it These things can be d employment or you s and planning stage. It particularly if you ha- after a long day’s wo have to talk to potent] lours are more office lave thought of a nar we’ll come on to that Let’s go thro point is that you reall can rely on themselvc businessperson you’f necessary for busines vmmmmmmmw! r ...... 13 .. Once upon a midnight dreary, flngers cramped and vision bleary, System manuaCs piled high
toasted paper on the floor, Longing for the warmth of Stid I sat there doing spreadsheet !Having reached the bottom Gnu, I took the floppy jrom the Typing with a steady hand, I then invoked the save 'But got instead a reprimand'd "fllbort,retry, ignore. ” Was this some occuCt illusion?
Some maniacal intrusion?
These were choices Solomon himseCfhad never faced be fare.
Care Judy, I weighed my options.
These three seemed to be the top ones Clearly,I must now adopt one: Choose %Sort;Kftry Jgnore.
- SBiaF does have - things like offering the most sensible
requester on a double click, rather than simply the line fill
tool (or whichever global default you choose in the
preferences), and that creating a text box should switch you
into text mode automatically and insert the cursor into a
newly-created text box, and so on. Of course, the enterprising
PageStream user P*eP»em-Vi rw I _ f ogeBtreom4 can achieve some
of these things for himself, using PageStream's other secret
weapon, its excellent Arexx port.
So could we produce Amiga Format on PageStream instead of Quart Well, other than the speed issue (although PageStream on my 060 machine is noticeably faster at moving a page around, or zooming in than Continued overleaf 4 Tue iy 11.01 n7:iTTC One of the reasons we don't use PageStream to make AF: the text doesn't line up right. Our paymasters would become cross.
PageStream's image masking facility can result in some very interesting results, however, the runaround isn't always perfect - look at the sixth line of the poem.
TgggTTgWTTgT -J T j I just heard there's going to be an exka scene included in the DVD release of EMPIRE STRIKES BACK oorrang 14) next year! Basically, it expands on the scene where Wader reveals his lather hood to Luke, and tos 14) some loose ends created with the release of Episode 1. The Phantom Monaco Oarth Wider "Oh. Here we go 'Poor me...my father never gave me what I wanted for my birthday... boo hoo, my daddy's the Dark Lad of the Sith... wraahhh wahhhf* J OK Darth Wadei. ‘You're a slacker I By the time I wras you age. I had exterminated the Jed krsghtsl* Luke: 1 used to race my T-16
through Beggar's Canyon...* Oarth Wider “Oh, fa the love of the Emperor . 10 years aid. Wanna of the Boonta Eve Open... Only human to ever fly a Pod Racer.. nght hero baby!* A fuious tghtsaber duel is underway DARTH VADER is backing LUKE SKYWALKER towards the end of the gantry.
A quck move by Wider, chops off Luke's hand! It goes spiriting off into the venklakon shaft I'* [1 Xpress on a G3 Mac), and the cost and scarcity of beefed-up Amigas, we probably could, but there are plenty of niggles - like the difficulty of setting a baseline grid in PageStream which means that columns of text wouldn’t be aligned with one another if you have elements in one column that aren’t in the other.
IMAGE CONVERSION The really serious problem, however, is that although PageStream handles RGB images with aplomb, its conversion of these images to CMYK for professional printing is very poor. Unfortunately there aren’t really any tools to work in CMYK successfully on the Amiga right now. For home use, this is no problem, but printing to plates or PDF for mass duplication results in muddy and rather flat colours.
Flowever, in the main, PageStream is a very capable DTP program that offers many more features than programs costing twice as much on other platforms.
Again, the masking in PageStream comes into play.
Sheets also come in handy, and PageStream's are hard to find fault with (though it would be nice to be able to specify only having a drop cap on the first paragraph in an article - perhaps you can and it’s one of the many options in the style requester and I just missed it.) The Styles palette should become pretty familiar to you, as should the line fill requester, since they are both used frequently for a multitude of purposes.
COMPETITIVE ARENA I seem to have something of a bad attitude towards PageStream. This isn’t just because not all its promised features actually work as intended, like the PDF or HTML export.
Some of the filters seem a little dodgy too, but it’s not that either. The reason I’m being harsher on PageStream than I might n The null pointer has a pop-up that will allow you to select the object re-shape, crop, rotate or lasso pointers.
The fairly obvious text pointer button.
The magnifying pointer. Hold down shift and you’ll zoom out.
? The eyedropper pointer allows you to select attributes, colours and so on.
The column pointer allows you to make text boxes with varying numbers of columns or post-its.
The vector tool for making straight lines.
A The box tool can give you scallop-edged boxes of various styles.
The ellipse tool can also be used for making arcs, or pie chart segments.
The polygon tool can give you varying styles of regular shapes.
The draw tool can either be used to create hazier
3. Siferi fie import option a UVYUUVUtt Plate Graphic AVWYttWUW j
? Leave txterrwd r «n.rt| |L PU. . . J Thi Place Graphic
dialog boa will appear. Th» option* available will depend on
the type of grephu
• elecied. Click Race to import the graphic.
O 0 A' A A A The greptac will appear in the center of the vuible page area. You can now move or ace la it aj required.
You can uae the Object tool to eelect object a *o that you can move, re* tze or otherwiee manipulate them.
Youcanselect one object and change it alone, or youcan *eled multiple object* and change them together.
Object* are placed oo the page me *Uck. The fir*t object created will be at the bottom. Subeequertt object* will be on top in the order tiny ere created.
To wtoct mx olgfct: Chck on it wdh the Object tool pointer.
To «*Vnd multiple olgecto: Drag around the object* with th* Object tool pontfec.
To eeltxl additional object*: Shift click on the object* to add to the lelection.
The online help is SoftLogik's bizarre HTML browser, with Mac images.
The Line and Fill requester is one you'll become very familiar with.
Of course, it’s now the only one of its kind on the Amiga, so it has no competition, but since the three versions - Mac, Windows and Amiga - are all being developed side by side, from the same source code, it means that as PageStream tries to compete on the Mac or PC, we, the users, benefit.
As an example of PageStream's prowess, take the way it handles documents. Now, not only can you beaver away as you choose on page after page, but you can also arrange these pages into chapters for your delectation. This makes it much easier to organise your document and means that each chapter of your opus is merely a double click away in the documents palette. Mind you, I’d have to say that I would be wary of making very long documents in any DTP package, let alone PageStream. What if you were to corrupt the file you were working on? All that work would be gone to waste.
It is my firm belief that it would be better to make a template and work from that on several documents to ensure that you end up with the same page layout throughout your work. This is where style splines or draw freehand (your freehand sketch is turned into a spline-based line).
The grid tool makes rectangles with a four-by- four grid. Not very useful, it seems.
This tool is used for making borders and isn’t described in the documentation.
Ue i ght Stvle ?
?|.5 pts ? Black | »|fl00S6 ? 1- 1 Cap H Butt J | Jo in ?1M iter _J Lin i t [ THAT TOOLBOX IN FULL... D TvvMMMgl Line Fill | Screen Trapping ( C hapter V KING FRIEDRICH 1. 27 QlQl OlOl Cancel I F in that instance. He is a King every inch of him, though without the trapping? Of a rB MARCH 1999 AMIGA FORMAT REVIEW [given to magnificent ceremonies, etic It always vwth no encircling him,- !t, he was slightly] [Jmper, though at Leibnitz talked | jon Dieu, end it d she was once r Cousin the D r to Paris in her ueen of France t dice have failed oy; and perhaps boy, had soon d infinitely little, i
er, she had tin not to take up at 11 CJ ? « Document fpi FreddieGreat Q Default Master Page l: Preface 2: Friedrich then, and 3: Eighteenth Century 4: English Prepossess I 5: Encouragements, dls 6: Friedrich's birth m Dividing a large document into chapters makes it very easy to navigate.
TOP TIPS When you first get started with PageStream there are probably a few things you ought to know about in the preferences and system preferences.
1. The screen DPI should be set for both PageStream and the HHV
help system, otherwise everything looks very odd- For a
1024x768 screen I use 72x72.
Remember that while a graphics card outputs square pixels, native AGA pixels aren’t square, which means that you’ll need to check both the horizontal and vertical rulers in PageStream against a real ruler to get at least a rough idea.
2. The nudge setting in the preferences is a bit large.
This allows you to select an object with the pointer tool and then move it about using the cursor keys on your keyboard. I have mine set to 1mm.
3. Turn on “drag from corner” for the magnification tool to make
selecting areas of the page easier.
4. If you have the room, put often-used menu items like “snap to
grid” and “snap to guides” in the toolbar.
Alternatively, learn the many keyboard shortcuts that PageStream provides.
Epottt J Bocunent Level e|HF1 .nil I.-I Lonts *j£oior* vJStvle* graphics (firt tc ts i .?JHevlston History Document: AF1 Author! Ben Vost CopvrIght: Copyright 2000 Phosphor Dot Productions F 'e: Docume. T = 'AFi Total ouoibcr of objects' 26 Fonts Used Car aw svBo i d-Norma I Oeuse. «-Nc 1 Haabur j-llormat Times- normal Tr iumuirate-Bold Tr I um . • I r at e-Norma I Styles Used HFBody FBoxbodv firBoxHe»ding fiFcaption PFCrc 6head RFHt-id. Ng AF Subhead Graphics Used Uraphics Housel. Iff Revision History
2. 0 2000 1 18 14:48 -Added text from my business feature from
last year » Hew... ( t flppend... J hid It . . . J Save |
Jrenove | Save fls...| £ S p j Uidth Jf ? I As I» Leading...
J Kerning... I Earagraph...j Ltnu&F ill... Iracklng . , . |
tivphenat Ion. . . | Tabs... j im- AF Body Afcapt ion
RFCrovshoad RFHe iding RFSubhead Body Text Capt ion XVPe
?)Paragraph Edit... | Save | Benovo | Save fls...| ze:7pt Done
¦ ZS VJ : PageStream's style sheets are incredibly powerful
and offer many useful options.
The revision history of a document makes it very easy to see what fonts, images and spot colours have been used.
Otherwise be is that the arena it’s trying to compete in is much tougher than before, and it would be wrong to believe that the SoftLogik team can rest on their laurels - they can’t Even so, PageStream is a phenomenal piece of software. Although the slight instability of it is somewhat worrying, it’s only the second revision and everyone knows how long it took PageStream 3.0 to get truly stable. Besides which, PageStream 4 has the ability to make both backup documents and auto-save, and with its revision history facility (and much better documentation of exactly what you have in a document, so
to speak) it means that you can be confident of which version of a document you are working on, and that you won’t suddenly exclaim in dismay that you don’t have all the fonts, images and clipart Save fls..? | 5 you need to work on it. In fact, PageStream 4 has a sensible feature called “Collect for Output”. This lets you save your document and puts all the pictures you’ll need with it (all the ones you’ve chosen to leave external - wisely, PageStream doesn’t package up your fonts for giving to someone else). This kind of attention to detail means that now, more than ever, PageStream is a
great package.
PRINTING Printing is probably the most important aspect of any desktop publishing program and PageStream 4 doesn’t let you down.
The printing isn’t faster than normal on either my PostScript laser or my Epson Stylus, but the quality is very good.
However, if you choose to use a preference printer, whether you have TurboPrint installed or not, it seems that PageStream 4 still only outputs a lower grade of colour than TurboPrinfs own Graphic Publisher can manage, presumably a throw-back to the pre-3.5 printer.device only being able to handle 12-bit colour at maximum. It’s a shame that in an attempt to give the best possible output, PageStream does its own degrading of image quality, rather than trusting to printer.device, but it’s certainly understandable.
However, PostScript printing is better than ever, with superb results even for rotated elements (something that PageStream always used to have problems with in the past. You can also now get PageStream to print multiple copies of a document on a single page, something that should come in useful for printing labels, business cards and so on.
To test PageStream's lino output I put the AF spread through Future’s lino machines. They gave me the Adobe Distiller PPD which prepares the document for conversion to PDF which we now use for nearly all our printing. The PDF document was then passed to our Linotron and also our chromalin printer so I could get a good idea of PageStream's colour performance which wasn’t great.
I look forward to getting my upgrades to this version more than I did for the original PageStream 3, since you never knew if you’d be taking a step forward or backward with what was essentially brand- new code. But PageStream has had time to mature in its new guise and I would recommend PageStream 4 to anyone.
You can’t buy a better DTP package for your money.
SUPPLIER: Blittersoft Web: h'ttp7 www. Bji "¦ TEL. 01908 610170 PRICE: £169.95 UPGRADE: £59.95 REQUIREMENTS: CD-ROM drive, fast processor, lots of RAM 61 Very comprehensive n Excellent file format handling n Style Sheets Pros and Cons ¦¦ Slightly unstable Ben Vost The latest version of the web browser that dares to challenge the big boys' duopoly Amiga users had an eventful time this Christmas. The first service pack for OS3.5 - the cutely-named Boing Bag
- arrived; Amiga, Inc. was rescued from the evil clutches of
Gateway; and, after months of beta and pre-release versions,
Voyager3 finally made it to a full release.
Actually, the pre-release versions of V3 were becoming increasingly usable. Okay, so the first version crashed every time you blinked, but by pre-release 5, most of the bugs had been ironed out. V3.30a, the first release deemed stable enough to lose the beta tag, is rock steady. I have been using it now for almost a month, and for day-to-day web browsing it has proven very reliable.
Voyager3 boasts improvements and new features over its 2.x predecessors, the major one being support for Javascript ()S) - one of the many supplements grafted on to HTML to make web content more dynamic.
According to the blurb, V3 has “a nifty just- in-time bytecode compiler for maximum efficiency on our dusty 680x0 class machines”. It’s near impossible for the end user to do any serious benchmarking, but V3’s JS handling does seem rather nippy.
But how about accuracy? Well, it has A poll is being conducted on the new V3 portal site to see what plug-ins people want Contenders include RealAudio, QuickTime and PDF problems with some JS pages but is better than the current release of iBrowse2 and roughly on a par with Aweb. If you turn off V3’s reporting of errors in JS parsing, then it copes adequately with most sites I’ve tried.
Another addition to V3 is the inclusion of a plug-in Shockwave player. This handles Macromedia’s format for 2D animations.
Again, it is competent but not perfect. More interesting is the fact that the API for plugins modules has been overhauled to let MIME-typed objects be embedded in pages.
NEW SINCE V2 Javascript 1.3 support; Improved GUI with tear-off panels; Faster page layout; New plug-in API; Flash player plug-in; Search Central plug-in; HTTP Resume support; Improved SLL support (128-bit encryption); Bookmarking via Contact Manager; Cookie browser; Password manager; Offline browsing; Internal HTML editor.
The flash player is merely the first. A poll is being conducted on the new V3 portal site at http; v3.vapor._com to see what plug-ins people want. Contenders include RealAudio, Quicktime and, my nominee, PDF.
ALL CHANGE The JS and flash support are all very well, but what’s best thing about V3 are the many little changes that make browsing more comfortable. The GUI has been improved with a more logical layout of menus and preferences pages. The toolbar has been dramatically altered, now supporting the slick but impractical tear-off panels. Custom buttons can also be added to launch your own Arexx or JS programs.
An off-line browsing mode has been included and local browsing is now much better (you can now drag’n’drop files from the Workbench, for instance). The performance of page layout has been boosted so it no longer takes an eternity to show pages with nested tables.
% Voyager3 is impressive, but there is still much work to do. For example, you still find the odd page whose table layout still gets mangled; I couldn’t get the automatic switching between online and offline with my TCP stack to work; and exporting text is hit-and-miss. The print function is so badly broken that it’s virtually unusable, and the option which allows you to save HTML pages as plain text does incredibly poor formatting. Another major deficit is the documentation, which has not been updated since September and hence has not kept up with recent changes. It provides a good guide for
the beginner but doesn’t give the expert enough information to gain control of V’s more powerful features or allow complete configuration. No mention is made of what Tool Types or environment variables V looks for on startup nor what Arexx commands it understands.
Voyager has always been my browser of choice for the Amiga and V3 reinforces this opinion. It has its faults but, annoying as these are, they are bearable. Voyager3 is simply the best browser for our platform. In fact, I would go as far to say that I much prefer using Voyager3 than Internet Explorer or Netscape on other operating systems.
Richard Drummond £?
DEVELOPER: Vaporware http: www. Vapor.com PRICE: £25 REQUIREMENTS: Minimum: 2MB RAM, ECS, MUI. Recommended: 68020+, 4MB+ RAM and AGA or Graphics card.
Pros and Cons G Comfortable browsing environment.
1 Improved layout engine.
G Competent Javascript support.
Documentation lacks detail.
Making your own Cds is one thing - many Amiga users now have CD-Rs - but how do you make professional-looking discs? Avery may have the answer Creating your own Cds is great. The power to make something that data- rich - whether it’s your own tunes, or a compilation of your favourite software for backup purposes - is something truly fantastic. However, it’s always a letdown to have to hand-write a title onto the disc, and also probably onto the coversheet that sits in the front of the case.
A cwv**1* rrMttv* ******* ** For those special discs - a mammoth Scala script that you’ve created for a client, a birthday present of music you’ve written, or even your own software that you want to sell - it’s best to actually have something that looks a little more professional.
Although several companies create CD label “stampers” that allow you to have printed labels on the Cds themselves, I personally hadn’t come across a decent set of die-cut labels for the CD boxes, for the back and front of a CD case, until now.
Avery is a name that should be very familiar to label users; I can still remember feeding large rolls of Avery address labels into an old daisywheel printer for a The day has long gone when a company could just make address labels, but Avery has come up with some goodies in the past mailmerge back at the beginning of the ‘80s (twenty years ago! - doesn’t time fly when you’re having fun?) But they’ve been going much longer than that.
They’ve had to diversify; the day has long gone when a company could just make address labels, but Avery has come up with some goodies in the past, such as their videocassette labels and others of the PRICING DETAILS The CD Presenter Kit has three sheets of each of the separate labels and the individual packs all contain 25 sheets you can make 50 back covers or CD labels.
- that means CD Presenter Kit (S1600) £19.99 Front covers 08431)
£15.49 Back covers Q8432) £15.49 CD sleeve 08433) £15.49 CD
labels Q8760) £21.99 Laser CD labels (L7660) £19.99 Removable
Laser CD labels (L7660REV) £19.99 CD Presenter Kit Software
same stripe. But none of what they do now would be of much use
without a decent printer, so it is fortunate that printer
development has nearly matched the pace of computer
development; you can now get a pretty professional printing
set-up for less than £200, where once you’d have had to pay
thousands of pounds to get the kind of quality we take for
granted from the Epson printer reviewed on these pages.
But what kind of quality are the labels produced by this bundle of pages? Well, in the main, pretty good. The Presenter Kit has labels for use in a laser printer (only the CD label itself in permanent and removable versions) and an inkjet, and although you’ll almost certainly want to just buy the labels for one or the other, it gives you the chance to test both out.
The paper’s not good enough quality to support 1440 dpi printing on my Epson Stylus Photo 700, but it is thick enough to work as a CD cover. Both the “cover” ¦% sheets (for the front and the back inside) are coated on both sides, so if you want colour printing inside and out, the paper will stand it with no bleeding through.
The only slight bugbear is the on-body label; this is adhesive backed, so you can easily stick it on your CD, but although the gushy packaging suggests that you’ll get perfect positioning every time, the truth of the matter is that it’s still a fairly hit and miss process.
The problem is that misalignment of the label can cause some CD players and CD-ROM drives to throw a wobbly (quide liderally, folks!) Because of the eccentricity of the spin of the disc with the added weight of an off-centre label. But the guides are a good idea and with a bit of practice you should find yourself positioning with ease and aplomb - just don’t expect to get perfect results the first time you print.
The last addition is the card sleeve like you so often get throwaway Cds in. You can print to this like any other bit of paper, but the card is thicker than the front cover piece, ensuring that the sleeve is sturdy enough to look after your disc. Of course, unless you buy CD-Rs in bulk, you are likely to get them in proper jewel cases anyway, so you may never use the sleeves, but it’s a thoughtful addition nonetheless.
Ben Vost SUPPLIER: Avery Labels (for stockists ring 0800 805020 http: www.avery.co u k PRICE: See "Pricing Details" Pros and Cons Good quality paper + Dodgy CD label positioning Available everywhere C| Sheets available separately ¦ OVERALL VERDICTS It's hard to think of a better way to position CD labels, but It needs to ii»‘ done.
F SUSSSB Eyetech EZLink- cordless control to and from Amiga applications M Infrared Code Name |Fast Forward Arexx Transmit Command MATSU I FFWD Arexx Receive Command MATSUI FFWD y Lise Codeset Bitrate Send 2,570 bits per second The Editor lets you learn, test and name infrared codes.
IIVFRA RED HARDWARE Infra red remote controls superimpose digital commands onto a train of pulses. The beam is just outside the visible spectrum, but has the same propagation characteristics as light - it is most reliable when there's a direct line of sight between transmitter and receiver, but can be reflected or transmitted through glass, at reduced ntens.»ty. Twin transmitters and the Amiga power supply make EZLink more powerful than the average remote. Green and red lights on the top blink when data is received and transmitted.
The data is ‘modulated’ onto a relatively fast carrier signal, pulsing 30 or 40 thousand times per second. The exact frequency depends on the make of remote, and is chosen to reduce interference from other sources of intra red radiation, like lamps and the sun. Depending on the frequency your equipment uses, you might find that the fast- flickering refresh from a multiscan monitor gives false signals. PAL and NTSC screen modes are unlikely to cause problems, but the lowest common frequency, 32 Khz, is close to the refresh rate of a scan-doubled monitor, and some graphics cards use rates up to
40 kHz or beyond. You might need to reposition your monitor or adjust the screen mode if the display is in line-of sight of the receiver.
The EZLink box comes on a metre of narrow ribbon cable; you could use a joystick extender if your monitor and computer are further apart and you want to put the sensor behind the display. The Aminet version had an optional joystick through-port, but Eyetech’s design monopolises the second controller port.
I 2,570 bits per second 39,200 Hertz Eyetech’s EZLink is a little box that plugs into the joystick port on any Amiga with Workbench 2 or later. It can send and receive short messages carried on infrared beams, mimicking the remote control systems built into CD players, Tvs and videos. The receiver means you can control the Amiga remotely, triggering Scala presentations without needing access to the keyboard, or playing modules through DeliTrackeror HippoPlayer as easily as remote CD tracks, without leaning from your recliner.
EZLink also allows the Amiga to control a host of other devices, for home or office automation. You could command your CD player and DAT, DCC or MiniDisc to make a compilation tape of selected tracks. You could program your video from Internet listings, without having to worry about the vagaries of VideoPlus, automatically winding back and forth between memory points, selecting long or standard play, and so forth. You can combine these techniques, sending simple messages which the Amiga interprets and translates into control signals for several devices. For instance, you could use a
remote-controlled light dimmer to adjust background illumination around a video presentation.
‘Rough cut’ video editing is feasible, but the lag in transmission and decoding of messages, and the slow response of domestic video recorders, means you’d be lucky to start, stop or change the mode of a home video player within a second of any chosen time. Genlock owners can hide these transitions by overlaying computergenerated graphics at changeovers. This is fine for multimedia slideshows with video inserts if you plan accordingly, but you’d struggle to synchronise this accurately with a soundtrack.
INFRAREXX The key to all these functions is Leon Woestenberg’s InfraRexx software, which is freely available on Aminet. Eyetech have Matsui VX1105 Video recorder remote control licensed the Infrajoy transceiver design, formerly available direct from the developers. Aminet also has Irmasterand Irslave, shareware projects with similar aims, and Amiga veterans may recall CU’s AIR Link covermount project.
Eyetech’s ready made unit eliminates DIY hassle. They also sell mains light dimmers and compatible remote handsets, Data Locked Infrared Bitstream 10000100100100001100001100001 Delay Between Codes | J 106 bits Code Repetition _I 3 times Learn including the original Commodore CDTV controller - a hefty two-hand gadget with a console-style directional controller, numeric pad and transport controls.
UNIVERSAL DIMMER The ‘VariLight universal dimmer’ I tested was a bit too universal, and too dim, for my tastes, though it was briefly thrilling to dim and raise the lights smoothly under Amiga control. It didn’t match the screw fixings of my original mains light switch or manual BS dimmer, and reacted to any infra red beam, regardless of code.
After three seconds of continuous stimulation the VariLight beeps. Then a short pulse switches it on or off, and a longer one changes the lighting, on a cycle that takes about ten seconds to rise then fall back to the original level. I used two bursts of 30 Matsui STOP codes to alternately dim and brighten my living room lights, but the thrill soon wore off.
PROGRAMMING As the name suggests, InfraRexx uses an Arexx port to communicate with Amiga applications. This means it’s as powerful as your programs make it. InfraRexx can recognise and send commands that suit dozens of common devices, but it’s up to you to program the connection between controller messages, Amiga applications, and remote devices.
You could link a modem to an Arexx Simon taught EZLink about his Matsui VCR in half an hour.
IRDA POTENTIAL Some portable computers, cameras and other peripherals use infrared signals as a way of transferring bulk data dumps. The standard for this alternative to wired serial connection is known as IRDA. It might be useful to support that on the Amiga, but EZLink is not suitable for such bulk transfers.
InfraRexx is orientated around short control sequences. This makes sense, given the simple joystick port interface, when the Amiga is doing most of the sampling and timing work, but would be unwieldy for large data blocks. The overhead would tie up the computer, disrupting multitasking.
Eyetech reckon that the best way to handle IRDA would be to dedicate a small processor - perhaps one of Nick Veitch's favoured PIC chips - to bulk transfers, leaving the Amiga to get on with more interesting work. No such Amiga device exists, though Eyetech’s Alan Redhouse is investigating the potential for such a product. EZLink focuses on command and control. It’s not an alternative to parallel, serial, SCSI or USB connections but it’s still very versatile.
Now perform all the following whilst pointing the remote control the EZ-Link receiver.
At Repeatedly press (but don't hold down) either the Channel Up or Channel Down buttons on your control. This will cycle through all the available remote control configurations. This script will set up your remote control as Sony compatible Each time you press the Channel Up or Channel Down button, the light on the remote control should flash once, to indicate it is trying the next controller configuration in the sequence.
Eventually, the computer screen will flash. If you pressed Channel Up or Channel Down AFTER the screen flashed, then press the opposite Channel button to return to the point where the screen flashed.
Press RETURN when you have got to this point.
A friendly script configures Eyetech's generic controller.
RAW DATA The raw data appears as a binary sequence in another box. This may be useful when classifying sequences, ignoring obvious junk, like a long run of zeros or ones, and trying out codes which your controller might not implement but the device might still use. But it’s generally best to leave the software to manage this. If the pattern was generated by receiving a genuine remote pulse, and works repeatedly, you need not know the exact sequence.
You teach the software new codes by pointing the controller at the sensor on the front of the EZLink from about a metre away, and pressing function buttons while the software is in ‘Learn’ mode. The Amiga waits up to five seconds for a valid sequence, and warns you if the signal was erratic or undetected. Once a code appears to have been correctly learned, you can send it immediately, to check that it has the desired effect.
Two more options let you trim the delay between codes - typically the same period as each sequence takes to transmit
- and the number of times it is repeated for each transmission.
To improve reliability, most codes are sent several times in
quick succession, and the receiver ignores immediate
duplicates. Three to five repetitions is usually enough to give
good results, and the software automatically sets sensible
defaults.
Simon Goodwin + + THE DAEMON The Daemon is a 32K background task that checks for valid codes or requests to send infrared messages. It runs as a Workbench Commodity, so you can easily turn it on or off as you want.
Once a message is received and You teach the software new codes by pointing the controller at the sensor on the front of the EZLink from about a metre away command. This takes a while, but it’s easy - after a while I didn’t even bother to test each code by re-transmitting it from the Amiga, as they invariably worked first time.
Each code relates a data sequence to a descriptive name like ‘Video Play’ or ‘Amplifier Select Tuner’. Two more boxes let you assign Arexx commands to the sequence. One sets the name you use when you want to transmit that code, and the other holds the Arexx command, or command file name, which is triggered when the code is received.
Port, and Arexx messages can be sent over Envoy, the fast Amiga networking protocol.
This means that your applications don’t even need to be on the machine that receives or sends the messages.
The software is clever and system- friendly. It ties up the machine momentarily when messages are sent and received, but multi-tasking continues. By default InfraRexx checks for incoming signals 100 times per second, but you can adjust this, trading CPU time for faster responses.
The Editor lets you tune EZLink into your own remote gadgets by setting up a ‘codeset’ - the properties of a particular interface. The most basic parameters are the modulation frequency and the rate at which data bits are superimposed onto this carrier.
THE EDITOR Once you’ve got this right - which may be as simple as selecting the device from a list on-screen, or which may require experimentation if your device is obscure - you build up a list of command codes.
My cheap Matsui VCR was not on the supported list, so I took a wild guess at the rate and modulation, which worked at once
- infra red links seem to be quite tolerant.
I had no trouble teaching InfraRexx the codes, pressing each button in turn and assigning the sequence a name and Arexx SUPPLIED CODESETS Akai ¦ Canon ¦ CDTV ¦ Hitachi ¦ JVC ¦ Kenwood ¦ Onkyo ¦ Panasonic ¦ Pioneer B Reflex ¦ Samsung ¦ Teac ¦ Technics ¦ Yamaha EZLink comes ready to work with these brands of controller associated with a preset name, the Daemon looks for an Arexx script with that name and the extension .IRX in the REXX: directory, and runs it automatically. A default command or sequence can be triggered if unrecognised codes arrive.
The InputStream add-on converts Arexx messages into simulated keyboard or mouse actions, with window and screen selection to direct them to programs which lack Arexx ports but are otherwise system- friendly. TimeEvent can trigger Arexx commands - and hence EZLink messages
- at set intervals, but requires a Cron program (not included)
for synchronisation.
If you own infra red controllers, and you have time to play around, you could have a lot of fun with EZLink, impress people and do some neat things. Eyetech have combined a fine set of PD resources with their own hardware and setup files.
InfraRexx is slick and reliable, and it gives the Amiga capabilities that other micros cannot rival.
Pros and Cons Integrates well with application Arexx ports.
Compatible with virtually all IR handsets.
Needs custom programming to be useful.
No support for IRDA data exchange.
OVERALL VERDICT; Practical and fun, with much potential for imaginative uses.
% REVIEW Power Flyer Is the Power Flyer 4000 the best drive controller for big-box Amigas?
A couple of months ago we tested the long-awaited Power Flyer 4000, and found that it was not ready for review. Since then we’ve received half a dozen software updates, and a replacement for one of the Mach logic chips. The software changes are welcome, but the hardware change is the crucial one, because at last it writes reliably to our fast drives, making it fit for a full review.
To recap, the Flyer 4000 is a Zorro III version of the A1200 Power Flyer. It provides two 40 pin IDE ‘Integrated Drive Electronics’ interfaces, nominally to FastATA standards, each supporting master and slave drives. The Flyer can outrun Amiga motherboard IDE because it supports later ‘PIO modes’ Modes 3 and 4 were designed for souped-up Pcs, and most drives made in the last couple of years can cope with these rates, potentially up to five times faster than the original IDE. You can throttle The Power Flyer 4000 is the first Zorro III board from Elbox of Poland.
The fixecf ve iori shifts a few hundred K per second less than the original, but that's an insignificant price for reliable writing FastATA.driver preferences VI.6 Copyright (c) 98“ 999 £LBOX COMPUTER master: NONE SECONDARY slave: MASTER: QUANIUM MAX ACTUAL UP 4GB ATA FIREBALL CR6.4A PIO 5 the Flyer back to PIO Mode 0. It’s rather slower than the motherboard port when set to this rate, and if your drives only support mode 0,1 or 2, they might better use a cheaper Buddha or the built-in Commodore port. It’s not wise to put a PIO mode 0 drive on a cable with faster ones, as it’ll get in the
way and slow things down.
PREFERENCES Preferences allow you to select PIO mode 0, 3, 4 or 5 for each drive. Mode 5 is the fastest, but not yet ratified. If your drive is unreliable at this rate you may need to use a better or shorter 40 way IDE cable, or limit the mode with the GUI preferences.
Elbox give you the option to ‘split’ large drives into sections within the Commodore limit of 2 G per partition and 4 G per drive.
This means you can still use DiskSalv on big drives. Workbench 3.5 and NSDpatch support larger drives directly, and recent STANDBY.. if : g MIK I
M. QSPUI Save Version 1.6 of FlyerPrefs is tidier but still
struggles with Workbench font preferences masquerades as
scsi.device or 2nd.scsi.device, like Commodore’s, but it is
NSD (New Style Device) compliant, directly supporting larger
drives. To make this work with Workbench 3.5 you must edit a
hash character into the DEVSmsdpatch.cfg file to stop the
update ‘fixing what ain’t broke’ (sic) and tack ‘SKI PROM
UPDATES scsi.device’ onto the SetPatch line in your startup-
sequence if you’re no longer using motherboard IDE.
This is poorly explained in the seven page readme file, and ideally the installation script should do this for you. The installer adds a tiny startup patch to enable faster transfers, mountlists for ATAPI removable updates integrate the Flyer with this work.
I selected the NO SPLIT option then repartitioned and reformatted our Quantum Fireball 6G drive, to eliminate any errors left by the faulty chip. A full format took my Cyberstorm Mark 2 about 12 minutes on a 4114M Workbench 3.5 partition.
The RawSpeed tester reads 512K blocks sequentially at almost 8M s with 100% CPU utilisation, compared with
3. 4M s and 3% CPU for CyberSCSI, on a smaller drive. The fixed
version shifts a few hundred K per second less than the
original, but you have to consider that to be an insignificant
price for reliable writing.
The Flyer’s ROM bootstrap code HDToolBoxfHard Drive Preparation and Partitioning |E]| El Ob BE5 7v'i.f-'s.iV. y iJ Interface J,Adra, |LUN [Drive _ [Size HDToolBox: Hard Drive Preparation ana Partitioning ? BO interface Adr LUN I Drive Size SCSI 0 0 ST51080A 09.0 1.0G SCSI I?] 2 0 QUANTUM FIREBALL CRS.4 6.0G m
- : The new Workbench 3.5 can cope with a 6G drive without
splitting it up.
Drives like ZIPs or LS120s, and the optimised AllegroCDFS, which requires Workbench 3 or later. Make sure you don’t let it overwrite SCSI CD DOSdriver icons, if you have them.
You must reboot with the left mouse button held down before you can alter the configuration, for instance to change the PIO mode. This is tedious if Kickstart 3.1 is waiting for an absent motherboard drive, but you shouldn’t need to do it often, once you’ve partitioned drives and configured a stable system.
Since the preview Elbox in Poland have tried to tidy their preferences GUI, which garbled all but the smallest Workbench fonts. Unfortunately their ‘fix’ forces the text into Topaz 8. This makes the display barely readable on a graphics card, and the cycle gadgets still look a mess.
LIMITATIONS The Power Flyer 4000 now works, delivering impressive transfer rates. Its price is not much more than that of the A1200 version, which is great news for anyone who bought an A3000 or A4000 new, but this cuts both ways - it’s considerably less refined than other Zorro III controller boards.
The Flyer 4000 ties up the processor during 32-bit Zorro III transfers. If you’re used to a Fastlane, A4091, or processor- local SCSI from GVP or phase 5, the jerky, PC-like Flyer transfers will make your Amiga noticeably less responsive. To a certain extent this is a flaw of the IDE specification, where drives are relatively dumb compared with SCSI.
Flyer CPU-overhead may exceed the motherboard port’s because it’s capable of pushing the drives harder, strangling other programs. Elbox suggest that you run Executive, the Unix-like Amiga scheduler hack, to give some CPU time back to other programs - but this only splits the time between jobs, and may itself cause crashes ELBOX DESIGN DECISIONS “If one really wants so much to feel the zero lack of the processor, it is null when twin-processor cards with PPC are applied: the PPC processor’s load related to the FastATA 4000 is zero. The entire management is applied only by the 68xxx processor.
The PPC processor may be used in parallel.” “Technically, switching to data transfer with the DMA mechanism is very simple, but production cost for the controller would be higher, due to the need of using several extra MACH structures, which perform the role of counters. Such a controller would be less universal due to the errors in DMA management in Amiga computers with older Buster versions.” The Mach upgrade “The upgrade you have received from our distributor, has been delivered to all those who purchased controllers from the first, small, series produced before the Kdln fair. These
controllers have BootROM ver.1.1 marked on their EPROM chips.
“The original chip was programmed by us to the borderline parameters set forth in the ATA ATAPI-4 specification. It has turned out, however, that a few models of drive, including the new Quantum Fireball series, have no reserve whatsoever against the worst case defined in the specification. The modification applied to the MACH210 ensures sufficient reserve for such disks.” Maciek Binek and Darek Dulian, support@elbox.com With the interests of readers in mind, we asked Elbox to explain the thinking behind their chip upgrade and Zorro III design. They told us this: “Each and every device, before
designing stage begins, has very specific assumptions defined, including technical parameters, time for preparing and implementing the design and production cost. The estimated production series size has decisive effect.” “This was also the case for the Fast ATA (A4000) controller, for which specific assumptions have been set forth, in which some parameters have been designed for the controller. From the very beginning, we have assumed that the A4000 FastATA controller would not make use of the DMA. Why?” “The EIDE disks currently available are so fast that in the case of turbo cards which do
not support Multiple Transfer Cycles the bottleneck is not the disk speed but the part of the turbo card’s hardware which is responsible for co-operation with the Buster system.” “The turbo card does not wait for data from modern drives when these are operated in PIO-4 and PIO-5 modes, with disk reading executed locally by the FastATA controller and transmitted only when the turbo card hardware allows.” “EIDE Disks require processor engagement which is higher than for SCSI disks for preparing transmission of particular data blocks. These blocks are much shorter - maximum 16 sectors - than for
SCSI disks. The actual processor offload would be small, and the maximum transfers from disks lower.”
o ArmgaShell . Fboot:FastRTfi drivespeed 2nd.scsi.dev ice irive
infornation: Type: DISK Manufacturer Mane: QURNTUM Drive Nane:
FIREBALL CR6.4R Drive Revision: R5U.
Raw read:8834461bytes sec EH ED Q Elbox's DriveSpeed command reads disk blocks as fast as It can.
From SCSI DMA to polled IDE, however fast the loops may be.
With burst-capable CPU cards.
Elbox justify their design decisions in the adjoining box. It may be too late now to expect a full-spec Zorro III board, with fast, transparent DMA. Such a product would probably be pricier than the Power Flyer 4000, and also fussier about systems it worked on. The Power Flyer’s raw transfer rate beats narrow SCSI, and is surpassed only by the Cyberstorm 3 and PPC’s SCSI
3. It’s fine for backups and access to big, cheap drives, but
it’s less suitable for realtime animation or Samplitude
multi-track audio, where you need lots of CPU time as well as
fast disk transfers.
The Flyer offers big-box Amiga users cheapness, for the interface and drives, and speed, as long as you’ve nothing else to do while it’s busy. If you’ve already got a modern drive on the internal port, it will transform your Amiga - but if you have a Commodore Tower or SCSI add-on, then you’ll lose some refinement in the switch Simon Goodwin SUPPLIER: Power Computing, 82a Singer Way, Woburn Road Industrial Estate, Kempston MK43 2JK, UK.
Tel. 01234 851500 PRICE: £74.95 .
REQUIREMENTS: Zorro III Amigas The Flyer offers big-box Amiga users cheapness, for the interface and drives, and speed, as long as you've nothing else to do while it's busy Pros and Cons if you’re careless or unlucky configuring it.
Elbox don’t implement 32-bit DMA, the advanced Zorro III feature that allows the rest of the computer to run almost unaffected while drives are busy. The good thing about their reading of the Zorro III specification is that the flyer works on any Zorro III system, from the oldest A3000 with prototype Buster, through the buggy early A4000s, to current Buster 11 systems + Fast transfers on big, cheap drives.
+ Capable, compatible software bundle.
+ Quick and easy Zorro slot installation.
D Lacks Zorro III Direct Memory Access.
OVERALL VERDICT: A budget Zorro III card that trounces Commodore IDE.
AmigaShell 3,FIXY: fastataTcTriver Board 0 (scsi.device): Prinary Master ATR PI03 Secondary Master HTR PI04
3. FIXY: i % S1510O0R QUANTUM FIREBALL CR6.4R 1083MB 6448MB The
FastATA driver reports drive specifications to a Shell window.
Bench The incomparable source for refined
• solutions for persistent bugbears Email:
dmformdugfuturenet.co.uk. putting Workbench in the subject
line, or write to: Workbench • Amiga Format • 30 Monmouth
Street • Bath • Somerset • BA1 2BW.
GET NETTED I’d like to get the Internet for my Amiga as I have had to use a PC to send this to you.
What packages would you recommend and what modem would you recommend me to buy ?
Phillip Reed via Freeserve You can get an Amiga onto the net with nothing but freely-distributable software from the AF CD, but if this is you’re first time or you if want unrestricted packages, then you’re better off with a ready-made collection. There are four main options: NetConnect, recently upgraded to version 3, Workbench 3.5, which offers basic online email, a simple, stable browser and a limited Miami software ’stack’ to link the programs to your Internet Service Provider.
The Internet options in Workbench 3.5 work, but they’re not the main attraction.
They’re a halfway-house between PD and shareware and full commercial packages, COLDFIRE PROSPECT I own an A1200HD and HP DeskJet 420c printer and am thinking about upgrading. I’d like an ‘040-type accelerator but I’ve read that the ones available can only use expensive singlesided SIMMs. I’ve recently been informed that a new ‘Coldfire’ based option from Blittersoft will shortly be available and will use a 168 pin DIMM socket, but what about one of the lower- end PPC 603e cards? Both come in at around the £200 mark, but which would be best? All I want is a beefy processor that I can get
cheap memory for, to use things like Pro Page 4.1. Alan Fisher Plymouth Blizzard 603e cards are in short supply and the PPC won’t do anything to boost the 68K code of Pro Page. A Coldfire-based Amiga could be a contender, as the which come with telephone support and a pricetag to suit. You can register the full Miami bundle online, to avoid the way it otherwise disconnects after an hour, but if you’re strapped for cash you might not consider that to be necessary.
The other option is HiSoffs Net’n’Web, recently bundled with I Browse
2. This is the cheapest but also the weakest as it’s not been
upgraded for a while. If you’re serious about this you should
ring a few ISPs and take their advice on the software that
will work with their connections and your Amiga, because any
chain is only as strong as its weakest link.
The modem is the least of your problems; any Hayes compatible external modem will work, and it doesn’t make much difference whether it is rated at 28800, 33600 or 56000 baud. Virtually all external modems are Hayes compatible, but some come with a cut-down PC cable, requiring a 9 to 25 way adapter for the Amiga’s full RS232C serial port. A serial MCF5102 Coldfire chip is essentially a 68040 core, shorn of the FPU. MMU, half the instruction cache and three quarters of the data cache. At 33 Mhz it could still outrun an 030 at the same clock rate by two or three times. Other chips in the Coldfire
family (like the MCF5307) are faster but useless to Amigans as they don’t run the whole 68K instruction set. The Coldfire is well-understood although not yet used on any Amiga. We’ve yet to see this Blittersoft board, while full 68040 prices continue to fall; you could get a 68060LC, many times faster than a 5102, for £200 in Eyetech’s Millennial sale, so there seems little reason to wait for Coldfire.
DIMMs supply 64 bits of data at a time; this makes sense for fat Pentium and PPC systems, but is pointless on 68K chips which read 32-bit words in 128 bit bursts, matching the SIMM access cycle. Typically 8M, 32M and 128M SIMMs have chips on both sides; sizes vary and the A1200 case is cramped, but both Power and Eyetech can supply all capacities to fit their 68040 boards, and if you tower up your A1200 you can fit two SIMMs onto an Apollo or Blizzard 040. I’ve used double-sided SIMMs on both these, in desktop and tower Amigas.
Port accelerator (Surfer, Hypercom, Twister or Zorro card) will make the best of the high rates, on the rare occasions when the computer at the other end actually tries to run the link flat out. It also copes better than the motherboard port when you’re using lots of pixels and colour on an Amiga native screen.
32X CD SPEED I have a Pioneer DR-32X CD-ROM connected to my A1200 via the internal socket where the HD plugs in as well. I have all the right bits and cables to use with the four-way IDE connector plus IDEfix, and have installed the CD-ROM as CDO: using the atapi.device and the unit ID is 3.
Is there any way to get my CD-ROM to boot from startup, so that if there is a CD inserted with a startup sequence the computer automatically boots the CD instead of booting to my Workbench or the CD32 Emulation? What speed should I expect to get out of a 32X CD-ROM?
Syslnfo says it reads 2,134,096 bytes per second. Is that right, bearing in mind it has only reached that speed a few times; more often than not it reads at 1,890,613?
P. Roberts Wavenet Yes, you can boot from a CD-ROM, even after
starting up Workbench from a hard disk. However not all Amiga
Cds which are bootable will work this way. Some rely on
CD-Amiga features, which is why CD32 or CDTV emulation is a
safer bet. Cds may lack extension files, like new CPU
libraries, vital for stable operation of an accelerated Amiga.
However I have managed to run old CD32 gamer discs, AUI cover
Cds, and bootable compact discs like Eureka’s CD32
Communicator, using a script like that in the adjoining box.
Feedback VIDEO MIXTURE Reading the Amiga Format issue 132 of January 2000, the Workbench section on page 50 mentioned that Scan doublers won’t mix the native video signal with that from a graphics card, in the question from Sigma7 from Portugal headed ‘GVP and RTG’.
Having the DCE Flicker Fixer built in my Amiga 4000,1 didn’t have a spare bracket to connect the FlickerMagic’s video-out port. The standard CyberVision64 graphics card has both a video-in and video-out port, so it’s really easy to solder the FlickerMagic’s flat cable to the CV64’s video-in port internally.
In this way all video modes will be available at the CyberVision64’s video-out port.
Willem Schaaij Holland You're quite right, but the correspondent had a CVP Spectrum board with no video input, and sadly your
* standard' CyberVision64 was discontinued by phase 5 years ago;
current CyberVision 64 30 models lack the built-in video
switch. Eyetech's Cmon gadget can combine the output from both,
switching between them under Amiga keyboard or front-panel
control.
MOUSE CLOCKED In the Christmas issue, a response to “Mouse Hiccups” from Alan Kingsman of Suffolk suggested that he may have a crook mouse.
Although this may well be the case, I had similar symptoms to his, but found out through SnoopDos that the problem was in actual fact a title bar clock program that I had running, which seemed to be updating its font every second that the clock ticked over. Changing to a different clock program fixed my problem.
Peter Stuart New South Wales I followed up this suggestion, and learned that the programs which Peter rejected were "TCIock" and “ScreenClock”. He now uses ,4NISCIock'', which seems to behave itself a bit better, so I've put it on AFCD50. This advice might help others whose mice go awry even when their entrails are fluff-free.
CAIUON REBOUNDS Thanks for answering so many of my questions in Christmas issue 131. With reference to feedback about my problems with my BJC250 Canon, I’m now convinced this is a mechanical problem with the printer itself, caused by a slight misalignment of the printer cartridge.
The BJC250 is one of those printers with either a three colour ink cartridge or a solely black one.
This leads to frequent swapping between the two.
There is a little locking lever which needs to be pulled down to hold the cartridge in position. I have noticed that sometimes this lever is hard to pull down and that this is when I get half width printouts. There is no obvious way of telling the proper position for placing the cartridge onto the guide bar correctly as the amount of tolerance for error must be minute - the only indication is the amount of resistance of the fixing lever.
When Mike Mayhew said his printer got confused he nearly got it right. I suspect he was changing ink cartridges as well as reconfiguring the printer back to its factory settings.
Bill Power Co. Armagh PhotoLite English PhotoUte Deutsch Please replace volune CoMMunIcator in any drive r~ Twin Express | ,-s » TMADemo (Deutsch) Fool your Amiga into running CD 32 Communicator code.
ICONX Script to boot from CD0:; By Simon Goodwin & Peter Corlett sys:c assign OLDSYS: SYS:sys:c assign SYS: CD0:failat 21; First, clear all assignmentsoldsys:c assign nil: C:oldsys:c assign nil: DEVSroldsys:c assign nil: FONTS:oldsys:c assign nil: L:oldsys:c assign nil: LIBS:oldsys:c assign nil: S:; Then assign to CD-ROMoldsys:c assign nil: C: SYS:Coldsys:c assign nil: DEVS: SYS:DEVSoldsys:c assign nil: FONTS: SYS:FONTSoldsys:c assign nil: L: SYSiLoldsys:c assign nil: LIBS: SYS:LIBSoldsys:c assign nil: S: SYS:S; Finally, assign to hard disk againoldsys:c assign nil: C: OLDSYS:C
ADDoldsys:c assign nil: DEVS: OLDSYS:DEVS ADDoldsys:c assign nil: FONTS: OLDSYS:FONTS ADDoldsys:c assign nil: L: OLDSYS:L ADDoldsys:c assign nil: LIBS: OLDSYS:LIBS ADDoldsys:c assign nil: S: OLDSYS:S ADD; Set current directory to root of CD-ROMcd SYS:failat lOexecute s:startup-sequence "Execute this script to start up an Amiga bootable CD" The trick is to divert the Amiga’s attention from the original SYS: drive, where it looks for UBS:, DEVS: and the vital S:startup- sequence, to the CD drive.You can then run the CD’s own startup code. I’ve put an icon which runs this script in the
Workbench drawer on AFCD50. You may need to edit it or add an ASSIGN if your drive is not called CD0: - a lot of CD32 programs assume this drive name.
The speed you are getting is perfectly plausible. The motherboard IDE interface can manage up to 3.5 megabytes per second with the right accelerator and a following wind. In theory your CD-ROM miole Script drive could deliver 5.5 Mb second, given a Flyer or similar fast interface, but you should not expect to get anywhere near that in practice.
The 32x figure is a marketing statistic which exploits the way that cheap drives made for Pcs work at a variable bit rate; as the laser scans further out on the disc, the bits go past faster.
Unfortunately most data comes from the start of a CD, near the middle, where the diameter is much less and so data is available at less than half the speed. As I noted here in September, an old 8x drive might in practice be as fast as a newer one rated at 2Ox by PC vendors. Syslnfo reads from the start of the disk, where it can be sure to find data. Your drive is working properly - Syslnfo is just being more honest than its makers.
SLOW eURN My setup consists of a Towered A1200 with an IDE hard drive and CD-ROM, a 160 Mhz PPC with 25 Mhz ‘040 and most recently a Bvision graphics card. I was disappointed with the poor scrolling performance of the graphics card when playing Napalm even with CyberGraphX version 4.
I was told that a faster processor would help. Is this true? If so, how do I go about overclocking the ‘040 on my PPC? Is it like overclocking an Apollo ‘040, which I have done successfully in the past? I have noticed that the crystal casing is a different shape on the PPC to that on my Apollo.
David C no address supplied A faster CPU might help, but the difference by overclocking the 68040 is unlikely to be noticeable. It’s not as easy as overclocking an Apollo, as there are interactions between the two processors to consider. There’s a Web page dedicated to hotting-up Blizzards: http: www.zap. to ppcoverclock. Ideally you need a 68060, or more tightly-written software. Napalm is slow, but you could tune the response by selecting a different graphics mode. The Bvision is based on a PC chip set which cannot match the Amiga’s scrolling. It’s optimised for true colour and 3D
processing, but those are not features that Napalm uses.
MONITOR CHOICE I’ve just got a Power Computing internal scan doubler flicker fixer and I was just wondering what the difference was between a SVGA and VGA monitor, and which one is the best.
I realise the SVGA will be better but to an Amiga user without a graphics card what will the difference be? What should I be looking for in a monitor?
My Amiga is currently crammed into its original case, minus keyboard, with an Apollo ‘040 40, 32 M RAM, a universal keyboard Continued overleaf 4 There are two sides to supporting NFS; you need a server, to *export' drives to the network, and a client, to access those remotely. Over the last decade there's been much talk of a full Amiga NFS. But no-one has cracked the whole problem. The demo of AmiTCP 4 does indeed contain an unfinished NFS client, based on Sun Microsystems code from 1984 - the same code interface, a Silver Surfer high speed serial port and a four way EIDE interface with a
small HD. I’m in the middle of chucking it all in a tower and I’m going to add a bigger HD and a CD-ROM.
A basic VGA monitor is well-suited to Amiga motherboard graphics. You can use it directly in Multisync Productivity mode, at its intended resolution, and squeeze out a few more pixels in each direction by scan- doubling an interlaced PAL display. This overscans to 720 by 566 pixels at 31 kHz, still within VGA limits.
VGA screens are usually ‘single-scan ’ - they only lock on to scan rates around 30 to 32 kHz, and give garbled displays at other rates, like Super72 (800 by 600) or HiGfx (1024 by 768, also interlaced) - or in TV modes like PAL and NTSC, unless through a scan-doubler. The higher scan rates of SVGA monitors are little use in Amiga modes, because if you make the Amiga scan any faster you lose horizontal resolution. The pixel rate is limited to about 29 million per second, so 768 flicker-free lines are quite ,U*P»0l8CS * Graham Jaguar email IBM’s original VGA standard allowed a resolution of up
to 640 by 480 pixels in 256 colours. Around 31,000 lines were generated every second, corresponding to the 31 kHz horizontal scan rate. The colours were selected by varying analogue voltages on three wires, for the red, green and blue component.
Analogue voltages theoretically allow infinitely fine gradation of hues. Most PC palettes allow 64 levels, compared with 16 for old 16-bit Amigas, and 256 levels for AGA systems, giving 24-bit true colour - eight bits for each component.
Monitor choice: do you need SVGA?
VGA monitors were made for 18 bit colour, but most can resolve 24 bits without problems. Sadly the common flicker fixers made by DCE only store six bits per component, so you don’t get quite the full AGA range through the scan doubler. You can see this if you run Wbverlauf for a graduated colour background; distinct bands are visible in flicker-fixed modes, compared with the smooth fade direct from AGA.
Most people consider the banishment of flicker and support for cheap monitors outweighs this slight blemish. SuperVGA monitors support higher pixel resolutions - 800 by 600 and upwards - and higher scan rates, for more lines with less flicker. Lots of companies made ‘SuperVGA ’ devices so it’s rather a moving target, but an SGVA monitor should display VGA mode as well as better ones.
It’s hard to see more than 800 by 600 pixels on a 14 inch monitor, and anything beyond 1024 by 768 demands a 17 inch or bigger screen - an expensive proposition.
Possible with 44 kHz horizontal scans, but at that rate you’d only have 256 pixels per line! Scan doublers are based on TV parts so they only boost 15 kHz modes, and not the more esoteric Amiga ones.
The main reason for getting an SVGA monitor is that it’s readily available new and will support the higher resolutions of graphics cards. There’s no graphics-card option for your Apollo, short of pricey Zorro orZ4 expansion, so VGA might suit you fine, if you can find a suitable secondhand unit.
Ships in Genesis, though it has not been updated since
1994. Commodore's old AS22S stack included some rather hackish
NFS support, but you still needed a real Unix box to act as
server; you could access the Unix machine's files, but the
lack of a server for AmigaOS prevented us exporting our
files in the opposite direction. The good news is that
since our feature was written an "unfinished" NFS server
has at last popped up on Aminet, courtesy of Joseph Walton
and Henryk Richter. Early source and object code are on
AFCD50, and updates will be made available at: http: www.
PrOn. Freeserve. Co. Uk nfsd.html. Documentation is scant;
it should all make sense if you're familiar with Unix, and
probably none at all otherwise. If that doesn't work,
there's always Samba, though we manage with raw FTP between
the Macs and Amigas in the AF office, SVGA monitors are
available in larger sizes, and support a range of scan
rates, rather than just 31 kHz. With luck you might find
one that could sync to AGA DblPAL rates, around 27 kHz, for
the full 24-bit palette, but you’d be lucky indeed to find
an SVGA monitor capable of HiGfx or Super72 scanning, at 22
kHz, and your flicker fixer won’t enhance those modes.
TWO DRIVE RISK I run an A1200 with a Blizzard ‘030,16M RAM, a CD-ROM and two hard drives. I have one hard drive inside my Amiga casing and one inside a tower with my CD- ROM. I access the second drive by using IDEfix. The drive inside my A1200 contains two partitions, one of which is the boot partition. I am concerned that if the partition should fail or become corrupted I won’t be able to access my second drive which contains the core of my programs and saved items (1.3 G).
I know that IDEfix startup is in the startup-sequence which runs from DH0 (Workbench). So should DH0 fail, how would I retrieve data from my second drive? Either by-passing Workbench altogether or by using my Workbench disks, can I use the second hard drive to retrieve data from the first?
If I boot my computer using the No Startup Sequence menu, the second drive doesn’t show up at all and all the assigns (Turboprint etc) have to be cancelled as the computer can’t find them. This is a problem with IDEfix as any game that needs to boot from a floppy (bootdisk) needs to go to the first hard drive - my smallest drive.
Mr S Anslow no address supplied You’re right to worry about this, because if you lose your current SYS: partition the existing system will be hard to recover.
The second disk drive is connected to the secondary connector of the IDEfix four- drive adapter. The Amiga looks for a master and slave drive on the primary port, but needs extra software - part of IDEfix - before it will scan the secondary connector, unimplemented by Commodore. If the big drive can be configured as a slave, you would ideally move it from the secondary to the primary connector. The Amiga can boot from either a master or slave, and both iW rstr A low-priority bootable partition can prove to be a virtual litesaver.
RrD You Amiga checks the boot priority of all drives and boots from the one with the highest priority. Just so you know... drives on a primary connector will show up at once. IDEfix is only needed for Cds or a fourth drive, which could go on the secondary connector. The snag of putting both drives on the primary connector is that they might not work together. Some small 2.5” drives do not check for a slave, or lack configuration jumpers. However I’ve been able to use an external 3.5” drive from my A4000jumpered as a slave, on primary port with an untouched 2.5” drive inside an A1200. If your
internal drive is well-made, this should work for you too.
The neatest solution to this dilemma is to make a spare ‘boot’ partition, which your computer will use automatically if the current SYS: partition becomes unreadable.
This extra partition could go on your current boot drive if you can’t get it elsewhere onto the primary interface.
The first thing you need to do is make a backup of the material on your first drive, probably by copying to the big one, though a removable drive would be very useful at this point. Then I suggest you repartition the boot drive, adding a small partition -10 M should be plenty - with a clean Workbench, installed from your floppy disk set. Use HDToolbox to make the new partition bootable, and set it to a low boot priority - zero is a good choice - and install IDEfix on that partition.
When the Amiga starts up it checks the boot priority of all the drives listed in the early startup menu, and boots from the highest-priority one, unless you explicitly select otherwise. Floppy drives use boot priority 5, so they override hard drive Cyl » Unused » ' T3',isisrmH5 Tm SCSI Hddress 9, LUN 9 = f) lurt it ion
* Cui *«nt partition Cvt 2738 mi Delete Partition Advanced
Options v1’ I Stfirt Cvl: rTCTT End Cvi : [773TB- Total Cvi:
Buffers i He tp Size: 28 Hev Internat ionaI TFS) I Ok Cancel
partitions if they contain a bootable disk.
Your normal SYS: partition should have a lower, positive priority. If this gets damaged the Amiga looks for another partition to boot from. All my drives have a ‘FIX’ partition which contains a basic system installation, HDToolbox, DOSDrivers and DiskSalv. If the Amiga boots from this, rather than the usual boot partition, you can run DiskSalv or similar tools to make repairs, and copy the backup from the other drive, if all else fails. You can make a ‘recovery’ floppy, with IDEfix, DiskSalv and a small system, but there’s not room for much on an 880K floppy; a secondary boot partition is a
lot more capable.
CLOCK SYNCHRONISATION 1 read your article about overclocking in AF129.1 have a Blizzard PPC with a 68040 at 25 Mhz. In your article you said that a 68040 at 28 Mhz synchronises better with Amiga motherboard signals and that a 68040 at 25 Mhz can safely be pushed to 28 Mhz.My question is this: apart from the 2 MIPS extra speed I get, what does this better synchronising mean exactly? Does it make my Amiga faster?
Remco Komduur Holland The Amiga 1200 motherboard is variously clocked at 7.1, 14.2 and 28.4 Mhz. These signals synchronise the fetching of video data (up to 64 bits, 7 million times per second), the generation of pixels (SuperHiRes and productivity mode pixels come out every 35ns, a rate slightly over 28 Mhz) and the on-board 68020 processor, clocked between the two at about 14.2 Mhz. In fact the 28 Mhz master clock is generated by a crystal on the board, and divided down to generate intermediate pulses at lower rates. The exact frequency depends on the motherboard and TV standard - an
American NTSC Amiga starts from
28. 63636 Mhz, while European PAL standards demand a slightly
slower
28. 37516 Mhz clock.
When an accelerator wants to communicate with the motherboard it can’t just dump data across the bus, because the Amiga might not be ready to receive it. It must wait till the right phase of these clocks. Once in every four beats of the basic 7.1 Mhz clock, there’s an opportunity to transfer data. 3 2-bit A3000 and AG A systems can transfer four bytes, while old Amigas manage just two bytes in the same time. The reason a 28 Mhz card synchronises better than a 25 Mhz one is that 28 Mhz (or 28.4 Mhz, ideally) stays in step with the motherboard. The Warp Engine was marginally overclocked to a
little past 28 Mhz, so that once it had achieved synchronisation with the motherboard it could be sure of another chance to transfer data a neat, whole number of cycles later. Slightly slower boards periodically miss the bus, and have to wait almost as long again for the next one. If an accelerator runs at or close to a multiple of the motherboard speed, it may get twice as many chances to access the motherboard. Commodore’s 25 Mhz 3640 card came close to the worst case; the chip supports a 160ns four-clock transfer cycle, but this is stretched to 280ns to meet the motherboard; a second
transfer arrives after 320ns, just missing the boat. Overclocking the 25 Mhz 68040 processor to 28 Mhz allows 75 per cent more throughput. This effect only affects motherboard transfers, like AGA graphics updates. If your program uses memory on the accelerator, or a local Bvision graphics card, the speed boost is just proportional to the clock rate - a measly ten or fifteen per cent, the extra couple of MIPS you mentioned.
BARGAIN HUNTER I went to a car boot sale and I saw a copy of Pix Pro, with all the documents, registration card, everything. I asked the lady how much she wanted, and she said ten bob.
Did I get a good deal?
David McGlynn Winsford, Cheshire Yes! If only all questions were this easy... subject "Workbench”.
I Send letters to the usual AF address and make sure you put “Workbench" on the envelope.
L Include details about your machine, such as what processor and how much RAM it has.
T Oo your best to describe your problem succinctly.
T Make sure it wouldn’t be easier to contact the dealer you bought the item from and ask them, r Be concise!
Make sure you submit them correctly: l; Send your emails to t»f with the GOT A QUERY?
Simon Goodwin Amiga.
How to protect the copyright of your online material CONTACT POINT You can contact me with your comments, questions and suggestions at dave@cusick.co.uk or through my website at http: www.cusick.co.uk. slow to an absolute crawl due to the sheer amount of traffic. Fortunately, the legal powers that be listened to the protests.
CACHE FOR QUESTIONS Similarly, whenever your browser caches pages on your hard drive, technically you’re breaching the copyright in those files. If you visit a site on which every page carries a masthead graphic identifying the site, this graphic will only actually be downloaded by your browser once. It is subsequently retrieved from your hard drive rather than from the remote site. Not only does this speed things up for you, it also reduces the strain on the remote server.
In this instance, the breach of copyright is considered acceptable. But quite apart from these special cases, the web makes a real mockery of copyright rules because it makes it so easy for people to steal work.
It’s easy to cut and paste a piece of text from a web page, or right-click on an image and save it to your hard drive, or view the source code of a web page and save it for editing and re-using later. Nobody thinks twice about doing it.
So if you have a website of your own, how can you protect your work? Well, there a number of possibilities. The most obvious one is to assert the copyright in your work On the Internet, copyright theft abounds. So what can you do to protect the material on your website from potential thieves? One of the consequences of storing data in a digital format rather than an analogue one is that it becomes possible to copy the data without a loss in quality. Whereas somebody photocopying a document would have to put up with a less sharp duplicate, somebody with a computerised document is able to
produce a copy which is in every respect identical to the original. It’s also much easier to copy a digital document than it is a paper-based one; you don’t need special hardware to do it. All it takes is a couple of clicks on your computer and you have an identical copy.
YOUR COPYRIGHT The ease with which carbon copies can be produced on computers has repercussions for copyright holders. We’ve seen record companies becoming extremely worried about MP3 files because they contain near- CD quality audio, and of course they can be copied and transferred as easily as any other computer files. But MP3 files are only the tip of the iceberg.
Essentially, when you produce any piece of work yourself, be it a passage of text, an image, the code of a program, or even the source of an HTML page, you are deemed to hold the copyright in the work.
(You’ll doubtless have noticed that many websites feature little copyright notices at the bottom of every page asserting the author’s ownership of the material.)
Whenever somebody copies any of that work without your permission, they’re Voyager 2.95 H5.3.98) © 1995-98 Oliver Wagner, All Rights Reserved
* j lETl'BlgS 0 | Cl] Voyager • HotBot m v|Add|BM| Location:
http: hotboUycos.com Fastlink i Amiga Web | Amiga Org 1 Yahoo
| Alta Vista [ Amioench 1 HotBot. Text-only version | Pull
graphics version 'w.redr ants. Co .uWnewuaageAnaisthead.jp g
SeaRCH i Look for.
Q| links to this URL Date: anytime Language- [any language v| Pages Must Include __|lmage jMP3 (Video |JavaScript Return Results: Q| 10 | [*| full descriptions More Search Options | Copy tht 3 1994-99 Wind Digital lac. All tights reserved.
VI Y*i i.i ’ Document Hone Hotbot has some useful features, such as the facility to see which sites contain links to multimedia files on your site.
Breaching that copyright. Though, in fact, a little bit of copyright breaching is really essential to the healthy operation of the Internet. Internet Service Providers frequently use proxy servers and web caches to store copies of files retrieved from remote sites so they can be quickly transferred to other customers wanting to view those same pages. Last year, it was ruled that such caching of pages is illegal because it breaches copyright rules. Well yes, it is, but, as many ISPs protested: if they didn’t cache pages, the Internet would Voyager 2.95 C15.3.98) “ 1995*98 Oliver Wagner, All
Right* ReoervecT Web Guard is an organisation which was formed to campaign against bandwidth theft.
0 | [1 Voyager ? Web Guar a ?i 0 ©I o Location (http ww darMock com webquard FasttinkV Amiga ‘ Veto | Amiga Org | "taboo | AltaVbta j ,imtbench ( * , **,.,.4 Wyoger 4 *1 Oi.lft) Oliver Wuqner. AH Rights Reserved cff Voyager • Cohttmf ......
- 1 dELHia LU6B CUARD Location: |hltp7Aw wbetn-Llicl
com content, htm v ai
F. jtlinkv' Amlga Will |_ Army Q l ) raNx Amtwncft J THE
OHYKiGrtr WEBSITE Get Listed. Get Customers.
©L ¦3 TOOLS Somt secaoa* rtquut the product* m&ceted m column Chck on the icon for free downloed © for on updated. Nod ie regarding Web Guard's future.
Thank, (of vuranf Th« Copynjht Wtbiitt Thu ntt u conontully updittd tnd expondtd. ,o check beck toon lor the lotoot changes CONTENTS © Don’t be a bandwidth bandit and don’t lef others be ones either Help us to protect ungm-dity on the web join Web Guardi Follow the links below to find our about ••• organization dedicated to protecting t opyrights and eradii iting b uidwidth bandits. Having problems with people stealing your images by linking ¦¦ to your server* Weh Guard shows you how to fight ba k, and will support you in your battles. More than a simple webnng, Web Guard is an assm-iation
united in a i ommon goal.
Visual Ait, 3tt the notorious pilleger, of copyright on tho big ocroen Include, reel hfe visual oxomple.
M ¦ VISUAL.
There's plenty of relevant material at the Copyright website.
- ,77T3 :rTee«" A
• ••« v i S-Siil*3 vw.v
U. "nent done ifinT Leading images, 11 *o go.r. _ “ jf Voyagor
2.*» (11.1.ft) * n*k-f • Olivsr Wagner. All RigFiti Roserved
.5 TP Voyager » WWW».ebUre TET Voyqgcr 2. *5 (IS. 3.98) 5
1995-98 Oliver Wagner. All Right* Reterved Id-1‘ [Q'Voyqger »
TT e CO ftceourtcfadex ~ gj d) MM iSJl «J ?
_ ? Aw; e h o;wQ L» p&ik.
* ..,.1 L * tocation [http Avww kala- korrmr com acSon hlml
F«,»nlt»- Amiga y eb _j Amga Org | Yahoo j _Ait« Vttta |
Amlbench Location [http7Avww.cgPresources.com search indt; ;
cgi? 2} VI Add i miu hitj tt iii« ttllifc'x '-imt
woplootliJiawise w *l«tr own*Ai *r. V orldStr-cr' nnllinkta
lh«,.vtdi»f ¦••• Own i?r.smm wn-'iJHl *»kiJiir'«r .«ojdlii£«o
Roland th« :jxb WIW.R' woqejruMniirdonapuy.s
wvtwflndtjwrt&rsfsJr*ame ..80 BOBS THAT MBAN
ROLaND ACTIVE WORLD DO NOT .'.‘ARB If I TAKE THEIR HEADER AND
PLACE A LAROH SLASH CIRCLE ON IT AND DISTRIBUTE IT ACROSS THE
INTRR.NET. I suewthtdf «k tit v J l'nlM S*'U j;- Jll ll. -If
,V. ‘-‘If- , ¦•••¦ .. ••!! ;• 111, - t I ! ¦•-•• : V 'fll ‘ 1
t
I. ih• i-y *u n • t tyf r. . I ' it t i i n .v*
• * •; ui: Ci.vvecv. I ti-iiofditugtir-v • ith tuiui t?; wdii I
• -r'••• • Y-''m • •*.«-, i -Jd» c tit .... .. )W., i.
i'.v.Vi u *„ |. i v ul- •• Irvnuyi rjmiv'At d i • Hi- • i-*-T
HvflVe ij* ( ¦ ini,is ,• «•**, Matlink) Amiga Web | Amiga Cirg
| Yahoo | AltaVista Amifoencn | fv ,w*y ? *£ Q&X RF.SQVRCE
WD£X: SEARCH WUAjJ NEW -E CCWTACT LS Tb.c. C.OJ.
RjWWW&fi.Intear Stanch: bandwidth ,1 Eay.’rjfcw;!!
MaicJtes 1 through 12 Resources: twavaM&defti £m6G&& pjm&pztei&saiiie jZ£L ¦ Unix, MumusA Sumnai It the wtb umi HTTP lo( iiul tit tool that ttll t you mott inTotnutlon thtn ouknowwhjt to do with. With ovti tixty tcpottt nd tuppott ton vittuil hoitt, you on find out mott about your vititort, connection hwdvidth, rtftrrtrt, rndill atptctt of youi wtb t ite thin with icy other tool. Miry unique rtporti including: tcirch words .server downtime, entry points into your site, ind visitors modem speed.
* 2z jssUSfltlSc tafcx'hHitito BaJajgCaN Atwitr ¦¦ fi4fixvtxs
The CGI Script Center is designed for those building ind or
expinding inonline business. Unix indWindows NT 95 versions of
prog rims .like Account Minigcr, PC Configuritor, Baodvidlb
Protector, Subscribe Me, PicLink Advertiser, ind much more.
• :* a nuria»,i :• e.
• r •• r • ¦ ¦ ¦a£U.
Victims of bandwidth theft,
• ike the chap behind the page at www.kats- korner.com,
understandably feel aggrieved.
Whenever you get the opportunity. Place a notice on the bottom of every page in your site, and stick a copyright comment in the HTML source too. Many people will probably totally ignore it, but a few might just think twice before copying your material. If you’re worried that people might be lifting pages verbatim from your site and presenting them on their own site as if they were their own work, the best thing you can do is to regularly check the search engines using keywords similar to those in the meta tags on your page. The sort of people who steal entire HTML pages tend to be those who
can’t create their own pages, and these are the kind of folk who don’t know their meta tags from their ¦ rrdilhfa»- &CCML U£L z AtUlHOl. Q.'.W.W ~ rs - Ph tfomvil Unix Wski m-NT ~ zTw tv - v • i "ni 771 • *«• * » • w*. I n CGI Resources has hundreds of great CGI scripts you can use, including some which can help protect your from bandwidth thieves.
BANDWIDTH BANDITS One nasty form of image appropriation is when people link to images on your site from directly within their own site. This is bandwidth theft; not only did you create the image they’re using as part of their own site, but you’re also the one paying for the bandwidth which is being used by visitors to download the image. Since you’ll be charged extra money or may even have your site closed down by your ISP if you use an excessive amount of bandwidth, this can end up costing you.
If your site contains attractive video sequences, sound clips, or large high quality images, you are particularly under threat from bandwidth thieves, because these take up a lot of bandwidth.
Catching bandwidth thieves is hard, but there are a couple of things you can do.
The first is to regularly check your log files, if your ISP supplies you with them. If, for example, a particular multimedia file is being accessed far more often than the HTML page in which it is contained, then it suggests that somebody is linking to it. To find out who, pop along to Hotbot, and in the drop down “Look for” menu, pick “links to this URL”. In the search box, enter the full address of the file in question and you’ll be presented with a list of sites which contain a link to it. Obviously since Hotbot, like all search engines, doesn’t cover the whole Web then this isn’t
guaranteed to produce results, but it’s worth a try.
If you can install CGI scripts on your server, you might also want to visit CGI Resources (which, incidentally, should be your first port of call whenever you want a CGI script; there are scripts here that will do all sorts of fancy things). Run a search using the keyword “bandwidth” and, amongst the results, you’ll see a host of Perl scripts - some freeware, some shareware or commercial - that you can install on your server to protect you from bandwidth thieves by blocking accesses to image files from outside your website.
So if you have a website of your own, how can you protect your work?
Well, there a number of possibilities elbow. If they’ve left the same meta tags in the page that you put in your original page, the stolen pages and your originals will appear next to each other in the search engine results.
Images are the most commonly lifted elements of web pages; because not everybody has artistic talent, if you have, and you post attractive pictures on your site, then there is a good chance that less talented individuals may want to use them on their own site. If all they need to do is right-click and save the image, then there’s very little you can do to stop them. The best bet may be to try to deter them by putting little copyright messages, your email address or some other form of branding in a prominent position on each image. This way, if another site does use one, then at least visitors
will know that it’s been stolen from your site.
Dave Cusick [Voyager 2.95 115.3.98 1995-98 Ower Wagner, ATTRigj ts Reserved 0 T [fl'VoyageT* fintfl-qw Cyker»pqf Law Ceiiler The Cyberspace Law Center Is a great site.
Take a look in the Intellectual Property section for information on copyright.
T.-IF"lguef m v| Add|feM( i Location httpY c ber.finitlaw.com |f-djiiinky Amiga t ArTflgaOrg t rahoo t -m Vista !___Amjpgnch USEFUL WEBSITES The Copyright website www.benedict.com contents.htm Web Guard (campaigning against Bandwidth Theft) www.darklock.com webguard A victim of Bandwidth Theft www.kats-korner.com action.html Hotbot: www.hotbot.com CGI Resources www.cai-resources.com Cyberspace Law Centre http: cvber.findlaw.com Coaunetce BiiMSmssiy Eiiuiisn CyberCnme.-;
v. jiaisb* Jnns dictum lYnracy AoatOTftltv, VotkpliC-i f «tv.- v
RmiwhI Cvtu-iSimri- I nv krvnmns .und ffftTT Oocumcnt done
Htti *v: i: T Ttf Another Creative Section in Amiga Format,
another Complete Beginner's Guide. This time we turn our
attention to troubleshooting. Now this may sound like a rather
vague topic - but let me tell you it is a snappier title than
some we thought of!
The idea is to present some practical advice on how to approach software failures on your Amiga. We discuss Common causes, points to watch for and life-saving tools.
Before you all cry, "Seen it before," have patience. The problems and methods discussed here were chosen specifically because readers hone us up with exactly these sorts of difficulties.
The more alert of our readers may have noticed that several of our tutorial series are nearing an end. While we do have ideas kicking around jht replacements, we would tike to hear what subjects you Ijrknt covered in tutorials. We aim to please, after all. Drop us a line at the usual address.
Richard Drummond £ What do you do when an application refuses to install, a program fails to run or some software spews cryptic error messages at you? Do you pummel the keyboard, hurl abuse at the monitor screen or simply give up and cry?
With this guide, you will learn to take setbacks in your stride and also to tackle problems systematically.
In a perfect world, when software fails it should tell you why - not necessarily in the kid-gloves way that Mac software generally SI fails, it should tell you why - not in a kid-gloves way, but in enough detail to be really useful reports errors, but in enough detail to be useful. The reality, though, is that often the computer will simply reboot, lock up, or the program will exit with no mention of what went wrong. In these situations, how do you go about locating the problem?
THE OBVIOUS The first thing is to make sure you have read any documentation supplied with your problematic software. Are there any specific hardware or software requirements for using this software? Check that you have a powerful enough processor and an FPU if it is required. Sometimes packages will ship with different executable versions for 50 Beginners Guide Richard Drummond tackles the topic of what to do when things go wrong.
54 Practical JavaScript Break out of the confines of the page as Neil Bothwick discusses frame tricks in Javascript.
56 Useful Arexx Nick Veitch reveals the mysteries of Workbench 3.5's Arexx port and uncovers some bugs.
. 58 Program Perfection Using the system clipboard. IFF files and yet more BOOPSI from Richard Drummond.
60 Banging the Metal Simon Goodwin create character mapped screenmodes with some devious hardware bashing.
Specific processors. Make sure that you are using the one that is appropriate to your system.
If memory requirements are stated for the program, verify that your system matches them with some to spare. Even if you appear to have enough memory free, check that your memory isn’t fragmented.
There are various tools to report on the degree of fragmentation, but a quick method is just to call the Avail command from a shell. This will print out various statistics about total and free memory, but the fourth column will show the largest chunk of each type of memory available. If a program tries to allocate a chunk larger than this it will fail. The easiest way to defragment memory is simply to reboot your machine, but you could try closing down all unnecessary applications and tools and issuing an Avail flush command.
Another factor to consider is Chip memory, especially on machines without a graphics card. Perhaps the program you are trying wants to open a screen which requires more Chip memory than you have remaining. This is more of a problem with games, which are typically hungry for Chip memory. Try reducing the resolution and number of colours of your Workbench screen and turning off any WB patterns or backdrops - even if only temporarily - to free up some memory.
Graphics hardware is a complicated issue on the Amiga because of all the variations available and the lack of an official e complete beginners guide to... Before you pull out all your hair or throw your computer out the window, follow our guide to getting software to work VERSION CHECKING All programs and software components that adhere to the Commodore style guide should have a version number embedded in them for identification purposes.
This includes ordinary executables, libraries, devices, datatypes and so on. This is of particular importance for shared libraries since client software that uses a particular library can request a minimum revision of that library to open. If it can’t find it, it will fail.
How do you go about checking the version number of some program or component? This is performed by the Version shell command. The command works both for files and software resident in memory. Enter Version followed by the name of what you want to query. Version searches in memoiy first. To make it look for a file, use the switch FILE and the command must be able to locate the file, so specify the path if necessary. For example: Version graphics.library will return the string graphics.1ibrary 40.24 on a machine with 3.1 ROMs.
Version LIBS:powerpc.library FILE will look for the powerpc.library in the LIBS: directory and for machines with WarpUp 4.0 installed will display powerpc.library 15.0 rfj iuUis SmtDmi TaWn Cfski libs~ppcUb'raTy fffe f’ult . Pc library 46 24 (07 00 94) [Emulation v0.7c by Frank kittle rfranMtpnoenU.owi 1Ram Otak: H ___ EJ| TNAX W X XPNfcX X XT*?A X It is easy to find any software's version number from the shell.
J All 4 | All Only show fails Show CLI number Show full paths Use device names Monitor packets Packet debugger Monitor ROM calls Ignore Workbench Shell Cancel Undo the offending program is trying to do.
Possibly the most useful diagnostic tool for the Amiga is Eddy Carroll’s SnoopDOS.
It’s so useful, in fact, that you can find a copy of it on each of our coverdiscs in the +System+ Tools drawer. SnoopDOS patches the most common operating system functions, so that when any (or only a selected) program calls them, their use can be tracked and displayed on screen.
This will help you determine what files a program tries to open, what libraries it needs, what Tool Types it expects, any Arexx commands it sends, and so on. It can really help you to fathom out what is going wrong.
A typical SnoopDOS session will begin by you starting SnoopDOS itself before running the program you want to monitor.
SnoopDOS is at its most useful when it is set up to track all of the functions that it can handle. There is an option to make it report only calls which fail but this can give you a skewed picture of what is going on. For example, when a program uses the OpenLibraryO function to open a shared library, if that library is not resident in memory then the system will look for it in various places, typically the current Continued overleaf 4 find the latest versions in the Aminet in the dev mui drawer. Typically, MCCs will have their own install script. If your software installs any MCCs itself,
ensure that it does not overwrite any newer version you may already have on your system. When the installer is in Expert mode, it will do version checking and inform you if you already have a newer copy.
Having read the documentation and double-checked that your system meets any hardware and software requirements, what next? It may sound stupid, but are you sure you are launching the program in the correct manner? Again, here, consult the documentation. Is it meant to be started only from the Workbench and if so what arguments does it expect as Tool Types?
These can be changed from WB’s Information requester if necessary.
Alternatively, if the program is designed for use from the shell only, then run it from a shell. Again, check that your are supplying the correct arguments if any are needed.
BEHIND THE SCENES You have checked everything and the program you are trying to run still refuses to cooperate. And it doesn’t tell you why.
What next? Well, you can use one of a variety of monitoring tools to find out what Always choose the Expert User mode when installing software, even if you don't consider yourself an expert.
Graphics API. If the program uses the native Amiga hardware, which chipset does it require? If it demands a graphics card, does your card support the necessary screenmodes? Obviously, programs that require high- or true-colour displays will not work on a machine with native graphics only. With the new breed of 3D games being released, graphics hardware is becoming more significant. Does your card have enough memory for display and texture caching? Does the game require a card with 3D acceleration?
THE MOT SO OBVIOUS Software requirements are more varied and so more complex than hardware requirements. Start by ensuring that you have the correct operating system version required for running the program. While software written for OS2.04 will run on OS3.1, the reverse is rarely true. Hopefully, everybody should now be using OS3.5, so this will be not such an issue.
Next check what third-party software is needed by the program you are trying to use. Does it require an RTG system such as Picasso96 or CyberGraphX? If so, have you got the latest versions installed. If it uses the retargetable audio system, AH I, do you have that installed and configured correctly for your hardware?
Does the software require one of the many add-on GUI kits such as MUI, ClassAct or BGUI? If so, you should have these installed. You can find all three on our coverdiscs every month in the +System+ Tools GUI drawer. MUI adds extra complication due to the large number of extensions available, the so-called MCCs or MUI Custom Classes. Again, check what is required and make sure you have it.
Generally, most additional MCCs will be installed automatically by software that requires them, but, if not, you can usually Installing software on your machine has been made easier since Commodore created the standard Installer utility, but there are things to be aware of. Are you using the correct version? Owners of OS3.0 3.1 Amigas should have at least version 43.6 of Installer, while OS3.5 users should have version 44.10. When installing software, always choose the Expert option, even if you are not an expert; it allows you more control over the process. If you don’t know what you are
doing, read the help pages. That’s what they are there for. Last but not least, if you suspect faulty installation, turn on the Log File option. Perusing the generated log should give you some idea of what’s going on.
,_____ Welcome to the Voyager-NG installation utility. Please Indicate how the installation should proceed (based upon your knowledge of the Amiga computer).
INSTALLATION directory and any directories assigned to the LIBS: logical device. If SnoopDOS was set up to show only failures and the library was not located on disk in the first place that the system looks, you would see only the failures and not the successful opening of that library. So you end up getting the mistaken impression that the library could not be found.
In most cases, the log of events that SnoopDOS generates will be updated too quickly for you to follow. One way of following the action is to use the pause function. This will freeze all activity for the monitored functions from selected tasks, so will most likely pause the whole machine, until you later un-pause SnoopDOS. Another option is to spool the event log to a file with the Open Log function. This will ask you to select a destination file for the log. It is usually safest to create a file on a RAM disk, since a crash while writing to a hard drive could cause invalidation. A reset-proof
RAM disk, such as the standard RAD device, is even better, because the log file will then survive a system crash.
With StackSnoop you can find out how mach stack space a program requires.
You can rationalize the amount of information that SnoopDOS generates by selecting which tasks it monitors. This is achievable via the Match Name option in the Functions window. You enter a standard AmigaDOS pattern and only function calls from tasks whose names match this pattern will be logged. For example, entering (TaskA|program2) will log calls made only from tasks called TaskA or program2, while entering ~(MagicMenu|MCP) will track calls made from all tasks except MagicMenu or MCP. But be careful of being too selective because a program may launch additional tasks to perform its
processing.
SnoopDOS is supremely useful, but other monitoring programs exist. Snoopy is very much like SnoopDOS except that it can monitor all calls to any shared library, not just a select few like SnoopDOS. It is thus more difficult to set up but is more powerful. If you are feeling really brave, you could try a tool such as Enforcer; which reports illegal memory accesses. This can help you isolate which program is at fault, but the information it generates will likely be meaningful only to the program’s developer. But it can be useful when giving a bug report to the software’s author.
STACKS 'EM UP One aspect that is often overlooked is a program’s stack settings. Even the program’s developer may not have set this adequately, if at all.
Each task running on your Amiga gets an area of memory allocated to it for THE SMOOPDOS y w T7RT w r j ShoopDo8 3 QJ3 Eddy Carroll, SeptemberJ994.Hotkeys ctrl qlt d f Count Process Name Opt tons Res Ret ton Target Name Ver 19 OK Unit 0 OK Ver 10 Fa Fa Ver 46 OK Read Fa Fa Ver 46 OK Read Fa Ver 1 OK OK Ver 0 OK OK Ver 2 OK Unit 1 OK Ver 19 OK Ver 19 OK Ver 0 OK Ver 0 OK Ver 0 OK Read Fa Wr te Fa Ver 0 OK 916 917 918 919 920 921 = 22 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 voM I(M IM ml tb ramt tb ramitb ramt tb ramitb ramitb YRM YflM YRM YRM YRM YRM YRM YflM YRM
YflM YRM YRM YRM YflM OpenLlb OpenDev OpenLtb Load OpenL tb Open Load OpenL tb Open OpenLtb F tndPort OpenLtb FtndPort OpenLtb OpenDev OpenLtb OpenLtb OpenLtb OpenLtb OpenLtb Lock Open OpenLtb mu'w tnborder.class t Imer.device mtamt.Itbrary LlBS:mlaml.Iibrary ppc.Itbrary LIBS:mtamt.Itbrary mtamt.Itbrary ppc.Itbrary mtamt.Itbrary genesis.Itbrary GENESIS rexxsysltb.Itbrary GENESIS bsdsocket.Itbrary t tmer.device mut Gauge.mul mut Gauge.mul NL 1st.mcc NL Istvlew.mcc scales.Itbrary Programs:NetConnect2 Programs YRM YRM Programs:NetConnect2 Programs YRM YRM sealos.Itbrary Status Disabled qf 2:00 PM
Pause Event output: This is where SnoopDOS displays information on what OS functions are being called. The second column shows the task name of the program making the call (and the process number if it is a shell process), the third column the function name, the fourth and fifth columns any parameters passed to the function and the sixth column shows a result - success or failure.
A column’s width can be resized by dragging its header with the mouse.
Q Hide: Close the SnoopDOS window. Tracking will continue even when the window is hidden.
Quit: Exit the program.
A Pause: This pauses the display until you hit this gadget again. No further calls can be made to any of the functions being tracked while SnoopDOS is paused and this in effect pauses programs using these functions.
Disable: Temporarily turns off function tracking without quitting SnoopDOS.
B Open Log: Spools the event output to the file of your choosing.
D Setup: Opens the settings window where you can tweak various cosmetic settings of the SnoopDOS program.
Functions: Opens the functions window where you can choose which system calls and which tasks you want to monitor.
Temporary storage of data. This is called the stack. Typically, the size of the stack is fixed when the program is launched and the degree to which this stack space is used varies as the program runs. Most software on the Amiga does not check whether its stack is full. When this occurs, it will overwrite other memory, possibly corrupting other tasks running on your system and causing a seemingly inexplicable crash.
If a program is run from the Workbench, its stack settings will be obtained from its icon. This can be changed simply with WB’s Icon Information requester. If a program is run from the shell or doesn’t have an icon, its stack setting will be inherited from its parent task, either the shell itself or Workbench, respectively.
Set a shell’s stack size with the Stack command. The parent of all application software will be Workbench, so the Workbench’s stack size can be deemed to be the system default. Set this by adding a line in your user-startup file, such as: Stack 32768 to set the default stack to 32768, or, if you have OS3.5, set it with the Workbench prefs editor.
Finding out how much stack space a program requires is a tricky business, but a program such as StackSnoop (on the coverdisc) can help. You can use this to view the current stack usage of any task running on your system. It is usually best to be overgenerous with the amount of stack you allocate. Software ported from UNIX or anything using the Ixemul system typically needs masses of stack space. Depending on the app, a setting of 200,000 or more may be required.
It is not strictly legal for a task to muck around with another’s stack. So, unless a program can grow its own stack, it’s not possible to modify its stack size once it’s been launched. Sometimes it is necessary, THE GURU Certain types of system error are trapped by AmigaOS.
These include CPU exceptions caused by attempts to access illegal memory addresses or execute code which doesn’t represent valid instructions, and severe failures by operating system functions. These types of errors were once infamously reported as Guru Meditation codes. A flashing red box would appear on screen with two obscure hexadecimal numbers. Such an alert became known as a Guru.
The first 8-digit number reported by the Guru is an alert code, signifying which part of the OS reported the failure, whether the system can recover from the error or has to reset, and a specific error code. The second number is a memory address of the task which caused the error. While it is possible for the initiated to interpret an alert code, it is dangerous to read too much into it. It’s far better just to take it as a sign that something has gone wrong, chill out and meditate.
8000000B COMPUTER CONFLICT At this point, if you have tried everything else, you can reach the conclusion that the program you are trying to run is conflicting with something in your system. Either that or it is bugged.
Perhaps the software is incompatible with your hardware. This is less common in these more enlightened days, but old software and games can be suspect. If you have a high-end processor, such as an 040 or 060, in your machine then it is possible that badly-written software gets confused by your processor’s caches. You can switch these off with the disable caches option at the Early Startup Screen. Alternatively, you can issue a cpu nocache command from a shell. You should also be aware that old games may use 68K instructions that are privileged on later processors. Old software may also dislike
the AGA chipset in later machines. Try the ECS OCS emulation from the Early Start Screen or use a Degrader utility.
Although the Amiga is a fully multitasking computer, some programs don’t actually live well with each other.
When trying new software, run it initially with as few processes sharing your CPU as possible. If you suspect incompatibility, first turn off all commodities and patches you are using and try again. You can then enable them one by one to isolate the source of the conflict. Typically, true commodity software is system-friendly, so should cause no difficulties. But beware of Althoughthe Amr multi-tasking computer, some programs don't actually live well with each other f g ff t lUff i lough. This is because you have no direct Dntrol over many system tasks in migaOS. For, instance the ramlib task,
' lich performs the loading of shared I raries, is launched before you can ii eract with AmigaOS. Its default stack s ting may cause problems with some tf d-party libraries such as RTGMaster.
Li :kily, tools are available to overcome this, such as the StackAid package supplied on the coverdisc. Another culprit is the I Prefs task, which handles the notification of preferences changes. Again, StackAid can help here. For other purposes the tool StackAttackcomes in handy, since it can increase the stack size of any arbitrary task running on your system.
Software which performs magic with illegal tricks or patches-, tools such as MCP, Fblit, Birdie, VisualPrefs and MagicMenu may all be vital for bringing your Amiga up-to-date and are in the main well-behaved, but they are known to cause incompatibilities.
If all else fails, you may have to do a minimal boot of your machine. First try disabling the user-startup script. You may do this simply by renaming this file in your S directory of your boot disk and this should have the effect of not starting any third-party software or applications on your system. A more draconian step would be to boot the machine with no startup-sequence at all. This is done by selecting that option from the Early Startup Screen. You can then just select manually which parts of the OS you want to start.
To start mount your CD-ROM drive and launch Workbench all you need to is enter the following lines, pressing return at the end of each line.* SetPatch NIL: MakeDir RAM:Env Assign ENV: RAM:Env Mount CD0: LoadWB EndCLI NIL: To save time later you may enter these lines in a text editor, such as the standard Ed, and save them out as a script file which can be called with the Execute command.
A LITTLE HELP I have covered techniques would should allow you to get the most stubborn piece of software to work on your system. If you still have problems, remember that the Internet is an invaluable resource.
Mailing lists exist to discuss general Amiga issues as well as lists dedicated to most major applications. Other users may have encountered similar difficulties and so be able to point you in the right direction. If all else fails, you can mail the program’s author and get the definitive answers.
Having said that, it is useful to recognize some codes because they are occur most frequently: 80000002 Bus error 80000003 Illegal address access 80000004 Illegal instruction 80000005 Divide by zero These are all CPU exceptions that show something has gone seriously wrong with a program. Software bugs are the most likely cause.
This is caused when trying to execute FPU instructions on a processor without an FPU. It can also occur on the 040 and 060 machines if there are problems with 68040.library or 68060.library respectively.
Line F emulation error Richard Drummond CHAPTER FIVE As well as working with the content of the current document, you can affect external frames and windows JAVASCRIPT p Contents: We have only worked within the context of the current document until now in this series. It is also possible to affect the contents of other documents, such as frames or even windows, and that is what we’re going to do this month. The document object refers by default to the current document, whether that is a complete page or an individual frame. The top, parent, frame and window objects let us refer to documents
displayed elsewhere in the browser. Rather confusingly, the window object refers to the location of the script calling it, which may be a frame rather than a window.
Chapter 1: Introduction Chapter 2: Rollover images Chapter 3: Form validation 1 Chapter 4: Dynamic content . || I Chapter 5: Frame handling Chapter 6: Compatibility I - • ......I ¦¦¦ ¦' missed tutorials hotline 01458 271102.
The less confusing alternative is to use self, which refers to the same thing. Each window has a frames [ ] array, containing the sub- frames of the current document, window.frames.length contains the number of frames and window.frames [0] refers to the first frame.
Frames can also be referred to by name, if we have a document containing two frames, called “menu” and “main”. We can refer to the menu frame with any of: For the purposes of clarity, we've added the | sign in the listings to show where you need to enter a Return.
Representing the physical browser window, use top. If the current document is the top window.frames [0]U self.frames [0]U frames [0]U window. MenuTl self.menuU menuU you can nest parent celts, parentparent refers to the next level up. This can get pretty messy So to get the title of the main frame, we would use main.document.title. Using names rather than array numbers makes it easier to read and makes rearranging the page layout easier too.
There are times, however, when you will want to use numbers, such as when working with all frames in a document. This example will force a refresh of all frames: function RefreshFrames()U n for (i = 0; i frames.length; frames [i] . Location. Reload (true) ;1J i+ + ) }U Yes, we sneaked in something new there. The location object represents and controls the URL of the window (or frame). You can read the URL with location.href and reload it with location (reload).
Adding “true” to the reload call forces a reload even if the version on the server is the same.
MOVING UP THE FRAME HIERARCHY You may have noticed a flaw in the idea of including this function in the document that defines the frames. Since a frameset contains only frame definitions and no other content, how do we call it? We could call it as an onLoad event, to force a refresh each time the frameset is loaded, or we could call it from within one of the other frames. We could do this with a button or event in the main frame that calls parent.RefreshFrames (). The parent object refers to the window that contains the current window object, for a frame this is the frameset. Just as you can
nest framesets, you can nest parent calls, parentparent refers to the next level up. This can get pretty messy. If you want to refer to the top level document, the one level window, top and parent simply refer to the window itself. You can use this to test whether you are in a frame or not with “if (top = = self)”. Flere’s an example that provides a link to escape when the current document is in a frame-.
script type="text javascript" language=" JavaScript" | !-TI if (top != self)U H document.write(' div align="center" Stuck in a frame?
') ;li document.write(' a hrefs"JavaScript:void top.location.replace(location.hre
f) );H document.writeln('Click here to escape a ') }H - 11
script U There are three new things on one line here.
The “JavaScript:” part of the URL tells the browser to execute the URL as a script rather than trying to load anything from the server. It’s a quick and easy way of running short scripts or calling functions. The “void” operator ensures that the JavaScript returns no result. Otherwise, if the function returned a value, the browser would display it. The function itself uses location twice; the second call uses location.href to get the URL of the current document. This is passed to the first call that uses it to replace the current top level document with location.replace ().
You could add this to the bottom of any page that may be linked from outside your site, avoiding problems with framed sites that neglect to add ‘target=”_top’” to the link. We could take this a stage further and automate the process by setting the onLoad handler of the page to: onLoad="if (top != self) top.location.replace(location.hre
f) ;return true,-"U Another way of handling multiple documents is
to use more than one browser window. Most people find this
sort of approach awkward to use, and not all browsers support
multiple windows. If you must use this approach, you open a
new window with the open () method: NewWindow =
open(URL,name,features)H where “features” defines which of the
standard browser features the window will possess. You can
subsequently refer to the contents of this window with
NewWindow.document. One significant disadvantage of this
approach is that there is no way to refer to any window that
wasn’t opened by your script, including the one running the
script.
So it’s probably best to avoid getting involved in this.
IfTz JAVASCRIPT CHAPTER FIVE TEXT EFFECTS JavaScript can be used to insert random text or scroll messages.
Here’s an example: f unc t i on RandomQuo te()H n Quotes = new Array(H "RAM disk is not an installation procedure.", H "Press any key... no, no, no, NOT THAT ONE!",U "Excuse me for butting in, but I'm interrupt-driven. "T1 ) ;11 document.write(Quotes[Math.floor(Math.random() * Quotes.length)] ) ;H }H The function first builds an array containing the various quotes.
Notice that the last one does not have a comma. The syntax for creating an array with pre-defined elements is: ArrayName = new Array(Element1,Element2,...,LastElement)H The elements can be any type of data. Here we have three elements, numbered 0 to 2. Math.random returns a number between 0 and 1. Multiplying this by the number of elements in the array gives a number between 0 and 3. Math.floor returns the integer part of this, 0,1 or 2 in this case. We then use that as the array index. It’s important that we use Math.floor to get the integer part of the random number. Math.round will round
the number up as well as down, a random number greater than 2.5 would be rounded up to 3, which would produce an error as Quotes [3] is not defined. Adding extra quotes is simply a matter of adding more lines to the array definition. The quote is inserted in the HTML by adding a call to the function at the appropriate place.
Random quotes The quotes below should change each time you reload the page Programmer (n): A red-eyed, mumbling mammal capable of conversing with inanimate objects.
A variation on this theme is to insert different text each day: function TipOfTheDay()U Error reading FAT record: Try the SKINNY one? (Y N) n Tips = new Array(H "define array as before"!!
Czech Register .
A. Y BUS Beady . ... m ¦Ml
- ¦ i ' lift Oooo *
• •oo r - - . . - - r .
J~' - T . r- s 1 Kil * yiyf: i The quotes are changed each time the page is loaded, although you'd normally use this to add to a page rather than to be the only reason for a page.
) ;1l Today = new DateO ;1l document.write(Tips[Today.getDate() % Tips.length]) ;U }n This is similar to the random quote function, except that we use the date to pick the array element. To do this, we create a new object of type Date, called Today. We can then apply any of the methods available to the Date object. The getDate () method returns the date of the month, you could also use getDay () to return the day of the week, adding a number between 0 (Sunday) and 6 (Saturday). The % operator performs a modulo division. It ensures that the number used to index the array always refers to an
existing element.
SCROLLING MESSAGES These examples show how you can display different text each time a page is loaded, though once the page is loaded the text stays the same. What about providing continually changing text in the browser page? This is not possible within the context of the main HTML text, at least not with the current Amiga browsers.
There are two places where we can change text after the page has loaded. One is the status bar, which we used previously to display messages with onMouseOver. The other is in a form text gadget. Scrolling text relies on the onTimeout () method. This accepts two arguments, the second is a delay in milliseconds. The first is a command to execute after the delay. OnTimeout () exits after executing the command. So it is common for a function to call itself via another onTimeout before it exits.
First we create a text box for the function to use: form name="ScrollForm" H input size="50" Name="ScrollBar" H form U The names and size are important, so if you change them, change the function to match.
We start the scrolling with the onLoad handler for the page: cbody onLoad="setTimeout('ScrollText()' ,10);return true;" H Here is the main function that should be put in the HEAD section of the page: script type="text javascript" language="JavaScript" H !- H Change these variables to suitH Size = 50 This must be the same as the SIZE attribute in the INPUT definitionH Delay = 100 ;U Message = "This is an example of Location; [ftle ocalhOSt QHgiDocufrienjvl Add11BM | Vapor Amiga Web Amiga Org SASG Yahoo Alta Vista Lycos Metacrawier | Wlrenet Jump Amigactive a ticker-tape banner. The
text scrolls from right to left, clearing between each message.";!!
InitialiseH Spaces = "";H for (i = 0; i Size; i++) Spaces += ' ';11 Message = Spaces + Message + Spaces ;T1 Pos = 0;U function ScrollText()U H document.ScrollForm.ScrollBar.val ue = Message.substring(Pos, Pos + Size);U POS += 1;U Pos = Pos % (Message.length - Size)H setTimeout('ScrollText();',Delay) ;11 11 script H The first part is executed only once, setting the variables containing the message text and other items needed by the function. A variable defined outside of a function is actually a property of the window object, Message is really window.Message. Variables defined
within a function are local to that call to the function. Inside a function, when JavaScript interpreter is given the variable xyz it will look for a local variable of that name first and then for window.xyz. We pad each end of Message with enough spaces to fill the box, so that the box starts empty and clears after each pass of the message. The function is executed repeatedly, with only a 1 10th second pause between, so it’s important to reduce the amount of work done here and keep it as short as possible.
The substring method takes two arguments, a start and end position.
String.substring (x,y) returns the string starting at character x and ending at y-1. This may seem odd but it has two advantages. It’s safe to give string.length as the second argument, even though the last character is string.length-1. Secondly, y-x is the length of the substring. The next line increments the Pos variable, so that the message is displayed one place to the left next time. Then we make sure that Pos doesn’t get too large before calling the function again via setTimeout ().
The script can be modified to display the message in the browser’s status bar instead. To do this, replace the first line of the function with: window.status = Message.substring(Pos, Message.length) ;U and increase the Size variable to a suitable value. That can be a bit tricky as you don’t know how wide the user’s status bar is, either in pixels or characters.
Neil Bothwick Arexx Nick Veitch investigates the new Arexx commands available under OS3.5, and comes up with a tew surprises Finally, someone, somewhere, in some incarnation of Amiga ownership, finally decided to give Workbench what it’s been painfully missing almost since birth - an Arexx port. What does this mean for us?
Well, for me it means that I get to spend a couple of months explaining to you how to use it. For you, it means more power and control than ever before over your Amiga and the way it works.
11 | Content*: _ _ Chapter 8: Project 1 - thumbnail generator For clarity, we've added the 11 sign in the listings to show where you need to enter a Return.
Chapter 9: Adding a GUI Chapter 10: Automatic HTML generator part 1 Chapter 11: Automatic HTML generator part 2 Chapter 12: Debugging techniques The new port for Workbench has meant some new commands are now available in Arexx. You can use these commands whenever you open the Workbench port.
Just as we discussed before when dealing with commands for other software, you must open the port first, before any of the commands will be understood. As before, we do this with the ADDRESS portname Chapter 13: Arexx in OS3.5 If you've missed any tutorials in this series, caii our back issue hotline on 01458 271102. _vj will be able to use, to change all sorts of things from the size and position of windows to the contents of menus command. Cunningly, the Workbench portname is called simply “Workbench”.
There are 22 commands which you will be able to use, to change all sorts of things from the size and position of windows to the contents of menus. You will even be able to read and manipulate individual files.
Chapter 8 of the OS3.5 Arexx documentation describes the new commands in detail, but it is a bit skimpy on the examples, and the documentation is in parts just plain wrong - as you might have noticed from the boxout on this page! So, we’ll be going through the use of the commands, and hopefully building one or two useful scripts along the way.
One word of warning though: be careful of your variable names. The Workbench port oddly uses stemmed (compound) variable names as definitions of attributes - for example: window.screen.height. This means that if your program uses a variable called window, screen, or height, you are not going to be able to use many of the Workbench commands reliably. This is a bit annoying, because there are loads of variable names you cannot use depending on the Workbench Arexx commands you might want to employ in your script. The list includes some of my personal favourites like; top, left, width, height,
type, status, icons and count (!!!). One way around this inconvenience would be to only address the Arexx port through functions defined in your script. These use local variables, so there would be no conflict with the rest of your program, but it is a hassle shuttling variables to and fro to functions. It seems we are just going to have to get by without useful variable names such as ‘count’, though I don’t know how I’ll manage.
WINDOWS One thing we should get straight right from the beginning is the type of windows you can manipulate with the Arexx commands for the Workbench port: you can only move windows which relate to what the documentation terms as ‘qualified pathnames’. This means that you are pretty much limited to controlling Windows relating to your drives, like “Work:”, “REXX:” and so on. Also, the Windows are referred to by their full path. The window you see on screen might be titled "Software”, but to reference it through the Arexx port you will have to use the full pathname “WORK-.software” or whatever.
There are two major exceptions to this. The first is ‘root’. This is used to refer to the main Workbench window, and you can use it instead of a windowname to manipulate the main window (although some of the commands won’t have much effect).The second exception is ‘active’, which simply refers to the active window at the time, whatever it may be. Note that this may give unexpected results if there doesn’t happen to be an active window, or if the active window is not of a type that the Workbench Arexx port can manipulate - a Shell window, for example.
GETATTR One of the most important commands you’ll find in the Workbench port is GETATTR, mainly because someone decided to create one hugely complicated command that did just about everything! Because of the things it has to do, usage can get a bit complicated, but it can also be used in simple ways: GETATTR window.screen.name NAME “work:” VAR screenname would place the name of the screen which the Work: window was opened on into the variable screenname. The first term after the command is the Object name, that is, the thing you are trying to get information on.
There are literally dozens of object names for all sorts of things you might want to query. We’ll cover them in more detail next issue, but you could check through the documentation now if you like, it’s all on the OS3.5 CD.
That’s about all there is for this month.
I was hoping to have written a quite useful script for this issue, but it took a long time to find out that what I was trying to do wouldn’t work because of the bugs I mentioned on this page. In the meantime, if you have any ideas for useful Workbench scripts you’d like to see, please send them in to the usual address!
HUG WARNING!
There are two commands for the Workbench port, MOVEWINDOW and SIZEWINDOW, for which the manual documentation is currently wrong. These r t - ok a lotig nr ¦1 find niit th what l was trying to do wouldn't work because of the bugs I mentioned on this pa commands are both similar in usage: MOVEWINDOW WINDOW name LEFTEDGE number TOPEDGE number 11 SIZEWINDOW WINDOW name WIDTH number HEIGHT number U Name is the name of the window, and I’m sure you can work out the rest. The documentation leads you to believe that these functions use absolute values.
For example: 'work:' WIDTH SIZEWINDOW WINDOW 100 HEIGHT 5OH Fortunately for you, I have written a function which adapts to take care of this problem. I have called it ABSMOVEWINDOW, and you can simply add it to the end of your programs for the moment, and call it like you would any other function. As it is a function using local variables, it shouldn’t conflict with anything else. The alternative is to use the CFIANGEWINDOW command, which changes both position and size simultaneously. The disadvantage is that you have to specify all the parameters - width, height, leftedge and topedge - which
might not be convenient (i.e. if you wanted to change the windows position but didn’t care how big it was, you’d still have to find out how big it was and plug these values back into the CFIANGEWINDOW command).
ABSMOVEWINDOW:U PARSE ARG windowname LEFTEDGE x TOPEDGE yH ADDRESS WORKBENCHU GETATTR window.left NAME windowname VAR 1H GETATTR window.top NAME windowname VAR tU newl = x-lU rrD newt = y-tU ABSSIZEWINDOW:H PARSE ARG windowname WIDE x HIGH yn ADDRESS WORKBENCHU GETATTR window.left NAME windowname VAR wH GETATTR window.top NAME windowname VAR hu neww = x-wH newh = y-hU IF (newwcO) THEN neww = neww+65536U IF (newhcO) THEN newh = newh+65536U MOVEWINDOW WINDOW windowname LEFTEDGE newl TOPEDGE newtH RETURNH Then you’ll be all right.
Nick Veitch should resize the Work: window to be 100 by 50. But it doesn’t. This particular command will make the window 100 pixels wider and 50 taller (in other words, it works relatively). If you want to make the window smaller, you are a bit stuffed, because the commands will not accept negative entries.
There is a way though: kindly Richard Drummond pointed out to me that it might work using a two’s complement, and indeed it does. The numbers work on a 16-bit system, the most significant bit being used as a sign. So, to get -10, you just subtract 10 from 65536.
THE KEYBOARD COMMAND IN DETAIL SIZEWINDOW WINDOW 'Work:' WIDTH 65526 HEIGHT 65511H will make the window ten pixels narrower and fifteen shorter. This is a bit convoluted, and of course, you have to make sure the window is big enough in the first place, never mind work out the difference in relative terms, make a twos-complement and so on.
The KEYBOARD command is a simple way of setting up hot keys to run Arexx scripts. Sure, you could use a commodity to setup such hotkeys for you, but this is very straightforward, and gives you the ability to define the keys from within your own program. And here is how it works: KEYBOARD ADD REMOVE [NAME] name for hotkey [KEY key combination [CMD Arexx command ]H The bits in [ square brackets ] are optional, indicates a string or variable and the bar | is either or. All the hotkeys must be named, so you can easily manage them, but what you actually call them is not important.
ADD is used to add a hotkey, and REMOVE to remove it. The KEY accepts a string with the standard format for specifying keys and modifiers, like the Fkey commodity. For example ‘h’, ‘Alt z’, ‘ft ’, ‘Ctrl O’ are all acceptable. The Arexx command can actually be just that: a string containing a command. It is more likely that you will want to specify a script though, in which case you merely have to type in the name. Arexx will then search your REXX: path tor a file of that name with a wb or .rexx extension.
Here are some examples: test' KEY 'fl' CMD KEYBOARD ADD NAME 'test'H Will run REXXstest.wb when Fl key is pressedH KEY 'Help' CMD KEYBOARD ADD NAME 'hello' 'SAY "No Help here!"'H Will annoyingly open a console window and show a silly message when you press the Help key KEYBOARD REMOVE NAME ‘hello’ Will remove the useless hotkey assigned above!
Copying ana pasting with the system clipboard and more on BOOPSI in our ongoing project.
A feature missing from the majority of Amiga text viewers is the ability to select text via mouse-dragging and copy it to the system clipboard, a feature familiar from word processors and text editors. Needless to say this is a feature we wish AFMore to possess and indeed was one of the justifications for choosing this project in the first place.
For clarity, we've added the 1 sign in the listings to show where you need to enter a Return.
You’ll have to bear with me because I have failed to catch up with myself in the actual coding of AFMore - a fact that will probably not surprise you if you’ve been following this series. I haven’t actually started writing any of the modules associated with this chapter, though I have done a good deal of planning. Really, I have.
PASS THE SCISSORS The Amiga’s system clipboard is a mechanism whereby programs can share any kind of data - text, pictures, sound, or whatever. All data exchanged with the clipboard must be in the IFF format (see the box “All about IFF”). This permits programs we wished to send to the clipboard in the appropriate chunk formats - all this is just far too much work to identify the type of data stored there.
The clipboard is implemented as a standard Exec device that supports 256 units, each in effect a separate clipboard.
Unit 0 is the so-called primary unit and is the one generally used for exchanging data between programs. AFMore will use unit 0 by default, but the startup parameter CLI PUN IT, if present, will be used to determine which unit to paste to. (I’m also toying with the idea of adding a select clip unit function, possibly via a requester. I’m currently in two minds of how useful that would be.)
Since the clipboard is a Exec device, it would be perfectly feasible to simply use exec.library routines to open, close and do raw reads and writes to the clipboard device. But this would be making life unnecessarily complicated.
Because any data stored in the clipboard is an IFF, it requires parsing before we can import it into our program.
11, | Content*: Chapter 8: Building the GUI part 2 Chapter 9: The search engine Chapter 10: using the clipboard Chapter 11: Datatypes and the toolbar Chapter 12: The Arexx port Chapter 13: Finishing touches Make sure you don't miss a tutorial in this series. Call our subs hotline on 01458 271102.
This way, we don’t have to muck about with 10 requests and such like.
When we open a stream for reading, we need to parse the IFF object it represents.
Depending on our application, we might wish to skip over certain chunk types and extract information from others. In this case, we only wish to know about CHRS chunks embedded in FTXT FORMs. The parsing facilities offered by iffparse.library are really quite sophisticated, but here we don’t need to get too complex. We simply tell the library which chunks we are interested in with the StopChunkO function and then loop, repeatedly calling ParselFFO. When ParselFFO returns control to our program, it has either found one of the chunks we are looking for, we’ve reached the end of the stream, or an
error has occurred.
If ParselFFO finds a chunk we want, we can then perform whatever processing we need before starting the loop again. The We would have to manually sift through the IFF headers, skipping over chunks we were not interested in and reading those that we were interested in. We would have to take into account the possibility that FORMs had been nested inside one another and properly handle CATs and LISTs. Likewise, but less difficult, we would have wrap up any data we wished to send to the clipboard in the appropriate chunk formats - all this is just far too much work.
An easier and more elegant approach is to make use of iffparse.library. This is a shared library that has been part of AmigaOS since OS2.04 and it provides functions to remove the tedium from dealing with IFF streams. A stream on this occasion can be an AmigaDOS file, the standard clipboard device or, with some custom support functions, any arbitrary Exec device.
The library even provides us with routines to open and close the clipboard. In CurrentChunkO function returns information on the chunk that was found, such as its type, size and position within the stream.
ReadChunkBytesO can be used to read the current chunk’s data into a buffer.
Writing to an IFF stream is even easier.
We simply use the PushChunkO function whenever we wish to start a new chunk, passing the FORM type, chunk ID and optionally the size of the chunk’s data as arguments. We then write our data with WriteChunkBytesO and finish the chunk with PopChunkO- Calls to PushChunkO nest to permit the embedding of one chunk within another.
A. sdol::: IFF (Interchange File Format) is an open-ended file
format for the exchange of any kind of data. Whatever type of
data an IFF contains it has a common structure.
Information is grouped within an IFF file in chunks. Each chunk is prefixed with a four-letter identifier denoting its type and the length of the data stored within the chunk.
In C we could represent this as typedef struct H ckID;H ckSize; * sizeof(ckData) * H ckData [] ;H ID LONG UBYTE } Chunk;H NUTS AMD BOLTS Chunks may be nested.U Chunks representing a single self-contained data object, such as a picture or document, are grouped together within a FORM chunk. A FORM chunk will have a FORM type specifying the kind of data object it contains. Types include ILBM (Interleaved BitMap), 8SVX (8-bit Sample Sound Voice) and SMUS (Simple Musical Score).
As an example, an ILBM FORM will typically have a BMHD chunk which describes the size, depth, aspect ratio and compression type of the picture; a CAMG chunk containing the picture’s screenmode; a CMAP chunk containing its palette; and a BODY chunk containing the (compressed) pixel data. Some chunks may apply to any FORM type, for example, an AUTH chunk identifies the creator of the object, while an FVER chunk contains an AmigaOS version string.
IFF files may additionally be made up of composite data objects. A CAT chunk contains objects of arbitrary types, whereas a LIST chunk contains objects of a specific type.
So much for the theory - the plan is to package up the code which handles the clipboard in a module called, unsurprisingly, Clipboard. This will permit reading of formatted text from a specified clipboard unit via ReadTextO and writing via WriteTextO. The ReadTextO call will allocate a buffer large enough to contain the characters read from the clipboard. To add flexibility, a pointer to an initialized ClipText structure is passed to ReadTextO and modified by that function.
Struct ClipTextT H STRPTR String;H ULONG Len;H APTR (*Alloc)( ULONG size ) ;1 VOID (*Free) ( APTR mem, ULONG size ) ;H Alloc is a pointer to a function which is used to allocate the buffer required by ReadTextO; Free is a pointer to a function to deallocate it. Supplying NULL for these means that the basic AllocMemO FreeMemO pair should be used. All of this adds complexity, but it reduces coupling and hence makes the Clipboard module more widely applicable.
ReadTextO uses the function referenced by Alloc to create the buffer and stores a pointer to it in String. When we are finished with the clipped text we can bin it ourselves by calling the function pointed to by Free.
This can be done from any context.
We have taken special pains to make the Clipboard modules as general as possible. The function provided by this module is likely to be required in a large variety of projects. The more general the interface, the more likely we will be able to re-use the module without modification.
BEIMG ACTIVE The other side of supporting the pasting of text to the clipboard is that we need a means for the user to select text. As I said above, this will be a standard left-drag operation on the desired portion of text displayed within the TextView gadget, the BOOPSI class which takes care of rendering and scrolling text within the main window.
The mechanics of all this will be handled by the TextView gadget itself.
The FORM FTXT represent a stream of text with optional formatting information. Text is stored in a number of CHRS chunks using the 8-bit ANSI character set. Control character and control sequences are allowed. These CHRS chunks may be interspersed with optional chunks of formatting information. For example, a FONT chunk will describe a typeface to be used in the following CHRS chunks. Although there may be more than one CHRS chunk within a FORM FTXT, they are all taken to be a single stream of text. An FTXT chunk may additionally contain further nested FORMs, LISTs or CATs.
Now, remember back to AF131 when we discussed the methods accepted by BOOPSI gadgets. When a user clicks anywhere inside a gadget’s bounds, Intuition sends it the GM_HITTEST method. If the gadget has a non-rectangular shape, it can perform some processing to decide whether the hit was actually inside the c is to package up the code which handles the clipboard in a module called, unsurprisingly. Clipboard gadget. Either way, if the gadget was hit, the method should return true.
Gadgets which respond positively to GM_HITTEST then get sent a GM_GOACTIVE method to ask whether they wish to become active. Only one gadget may be active at a time and the active gadget is the one that receives input events - mouse clicks, key presses, timer events - from Intuition. Many gadgets do not need to become active, but our TextView gadget does. A left-click with the mouse is a IFF TEXT sign that the user is beginning a drag operation and we want to know about it.
Input events are sent to a BOOPSI gadget via the GM_HAND LEIN PUT method and each event has a corresponding mouse position attached to it. The start position of a select operation is the original position at which the gadget was hit. While we keep receiving events signalling that the left mouse button is pressed, we store the current mouse position as the end point of the select and highlight all text between the two. When the user lets go of the button, the end point is accepted. If the start and end points are the same, no text has been selected and we turn off highlighting.
To be able to manipulate the selected text, we have to know how mouse positions map onto position within the text file stored in memory. That is: how does the pixel position of the mouse pointer correspond to a row and column position within the file.
Well, this is just a matter of arithmetic, but it is rather involved - we have to take into account what portion of the text is visible, the font size, the tab size, and so on - so I’ll leave this until next time.
Richard Drummond We combine techniaues uncovered in our custom chip exploration to create custom graphics modes ¦ I Contents; Chapter 9: Multifold applications of the Amiga Blitter | Chapter 10: Sprites in OCS, ECS and AGA modes Chapter 11: Programming your MMU directly Chapter 12: Hardware extras in each Amiga version Chapter 13: Revealing a new set of graphics modes Chapter 14: Copper and Blitter in perfect harmony If you've missed any tutorials in this series, call our back issue hotline on 01458 271102.
Character codes select font patterns for corresponding display positions.
Character Map Font ¦¦ ¦¦ ¦¦ ¦¦ mm ¦« 8 ¦¦ ¦¦¦¦¦¦ ¦ a ¦¦ Bit-moppod custom display orocsdures «»• Htf Space 1V1* **w 99 i't ** i Invaders made pioneering use i j * m of character- L i mapped graphics.
Lunar Rescue combined adjacent characters for bigger graphics.
DEFine PROCedure MOVE(value%,reg%) POKE_W copper,reg% POKE_W copper+2,value% copper=copperi-4 END DEFine MOVE DEFine PROCedure WAIT(x%,y%) POKE W copper,(y% && 255)*256+(x% && 254)+1 POKE W copper+2,32766 :REMark Blitter wait copper=copper+4 END DEFine WAIT DEFine PROCedure SKIP(x%,y%) POKE_W copper,(y% && 255)*256+(x% && 254)+1 POKE_W copper+2,32767 :REMark Blitter skip copper=copper+4 END DEFine SKIP "These procedures let you write a Copper List directly into a SuperBASIC program" Our tour of the custom chips is complete, and it’s time to show how they fit together. The last two parts of
this series demonstrate useful routines that use the Copper to program the Blitter to program the Copper to program the Blitter! The result is a neat demonstration of the potential of metal-bashing.
You get a host of new Amiga video modes, on classic lines, guaranteed flicker- free with zero CPU overhead.
The demonstration routines show how the Amiga custom chips can perfectly simulate hardware that was built into old computers, including arcade machines, terminals and home micros. A custom copper list triggers 100,000 or more graphic operations every second.
You can animate the whole screen at 50 or 60 Hertz with hardly any effort from the main processor.
The techniques are at least as useful as the result. Rather than write out a Copper list, potentially 40K or more in length, for each new video mode, the program builds a custom mode to suit your requirement.
CHARACTER MAPS In the days before bit-mapped graphics, when processor time was scarce, displays were built up from a grid of characters. A byte in memory determined the character displayed in a particular location. Most terminals, including Viewdata travel systems, still work that way. The codes are normally 'xamc e U$ v~g 1 Coppe"Cccegen ASCII (except on Pet, TRS-80, and the first ZX systems) so programs can copy text directly to display memory, and the characters appear at once; there’s no need to plot them one dot at a time which would have been painfully slow on early micros, or when
emulating alien code now.
There’s nothing to stop the ‘characters’ being graphical symbols - indeed that’s the key to the animation in early arcade games like Space Invaders or Lunar Rescue. You can even simulate the striped colour overlay in those games with palette-tweaking Copper instructions. Again, Amiga software perfectly emulates custom hardware!
Later eight-bit systems like the C64, Atari, MSX, Einstein and Memotech extended this idea by moving the character patterns from ROM to RAM that the processor could access.
A change in those patterns ‘instantly’ updates all corresponding characters on the screen. This is great for background patterns and effects like waves in the sea, where a few pokes can animate the entire background. It’s hard work to emulate this entirely in software, but trivial in our custom char Mode Data structures UOCOEFGHUKLH NOPQR9TUVWKV ze?"OY At«Ot SC3 1 234567890,. ?
NORQtSTUVWXY ZcfOf AlttO: eC3 I 234567890,. ?
NORQRSTUVVJKV ZefOf At Oi NC3 Copptr Lift r modes, as their fonts work in exactly the same way.
The Amiga and Mac were among the first computers to switch to purely bitmapped displays. To this day, Pcs still have character-mapped modes, which explains the blurringly-fast scrolling in MS-DOS and Linux shell windows on IBM-compatibles.
This hack shows that the Amiga hardware is so flexible that it can pull off the same tricks, with nothing but a BASIC program to set it going.
COPPER COMPILER Rather than simulate a single layout - say, 24 lines of 40 characters for Apple II or MSX text, 80 by 24 for CP M, or 64 by 16 for TRS-80 displays - I’ve written a Copper List Compiler. This generates a centred display in LowRes or HiRes, depending on the required layout, and supports characters from 8 to 16 pixels high.
The listing shows how the mode is set up. Next month I’ll explain the compiler and the code it generates. There’s a complete example Copper List for a 32 by 24 character mode on AFCD50. This is annotated output from the Copper List disassembler introduced in part 5.
The SuperBASIC procedures MOVE, WAIT and SKIP generate corresponding Copper instructions, so you can read the Copper List directly from the BASIC program. Symbolic variable names make the code easier to read and allow conditional code generation.
Each MOVE updates 16 bits, so it’s convenient that the font, characters and copper list all start in the same 64K 412 ‘segment’ of chip memory. The most significant bits of the custom chip register all point to this segment, and we only need to change the low 16 bits to specify any address therein.
The first 8K is allocated to the character patterns, or ‘fount’ in Qdos parlance. After this, space is allocated for the screen bit-plane - the place where the Blitter puts the character patterns, and from whence Amiga DMA reads the bit-mapped display. The Character Map follows, with one byte per character code, then the custom Copper List.
Txarnple Listing 2
- Custom Screen setuL MOVE page TO BLTAPTH :REMark All blitter
data starts in this page MOVE page TO BLTBPTH : MOVE page TO
BLTDPT MOVE page TO BPL1PTH :REM Base page address of bitplane
MOVE 8192 TO BPL1PTL :REMark offset of bitplane in page MOVE
0 TO BPLCON3 :REMark No special AGA tricks needed MOVE 0 TO
COLOURO :REMark Black background MOVE HEX("0CC5") TO COLOUR1 :
REMark Bright yellow foreground MOVE top_line%*256fleft edge%
TO DIWSTART :REMark True left limit MOVE left_edge% DIV 2 TO
DDFSTART :REMark Hardware stop is at 18 IF CharColumns% 40 MOVE
HEX("9200") TO BPLCONO sREMark Hires Colour, 1 bitplane MOVE
(top_line%+lines%)*256+left_edge%+width%*4+8 TO DIWSTOP MOVE
(left_edge% DIV 2)+4*(width% DIV 2)-8 TO DDFSTOP ELSE MOVE
HEX("1200") TO BPLCONO :REMark LowRes Colour, one plane MOVE
(top_line%+lines%)*256+left_edge%+width%*8+16 TO DIWSTOP MOVE
(left_edge% DIV 2)+4*width%-8 TO DDFSTOP :REMark Limit 204 END
IF MOVE HEX("2100") TO DIWHIGH :REMark Set H8 and V8 (ECS
extras) MOVE 0 TO BPL1MOD : MAKE_COPPER_BLITS : WAIT 255,255
"BASIC to set up custom video modes, extracted from CharMode
BAS on AFCD50" The Copper list does four things. It sets up a
custom bit plane display centred on the PAL screen. This is in
LowRes or HiRes mode depending on the number of character
columns. Next it can expand an 8-bit wide character font into
16-bit format for blitting.
Happens 50 times per second, just ahead of the display’s scanning beam, so updates appear instantaneous and flicker-free.
The diagram shows how a table of character codes, on the left, is indexed into the font, giving patterns for the display. As soon as you change the codes or the font patterns, the display changes to match.
NEXT MONTH Next month I’ll explain the Copper Compiler, MAKE_COPPER_BUTS, and how to customise the new modes.
There are copious further notes and programs on our CD.
After converting a table of eight bit character codes into pattern blit instructions, it generates the new display by blitting one pattern for each character code into the display. Each blitter transfer merges two lines of eight bits into a 16-bit word from the font locations corresponding to odd and even character codes. Each complete blit copies all the horizontal lines that make up two characters. All this Simon Goodwin RUNNING THE DEMO The Copper List compiler is written in SuperBASIC, to run under Amiga Qdos. This makes it easy to take over the entire system, and provides plenty of free
programming tools.
Everything you need to test and tweak the new modes is on AFCD50, including program notes, sample fonts and copper disassemblies, tested on everything from an old A500 to a 75 Mhz 68060 with AGA.
Before running the compiler you need to make a Qdos boot disk, with the program, data and PD extensions on it. Mount the QL file system (QL0:, or FD0: if you prefer the multi-format XFS), put an empty DD disk in DF0:, then click on the 'MakeDemo’ icon. This formats the 720K Qdos disk and copies the required files there.
Leave the disk in the drive, and start the emulator by clicking on MakeAssigns in the Amiga Qdos drawer, then Qdos_UK. The emulator displaces AmigaOS and links its own system 'ROMs’, as shown, then waits for you to press F1 or F2. Press F1, leaving the Qdos floppy in drive 0. The BOOT file runs automatically.
If you forget the disk and end up in the command line, with a flashing cursor, the command LRUN FLP1_BOOT will start things manually.
The toolkits sign on, followed by a short delay while the compiler is loaded and tokenised. Once it starts, messages will appear at the bottom of the screen as the copper list is assembled in Chip RAM. Use the Chip ONLY startup icon in the Custom UK drawer if Qdos is relocated entirely to fast RAM on your system; this averts any 'Chip RAM not found’ messages.
Press any key to return to SuperBASIC while the custom mode is displayed. Type SEE to momentarily switch back to the custom screen. QL_ON and CUSTOM ON switch the Copper and Blitter between the Qdos system and character-mapped displays. Fast machines use the CPU for Qdos screen updates unless you type ACE_OFF: BLIT ON.
GO-FASTER STRIPES Amiga Qdos comes with SuperBASIC documentation, but all you need to know to make your own custom mode is how to edit the relevant lines. Line 230 sets the number of lines and columns of characters. To change this, enter EDIT 230 and move the cursor with the horizontal arrows, then DEL and insert digits to change the values. Line 220 sets the pixel height of characters - stick with eight if you want automatic font unpacking - and line 260 controls ShowTime, which puts up optional copper stripes to show what the blitter is doing as the display is generated.
Green and Blue stripes indicate when the characters are being extracted from the Character Map and packed into the Copper List. This is done in two passes, in ascending and descending mode, for odd and even characters respectively. Red and purple stripes show the two passes when the blitter is unpacking the font from 8-bit bytes to 16-bit words. These stages are optional, and delay the start of the custom mode display.
A standard Amiga bitmap slice is displayed above the custom mode. You could display titles, buttons or emulator status in this area.
If the BlitFount or BlitChars flags are clear, character blitting starts higher up, but the font and character map are not automatically unpacked. The demo clears these flags if you’ve requested a lot of characters, to leave more time to blit them.
You can still update the font on the fly by writing whole words, with the pattern in the first byte and the second byte zero. To change the character at a given location you write its font offset into the Copper list. Each sequence of MOVEs and WAIT blits two characters from the font into adjacent columns, reading from Blitter channels A and B and writing to channel D. ShowTime paints the background dark blue while the character patterns are blitted, and black for the remainder of the field. If the black starts before the last line you can be sure that the update will be flicker-free, as the
blitter is always ahead of the beam.
FT: SHARE YOUR VIEWS Send your letters to: * imps
• Amiga Format • 30 Monmouth Street • Bath • Somerset • BA12BW or
email: a mformat@f utu re net, co. U k
- putting 'Mailbag' in thasubject line SPARE US NO SOFTWARE
SUPPORT?
When my subscriber’s copy arrived this morning (as I usually do) I put AFCD48 in my CD player As I always do, I read Ben Speaks first, followed by Richard’s bit.
The 6000 OS3.5s you refer to were, I would place money on it, bought almost exclusively by people like myself with upmarket migs already running on 3.1 ROMs. These are surely the people to whom it was addressed, not the people with ‘Vanilla’ 1200’s. These are the ones you have to interest if the Amiga market is to survive as an entity. Though you made a big thing about Pirates (with which I heartily agree) I couldn’t disagree more with your conclusions about the Software market.
Since I bought my PPC BVision there has been virtually nothing developed to run on it. OK, along with most others, I have updated Dopus, TurboPrint, ScanQuix and MakeCD as the new ones became available.
I don’t count any of these as ‘software’ in the strictest sense of the word; they are all ‘Utilities’ or utilitarian in their usage and are a must for any high end user. But where are the new word processors, for instance?
Wordworth is a necessary evil as far as I’m concerned, and now it isn’t even supported any more, bad as it is. Why would I buy Voyager in beta when I already have Ibrowse at 2.1 and Aweb at 3.3 both registered? You already know I don’t play games, so the amount of coverage for upcoming games is for me a waste of space, and I certainly wouldn’t buy any games.
SEND US Long, looong letters with numerous points Keep it concise!
Attachments that we can’t read like rtfs ¦ Illegible handwriting ¦ Questions asking why Amiga haven’t brought out the MCC yet Technical questions which should be ¦ addressed to Workbench Pictures, designs, photographs Your homebuilt Amiga projects News about Amigas in use in the real world Views about the mag Ideas for future issues General questions you want answered (not technical ones!)
One final comment: I unsubscribed myself from AFB because I couldn’t stand the rubbish that was posted, nor the endless discussions generated by people at uni (presumably in positions where they are employed to work with Pcs) about the merits or otherwise of Pcs versus Amigas.
I was pleased to see that you told them to stop as the list is supposed to be for people with Amigas to discuss their problems and get help and to desist forthwith, but I equally noticed they studiously ignored your request! If you eventually become a real tyrant like Matt B was on the old CU-list and stop all the crud, who knows, I might even rejoin. And wouldn’t that be nice for you?
I suppose to end I have to say I don’t think much of your taste in music; I wouldn't give that guy £50 for such a dirge, however clever it is technically!
And, pretty please, I am allowed to write one letter criticising aren’t I?
Ian Aisbitt i a na@messages.co.uk "A veiy scary new beginning" Surely the Amiga, as a computer, has outgrown games anyway?
I have updated my hardware because, to be honest, the Cds I bought originally from someone in the Amiga market weren’t up to the job any more. So I (in my opinion not unreasonably) replaced both of them - my hard drives and new CD- R W from PC sources at vast savings. I paid less for my new 4.3G hard drive than one guy I know did for a 2.5” tiddler from an Amiga dealer. They can’t complain that people don’t support them if they are ripoff merchants can they?
© format bulletin IB * 111 ¦frWi
* ** rtwft(dl«lkple W ihw h*wm!b) ¦ it itMfwweO* Mil• to to
«»’««•* rmeee ¦ wetoO to rf aim towtoi to*»toto » » ?mzzzzzu
afb - it's not that off'topic, honest.
Sftbpllld Online by dc u4 arc ::r 1999 __ ¦¦¦¦¦¦¦«( U II' Check out Sabrina Online M nttp Mvtw coax net people enci 3:'* • *1 * *_ •* ri*W'9 ** se * STOP THE PHIAEY! Software and J saddens me to see ***?**££%* to gain their «gtJto making it impossible; for se * cou|(J ki|Uhe Amiga their fortune! The worst th g Am,ga IS an platform, especial!* c ; fd But the oniy thing that oouldrealfy outsider in the comp S .., k Le Amiga is piracy! We must s op do wMever, Since i am a true, loyal fanrf*e AmJ „, ,a n Sd otwho is 3nd your names, call the police or send them to Amiga Form
put you pirates in j _ aSXnb?eak down your of the mentioned Pirate I will even try to f ind out a g message about it.
Bulletin Boards in Amiga Form havg n0 right to be Believe me! Piracy is a sick b mentJ the Amiga community.
- part of the computer w .rid, n any p,rated _ P My last word is
this: I am gveg & way t0 do rt ,s to software. I want the earn
money. If you guvs are help the developers jg wanl w Become the
best rssa-- I Just Wish that everyone with an Amiga had the
seme am you Helgel Yes, a 7, you are allowed to occasionally
criticise, Isuppose. After all, your “loyalty” to the Amiga
market is definitely not in question. As for your various
points:
1. Just because things are more expensive in the Amiga market
doesn't necessarily mean that the dealers are always rip-off
merchants; they sell fewer hard drives, so the hard drives
cost them more ,so they have to pass that on to the customers.
The amount of coverage or upcoming games is a waste of space.
Surely the Amiga, as a computer, has outgrown games anyway?
2. Your software support argument is valid, but it's hard to
justify further development if no-one buys your software. Like
the hardware situation, it's chicken and egg.
3. Afb is now fairly on-topic, as far as computing goes. There is
still some discussion about other platforms, and there’s
always discussion about other topics, including the price of
minidiscs, the occasional bit of movie trivia and so on, but I
asked the list what they thought of it, and most were agreed
that the mix was about right - they didn’t want a dry
technical list.
Online by &ucCJ, 1999 ALLEGRO DOIUGLE I am sitting here reading issue 130 (missed it at the news stand, picked it up today at Software Hut’s open house) and was excited to see the review of AllegroCDFS.
Saw this in Power Computing’s ad and was just waiting to hear the real scoop on it. It turns out I require either a Powerflyer or Elbox IDE adaptor to be capable of using this filesystem, even though it claims to support SCSI DVD drives. Uhm, huh?!
I’m heartbroken now, as I don’t use my existing IDE port in my 4000T, and have no intention of using IDE, so I think it’s silly to require I install an IDE card for AllegroCDFS to function at all.
And my single remaining Zorro slot goes to a Delfina Plus, which I have on order, so I am not capable of installing the Power Flyer
4000. Which means my machine is not capable of running
AllegroCDFS as I don’t have any place to put the IDE
port dongle card. Is there any way of attaching the Elbox
4-way buffer to my 4000T’s IDE port and using my disable
block on the buffer card to disable looking for IDE devices
at boot time, and which will also not interfere with OS3.5
(I understand there are some issues between OS 3.5 and this
kind of 4-way IDE adaptor)? Since the 1200-intended 4-way
adaptor board isn’t too expensive, I’d consider hacking it
onto my 4000T IDE port if this would be good enough for
Allegro to see the dongle and function, but I am not
willing to pay for the Power Flyer 4000 just to make a CD
filesystem function.
I am also not willing to lose any of my existing Zorro cards to make room for the Power Flyer, as I have no use for IDE ports, and would absolutely hate to waste a zorro slot on a CDFS dongle and lose a useful Zorro card in the process.
Is there any way to convince Power Computing to reconsider their dongle approach, or at least find a way to make people like me happy that don’t have any place to put the two existing dongles?
Oh, and great job with the magazine.
It’s now the only remaining informative, in-depth Amiga mag available in any of my local bookstores.
I should get a subscription, but have been to lazy to look into that. But I’ve been buying it every month I can, and really enjoy your reviews and technical articles.
Bill Toner Thanks for the kind words Bill, but I don't think there's much hope for you as far as AllegroCDFS is concerned. The thing is that Elbox - the Polish developers who invented it - are rightly concerned about piracy issues and so decided to give their 4-way adaptor (and IDE accelerator, it must be said) a unique selling point in an overcrowded market. The really major benefit from AllegroCDFS at the moment is its ability to read UDF-formatted CD- or DVD-ROMs, and the Amiga doesn't exactly have those coming out o f its ears right now.
Perhaps you’ll find room for Elbox's Continued overleaf 4 "Introducing the Anti-Sabrina" everyohe back ON ThE5ET FOR THE BIO OROY SCEMEil 1 I promised DVD decoder card that will presumably interface directly to a DVD- ROM drive and the Power Flyer to let you to play back DVD movies on your Amiga?
MORE OS 3.5 PROBLEMS I got my OS3.5 the other day from Eyetech.
I had actually ordered it three weeks earlier from Power, and after numerous phone calls and an email still had not received it, so I ordered from Eyetech to receive my glorious new OS a day later (I’m sure my problem with Power is a one off).
Note for other OS3.5 users: I used an early version of IDEfix and CacheCDFS which was not replaced by the OS3.5 installer and so the CacheCDFS prefs installed by OS3.5 wouldn’t work until I manually installed CacheCDFS from the OS3.5 CD-ROM then it worked fine.
I have also had a problem for a while of the Ppaint screen being drawn over when Who cares a bon Ga ¦¦-* i. anyway? They can go jump in a lake!
Why not ignore them until they come up with something revolutionary?
Using the pull down menus much like those wrote in by Mark Cheetham in the Workbench section of AF 131, the problem is caused by MagicMenu, and as much as I like MagicMenu, I don’t like it corrupting my programs.
On another note, for anyone setting up a new internet connection such as Freenetname, Freeserve, Ukonline (my personal favourite, now free) or any other, when the ISP gives you the option to download the file to configure internet explorer, you can download it as ASCII text and then open with any text viewer and print it out if you like.
You will find that this file contains all the info needed for setting up system for use with that ISP, from the dial-up number to the POP and SMTP server names.
Craig Roebuck (Tyne and Wear) craia.roebuck@ukonline.co.uk Thanks for the tip on ISPs.
ANOTHER VIEW ON OS3.5... I will not buy OS 3.5. The reason is simple: what does it offer above OS 3.1 that patches can’t? Stability? I’ve never had any problems! A new icon system? Newlcons does more than enough for me! An Arexx port for Workbench? What’s the point? If I’ve got any facts wrong I apologise, but as I don’t have it I’m only going off what other people say.
Let’s hope the next upgrade offers something a bit more significant. I’m sorry, but my money goes on Wipeout 2097.
Colin Seddon Colin@cwas.freeserve.co.uk There’s nothing to compel you to buy OS
3. 5, other than a) showing that it is actually worth developing
for the Amiga and b) staying up-to-date. I do hope you won’t
be like one of those people who used to write in to Amiga
Format complaining that we didn’t offer enough support to
Workbench
1. 3 users after Workbench 3.1 had been available for years?
AMIGA POP CLONES In the last issue (131), IBM revealed their free PowerPC Open Platform (POP) reference design licence which is really good news for the Amiga community.
Haage & Partner is also committed to making an Amiga0S4.0 with ROM for PPC only. I can’t wait to see a brand new generation of PPC-Amigas based on different POP designs.
Personally I would like to see iMAC inspired colour-towers on the new PPC Amigas made by different POP motherboards. More importantly, these new Power Amigas could be improved to incorporate both 33 66MHz PCI sockets (3-6 sockets) so both versions could be used on the same PCI sockets for maximum performance, as well as having DVD, FireWire, 66MHz UltraDMA ATA- support, USB and of course, a lightning fast AGP Pro 4x-port with support for future faster speed access to this graphic port.
The POP-boards should support the new PowerPC G4 processors (and the planned G5 G6-CPUs from Motorola). In terms of RAM: 2G support from 4 SDRAM DIMM-sockets is preferable, but with support for future DDR SDRAM too.
Include all that with Linux and you’d have a world beating power Amiga for the future, ready to take the computer world by storm.
The first great thing on the cards for the PowerPC is the soon-to-be-released FusionPPC. Soon PPC-Amigas will be able to run all the greatest PowerMac games - great stuff. Let’s hope that a PPC-version of PC emulator will arrive in the near future too. Things are really looking up for PowerPC developments.
Who cares about Gateway Amiga Inc anyway? They can go jump in the lake! If Gateway Amiga Inc should happen to go bankrupt, companies like Phase 5 and Haage & Partner could team up and buy the company so that they can do the job properly. Even better, a consortium like the Phoenix Platform Consortium could buy the Amiga company.
Most of the Amiga community is already ignoring Gateway and Amiga Inc, so why not ignore them until they finally show up with something revolutionary and important for the Amiga community?
CD REQUEST Dear AF, The magazine keeps getting better and better and so do the Cds, but I’d like to see the following items on future AFCDs: ¦ (QA) Blue Byte’s address - To try and persuade them to convert Settlers II (VA) Descent update - have there been any more since version 0.8?
(VA) Amiga Survivor Website Info - Promote AMIGA by supporting each other!
¦ (SA) Amiga Energy Websites? - Again promotion of the AMIGA community ¦ (VA) Acsys’ Demo Preview - A Turrican inspired platformer by Unique Productions (SA) ‘Creepz’ Preview - Platform adventure developed by NtT?
(VA) ‘Dafel: Bloodline’ Demo Preview - Pagan and Sadeness Software’s Action Adventure?
I (QA) ‘Enforce’ Demo - Insanity’s 3D Engine Demo (SA) ‘The Haunted’ Demo Preview - Alive's Graphical Adventure (QA) ‘The Holy Trinity’ Preview ¦ Graphical Adventure developed by Digital Visionaries?
1 (VA) ‘Joyr ide’ Demo Preview - A 3D Racer from Milan Golubovic and Davor Rivic (SA) ‘Rage of Mages’ Preview Strategy game being ported from PC (Monolith) ¦ (QA) ‘Shogo’ Preview (in .AVI or .MOV) - Quake style game with anime inspired graphics (VA) ‘Wild Tracks’ Demo Preview - Another 3D Racer from Deepcore Entertainment (QA) Latest news on ‘Claws of the Devil’ by Titan Computers?
¦ (SA) Latest news on ‘The Dead Walk’ by Alpha Software?
(VA) Latest news on Golem* from Power Computing (VA) Latest news on ‘Tales of the Heaven’ from Darkage Software?
(Key: VA= Very anticipated, QA= Quite anticipated, SA= Slightly anticipated) I know there’s a lot to get your teeth into here, but I’m really intrigued to know if some of the items are still in progress, released or halted.
The items I have selected are of great interest to me as I’m a strong believer that the Amiga has tons of life left in it. I love the gaming side mostly, getting Genetic Species and Descent, both being very smooth on my setup. I also love the serious side of the machine’s capabilities - trying out the different art packages, word processors, spreadsheets, desktop publishers and all.
Unfortunately, I don’t have access to the Internet, so Amiga Format is my only hope to getting the latest information on long awaited games, etc. Cheers to all the Amiga Format team, hope to see some (if not all) of my requests on future AFCDs.
David Wright, Derby PS Could Amiga Format start a campaign for Amiga Gamers to try and get Blue Byte to change their minds? The more interest shown by the Amiga Gaming Community, the more likely they’ll change their mind for Titan Computers to complete their conversion of Settlers II and hopefully for others.
Tm not sure that Blue Byte would even care that a few people can't have Settlers running on their machines, but I think that's it's probably about time we ran a “future of gaming" article again,
• voi'5 '* ""mPRE-ORDERr * 1
* ¦ j*W and ‘s’"“ Am|ga hmg to pre-order soiare an f Y°u saV
a good e ack of pre-orders they get fonh 3™65 b,3me pirac
for thatSh°Uld be treafed mfrcfe ’ uctions- While You s Pe°P,e
bordering% n0t lhe on,y factor “ ?'01 * »"** We never be sure
they're wX,'8°°d’w h g es you can SrSW3yS '00k g°0d in 3dve«s
?Areduced P e.
Kacer3Dweren't half3s eoorfa! , Star Hghter and FwAn Hcoven and Heretic 2 look Ike ,1, 7'?Ked Front ,,rst Mano 64 and Tomh r! I V be '«r- the Marketing are taking pre-orders t'T ,fhe Amiga' Epic uy|fig anything until | see it r • efn, but I won't be guarantee that wei g S *" We can't . Pre-ordering hantwat c s hardware can't be pirated Whil, , h Same'except that never do piracy, some of us decent Afnigans warez. So, in order to stop or redur ° t0 use Am'ga 1 se cracked software. Maybe then P'r3Cy' *e n1 never e re d0in§lsn't worth it, and Xto re3'iSe what Support the Amiga and the
PowerPC - they’re the future of computing!
We ge Kvalheim, Norway Well, things have changed dramatically again this month with the announcement that Amino have now bought the Amiga, but I’m with you Helge, I’d like to see a POP-based Amiga by autumn this year.
M AN IDEAL WORLD... We start with four A1200 motherboards and add four accelerators-, Blizzard 1230 603e+ l260 and G4.
We stuff them in a case with Zorro 2 3 and Z4 buses and add four graphics cards.
Naturally we want a big monitor or four, and a wide screen TV. We also want four modems and a Pace ‘Solo’ modem. We want 3x18Gb hard drives, 8-6 x CD Roms and CD-R W and a DVD Drive or two.
Our CD now has 'ovely OS3.5-style colour icons.
For external storage, we want a 2G Jaz, a 250M ZIP, a 120M floppy, a 1.76M floppy. We want two ultra-2-wide SCSI, two ultra DMA, 2 Firewire, 2 USB, inputs for four to 16 remote cameras videos, outputs for stereo speakers and remote speakers, and stereophones and a couple of voice mics. We also want four fast parallel ports and eight fast serial ports and 16 mouse remote controller ports, a couple of Infrared ports and an A4000 keyboard.
The case will have to be double sized to get it all in and there will be some wiping software needed to get it all working from a single keyboard, but when it’s finished, it will be the best Amiga around and will attract a lot of attention from those fed with the alternatives. Now, the question is: where do I get hold of one?
Amiga Reader, Northumberland Why didn’t you ask to start with? You can get exactly that machine, at the very reasonable price of £39.95 from any branch of Dixons - just go in and ask... MILLENNIUM JUG So the Millennium came and went and left the media disappointed: no aircraft fell out of the sky, no powerstations exploded, no nuclear weapons were detonated over major centres of population, and no other such disasters occurred due to the eagerly awaited millennium bug.
And my Amiga's fine too!
So I thought I'd offer you this exclusive scoop, concerning the customer who tried to return a piece of electrical equipment to the department store that I work in.
He was convinced that it had fallen prey to the Millennium Bug due to the fact it had stopped working, just after midnight on the 31st of December.
It all sounds plausible, until you find out that the aforementioned piece of hi-tech hardware was in fact a kettle!
Hope this gives you a chuckle.
Peter Johnstone, via email I’m surpnsed the electrical department wanted anything to do with it if it didn’t run Windows... wStoyiiCNr*] r | (OK W M14M IOOX 'Arrtt+tr* i Cofm*
• f Vs - vv 'V fiMAtan Ch»l»J6c*.w FALSE ICONS I wanted to write
to you about OS 3.5 icons.
The ones that come with the OS are brilliant but since then every icon for OS3.5 I've seen released (save a few) have been, quite frankly, awful. For a start, most so called Glow Icons on the Aminet are in fact Newlcons and I refuse to switch on Newlcons on my Workbench as it slows it down and wastes all my RAM.
So come on Amiga artists, please start creating some icons worthy of the new OS.
I do feel the best way to achieve this would be for the original OS3.5 artist, Matt Chaput, to release some templates of the icons before the glow was added so anyone can go about making icons with ease.
Gideon Cresswell, via email It seems like it’s early days yet for Amiga icon artists, but I full anticipate a good range of 0S3.5 colour icons in due course. To keep you happy, you’ll be pleased to see our CD has been redone for OS3.5. PICTURE EDITOR Once again, you amaze me. Despite the fact that you've recently lost another eight pages, you still manage to waste large quantities of the remaining space. I am referring to pages 14 and 18 of issue 133.
I know a picture is supposed to equal a thousand words, but personally I would prefer the words in writing. And I'm sure the subscriptions could be cut back to one page, with room left for the back issues.
What happened to the new economic use of space we were promised?
David Thomsen, via email Sorry you feel that way David, but I can appreciate what you’re saying. We’ll do better next time, honest.
SUBSCRIBER DILEMMA I have been struggling with the decision whether to renew my subscription to Affor another year.
It has been a continual downer to watch the state of the market with cancellations coming from Amiga Web Directory and Amazing Computing magazine. Even the Czech Amiga News has stated that they were only going to wait until March, I think, for the Amiga situation to improve before dropping their Amiga news coverage on the web. Some vendors and developers have also quit the Amiga.
I finally decided to renew my subscription partly because Amino have bought the company and promise to kick- start development, and partly because I thoroughly enjoy reading your magazine.
Oh, I almost forgot: another determining factor is my Amiga, which still runs very nicely after six and a half years; in fact, I don't recall ever having to take it in for a repair.
Best of luck to our new owners.
Mark Dekeyser, via email Well, plus pa change, plus c’est la meme chose. It seems, once again, that just as everyone’s getting ready to ditch the Amiga, something new comes along to renew your faith in this enduring machine.
Just after Christmas was the darkest time in Amiga history, what with the sudden closure of the Amiga Web Directory, and others stating that they had given up all hope, but then, new year’s eve, Bill McEwen makes himself known again and with a huge “yee-haw!” pronounces that the Amiga has a new set of owners, but real Amiga people this time rather than besuited clones.
The BoXeR is being prototyped as I write this, The Met@box G3 accelerators will be in our next issue (I hope), we’ve got software like PageStream and Tornado 3D and things are generally on the move again.
Perhaps 2000 will be the year that the Amiga rises again?
RrD Ben Vost
- ReaderStuff- -Gallery- Monet Revisited by Jack Thewlis This
image is just part of a huge animation that Jack Is working on
In Lightwave. We really liked the simplicity of the Image,
especially combined with the depth of field, although Matteo
Cavalferi's ultra-realistic coffeepot image pressed It hard for
the prize. Send us a smaller version to go on our CD Jack!
DANCE and DESTROY by James Mitchell Two corking little images from James here - both hand-drawn and then scanned in. The Destroy picture has a real pop-art sensibility about it.
If you’d like to enter your work (and it should be only your work!) For the Gallery section on the CD and the pages in Amiga Format, read the Reader Submissions advice on the CD (you can find it in various places) or simply make use of the form that can be found on the CD pages of this issue.
Skater by Chris Spicer Chris sent us his "magic fly" logo pictures In recently, but we like this a lot more. Is there more to Skater's tale, Chris, or is this the only panel you've drawn so far?
_ Roll up! Roll up! Bring your works of art here! We love 'em all, but only one artist can win our fifty quid!
FloodedGarden and SIMSHIP2 by Simon Hawley Our second flowery Image this Gallery, and another nicely composed one at that. Both Images were produced In Cinema 40, on a stonklng setup, but Simon doesn't offer up much other detail.
[ Undercover [ by Vincent Perkins Undercover Is a bit of an animation epic sent In by Vincent, since It runs for a couple of minutes. You might want to check your spelling a little more closely though, Vincent.
CoffeePot, Dinamite and LifeRoom by Matteo Cavalleri Matteo did what I couldn't manage and got Tornado 3D to stay up long enough to produce some stunning ultra-realistic images. Send us some examples of metaball modelling next, please Matteo i AudioReality, DeeLitel and GRL1-fin by DJ Nick DJ Nick's no stranger to our Gallery section, and his excellent AVI Is on our CD. These Images were just a few picked out from the general excellence that made up his contribution, but the Images In the Plcsl drawer were mainly produced on Pcs.
WHAT'S OIK YOUR DISC?
AFCD Turn your Amiga into a Mac or a PC or at least convince your machine that that's what you've done I Amlg« Workbench 1711.479 graphic.
¦ ¦ ¦ - muriti C 10:26 BM 3) 0 Fusion and Pcx: hopefully we can bring you more news next issue.
Msazsssa 311 I MB available Control Panels Control Strip Modules This issue we have a special gift for our readers: full, commercial releases of Fusion, the Mac emulator, and Pcx, the PC emulator. Please note that this software is not shareware, so may not be distributed any further.
PPC versions of Fusion and Pcx are due for release soon and each will require its corresponding 68K version to function.
Amiga Format is negotiating a special upgrade deal for our readers. Hopefully, we can bring you more news next issue.
Tel P GO (S Fnd.r Fond leinohrr * S3 ® ffl ?
Eferenoes Sorapbootc File System System 7.31 ? A: Tefal Memory : 24,320K Largest Unused Black: 21,429* Q Syfltfn Soft war* 2,663* % File Edit Uiem lobpl Special About Thlt Macintosh &gst*f* Software 7.3.S Herts lea 2 C At*W Computer, ho IMS-1*99 MAC Window ele Menu Items FUSION 3.1
- Serious- -Commercial- Fusion+PCX Fusion 3.1 The Amiga and the
classic Mac share a common processor family, the Motorola 68K
series. So, thanks to the versatility of AmigaOS, and with some
clever software, it is possible to make your Amiga emulate a
very usable 68K Mac. Fusion is just such a software emulator.
The Mac emulation can make use of much of the Amiga's hardware, such as a CD-ROM drive, serial and parallel ports and ethernet cards Fusion runs on any Amiga with a 68020 or better processor, 8M or more of RAM and at least AmigaOS 2.04. A faster processor with an MMU and FPU is recommended, as is a graphics card. The Mac emulation can make use of much of the Amiga’s hardware, such as a CD-ROM drive, serial and parallel ports and ethernet cards.
Macs have boot software built into ROM chips, similar to the Amiga’s Kickstart Mac HD is not a real hard drive, hut you're not going to tell your Amiga that, so it isn't going to know, and what it-doesn't know can't hurt it.
Lem 7.3.2 Update PrtntMonttor Documents Mac TCP DNR '!?B3ssn3a PuttONCon trot Window OJ ROM image requires that you own the Mac from which it came.
ROMs. To be able to use Fusion, you must have a file image copy of these ROMs from a real 68K Mac. The tool to do this is supplied with Fusion. Legal use of such a You also need a copy of MacOS on disc. Depending on the ROM types you Both Pcx and Fusion can either make use of dedicated partitions or hardfiles to act as hard drives under emulation. A hardfile is a simply a large AmigaDOS file which, through some software trickery, appears to the emulator to be a real hard drive. The disadvantage is that hardfiles are much slower than the real thing.
The other option is to re-partition your hard drive and assign individual partitions to the emulators. These will then have to be formatted under the emulated operating system and so will no longer be directly accessible from the AmigaOS.
Fusion permits access to the emulated Mac’s hard drives (whether hardfiles or the real thing) via its ICP (Intercommunications Port) controls. You may mount any of the Mac’s disk devices as a virtual AmigaDOS device. This then allows you to copy files between your Amiga’s filesystem and the emulator’s filesystem from the Amiga. Pcx does not offer any such service.
Both systems are able to make use of the Amiga's floppy drives, whether double or high density. An HD drive is highly recommended since these are more common for Mac and PC software.
Unlike Mac emulation, to emulate a PC on the Amiga you have to emulate the processor. This necessarily incurs a performance penalty.
PC* runs on any Amiga with a 68020 processor, 3M of Fast RAM and AmigaOS2.04 or better. As usual, the faster the processor and the more RAM you have the better. You also need an x86 operating system on floppy disk. Obvious choices here include Microsoft’s offerings, but you could also try FreeDOS, a freely- distributable DOS-compatible operating system (see http: www.freedos.org ) or DR-DOS, the erstwhile competitor to MS- DOS now owned by Caldera (you may download a demo from http: www.lineo.com ). my, 50X W, & have, Fusion works with System 7.1 to System 8.1. You must boot Fusion from the
MacOS disc and install it on the emulation’s hard drive. System 7.5.3 is provided on the coverdisc, as self-mounting image files, but you will have to extract these under MacOS to be able to use them.
Installation of Fusion is simple. Just double-click on the HardDiskJnstall Icon and select where you want the Fusion to reside on the your hard drive. When you have a ROM image, you must copy this into the Fusion's ROMJmage’s drawer. You must reboot your machine after installation.
To start the emulator, double-click the Launch_Fusion icon. This will present you with a window where you can configure the emulation. You can select how much and what type of memory will be given to the virtual Mac, what video driver to use, which drives and devices to use and so on. The Start Emulator button starts the emulation proper. Before you can do anything useful with Fusion, you will have to install MacOS on your virtual Mac. This can be hard work.
We are investigating the possibility of putting a hardfile containing a full install of MacOS7.5.5 on next month’s coverdisc to make this easier.
PCX 1.1
- Serious-ACommercial- Ftision+PCX PCx PC emulation has a long
history on the Amiga. It all started as part of Commodore’s
master-plan; by offering PC compatibility they hoped to break
the Amiga into the office. Yeah, right. The most useful early
Pcx vl.l - Copyright (C) 1996 By Microcode Solutions Written By
Jin Drew & Joe Fenton Registered Serial 0000000 Main Processor
: 80586DX Nuneric Processor : Internal CPU Transcription : On
CPU Turbo Level : Off Hard Drive 1 : *MSHardFile0 Hard Drive 2
1 None Mouse Controller I Bus Mouse Base Menory Extended Menory
Total Menory Floppy Drive A Floppy Drive B Serial Ports
Parallel Ports 640K 15360K 16000K DF0 None 3F8 278 Starting
Caldera DR-DOS... HIMEH.SVS: Cannot control address line A20.
Caldera DR-DOS 7.03 Copyright (c) 1976, 1998 Caldera, Inc. m All rights reserved, DR-DOS, the erstwhile competitor to MS-DOS... emulators were hardware based; they actually contained a rudimentary x86 system on a card. With the increase in processor power, software emulators have become more popular.
Microcode’s Pcx is a software-only PC emulator which creates a virtual PC on your Amiga with a 50586DX processor and up to 16M of memory. This is sufficient for running MS-DOS and Windows3.1, but later version of Windows will not work.
Yo c?n select how nuch type of memory will be given to the virtual Mac, what video driver to use, which drives and devices to use We here at Format Towers have been relentlessly plugging OS3.5 since its launch. To back this up, we thought we’d do something concrete. Starting from this issue, the AF coverdisc now uses the OS3.5 Color Icon format. We also have a swanky set of new icon images courtesy of the great Matt Sealey. Readers without OS3.5 will see plain, old, boring 4-colour versions of the same icons.
Do let us know what you think. Do you like the new icon format and images? Does everything looks as should on your machine? Drop us a line.
BOING BAG 1
- In tbe Mag- BoitigBag 1 On Christmas Eve the Amiga-owning
public was treated to an early Christmas present; the first
service pack for AmigaOS 3.5 was released - the Boing Bag. (I
bet Microsoft are kicking themselves that they didn’t come up
with a cuddly name like that!)
The Boing Bag is a miscellaneous collection of bug fixes and tweaks based on two month’s worth of bug reports from the users of OS3.5. No major new features have been added; the goal here is stability.
Some of the many fixes include: ¦ Volume windows now show used and free disk space correctly.
Continued overleaf Reading AAASSIGN.COM Reading A: ATTRIB.EXE Reading AAMORE.COM Reading A: CHl DSK.EXE Reading AACHOICE.COM Read ng A: COMMAI .ICO Reading A: COMP.COM Reading AACURSOR.EXE Reading AADISKCOPV.COM .is now owned by Caldera. Co to http: www.lineo.com to download a demo.
Are you getting anything like this on your Amiga? Drop us a line and tell us.
OF ‘-'if.
,'lv' 'yvr y • v i i linr- S' "'r " WHAT'S NEW Installing Software ¦ ato« V1.2a (O4O A0AJ graphic, mem 7.2*7,024 othor f Ml ¦ •'fin' III- .'IMP TnyiidHn r ] -Gallery- j-rvmmjpp,
* 51 ¦ 0y 0 0 '0 . 0 II ¦' vlncy mm Installation in progress...
Percentage conpleted: 27 , L * website in your browser.
Stefan, your £50 will be winging its way towards you, by the time you read this. Good work and enjoy your prize.
¦ The sort order when WB windows are in ‘View by Text’ mode has been improved.
¦ Volumes with fakes icons can now be snapshotted.
¦ The font preferences editor now shows the Workbench backdrop pattern in its mock-up of the Workbench display.
¦ The Workbench preferences editor now uses volumes names instead of device names in its hidden devices list.
£ ¦ Setpatch now works better with 4-way IDE interfaces.
A Yuletide theme for Workbench - just in time for Chinese Mew Year.
A surprise bonus in the Boing Bag was the addition of the new Animatedlcon tool. This makes use of OS3.5’s new Applcon functions to show anim GIFs or TransferAnim type IFFs on the Workbench.
It’s not very useful perhaps, but it is loads of fun.
Also supplied was a Christmas theme for Workbench, with various festive animations and backdrops to put your Miggy in the Christmas spirit. Shame it made it so late to the AFCD really.
OPENBSD 2.6
- In the [Mag- Reader Requests OpenBSD If you want to try out
UNIX on your Amiga and you want the real thing rather than
Linux, you might like to try one of the several
freely-distributable BSD variants such as OpenBSD.
What distinguishes OpenBSD from other versions is that the project focuses mainly on security and cryptography (OpenBSD is based in Canada, so is not subject to those peculiar US export laws).
OpenBSD has just newly been ported to the Amiga and is largely based on the work done by the long-established Amiga port of NetBSD. It offers good support for a wide range of Amiga hardware and requires at least a 68020 processor with an MMU and FPU, 4M RAM and 55M hard disk space. It must be noted that these really are minimum requirements - X will be virtually unusable on such a system.
A basic distribution of OpenBSD is supplied on AFCD50. This includes the BSD kernel, the usual shell tools, peri, C C++ development tools, manual pages, games and the X environment.
Installing OpenBSD is quite complex process and will involve the repartitioning of your hard drive. Unfortunately, Amiga Format is unable to offer help for installation. See the supplied documentation and go to http: www.openbsd.org for more information.
QUAKEPPC
- SrreenPlay- Shareware awlnqu;iko Shortly before Christmas, id
software open- sourced their famous first-person shooter,
Quake. Already, several ingenious Amiga developers have
produced PPC versions for the Amiga. A legal PPC port of Quake
has been long-awaited, because clickBoom, the company behind
the commercial 68K release, balked at doing a PPC conversion -
and 68K Amigas don’t really have the horsepower to make the
game fast enough to be really playable.
AwinQuake by Peter McGavin, the man behind the excellent Adoom port, is supplied with executables for 68K and PowerUp (although the latter works perfectly under ppc.library emulation).
The PPC version pushes out over 28fps on the office A4000 equipped with a DISCLAIMER This AFCD has been thoroughly scanned and tested at all stages of production. We recommend that you always run a virus checker on ANY software before running it. Future Publishing Limited cannot accept any responsibility for disruption, damage and or loss to your data or your computer system which may occur while using this disc, the programs or the data on it. Ensure that you have up-to-date backups of data contained on your hard drives before running any new software.
If you do not accept these conditions, do not use this disc.
DISC NOT WORKING?
If your AFCD is detective, please return it to the address below. Please make sure you have followed our installation procedures correctly to ensure that there is no physical problem. Please send us the AFCD along with a description of the fault (not forgetting your name and address). A new working version should be returned to you within 28 days. The return address for faulty discs is: 200MHz CyberStormPPC and CyberVision3D. By comparison, clickBOOM’s version manages a feeble 9fps. No doubt, once the code has been optimized for the Amiga, the freeware ports should become even quicker.
Several other teams are working on separate Quake, for example Frank Wille and Steffan Hauser have done ports for both WarpOS and Powerllp (see http: devnull.owl.de). They have also produced ports of the QuakeWord server and client and are said to be working on a Warp3D version of QuakeGL. Then we should see some real speed.
Richard Drummond £ TIB PLC • UNIT 5 • TRIANGLE BUSINESS PARK • PENTREBACH • MERTHYR TYDFIL • CF48 4YB Your AFCD should only need replacing if the CD itself cannot be read. If you’re experiencing problems with an individual application, phone our technical support line This is open between the hours of 2pm and 5pm every Tuesday.
Tel: 01225 442244 Fax: 01225 732341 Email: amformat@futurenetxo.uk (Please remember to put “Coverdisc” in the subject line.)
Please note that the helpline staff provide assistance with technical problems directly related to the CD and cannot provide training on the software or hardware in general.
WO want Please tell us: I your won !¦ Your address .... Your name; You can either send it to us on floppies, Zip disks or Cds (we do take other media Your postcode: ..... formats too). If you are going to send us a multiple floppy backup of your work, please A COIItBCt K1UITll)6r Of 611130 BddfGSS: use the version of Abackup we supply on the CD in the +System+ Tools Disk_Too(s YOUf SiQIOtUfB: ..... drawer. We’ll return any Zips you send us, so don’t worry about getting your disks hack.
In respect of all material which forms my reader contribution to Future Publishing’s Amiga Format I hereby warrant that:
(1) the material is original and does not infringe any other
material or rights;
(2) the material does not contain any material which is
defamatory, obscene or indecent and is exempt from
classification under the Video Recordings Act 1984;
(3) that there are no legal claims against the material provided;
(4) that I have full power and authority to provide this material
to Future Publishing.
If you have any further queries about how to send your software in then consult the Submissions Advice on the CD (in Start„Here!, or in the ReaderStuff or +System+ lnfo drawers).
Files you send thh month will probably appear on AFCD51 - Afs April 2000 issue.
Enous present you with another perfectly formed collection of extremely useful little programs to make your Amiga smile Old name earthOOtJMBHI 6raphic»:EarthFrames 2Sb earth.002 Grat hk*:EarthPrame* 2S6 earth.OOS Graphk*:EarthFramea 256 earth.004 GraphU*:EarthFrame* 256 earth.005 Graphk*:EarthFramr « 2S6 earth.004 Graphk«:EarthFramt.-« 2S6 ew*h.007 Graphf «:EarthFrame 2Rlii «arth.OOB Graphk*:Earthf rame* 2Sfe earth 009 Graphk*:EarthFiamr* 2SG earth.OlO Graphk«:EarthFtames 25E eartKOU Graphic*:EarthFrame« 2S6 earth 0)2 Graphk«:EarthFrame» 2&6 earth.013 Gruphk*:EarthFram«» 25£
earth.014 GraphU*:EarthFrame* 254 earth.015 Graphics&arthFrc » 256 HarthOW Graphkad o | Renpkwer extentton by Pen | S Graphics:!
Enter a saurc and tat pet string.
Na tat get Hdeara’s, 'and or?
Earth* 'V ’ RJ frame* ni yfj Parse strings case insensitive Rename [: Replace y Find | glose EdrthFrames 25S earthTOT?
Frame.o2r frame.030 frame.031 hame.032 frame.033 framu.034 Graphics:!
Graphics:) Graphics.)
GraphUsJ Graphics:!
Graphks.i Graphic*!
GraphUsJ GraphksJ Graphic si GraphUs: Graphics:EarthFrames 25E earth.030 Graphks:EaithFrames 2SS aarth.03) Graphics:EarthFrames 25E earth.032 Graphic*:EarthFrames 256 earth033 Graphks:£:irthFrames 2S€ earth.034 * possiblv with wij I ClockCal Is great if you need (or want) to know what the time Is In Rangoon.
Program’s email and web features, you will also need one of the supported programs.
VIRUSZ VimsZ s (at the time of writing) the latest version of one of the Amiga’s longest serving and best known virus killers.
You can use it as a background program to check memory and inserted disks for viruses, or you can opt to scan your entire system for all known viruses.
Configurability is the name of the game here and VirusZfeatures probably more of this precious commodity than you have ever seen before on an Amiga virus killer.
To install VirusZyou simply copy some libraries over to your LIBS: directory (a copy libs script is supplied to do this for you) and then drag the main VirusZ program icon over to your WBStartup drawer.
You should be able to run VirusZ on any Amiga running WB2.04 or later. But if you intend to use some of its advanced features, then you should make sure that you have the required additional libraries.
I E _ Here we have setup MultiRen to change all "earth" filename names to "frame".
Want the online help to work, we would also recommend that you copy the MultiRen.guide file to the same location.
OIUYXBASE OnyxBase is a user address book manager.
It is very easy to use and it has some really nice features: the simple interface includes full localisation, it supports the Amiga’s clipboard, it has full sorting and you can even set it up to send emails and check people’s homepages.
Unfortunately, Onyxbase doesn’t come with any example databases, but this isn’t a problem as it really is very straightforward to set up and use; manual installation is a breeze, but an installer script is also supplied for the faint hearted.
Onyxbase should run on any Amiga running WB2.04 but if you wish to use the CLOCKCAL This program simply opens a window on your WB that is capable of containing up to four analogue clock faces, each of which you can then configure to show the current time in different places in the world.
ClockCal supports daylight saving time changes and the program also features a fully configurable calendar that you can set up to remind you of specific events.
MULTIREIU This program renames (usually) long lists of multiple files in one easy operation.
One of MultiRen’s more useful features is that no files are actually renamed until you actually click on the “Rename” button in the interface window. Another useful feature is that MultiRen enables you to save the list of filenames (and their states) so that you can continue at a later date - you can even save the list as a backup so that you can undo and reload the list if all doesn’t go quite as you had expected.
Multiren also allows you to save its lists as plain ASCII text, thereby enabling you to manually edit its attributes, should you decide to do so.
MultiRen should work on any Amiga The akPNG.datatype is a PNG datatype based on the latest PNG sources (zlib V1.1.3, libpng version 1.0.3). The akPNG.datatype supports 8-bit colour-mapped (colour-space is always expanded to 8 bits per component) and true-colour files (24 48-bit, alpha channel ignored, 48-bit 16:16:16 cut down to 24-bit 8:8:8).
This version contains the 68000, 020 030, 040 and 060 versions along with the PPC ELF module.
The akPNG datatype should run on any Amiga with at least WB3.0. To install it, just double click on the install icon.
Onyxbase doe n co i ? Nt example databases, but this isn't a problem as it really is very straightforward to set up and use running OS version 37+, but, as it is a MUI application, it obviously requires that MUI is installed on your system.
To install MultiRen, simply copy it to the desired location on your hard drive. If you AKPIUG Solitaire's the only game in town," sang Karen Carpenter.
Not true, as we shall now amply demonstrate Games CROSSWORD DELUXE Crossword Deluxe is, as you might guess, a crossword puzzle game for your Amiga.
Click the Crossword Deluxe icon and you are presented with a file requester asking you to select a puzzle. Select one and it loads - you are ready to go.
The way you enter text is a little strange at first, but once you get the hang of it, it’s really intuitive. You can either click on the clue you want to solve in the right of the Crossword Deluxe window or click on its starting square in the actual puzzle on the left. You can click on the square to highlight the corresponding clue and click on the square again to switch the direction. Text is then entered on a square by square basis Fr°eCeII, on the other hand, is slightly more complicated than Solitaire, and also slightly different in that it requires more skill than luck and you can use the
Backspace or Delete keys to erase letters.
A nice feature of Crossword Deluxe is that it allows you to save a “puzzle in progress” when you quit. This probably sounds pretty standard, but when you start the program again, Crossword Deluxe not only allows you to start a puzzle where you left off, it also gives you the option to start the same puzzle again from scratch.
Crossword Deluxe supports both the WBPERPLEXITY WBPerplexity is a little puzzle game for your WB based on the old game of “14s and 15s’1. All you have to do is reassemble a picture that has been split into a pre-defined number of squares. You do this by sliding the squares up, down, left and right.
You can break up the picture into either a 3x3,4x4 or a 5x5 grid and WBPerplexity even allows you to use your own pictures.
The game requires an Amiga running Workbench 3 with GIF, PNG & ILBM datatypes installed.
The aptly named WBPerplexity gives you something to think about - just remember: the '14 15" puzzle canned be done.
DiamChallenge should run on most Amigas but it will be happier running under Workbench3 with at least an 030 processor.
Installation simply involves copying the main directory to your hard drive, though you can also set the program up to run from a floppy disk.
Across Lite and ACD puzzle formats so there are no shortages of new puzzles to be found on the Internet. Full details and web links to new puzzles can be found in the author’s readme file. And, as an added bonus, we have downloaded an additional 30 puzzles to get you going. You’ll find these puzzles, along with the standard 5 supplied puzzles, in Crossword Deluxe's Puzzles directory.
MUIJFREECELL For those not familiar with FreeCell, it’s a card game similar to the age old Solitaire.
If you’ve played Solitaire (and let’s face it, who hasn’t at some point?) You will know that you need just as much luck as skill to win the game; if you don’t get the cards dealt in a favourable order, your chances of winning are severely reduced. FreeCell, on the other hand, is slightly more complicated than Solitaire and also slightly different in that it requires more skill than luck.
This version is MUI only and features customisable cardsets, keyboard shortcuts and the ability to adapt certain parameters to suit your system.
Being a MUI application, Freecell obviously requires an Amiga running MUI3.8 but, apart from that it should run on any Amiga running at least Workbench3. It does not require any special installation.
Amiga Crossword Deluxe works on any Amiga with Workbench 3.0 or higher, though you will need a copy of the reqtools.library in your system’s LIBS: directory, and, ideally, you should be running a screenmode of at least 640x480.
An installer script is supplied but all you actually have to do is to copy the main directory to your hard drive and then copy its fonts to your FONTS: directory.
DIAMCHALLENGE DiamChallenge is a platform game, the aim of which is to collect a pre-defined number of diamonds and then reach the exit to finish a level. But life isn’t as easy as that; not only do you play against the clock, there are also loads of bad guys to make your life even more interesting.
Errol Madoo The game is supplied with 50 default levels, and to spice things up a little more, you can even opt to play the levels in mixed order.
DISK NOT WORKING?
We take every care to test the coverdisk software, but Future Publishing cannot accept any responsibility for any damage occurring during its use. If your disk is faulty, send it back with 2x26p stamps and an SAE to: AMIGA FORMAT (insert name of disk) • TIB PLC • UNIT 5 • TRIANGLE BUSINESS PARK
• PENTREBACH -MERTHYR TYDFIL • CF48 4YB If there is a
manufacturing error then the stamps will be returned with a
replacement disk.
RoUnxinsRequiem for my A u. Anyone got it7 Must be wrusfree af to 6pm).
4 Scroller 2 titter. Reasonable pnot msm lour printer »dworth j £35 anoemy PCMCm later revisions preferred - with OS 3.1 ROMsfitted i sca« weekends) Pro w« the us r version Will pay or Pleas . Ielp. Or does anyon wher- '• i get tile upgrade HeSafe ro7 » 01744 for I 3 V*L«b motion v d*o card and Toccatto sound card for A4000. Budda card for the A4000. Or *milar to make a 32 speed IDE CD-ROM woik Email lb. Ok* is for everything. Cano mJ 150. * Peter 01502 ooo Amiga Compu1 Amiga Shopper AUI and CU Amiga.
WiU pay handsomely ¦» Clwe wdM Z W after 7 30pm weekday* any time at weekends
* • Will anyone swap a A1200 accelerator or RAM Must be PCMCIA
compe accelerator. '0304Mb.
Whitetoid, Cordon.
PertH PH2 9LN.
Buy, sell and exchange your Amiga hardware and software in the best free ads pages around FOR SALE £p A 600HD 20M, extra RAM power, external disk drive, joystick, mouse, assorted disks, metal computer housing, clip art, etc - £100. Buyer to collect. Paul « 01978 751079 O 250M hard drive 2 1 2" IDE fix ’97 full version WB 3.0 - £40. Ideal first hard drive « 01282 698012 £ Computer games for sale; Amiga, Atari and C64.
All original disks and cassettes, plus hardware. For list please « Lee on (mobile) 0783 338 6097 or email ielliot@dtn.ntl.com Thanks O Fax modem 33.6 net and web. SCSI Squirrel CD- ROM. Philips colour monitor. Collect Hereford - £100 « 01432 263872 O Hard drives of different sizes, Squirrel interface, Apollo 1230 50 with 8M RAM and lots more. Email for list of what you are looking for. Mmcclean@t-online.de O PhotoScope Sc3n software with Manual for Astra 61 OS, 1200S, 1220S, Epson GT -7000 (Photo), Artec AT-6, AT-12 AM-12S - £30 avuup@gmx.net O Myst Amiga Cd Rom game. £15 Boxed original.
Write to etphoenix@hotmail.com O A1200 in a Full Size Tower 040 28Mhz Apollo 16M, 850M hard drive, 4x CD-ROM, Modem, Amiga Keyboard, Amiga mouse, 1084s monitor, Netconnect 2, Turbo Print 6, manuals, magazines, Cds. Sell at £200 « 01427891975 (Misterton, Nr Doncaster, S Yorkshire) email carlsmail@biafoot.com O A1200, OS3.1,1240-25MHz Accelerator, 16M RAM, 6.4G HDD, 8X CD-ROM, Buffered Interface, Philips CM8833 Mk-ll Monitor, 200W Subwoofer, 240W Satellite speakers, Mini Tower case - £450 ono «James 01779 475844. Buyer collects pays postage O A3640 board, 25MHz 68040. Full chip with fpu and mmu.
Fits A4000 or A3000 - £50. Basic A1200.
No extras - £50. A4000 40, 25 Mhz 18M, CD-ROM, 850M HD, Full Tower Case - £450 ono (£500 with spare A4000) « 01978 362874 or email ian@hopkins64.fsnet.co.uk O A4000:030 25MHz FPU 2+16Mcg RAM 270M HDD Desktop in exc. Condition, WB3.0, 3.0 ROMs, KB, mouse, disks and manuals. Other bits and bobs thrown in - i.e Tandem IDE CD card (boxed), Joystick, various software? DpaintIV, Wordworth, disks and manuals - £300 the lot. Contact: Michael, 8 Bolsover Street, Hucknall, Nottingham « 0115 9569820 or email aharv@innotts.co.uk £ 4way buffered interface + EIDE 99 Gold software, includes drivers for
Joliet + DVD filesystems, boxed, manuals, hardly used -£20. Napalm (Command & Conquer) clone game - £12 « Anthony 01925 573625 or email shezzor@asp.u-net.com O Surf Squirrel SCSI Interface, boxed, manuals, software - £40. Power Computing XL 1.76M External Floppy drive, handy for use with PC disks, boxed, manuals, software - £40 « Anthony 01925 573625 or email shezzor@asp.u-net.com O A4000, CyberStorm 040 40, CyberSCSI, Picasso IV, MFCIII, CD-ROM, 1942 Monitor, Dopus Magellan, Ibrowse, Miami, PFS2, GoldEd, AminetCDs, AFCDs, CUCDs + more comm registered shareware - £1,000 ovno
rov.brown@ukonline.co.uk g 01302 370774 O For sale: SCSI Squirrel interface, never been used, boxed - £30. Games; Ovedord, Heimdall 2, Subversion, Sim City 2000, California Games 2 - £5 each. Email Dan@Hewitt49.freeserve.co.uk O Amiga 1200 Eyetech Tower, Blizzard 68060 50MHz, 32M RAM, CV64-3D Graphics Card, 7Slot Zorroll, 4G HardDrive, CD-ROM. Loads of Games Utilities Including; Quake, Myst, Dopusll- £500 ono « 01622 685326 or email andv@webamiaa.freeserve.co.uk AFCD S Nos 9 to 45, CUCD's Nos 6 to 27 - £2 each incl. P&p « 01703 788391 or email stephen.evans@ukonline.co.uk O Blizzard 1240
40MHz accelerator for A1200 with 32M memory, blizzard SCSI-kit IV and 25-pin(m) to 50 cent(m) SCSI cable. Never been used, cost £320, sell for £150 ® 01303 254830 or email pjrichards@amiganet66.freeserve.co.uk A1200T 1260 50 with SCSI kit, 1GB hard disk and 24 MB RAM. External 4xSCSI CD-ROM, needs keyboard - £600 ono. Email gplings@enterprise.net or® 07977 944298 0 Amiga 4000 30 Desktop. 4 speed CD, 6M RAM, with 20 assorted Cds. Amiga Format magazines issues 1 -68. Various original software titles including many SSI RPGs. Offers accepted on anything. Please ring for more details * 01623 742009
O Amiga 2000 WB 2.04, ECS, Oktabyte 8mb RAM card (2M populated), Oktagon 2008 SCSI card. Offers?
Ee71ts@ee.surrev.ac.uk O Apollo 68060 50Mhz accelerator with 32M RAM.
Faster than light! Includes installation disks, plus p&p - £230 « Dan 0191 2244424 O Original Amiga Games, all boxed as new; Frontier, Lemming Tribes, Beast 3, Temptress, Batman, Gloom, Worms, Skidmarks, Flashback, Kick Off 3, Historyline etc. SAE for list. All £3 each « 01592 782976 Cj A1500 WB20 2 disk drives. Philips Monitor. Both seen better days and stock of disks - £50 buyer collect.
D Ball, Coventry ® 01203 447983 after 5pm O A1200, 68030 40Hz accelerator, 2M Ram, 60M hard drive, mouse plus software £110. Canon BJ10SX 13RW printer - £40, Commodore 1084ST14" inch monitor with sub-woofer sound system - £50 « Bristol 01275 852859 O A4000 040 2.5G HD 20M fast RAM Picasso II card GVPSCSIH+8 memory exp. Card wavetools sound card Toshiba CD-ROM manuals and software - £400 ono « 01527 529917 O Over 70 original software and hardware items for sale-, many classic games. Send a SAE for pricelist to Andy Tang, 155 Packington Square, London N1 7UB « 0171 354 0494 or email
andytang72@hotmail.com CD Amiga 1200 with 800M internal hard drive, all manuals and disks - £35. Please reply to: Amiga user, 8 Alan Close, Dartford, Kent DA1 5AX r? Lightwave 'Waveguide' plain English alternative to Newtek's quirky manual. 80,000 words, 140 pages.
Covers all Lightwave functions, all buttons, tutorials, etc
- £30 incl p p » 01405 860798 any time CD AFS Pro 2+ registered
owner of version 1.6 requires copy of version 2+. Originally
issued as free upgrade. In particular, diskvalid needed. Please
® 0116 277 6037 Brian CDI want Scala Echo 100 hard and soft.
Will pay good price. Andr6 Vermeille, 3 rue du President
Mazarick, 42100, St Etienne, France ® 04 77 57 87 84 CD
Desperately seeking a Picasso IV card, can anyone help? Rita
Ruban rita7@dialstart.net CD Wanted: original games; SWIV,
Dungeon Master I, copy of LSL3 disk 1 (1 game saved over mine)«
0116 222 3859 CD Rombo Vidid Amiga Digitiser 24 RT pro 12 RT or
pro-grab 24 RT Enzo « 01527 529917 any time CD Can anyone help?
I've lost my disc of DSS8 by GVP. I've got manual and box but
someone has relieved me of the disc ® Ralph 01508 488410 CD
Squirrel interface wanted. Email darren@crown.free-online.co.uk
CD Manual and software for Commodore MPS 1270A ink jet printer»
01555 663992 CD Desperately seeking some old Amiga 500 titles:
Fuzzball and Super Putty (system 3), Hawkeye, Creatures,
Mindroll, Venom Wing and Armalyte (Thalamus), Damocles,
Mercenary 1-3 and Backlash (Novagen) ® Andy 01642 760930 or
email arlizard@hotmail.com. PERSONAL CD Also see the
AmigaAngels document on our CD.
CD Please email me for details on how to receive my list of providers of free web mail. Grenville qpdixon@excite.com CD If you are a novice or experienced Amiga user and have a problem, we have user group presidents from around the world and hand-picked specialists who are willing to help you out. Email AmiaaSupportService@Onelist.com CD Leading non-print Amiga magazine, AIO, requires new writers to contribute reviews, articles or other help.
For more information email aio@aio.co.uk Anyone considered CD Website, HTML and FTP help given for beginners to get you started in designing and uploading web pages. Contact webhelp@badger.org.uk or see my site at http: www.badger.org.uk webhelp CD I am an Amiga artist musician wanting to do FREE READER ADS graphics or music for your PD, shareware or games.
Highly proficient with OctaMED’s SoundStudio and Deluxe Paint Both AGA and standard Amiga formats.
» Vivian 001 505 835 2841 (New Mexico) CD Any Amiga users new to the Internet who want some free links galleries and downloads to get them going can go to my site at http: www.a251273.freeserve.co.uk or email me (Paul) at pol@a251273.freeserve.co.uk CD Any Amiga magazines or disk magazines require another contributor? I have knowledge of A1200 and other Amigas. Will work for free. Article previously published in Amiga Format. « Ross Whiteford 01738 850732 CD The Forum! BBS online 24 hours, Kilmarnock, Scotland. Over 35 members, 2,000+ files available, including games, pictures, utilities,
etc. 36K.
Sysop: Jamie Maguire. Run by a software development student« 01563 540863 CD Promised Lands BBS, online 10pm-9am 24hrs weekends. Sysop: M!k. Umlimited downloads, online CD-ROM speeds up to 33K « 01562 66829 email mik@plbbs.fsnet.co.uk CD Arachnoids BBS. Leicestershire Online 24hrs.
* 01509 551006. Friendly sysop, over 10,000 files online. No
ratios, everything free.
Ninia@Arachnoids.freeserve.co.uk CD Dirt Tracker BBS: the headquarters of Powernet Mail network, hubs and nodes and points available on request. Help package available. One of the UK’s no.1 leading BBSs with a friendly attitude ® +44 (23) 8036 5112 (24 hours) CD Quest BBS, Wakefield. West Yorkshire's largest BBS with over 30,000 files online, including the latest seven Aminet CD-ROMs. Headquartes of CoNnEcTiOnS magazine detailing the BBS scene.
Online weekdays, 6pm-6am and weekends, 2pm-6am
* 01924 250388 CD Entertainment BBS, Wigan, online 24 hours.
® 01942 221375 CD Skull Monkey BBS, Lincoln. Online 24 hours.
® 01522 887933. Friendly sysop. Email sns@skullmonkev.freeserve.co.uk - keeping the Amiga alive CD Want to chat about anything and everything with people all over the globe? Then join Fluffynet - the fluffiest Fido-style BBS mail network!
® Total Eclipse BBS +44 (0) 870 740 1817 or visit http: www.fluffvnet.n3.net for information on how to join. Hubs and nodes available. Anyone welcome!
CD TABBS 2000 BBS, online 24 hours. Running Xenolink v2.8, Amiga sysop with over 15 years of Amiga experience. 20,000+ files online. File requester.
Amiga support given. Hertfordshire. « 01992 410215, email svsop@tmbbs.freeserve.co.uk CD Total Eclipse BBS, « +44 (0) 1983 522428, 24 hours.
33. 6K, home of Liquid Software Design and MAX'S Pro support CD
Elevate BBS, Hants, online 24 hours.
• o* 01329 319028 CD Moonlight BBS, Bedford, online 6pm-8am, 24
hours at weekends, « 01234 212752. Sysop: John Marchant. Email
gnome@putnoe.u-net.com.net Official Transamiga Support BBS,
unlimited downloads, friendly sysop with excellent knowledge.
Aminet online.
Run by an experienced Amiga programmer who will help you out for free i CD X Zone BBS, supporting the Amiga for over two years. Do you want the latest files? ® 01635 820590, 6pm-1am, modem callers only (33.6K) CD On The Oche BBS, Waterlooville, online 24 hours.
* 01705 648791 CD Will all the people who want to help Amiga
Users please contact the Amiga Free Helpline? If you need help,
please do the same » Terry, 01709 814296 CD Help needed in
setting up new Amiga User Group.
All ages welcome, non profit-making, not a business.
Northern Ireland area ® 01762 331560 CD NAC, Nottingham Amiga Club. Users of all ages and abilities welcome. From A500 to A4000 PPCs to 68Ks. Club meetings last Saturday of each month ® Mark Sealey 0115 9566485 anytime CD French speaking Amiga club. PD disks, help, buy- sell, advice. Also specialists in 8-bit emulation. Please write to: BP 120,4000 Liege 1, Belgium. No PC!
CD Looking for somewhere to chat with other friendly and helpful Amiga users? Then why not visit amlRC on Undernet. amlRC has established itself as the no.1 Amiga chat channel. We are the offical Amiga help channel on Undernet. Everyone is welcome.
Visit our website at: http: surf.to amirc CD Amiga North Thames meet on the first Sunday of the month at St Mary Magdalene Vestry, Windmill Hill, Enfield, 1 -5pm. Software hardware problem solving, demos, news and Amiga games » Mike 0956 867223 weekends or email Ant.london@ukonline.co.uk CD New user group being set up called TAG (Tolaf Amiga Group). Initially in the Somerset area ® Phil 01458 832981 CD Are there any Amiga users in Birmingham who want to set up a user group? ® Hitesh 0121 6056452 CD NPAUG is a new Amiga user group based on the net. We offer a free monthly magazine and tech
support over the web. If you are Interested in joining, visit our website: http: members.aol.com: npaug home.html or email me: npaug@aol.com CD Need a new IRC chat channel? Come to PoweredByAmiga on ARCNET for fun and informative chat about Amigas and otherwise. Visit our URI at http: www2,prestel.co.uk amigav PBA . We mostly FREE READER ADS meet at weekends about midday.
& Are there any Amiga users in Cornwall interested in starting a user group in the Helston Falmouth area? If so, email frank@massin.freeserve.co.uk or ® 01326 573596 and ask for Frank £ Amiga Club International members receive a bi-monthly magazine disk and PD programs plus helpline. Recently relocated from London, Falloden Way to Dover. Established 1989 ® 01304 203128 or email robrov@catdtP.freeserve.co.uk © Felbrigg Amiga Group meets weekly near Cromer. We are a group for novice and expert users.
For more information ® 01263 511705 or 824382 O Amiga Support Association. We offer help, advice and a friendly chat. Monthly meetings, tutorials and a fact file are all available. To join our mailing list send a mail to Amiga SA-Subscribe@eqroups.com. Contact Phil: SnoQd@ukonline.co.uk ® 01703 464256 or ® Paul 01705 787367 for more information or visit http: wwwMntemet.CQm ~philip.stephens O Is there anybody in the Northamptonshire area interested in starting up a new user group? Please contact me ® 01536 724309 or email mthQmas@ukonlinjLCg.uk O Great Yarmouth user group. Anyone interested
in joining this user group please contact John ® 01493 722422 CD South West Amiga Group, (SWAG) meets every first Thursday of the month, 8:30pm at the Lamb & Flag (Harvesters), Cribbs Causeway, Bristol. SWAG intends to get Amiga users together, provide info and support, promote the Amiga and have a laugh. Contact Andy Mills Swj wham y-oet.j m join Cymru Amiga User Group. Visit us on http: bounce.to caug or email dark.lords@deathsdoor.com to join d Would anyone, anywhere like to join the Amiga Free Helpline? If so see AFCD46:-ReaderStuff- Terry_Green or ® Terry 01709 814296 (Rotheram) for
more details Deal Amiga Club welcomes all old hands and newcomers alike, whatever your ability. Admission £1, under 16's 50p. Annual membership is now free. If you’ve bought some bits and don’t know how to put them together then bring them along and let us help ® 01304 367992 for more information or email superhighwayman@hotmail.com CD West Lancs User Group. Sundays, 1pm-4pm at St. Thomas School Hall, Highgate Rd, Upholland ® 01695 623865, email ralph@twiss.u-net.com. Help and advice, novices and experts welcome CD New Amiga sound and demo association seeks input, contacts and support to form
a user group based around the Amiga music and demo scene. Interested?
* Dave 01243 864596 or 0961 985925 CD Power Amiga User Group
based in Portsmouth for users of all ages and levels. We meet
once a month on the last Saturday. We have all sorts of Amigas,
prize draws, tutorials and general discussions each meeting ®
Lee 01243 779015 (weekends only) or email LeeScott@free4alUQjik
or visit Mtp:flwww, powers migaJ.r eeservemuk CD Workbench, the
Manchester Amiga user group, meet on the first Thursday of each
month at 7.00pm and offer general Amiga chat ® 0161 839 8970.
Also, check out our website at: http; www,workbench,freeserve.co.uk Or email: mail@workbench.freeserve.co.uk Community Centre, Basildon, Essex. We offer help, tutorials and presentations plus scanning, printing and email. Contact Mick Sutton, 20 Roding Way, Wickford, Essex. “3 01268 761429 (6-9pm). Email seal@thunder.u-net.com or visit our website, http: seal.amiga.tm CD Huddersfield Amiga User Group (HAUG) meet on the first and third Wednesday of every month at The Commercial Inn, Market Street, Paddock, Huddersfield from 7.30pm onwards. ® Geoff (01484) 322101 email geoff@oeemil.demon.co.uk
or visit http: websites.ntl.com ~pauL4 index.html CD Northern Ireland user group welcomes new members. Emerald Amiga Users meets regularly in Strabane. ® Charles Barr 01504 884700 CD United Amiga Amstrad User Group (UAUG) established 1986: Largest user group for Amiga and Z80 6502 8-bits. 40 page magazines, cover disks (tapes), digitising, scanning, helplines, email service, Internet book search. Free gift upon joining. Send SAE for details to: The Editor, 13 Rodney Close, Rugby CV22 7HJ or email uaug.s@ukonline.co.uk CD Join a new email club for Klondike, a Reko Productions game. Cardset
creators and cardset collectors, Amiga and PC. Email kevin@reko.karoo.co.uk (make friends) CD Pennine Amiga Club. Free worldwide helpline supporting all models. Non profit-making club. Not a business. We help with free advice. ® 01535 211230 CD Coventry and Warwick Commodore Computer Club (CWCCC) meets once a month on the first Wednesday at Earlsdon Methodist Church, Coventry.
Email luke.stowe@ukonline.co.uk or visit http: ukonline.co.uk luke.stowe cwccc index.html CD Are you Welsh, live in Wales or love Wales? Then CD SEAL meets twice monthly at Northlands Park M ADVERTISE IN AMIGA FORMAT... FOR FREE The editor reserves the right to refuse or amend ads.
We accept no responsibility for typographical errors or losses arising from the use of this service. Trade ads. Including PD advertising, will not be accepted. ILLEGIBLE ADS WILL BE FILED IN OUR BIN!
Name: ...... Address: (not for publication) ... Postcode .. Telephone: ...... Date: . Please tick to show required heading: GJ For Sale GJ Wanted CD Personal ? BBSes ? User Groups
Return to: Reader Ads • Amiga Format • 30 Monmouth Street • Bath • BA1 2BW. You can email amformat@futurenet.co.uk, putting ‘Reader Ads' in the subject line.
Unfortunately we cannot guarantee insertion in a particular issue.
I have read and understood the conditions for the inclusion of my ad Use one space for each word. Only the words in this section will be printed.
*¦ Signature: Andrew Elia infiltrates Amiga North Thames (ANT) to discover the secret of its success A little over a year ago, Chris Livermore and I ventured up to my home town of Walthamstow to witness the birth of a new user group. Michael Carrillo, the maintainer of the Amiga Yellow Pages website, had decided that North London had gone long enough without an Amiga user group and so took it upon himself to correct this injustice.
I’ve been following the progress of this fledgling group since the beginning and, bar one or two occasions, I’ve attended every meeting since the group’s inception.
Since that initial meeting, things have been tough; interest in the group (later to be named ANT by its members) wasn’t great and there were many times when the attendance at meetings totalled three.
Having been in a similar position myself when I ran QMW AmigaSoc, I encouraged Michael not to give up. Michael didn’t need any such spurring; he was determined to succeed. As Chris Livermore has quite rightly pointed out in past columns, city-based Amiga groups generally tend to have a lot more difficulty getting started. ANT is no exception.
Michael tried a number of tricks to get people to come along including managing i Lost Souls Form] I No user group near you? Then fill in this form and send it to: ser I Groups • c o Amiga Format • 30 Monmouth Street • Bath • BA1 2BW.
| Name ...... Telephone ... Email ...... Address .... Postcode
* You must fill in your postcode as this is used to calculate how
far I from other Lost Souls you are.
To convince journalist Andrew Korn to come and talk about his latest venture and Andrew Reed of Crystal Software to demonstrate Dark Millenia and other up- and-coming productions. However, all these efforts didn’t seem to have any long-term effect.
The turning point was World Of Amiga ‘99. ANT and their small but dedicated band of regular members ran a table in the user group area. Despite a few mentions in Amiga Format and on the web, it appears that there were still a large number of people who weren’t even aware of ANT’s existence. But since then, ANT has enjoyed an increasing membership, thanks also to the fact that the group was advertised as being applicable to users not necessarily based in London. In fact, ANT now has regular attendees from Welwyn Garden City and all around Hertfordshire.
It’s taken the group a while to settle upon a meeting place that adequately suited their needs. Candidates ranged from overpriced community centres in Chingford to rather grim community centres in Highgate (albeit with the added bonus of a freshly prepared meal being made available to members for a very small cost). They finally settled on a church vestry between Enfield Town and Oakwood.
ONE YEAR LATER Arriving at the venue a little before the start of the meeting, it came as no surprise that Michael was nowhere to be seen. His legendary absence of time management skills was as evident as always! Fortunately, the vice chairman, Steve Croucher was there to kick things off (not that the keen bunch of members already assembled needed any form of invitation).
Half an hour later, Michael arrived and the meeting got off to a small discussion to fill in the non-netted minority on the news relating to the purchase of Amiga and other group-related issues - the others, meanwhile, tried to avoid groaning too loudly at the plethora of schoolboy jokes he seems able to conjure up.
I was given the task of explaining and demonstrating the ins and outs of OS 3.5 using Michael’s PPC-equipped A1200. At the time, many of the attendees had yet to purchase this essential upgrade. I’d hope that my talk was evidence enough to convince them to get their pennies together.
After that, the rest of the meeting was spent on ‘miscellaneous activities’ involving the machines people had brought along.
Quake was unsurprisingly the game of choice, while my suggestion of two player Lemmings was met with looks of perplexity.
They don’t know what they’re missing!
For those interested in the more productive side of things, the obligatory Shapeshifter tour and Internetworking discussions were the order of the day. Steve briefly demonstrated the process of burning a CD while 3.1 ROMs were installed inside an A1200, LS120 drive problems were diagnosed, and startup sequences were tweaked on behalf of less experienced members. There simply wasn’t enough time to fit it all in!
The attendees numbered a very satisfying fifteen. Even Simon Archer (journalist and pioneer of the portable A600-cum-arm toner) and also a resident of Enfield, dropped in before eventually bowing to the irresistable temptation of the beckoning pub.
Most of the people with questions or problems left satisfied that their questions had been answered and their problems solved. Those who came looking for competition at a number of the multi-player games on offer either left with smug grins or vowing revenge through gritted teeth. In all cases, people learned something new (albeit not two-player Lemmings) and mostly went away with yet another avenue of uses to explore with their Amiga.
There can be little doubt that ANT has achieved a great deal since it began, and that it has done so under especially difficult circumstances. What further evidence do you need that it pays to advertise?
Andrew Elia CONTACT DETAILS Contact Meeting details for ANT: E-Mail ant.london@ukonline.co.uk or phone Michael on 0956 867223 at weekends.
Like an increasing number of groups, ANT now sports an eGroups-based mailing list as well as a website with a logo designed by the group’s resident artist, Jasen Mandil.
Visit them at htt p : www. Eg ro u ps. Com a ro u p a nt- london and http: web.ukonline.co.uk ant.ionqon respectively.
QUESTIOIUMAIRE mfZ?
Just (he The UK's first and foremost uber-usergroup comes under the Just the FAQs spotlight with head spokesperson Andrew Elia trapped like a rabbit before an oncoming car... We caught up with Andy as he was writing a usergroups article for us while Chris Livermore is living it up in Scotland and we posed him the usual: ¦ When did you first use an Amiga?
It was November 1989. I’d never actually seen one before, and I simply couldn’t believe the clarity of the graphics. I just couldn’t hide the incredulous look on my face when I heard the sound.
I continued to use one A500 or another until I eventually managed to save up for an A4000.
V When was AmigaSoc started?
AmigaSoc has two incarnations. While at University, a scruffy Electronic Engineering student named Chris Livermore decided to start up an Amiga Society (AmigaSoc).
Julian Sadotti came in as treasurer and I came along to help out. Just before Chris graduated, he put me as president on the society renewal forms. Julian, Chris and I came to the conclusion that there would eventually come a point that we wouldn’t be able to contribute to AmigaSoc as it would be run by people we didn’t know and who might not appreciate our input.
So we set up AmigaSoc UK and ensured that the existing AmigaSoc became known as QMW AmigaSoc.
We thought about running it as a user group, but we really couldn’t think of anything we could offer people above what other groups did. So we decided to target the community as a whole, but not set our sights too high. Hence, we’ve tried to stick with just UK stuff so as not to overstretch ourselves. QMW AmigaSoc is still running today. We lend a hand whenever we can.
¦ How did you get the idea for the lost souls database?
It was actually Chris Livermore’s idea. We’d just implemented the user group locator and we were getting a fair few people not finding user groups. Chris’s implementation used cm- postcode technology to periodically match people who are closest in geographical terms, and once a reasonable number were found, they’d be contacted. We’re happy to say that it’s worked really well and we’ve been able to contribute names of interested parties to new user groups.
¦ What made AmigaSoc get into the organisation of trips to Koln and helping to organise WoA?
It started with a visit Chris, Julian and I made to Koln in ‘97. We were astonished at how big the Amiga content was and how exciting the atmosphere was. We thought users should see how popular the Amiga was in Germany. Naturally, we made it our aim to get the most cost-effective solution we could without resorting to pitching tents outside the Koln Messe!
As for WOA, I started it off with an email to Petro asking what the score was.
His response was what we had expected: there would be no show. I wanted to rectify this situation, but didn’t think I could handle it on my own. I set about emailing all the user groups I knew as well as various Amiga celebrities who have contributed to Amiga events in the past.
I’ll be the first to admit that the show was rough round the edges, but given the lack of time and people, it was pretty miraculous that it happened at all. If it wasn’t for the help of people like Andrew Korn and user groups like SEAL, ASA and so on, it probably wouldn’t have done.
¦ What are you working on now?
Well, we’ve just finished re-launching the User Group Discount Scheme which we see as an important incentive to get people to join user groups. We had to put it on hold due to our work on World Of Amiga ‘99. So far, we’ve got a good number of dealers throwing very enthusiastic support behind it, and we’ll no doubt be able to increase the acceptance as time progresses. We’re also taking an involvement in World Of Amiga 2000 along with user groups from around the UK. There are a couple of other things in the pipeline, but I can’t say more now.
¦ What’s the one Amiga item (software or hardware) you wouldn’t be without?
Oooh! There are so many 11 love Directory Opus as it provides a powerful desktop environment that is simply unmatched by any other platform.
It’s annoying how people whinge about how behind they think Workbench is, when Opus is right under their nosesl DrawStudio is probably next in line, but the fact that development has now ceased is heartbreaking.
I have considered purchasing the source code and continuing development, but I doubt that I’d have the time or expertise to do it properly!
¦ Who’s your Amiga hero and why?
That’s a tricky one. There are quite a few of them, many of whom I’m in reasonably regular contact with, so I won’t embarrass myself or them by naming names!
In fact, I’d say that there are user groups like ASA, HAUG and SEAL whose members went to considerable expense and effort to make sure that World Of Amiga ‘99 happened, and to see the energy they put in to all that they did. They are truly the definition of Amiga users.
¦ What’s the one piece of software or hardware you wish that you’d had the idea for?
While I was doing my Bsc, I developed a board that would let you perform functions that you’d normally have to get a microprocessor to do inside hardware, much like the Amiga’s custom chips. It was effectively a custom, custom chip!
Mick Tinker’s BoXeR actually employs a very similar concept and so we may one day see Amiga software that dynAMIGAlly builds hardware accelerated functionality into itself, ® The thing that makes AFB what it is, is the dry humour that keeps taking me by surprise. Most of the mails posted to the list are helpful and informative, but almost every day I find myself roaring with laughter at a throwaway comment that someone has penned from the fringes of any particular discussion. Not to be missed!
Sign up today. Anthony Prime What can I say? If you’re not subscribed, you’ll never know what a great place it is.
You’ll also never know enough useful information to fill a very weighty book. The answer to that irritating error that has plagued your Amiga for so long is just an email away. Jonathan M. Dudley amiaa format bulletin Since afb is all about community, rather than hand over this page to just one voice, we collected a bunch of afb'ers opinions AFB is great. If you have a problem, this is the first place to ask as there are a lot of friendly people on here. The OT threads get a bit out of hand sometimes though.
Wesley Potter So you wanna know what afb is? I’m not telling - it’s a secret. Only those who have braved the ceaseless mickey-taking, plugs of various software, explosions of irateness at sig. Length by Ben need apply. I myself am a secret lurker. I freely admit it. You see, the connection here at this fine education establishment is not the cat’s miaow. If I do post, if a reply is well, replied, then I can’t read it unless I scroll back through the reams of messages online. But for those of you accessing the web on a PROPER computer (NB: not a PC) give it a go. AF, love it as we do, cannot
hope to keep news up to date when it is written a month, at least, before release. And I leave you, dear reader, with a thought for the millennium: 9 GETTING ON AFB You can subscribe to the afb by going to the following website and signing up: httpy www.,tg.rpjjj i.j ji) gro,,yp fb If you just want news on when the next issue of Amiga Format will be out, we offer that at: http; www,egroups.com group afb- aona-unce It's worth joining both lists since they each offer unique things and the announce list usually only has one email every tour weeks.
A very helpful group of people. There will always be someone who can answer any questions you might have. It also has just the right mix of technical messages and insane chat:-) - though if there isn’t enough you can always join afb-ot as well.
Tom Underwood Thanks to AFB, my Amiga is stabler than it used to be. Why? Because of the help which many people on the mailing list have supplied me. But what else have I got from AFB? A sense of community for one thing, plus in-depth discussions ranging from the silly to the serious. So don’t delay, subscribe today! Paul Laycock Imagine a schizophrenic with 859 voices in his head. That’s afb. David McMinn Never have so many paid so much attention to so few posters. Despite the number of people subscribed to afb, only a camparative handful post regularly. They tend to be intelligent and
well-informed, so newcomers need not be frightened. Come one, come all, and make yourself heard!
Kevin Fairhurst I joined AFB during the past year and, to be honest, don’t know why I didn’t join sooner! Not only do you get to chat with the staff of AF (hello Ben and Rich!) But also with the online community of AF readers. The combined knowledge of other AFB subscribers is a powerful force-, even I’ve learnt new things! Alan Buxey
• Ji: ,
21. 57% iiky afb members were asked: "What screenmode do you
normally use on your Amiga?"
DCATEGORIES FROM TOP CLOCKWISE: HiRes (640x256) ¦ HiRes Laced (640x512)
15. 69% Productivity, Multiscan or SuperHires RTG: 640x480
(no-one chose this) RTG:800x600 RTG:1024x768 ¦ RTG :1152x900
RTG: higher resolution ¦ All polls must have dates. For an
example of this, look at existing polls before starting one
of your own. Also, unless absolutely necessary, choose a
closed or anonymous poll - the named one takes up far too
much space.
¦ Make sure you quote sensibly, don't include the greeting or signature from the previous mail, etc. ¦ Please pay attention to and keep all mails with MANAGE at the start of the subject line.
¦ Keep the subject live. Make sure that it applies to the mail you are sending, or change it to something more appropriate.
¦ There are no content restrictions on afb, although swearing is frowned upon, but please don't include attachments unless previously agreed.
¦ Any URLs posted should have the “http: ” part to enable people to simply double-click on them to launch their browsers.
18. 63%
24. 51% m A IB
11. 76% AMIGA FORMAT MARKET-PLACE Pick 2 disks FREE for every 10
FREE post & pack FREE catdisks disk boxes
- Easy to BOXED GAMES • BUY 2 PICK 1 FREE • BUY 6 PICK 4 FREE •
PSP £1 each Support: Every day 09.00-23.00 Free Internet for
life Heimdali 2 AGA RPG Game £2.90 Scl-FI Collection mixed
(any) £2.60 Bese Jumpers multi-genre (any) £1.90 Minskies
Advanced Tetris (2 Meg) £2.70 Deluxe Strip Poker (18+) (any)
£2.20 internetional Golf (eny) £1.90 Cosmic Specehead varied
(any) £1.90 Rise of Robots ECS AGA packs £2.90 Zeewolf 3D War
Strategy (eny) £1.80 Zeewotf 2 extended (any) £2.30 + P&P
Skeleton Krew AGA like A. Breed £1.90 Banshee AGA Shoot ‘Em Up
£2.30 RoadKit* (Deadly Reclng) A1200 £2.30 Classic Arcadia
Nostalgia (eny) £1.90 Gloom Deluxe 90% (020 2 Meg) £2,60 Gulp
(Like Lemmings) (any) £1.90 Marvin's Marv. Adventure (AGA)
£1.90 J Pond 2 Robocod 93% (any) £1.90 Ruffian Platform (any)
£1.90 Fantastic Dlzry Platform (any) £1.90 Snappers ul Platform
(eny) £1.90 rheme Park ECS AGA CD packs £4.99 Sim City 96% a
must (any) £2.30 Pinball Illusions AGA £2.30 Slem Tilt Pinball
AGA £2.90 Testament 92% Doom (A12001 £2.80 Oeath Mask Doom
Clone (any) £1.90 3loom Doom Clone 90% (A1200) £1.80 Mad HalC
**rice Sale with FUTURE P0
2. 5" Hard Drives: 2.1Gig ¦ £79 540Mb - £39 Prices indude
cables,, workbench & £100- software install c FREE. P&P - add
£5 Become a FREE ISP Visit: www.isp-pdq.co.uk Generate Extra
Income Create Client Loyalty j Pro Print e- Drivers ANY IMP J
Bars & Pipes Pio (l) J Disney Colour Cllpun *2) J RD’s
tovMounent Sampic ,2)
• j Star Trek Rave Demr _ “ersonai Paint 6 4 Futf(WB2+) (2) j C
earned SoundStudio Full (W82+) (2) AMES - ANY IMP J Star Tre*
8 Games Pock - £51 _ -err -tings Arcade G sm* (11 U Sovereign
Slots r:ult Machlno (1) ? Super Foul Egg (Duyo) JMSSTotr'-Ci'ip
tioi J MegabaU v4 (3) j Breed 96 SlmCity 1.3 J Real Chinese
Mahon.
JC ,r r Fishing (2) 100% J Antwars 1.9 J Chaneques 12) J M.A.S.H. EDUCATIONAL- ANYIMB J Star Trek Guide (WB2+, hard drive) J Barney Goes Cirmping (2) J New WB3 Beginner Guide J Beginners Amigados IWB2+) ICONS & BACKGROUNDS J Magic WB 2.1 p (2) (WB2+) J Nfwicons t.1 (2) (WB2+) 90% LI Newicons Bacxdrops 6 Magic W8 Extras 12 (2) J Magic WB Backgrounds (2) J Star Trek Workbench Set - £4!
J Iconographies vb (3) MUI imi5 (WP2-) J Tool Manager 3.1 Kit (2) J MU* 3.8 and OovKii (S J RO Fllemanager 1.29 84% J Stvt Menu 2 J RD's MU Jtiba 34 J MU’ Vktf- Frtler 2.1 W&2 ± (5AME$ J Deluxe Pacman ECS Full Version oi ,a v 1.02(1) . MegaTyphoon 91% j Psych.1 wi 98% j Deluxe Gal ige ECS • Full verslonf UTILS EteIaNY'HP J TextEngine 5 Word Pro JS.- ' )' -3 J YYOrtiftvth f nts 5) J Star Pnntur Drtvur A12DQI64QOO J X-Fighter AGA Street Fighter (3) J Allen Formula 1 Racing AGA (1) J Deluxe Pacmar AGA Full Version!
J Rocketz 2 28 AGA J Ampu Worms Clone (2) J Ariel Racers Skk)mar»s '2) J RD's datatypes J iIonian 2.953 AGA Full 90 . Mole J Deluxe Galaga AGA - Full version (2) WP2+ UTILS J Reorg3.11 8 Oisksaiv .
J Virus Checkn r II v2 or latest J Powdcrdato Pro HO doublf J MCP Latest (2)93% JtoohdwmonZlu SIGN UP BY GOING TO: http: www .abelgratis.co.uk Email: sales@abclgratis.co.uk Tel: 0906 680 4444 Tax: 0906 557 4444 Support calls at only 25p a minute
• AMINET from 25p • 10 DISK THEMED PACKS £5 • CHEQUES PAYABLE TO:
M.WOOD, SELECT SOFTWARE. DEPT AFM. 12 RANWORTH ROAD, PRAMLEY,
ROTHERHAM, S66 2SN t3o£D Cut SC Pr CLASSIC AMIGA 1 1
Oeansgate, Radcliffe, Manchester PD Disks, Games, CD's, CD32,
Hard Drives, Accelerators, CD Drives, Modems and more.
Phone for a free catalogue disk 0161 723 1638 12 - 9pm seven days www.ciassic22.freeserve.co.uk SECOND HAND AMIGA CENTRE MOBILE: 0797 191 0405 andy@shac15.freeserve co.uk A1200's FROM £79.99, MONITORS FROM £71.00. EXTERNAL DISK DRIVES, MEMORY EXPANSIONS, PRINTERS, SCANNERS. ETC. INCLUDES FREE MAINLAND DELIVERY SEND S.A.E. FOR LATEST HARDWARE & SOFTWARE LIST TO: SHAC. DEPT AF, 76 HILLRISE AVENUE, BINSTEAD, RYDE, ISLE OF WIGHT P033 3UL HARDWARE ITEMS AND A1200 SETUPS PURCHASED MAIL ORDER ONLY - Please make all cheques payable to A.I. Brown Now better service and quality Games, Misc & Education,
Games cheats Utilities, Business, Art Drogrammes Animation, Chd Art, Si de Show, RPG, Tetris Adventure Games, Disk Mag? Demos Photos Transferred to Disk, Tools Literature, Books to Read Music Music Util., Kids Progs, Klondike Cuntom made catalogues Plus the cards and much much more 80p Per Disk For a catalogue send an SAE and 3 floppy disks to: 28 Hepburn Gardens, Felling, Gateshead, Tyne & Wear, NE10 Oad, England or Tel Fax: 0191 438 2939 ?
?
?
?
?
?
?
?
ON THE CD Over 41,000 files!
Including a massive demo overload with Wasted Dreams, Exodus and AF gold-winning STFax4.
ITMBIR Missed AF? Don't miss out completely, order now while stocks last... HdComeel DISK CODE: AMFI31 ORI THE CD Check out the sensational EuroBurn trailer, discover an easy way to program with Pure BASIC and meet the Time Lord.
CO CODE: v AFC048 rnmzn Issue 131 Issue 132 ON THE CD Countdown to satisfaction with T- rer0 PerfectPaint, iBrows 2 demo, gallery pictures, game previews and more.
" DISK CODE AMF133 CO CODE: AFC049 ITS Hbtt ® ahy power OOMIHWIE DISK CODE: AIMF130 Don’t miss our essential Survival Guide to the Amiga s new operating system - or, for tnat matter, our Beginner’s Guide to Dopus ON THE CD Top transforming tools for Workbench, a galactic guide to the Soiai System and warrior adventures with Aicandria.
Sxybbs.uxtBI 1AF133 CO CODE: AFCQ46 Mmwn 2000 APC049 Issue 129 Issue 130 ON THE CD Reminisce with WoA speeches, update Ppaint and rule the Empire with Imperator, MOVIE PIAYIRS Treat yourself to a back issue of Amiga Format. It costs just £7 for a back issue complete with coverdisks or CD.
(Europe - add £1 per issue for postage.
Rest of the World - add £2 per issue for postage) the SUBSCRIBER HOTLINE on 01458 271102.
Subs@futurenet.co.uk http: www.emjgaformat,co.uk On the CD Nearly 27,000 files including a playable Hell Squad demo, all the latest animation players and much more!
On the Dds An updated SimpleFind and loads of great games and utilities make up our two-disk software package.
Issue 128 AF 134-MAR 2000 Editor: Ben Vost Production Editor: Jon Palmer Art Editor: Mark Nottley Staff Writer: Richard Drummond Contributors: Simon Goodwin, Dave Cusick, Tony Horgan, Errol Madoo, Nick Veitch, Paul Cavanagh, Neil Bothwick, Andrew Elia, Oliver Roberts CD Compilers: EMComputergraphic 01255 431389 Assistant Publisher: Paul Pettengale Group Publisher: Jon Bickley Overseas Licensing enquiries: Chris Power Fax: +44(0) 1225 446019, chris.power@futurenet.co.uk Group ad manager: Simon Moss Ad Manager: Simon Lewis Senior Sales Executive: Adam Portingale Marketing: Liz Britton Production
Manager: Charlotte Brock Production Co-ordinator: Emily Moss Print Services: Rebecca Stables Ad Design Supervisor: Sarah Orchard Ad Designer: Sheu-Kuie Ho Group Production Assistant: Lorraine Ford Colour Scanning & Imagesetting: Jon Moore, Mark Gover, Matthew Rogers, Jason Hudson Circulation: Jason Comber (Intl.), Regina Erak(UK).
Colour Originators: Phoenix Repro Printed in the UK by GSM and Southern Print.
AMIGA FORMAT - CONTACTS 30 Monmouth St, Bath, Somerset BA1 2BW Telephone 01225 442244 Subscriptions (see p.12) 01458 271102 Customer Services 01225 822510 Subscriptions: subs@futurenet.co.uk Website: httD: www.amiaaformat.co.uk Email: amformat@futurenet.co.uk (INCLUDE DEPARTMENT IN SUBJECT TEXT OR YOUR MAIL WILL NOT BE READ) If you have a feature idea, a review, a reader request or you want to be in the Amiga Angels list, send an email to ben.vost@futurenet.co.uk. with "Features", "Reader Review", "Reader Request" or "Amiga Angels" in the subject line accordingly. If you don't have email,
then a letter to the AF address with those headings is also fine.
If you want to speak to us about a technical problem, we have a reader call day on Tuesdays. Call us on (01225) 442244 (10am-1pm, 2pm-5pm).
Future Publishing Ltd is part of The Future Network pic. The Future Network pic serves the information needs of groups of people who share a passion. We aim to satisfy their passion by creating magazines and websites that offer superb value for money, trustworthy information, multiple ways to save time and money, and are a pleasure to read or visit. This simple strategy has helped create one of the fastest-growing media companies in the world: we publish more than 115 magazines, 20 magazine websites and a number of web networks from offices in five countries. The company also licenses 42
magazines in 30 countries.
The Future Network is a public company quoted on the London Stock Exchange (symbol: FNET).
Hyperion's Heretic 2 and clickBOOIVTs Nightlong make March go with a swing!
PLUS: We're looking forward to bringing you all the news on Amiga and Tao and reviews of the latest software and hardware.
April issue (AF135) on sale Friday March 10th 2000 TROUBLE LOCATING AMIGA FORMAT?
M . M a ¦ ¦ * m • --- . .. it is possioie to reserve a copy ot Amiga Format at almost all newsagents, including branches of John Menzies or WHSmith.
Simply fill in the form here and hand it to your newsagent - it’s easy and there’s no obligation. If you still have trouble, phone 01225 442244 and ask for the Circulation Dept, who should be able to inform you of a stockist in your area.
Please reserve me a copy of AMIGA FORMAT every month Name: Address: uiure NETWORK 13,264 ABC The contents of future issues may be subject to change - no guarantee is implied or intended.
Bath London Milan Munich New York Paris San Francisco All contributions submitted to Amiga Format are accepted on the basis of a non-exclusive worldwide license to publish or license others to do so unless otherwise agreed in advance in writing. D Future Publishing Limited 1999.
Member of the Audit Bureau of Circulations.
Registered Circulation January-June 1999 Media with Passion RESERVE OR DELIVER YOUR COPY TODAY!
Tell your local newsagent to reserve or deliver AMG forma r on a regular basis.
K A MftOflZME MOHIH 3 PRE-CONFIGURED EZPC-Pro SYSTEMS TO SUIT DIFFERENT APPLICATIONS & POCKETS The EZPC system works by making the PC motherboard act as a slave processor to your A1200 - looking after the the operation of the systems accessories whilst you and your Amiga get on with creative work. (You can of course use the PC as a computer in its own right if you really insist!)
Its also important to understand that the EZPC A1200 expansion system is based on a real Amiga and is not at all comparable with other PC-only systems running a clever, but slow, Amiga emulator as a PC application.
In fact there are such a range of applications that the EZPC system can open up to an Amiga user that we have introduced three systems pre-configured for different types of use. These are: A1200 EZ-PC TOWER-HSE (Home Studio Edition) - £999.95 The HSE configuration comes complete with TV tuner with cut-and-paste teletext facilities, 24-bit video frame grabber and video clip capture card, 30 bit colour scanner, 56K modem and unlimited internet access at local call rates - as well as the standard EZPC system components.
A1200 EZPC TOWER-DVE (Digital Video Edition) - £1369.95 The DVE is fitted with a purpose-designed, hardware- based MJPEG non-linear video editing suite for home semi-professional video production. It also comes with built-in CD ReWriter (with drag-and-drop CD writing software) for producing your own audio and video Cds.
A1200 EZPC TOWER-XLS for £1995.95 This must be the ultimate creative multimedia expansion platform for your A1200. It comes equipped with non-linear video editing hardware and software, A4 30- bit flatbed scanner, DVD ROM hardware & MPEG 2 decoder (for DVD video playback), CD Rewritable drive, 15" Colour Monitor, 56k data fax voice modem with voicemail and internet software - and much, much more.
A1200 EZPC TOWER-3.1 + for £395.95 Finally, if your A1200 is feeling a bit tired we can supply your chosen EZPC Tower system with a brand new Kickstart 3.1 A1200, complete with Magic Pack software, 24 Speed CDROM, 4.3 GB hard drive (with W B & Magic Pack software preinstalled), EZCD Mk4 interface and EZIDE software ready installed and connected up. All you need to do is to slot in your existing accelerator, fit your old hard drive into the external mounting drawer provided (see photo) switch on and start using your new A1200 EZPC Tower system.
All these packs are designed for you to fit your existing A1200 in the EZPC Tower and connect it up. This normally takes around 2 hours, but if you would prefer to receive your system ready to use, we can arrange to collect your Amiga, do the work for you and ship your new system back all ready to plug-in to mains and phone outlets!
Please ring or write for details.
Tower Accessories • • • 2.5" 44way to 3.5" 40w+4w adpter & 2.5-3.5 mtg bracket - £11.95; 3.5" Zip SyQuest FDD HD bracket & faceplate to 5" bay - £5.95; Engraved 'AMIGA' faceplate for 5.25" tower bay - £4.95; EZTower audio mixer adapter for A1200 CDROM - £14.95; EZTower SCSI adapter 60cm 2xCent50F, 2xIDC50F- £19.95; items are tested with a Rev 1 .D.1 motherboard - other boards may need modification. Items subject to mechanical wear & tear (eg keyboards) are limited to 90 days warranty on those components. E.&O.E. All prices include VAT at 17.5%. Orders sent outside the EC do not incur VAT -
divide the prices shown by 1.175 to arrive at ex-VAT prices. All goods are offered subject to availability and our standard terms & conditions, copies of which are available upon request. AA5 NEW EZTower Mark 5 for A1200 from £tt9.95 250w PSU Removable EZ-Access side panels Built-in floppy drive faceplate 9 drive bays - 7 external Takes A1200, 680x0 PPC G4 accelerator & associated graphics cards AND a full sized PC motherboard and cards EellP EZPC Tower Ready-to-Use
- just £89.95 plus time-of-purchase options Buy an EZKey-Mk2
PC Amiga keyboard interface for just £28.95 and get a PC
keyboard free (total price £114.90) MK 4 EZ-Tower - here with
Amiga & PC EZPC-Tower System For an additional £20 upgrade to a
full A4000 keyboard and adapter (total price - £134.90) Add a
32-speed CDRom, buffered interface and software for just £59.95
EZ Tower Z4 - from just £99.95 » Takes A1200 and Z4 expansion
board m 230 watt PSU
• Built-in floppy-drive faceplate » 7 drive bays - 5 external »
All 7 no. Z2 4-Bus slots line up with tower expansion card
slots (check this on other towers!)
Z4-Bus A1200 Expansion Board - just £119.95
• 5 x Z2 slots, including 2 x high speed slots
• 2 x Z4 slots for future ultrafast cards
• 4 x clock ports
• Pass through connector for A1200 688x0 & PPC G4 accelerators
• Video slot* in-line with 1 high speed Z2 slot Z4-Bus Bundle
Prices
- £249.95
- £289.95
- £349.95
- £379.95
- £199.95
- £349.95
- £499.95 Z4-Bus &. CV64-3D Z4-BUS &. CV64-3D, CMON F Z4-BUS &
CV64-3D, INSD2 &. CMON F Z4-BUS &. CV64-3D, INFF2 & CMON F Z4
Tower & Z4-Bus Z4 Tower & Z4-Bus, CV64-3D & kb adapter Z4 Tower
& Z4-Bus, CV64-3D & Amiga A4K kb & EZKYSW, kb controlled CMON &
INFF2 plus time-of-purchase options PortJunior
clockport-fitting fast serial i f
- £24.95 ‘(optional adapter - £24.95 - needed for graphics cards
own internal flickerfixer - if fitted) Entry level EZPC Tower
from £599.95 Upgrade packs for existing EZTower users
- £499.95 - see spec below:
• Full EZTower with removable side panels & 250W PSU (not with
upgrade kit) • PC Keyboard & EZKey adapter (not with upgrade
kit) • lOOMHz-bus motherboard with 4x UDMA IDE ports • 400Mhz
AMD CPU • 2 x high speed serial & 1 x EPP parallel port • 32MB
100MHz memory • 8MB SVGA SIS Graphics • 16 bit 3D sound record
and playback • 4.3GB UDMA hard drive • 56k V90 internal Modem •
10 100MB S ethernet LAN connection • 32 speed CDROM • PC mouse
• Remote Amiga PC keyboard switch • Samba Amiga client server
networking software • Amiga PCMCIA Ethernet card & drivers •
TV Teletext tuner with 24-bit still & video capture and Amiga
composite video input • EZVGA-INSD internal scandoubler and
SMON V switch to display your Amiga output on a PC monitor. • •
• You will need to have a Windows 9x operating system and an
SVGA PC monitor. To use the Samba networking software you
will need an Amiga TCP IP stack and the CC_RESET fix for your
A1200 •• A collection, installation and delivery service is
also available - please ring. ••• The EZPC Tower system showing
the A1200, the PC rear sockets, card slots and removable side
panels EZTower & EZPC Systems • • UK NEXT DAY* INSURED J
DELIVERY CHARGES OS 3.5. S W Cables, EZCD l F = £3.00
2. 5 Drives.Accel tors, Manuals = £7.00
3. 5 Drives, FDDs, PSUs, SX32 = £9.00 CDPIus, Scanners,
MiniTowers = £ 11.00 EZTW. EZPC, Monitors alone = £15.00 Tower
systems with monitors = £23.00
* FROM DATE OF DESPATCH WORLDWIDE IN 2-7 DAYS ON RECEIPT OF FAXED
ORDER & PAYMENT DETAILS SOLO This month’s Special Offer Bundles
from Eyetech • • As we carry over 500 Amiga lines in stock at
any one time it is impossible to list everything here.
If you would like to receive a comprehensive Amiga Products & Accessories Price Index, including our latest specials, please send a large S.A.E (UK:39p), or visit our website at www.eyetech.co.uk AINDEX.HTM. OTHER NEWS THIS MONTH BVISION - the best graphics card available for PPC- equipped Amigas by far. We have specially commissioned DCE to produce a further limited batch of these superb cards under licence from phase 5.
Delivery is anticipated by the time of publication of this issue
- please ring to secure your card. All back orders will be
prioritised - thanks for your patience . . .
NEW! The SURF-XS multi-functional Zorro ethernet and I O expansion card The Surf-XS is an all-new high performance card for all Zorro-based Amigas, including the A2000 A3000 A4000s and Amiga 1200s with the Z4 or other expansion boards.
As standard the card comes with: 10Mbps ethernet adapter, with both BNC and UTP (twisted pair) connectors and SANA II compatible drivers.
2 clockports, suitable for adding one or two Silver Surfer or Portplus Portjunior high speed serial parallel cards, a clockport-fitting Catweasel high density floppy controller etc. 2 x IDE ports allowing up to 4 additional (non-bootable) hard drives CDROMs CDWriters (needs IDEFix 2000 - available separately) 26-pin extension port for GoldSurfer Hypercom3ex highspeed, 2 x serial 1 x parallel expansion card And the price for all this functionality? - an unbelievable £79.95.
• • SALES • » +44 (0) 1642- 713-185 07000-4-AMIGA NetConnect 3 -
£49.95 Upgrades - £34.95 ATTENTION AMIGA SYSTEM BUILDERS Do you
build Amigas into individual systems for commercial or
professional use?
We can supply a range of components for the professional system builder including: 19" x 2U rack mount case for the A1200; ROM- based diskette boot adapter (replaces floppy drive) which allows running from CDROM only; Infra-red remote control hardware and drivers (available for joystick or keyboard emulation); internal Yamaha MIDI sound cards and many other components.
Please send a fax on your company letterhead for further details and trade prices.
Magic Pack Software & Manuals (Wordworth, Turbocalc, Organiser, Datastore, Ppaint, Photogenics, Pinball & Whizz) PLUS WB3.1, 1200 & HD manuals
- add £19.95 to OS3.5 bundle prices listed left STFax - £34.95
Upgrades - £24.95 Scanner SCSI Accelerator Memory Software
Bundle ~ Typhoon MK2 030 40 & built-in SCSI i f 8mb fast RAM
UMAX Award-winning 610S Scanner Centronics 50-way-M DB25-M SCSI
cable IDC50 to 2xIDC50 & Centronics 50F cable Photoscope
(Amiga) & PC Mac scanner software ArtEffect 1.5SE Amiga image
processing software List price - £320 - Bundle price - £259.95
- save £60 CYBERVISION 64-3D MK II Now in stock - the most
cost- effective graphics card for Zorro-based Amigas, support
ing resolutions up to 1600 x
1280. Double-speed mode available with Z4 expansion boards. Mkll
versions supplied by us are now fully A2 3 4000 compliant -
Just £159.95. Parallel Port Scanner Bundle Mustek 600 CP A4
Flatbed Scanner for EPP parallel port IOBLIX Hi-speed
parallel EPP port (required) for the A1200 (fits on clock
port) ScanQuix award-winning Amiga software, PC & MAC
scanner software 25D-M to 25D-M scanner cable No other
interfaces needed - just £149.95 OS 3.5 - £34.95 see left
for bundles TOWERING UP?
EZTower MK5 from £89.95; Keyboard adapters from £18.95; Fully buffered 4- device IDE interfaces from £18.95; Hard drives from £29.95; CDRom mechanism from £34.95; High-speed serial ports (460kbd) from £24.95
053. 5 on CD (alone) - £34.95
053. 5 & 3.1 ROMs - £54.95
053. 5 & CDPIus-SE 24-speed external CDROM (with 4-device
buffered interface, PSU, cables & software) - £99.95 OS3.5,
3.1 ROMs & CDPIus-SE 24 speed CDROM
- £119.95 UJ -4 Q Z D CQ in n O Image FX4 - £149.95
Upgrades from £74.95 NETWORKING for AMIGAS NetConnect & STFax
Internet Bundles Dynalink 56Kbd voice data fax modem
Award-winning NetConnect-3 Internet software Free Internet
access (0845 lo-call charges only) Time-of-Purchase Options
ISDN (Home Highway) terminal adapter (instead of modem)
PortJunior MK2 - high speed serial port for A1200 clock port
PortPlus MK2 (2 x high speed serial + 1 x hi-speed parallel)
for A1200 clock port Hypercom 3i+ (2 x high-speed serial + 1 x
hi-speed parallel) for Zorro Amigas Hypercom 4i + (4 x
high-speed serial plus 2 x hi-speed parallel) for Zorro Amigas
STFax-4 Amiga fax & voice mail software Ethernet high-speed
networking for professional applications and gaming All cards
come complete with NETFS software (for Amiga- Amiga networking)
and SAMBA (for Amiga PC networking) PCMCIA ethernet card (UTP)
with Amiga SANA II and PC drivers 2 x PCMCIA ethernet cards and
drivers with 3m twisted UTP cable 1 x PCMCIA ethernet card plus
1 x PC PCI card and 3m UTP cable Envoy Amiga-to-Amiga
professional networking software (2-user) Siamese RTG2.5
Amiga-to-PC client server networking software (needs Amiga
TCP IP stack - included in OS 3.5 software & internet software)
All A1200 PCMCIA ethernet cards need the CC_RESET fix carried
out to ensure reliable operation - just £20 within 30 days of a
PCMCIA ethernet card purchase (normally £30) SERIAL NETWORKING
- for occasional Amiga-Amiga & Amiga-PC file transfer Null
Modem cable 2m - £9.95, 10m - £19.95 comes with TwinExpress PD
Amiga Amiga & Amiga PC networking software) Siamese RTG 2.1
serial Amiga-to-PC client server networking software - £19.95
PARALLEL PORT NETWORKING - for 2 Amigas Parallel cable for
Parnet Parbench networking software (which is included) -
£19.95 Just £99.95 mm »• Ifeiiii inn inn
• illln
- add £30
- add £25
- add £50
- add £40
- add £60
- add £30 EYETECH GROUP LTD The Old Bank, 12 West Green
Stokesley, North Yorkshire TS9 5BB, UK TEL: 07000-4-AMIGA
07000-426-442 +44 (0)1642-713-185 fax: +44(0)1642-713-634
email: sales@eyetech.co.uk www.eyetech.co.uk AINDEX.Hl M
http: welcome.to amiga.world
- £44.95 £89.95
- £69.95 £39.95
- £69.95 MILLENNIUM SPECIALS!
Apollo Accelerators 1230 40MHZ (8 MIPS) MMU, FPU & 4MB - £59.95 1240 28MHZ (21MIPS) MMU, FPU - £99.95 1240 40 (30 MIPS) MMU, FPU - £149.95 1260 75LC (59 MIPS) MMU no FPU - £199.95 1260 66 (51 MIPS) MMU, FPU - £329.95 CDReWriters The most effective way to back up your Amiga data - EZReWriter 2xw 2xrw 16xr (no MakeCD) - £139.95 EZReWriter 2x2x16 w MakeCD for A4k,Twr - £179.95 EZReWriter-Gold external 2x2x16 w MakeCD - £199.95 Above available with faster 4x2x8 mechanism for £20 extra Special Offer: CD media half price bought with an EZReWriter All goods are offered subject to availability and our
standard terms & conditions, copies of which are available upon request OFFE :S WHILST STOCKS Z4 BOARD FROM APOLLO £124.95 EXTERNAL SCSI HARD DRIVES WITH POWER SUPPLY 540Mb .....£39.95
1. 08Gig ....£59.95
4. 3Gig ....£149.95 14" COLOUR AMIGA MONITORS WITH SWIVEL
STANDS £69.95 tm CD32 WITH POWER SUPPLY £79.95 CD32+SX32 Pro
including 030 accelerator 4-8Mb RAM £149.95 TRACK BALLS ONLY
£19.95 AMIGA SALES & REPAIRS APOLLO ACCELERATORS 1230 40
£59.95 1240 28 .....£119.95 1240 40
.....£179.95 1260 50 .....£259.95 1260 66
..£POA SCANNERS UMAX FLATBED SCANNER plus
SOFTWARE £149*95 A500, A500+ A600 £39*95 A1200 £49.95 FLICKER
FIXER Internal .....£79.95 External .....£79.95 a
SIMMS MEMORY 4Mb ... .....£9.95 8Mb ...
...£14.95 16Mb . ..£29.95 32Mb .
..£49.95 64Mb . .....£POA PICASSO Hi Res
Graphic Card....£249.00 INTERNAL FLOPPY DRIVES A500 A500+
A600 A1200 A2000 ..£29.95 MONITORS 14"
DIGITAL SVGA ....£89.00 15" DIGITAL SVGA ..£119.95 17" DIGITAL
SVGA ..£189.95 3 YEARS ON SITE WARRANTY NEW GENLOCK for all
Amigas £69*95 SCAN DOUBLER Internal
.....£49.95 External .....£49.95 o» IDE FIX,
BUDDHA & CAT WE AS EL 4 Way Buffered Interface +IDE
Fix £29.00 Buddha Flash IDE
Controller ....£49.00
Catweasel Mk 2
..£49.00
MEMORY UPGRADES A500 TO 1Mb .....£13.95 A500+ TO 2Mb
£19.95 A1200.... 8Mb £39.95 A600 TO 2Mb £19.95 A1200 4Mb
£34.95 (Upgradeable to 8Mb) FIXED REPAIR CHARGES inc. all
parts, labour & VAT A1500, A2000 A4000 Quotation CD-ROM DRIVES
INTERNAL 44X IDE .£49.95 INTERNAL 4X
SCSI ...£49.95 EXTERNAL 44x IDE with IDE Fix ....£99.95
INTERNAL & EXTERNAL CD-ROM RE-WRITEAdLE DRIVES Please ring for
latest prices EXTERNAL SCSI CD-ROM DRIVES 4xSCSI CD-ROM
£69.95 4xSCSI + 520Mb SCSI HDD....£139.95
4XSCSI + 1Gig SCSI HDD....£159.95 4XSCSI + 4.3Gig SCSI HDD
....£199.95 External SCSI CD-ROMs + SCSI Hard Disk Drives come
in one award winning case PC Keyboard Adaptor
..£14.95 AMIGA COMPUTERS & TOWER CASES for
A1200 «. A4000 A1200 + 120Mb HD......£179.95 A1200 + 340Mb
HD......£199.95 A1200 + 720Mb HD......£239.95 A1200 + 810Mb
HD......£249.95 _ TOWER + Mouse + PC Keyboard ...~.!T..(7..£1
29.95 TOWER + A1200 Motherboard + Mouse + PC Keyboard + FDD +
4.3Gig Hard Drive ...£399.95
TOWER as above + Typhoon Accelerator 68030 40 with 8Mb +
Buffered Interface + IDE Fix ?????????????? £499 95 (Please
add extra £49.95 to include 44x IDE CD-ROM Drive) RBM A4000
Towers available from stock.
A2000 and A4000 computers in stock now.
FREE FITTING into Tower all terns bought from Analogic A1200 Motherboards without ROMS .....£99.95 with ROMS £124.95 Amiga 3**1 Operating System
3. 1 ROMs for A1200 ..£24.95
3. 1 ROMs + Disks + Manuals for A1200 £39.95
3. 1 ROMs for A4000 ..£29.95 A1200 HEAVY DUTY Power Supply £39.95
HARD DRIVES 3*5" IDE 2*5" IDE 120Mb £44.95
340Mb £54.95 720Mb £64.95
810Mb £69.00
1. 1 Gig ..£99.95
1. 8Gig £114.95
2. 1 Gig £119.95
3. 2Gig £129.95
4. 1Gig £149.95
6. 4Gig £199.95
10. 0Gig ..£299.95
4. 3Gig ..£94.95
8. 4Gig £124.95 13Gig £189.95
3+511 SCSI 540Mb £39.95
1. 08Gig £59.95
4. 3Gig £149.95 All Hard drives are
pre-formatted, partitioned with Workbench loaded.
All 2,5" hard drive prices indude cable, software & screws for fitting.
2. 5" IDE Cable & software if bought separately ...£9.95
3. 5" IDE Cable & software ...£12.00 Please add £40.00 if any
3.5" hard drive is required in external case.
GUARANTEED SAME DAY DESPATCH subject to availability Please call for any Amiga Hardware not listed in this ad Amiga OS 35 upqrade~.C34.95 ROM 3.1 + OS 35 upgrade~£5450 TRADE IN YOUR AMIGA FOR A PC Low price Pcs available for Internet Email WE BUY DEAD OR ALIVE A1200, A2000, A3000, A4000 Ring us for a reasonable offer for your A1200 A4000 computer (or just motherboard) - in any condition
56. 6K Fax Voice MODEM Including all cables, Net and Web.
Including ibrowse software £79.95 ZIP DRIVES External SCSI Zip Drive, ...£139.95 (software & cable included) Internal ATARI Zip Drive + IDE Ax ...... £99.95 Internal ATARI Zip Drive ....£69.95 External 250Mb SCSI Zip Drive £189.95 Zip Cartridge 100Mb .£12.95 Zip Cartridge 250Mb .£19.95 CHIPS • SPARES • ACCESSORIES (Please ring for chips spares accessories not listed here) ROM
2.05 ..£19.00 PCMCIA V Adaptor......£19.95 50 pin male to male Centronic Lead £14.95 PC Keyboard .£14.95 A500 A500+Keyboards ..£19.95 Amiga Mouse + Mat....£14.95 50 pin female to male Centronic Lead....£14.95 Original A4000 Keyboard £39.95 A600 A1200 Keyboards ..£19.95 Amiga SCART Lead......£14.95 Amiga Monitor Leads .....£14.95 80 watt Speaker ..£19.95 A500 A600 A1200 Power Supply ..£24.95 Parallel Printer Lead......£9.95 Sqirrel
Interface ..£39.95 200 watt Speaker £34.95 A520 Replacement Modulator £19.95 A1500 A4000 PSU £POA Surf Squirrel ..£89.95 Standard 3 Way IDE Cable ......£4.95 COMPONENT SPARES: We are the largest distributor and retailer of Amiga spares in the UK analogs Analogic Computers (UK) Ltd AIM ALUulU unit 8, Ashway Centre, Elm Crescent, Eil£ AETE LOGIC Kingston-upon-Thamcs, Surrey KT2 6HH IT L ¦ 546 9575 ? All prices include AT ? All prices & specifications subject to change without notice ? Fixed charge tor
repair does not include disk drive keyboard ? We reserve the right to refuse any repair ? P&P charges £3.50 by Royal Mail or £7.05 for courier ? Please allow 5 working days for cheque clearance ? All sales repairs are only as per our terms and conditions, copy available on request.? Please ring for latest prices.

Click image to download PDF

Merci pour votre aide à l'agrandissement d'Amigaland.com !


Thanks for you help to extend Amigaland.com !
frdanlenfideelhuitjanoplptroruessvtr

Connexion

Pub+

53.1% 
11.4% 
4.6% 
3.7% 
3% 
2.2% 
2% 
1.6% 
1% 
0.9% 

Today: 69
Yesterday: 74
This Week: 69
Last Week: 665
This Month: 2511
Last Month: 2920
Total: 72121

Information cookies

Cookies are short reports that are sent and stored on the hard drive of the user's computer through your browser when it connects to a web. Cookies can be used to collect and store user data while connected to provide you the requested services and sometimes tend not to keep. Cookies can be themselves or others.

There are several types of cookies:

  • Technical cookies that facilitate user navigation and use of the various options or services offered by the web as identify the session, allow access to certain areas, facilitate orders, purchases, filling out forms, registration, security, facilitating functionalities (videos, social networks, etc..).
  • Customization cookies that allow users to access services according to their preferences (language, browser, configuration, etc..).
  • Analytical cookies which allow anonymous analysis of the behavior of web users and allow to measure user activity and develop navigation profiles in order to improve the websites.

So when you access our website, in compliance with Article 22 of Law 34/2002 of the Information Society Services, in the analytical cookies treatment, we have requested your consent to their use. All of this is to improve our services. We use Google Analytics to collect anonymous statistical information such as the number of visitors to our site. Cookies added by Google Analytics are governed by the privacy policies of Google Analytics. If you want you can disable cookies from Google Analytics.

However, please note that you can enable or disable cookies by following the instructions of your browser.

Visitors

Visite depuis
03-10-2004
Visite depuis
23-02-2014