22.02.2013 Views

Download issue 11 - Total Amiga Magazine

Download issue 11 - Total Amiga Magazine

Download issue 11 - Total Amiga Magazine

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Issue <strong>11</strong>, Summer 2002 £4.00<br />

8.00Euro<br />

Three x86 <strong>Amiga</strong><br />

Emulators Reviewed<br />

Plus...<br />

Also in<br />

this <strong>issue</strong>:<br />

News<br />

OS 4 Update<br />

<strong>Amiga</strong>One News<br />

Reviews<br />

Charon<br />

News Coaster<br />

Cordless Mouse<br />

Tutorials<br />

Scala MM400<br />

PerfectPaint<br />

DOpus 5<br />

PageStream 4.1 MIDI on the <strong>Amiga</strong><br />

<strong>Amiga</strong> Writer


Contents<br />

Issue <strong>11</strong><br />

Summer 2002<br />

Contents<br />

News<br />

Alt.WoA Show Report .... 3<br />

<strong>Amiga</strong>One Update ......... 8<br />

Fleecy Moss Column ..... 9<br />

<strong>Amiga</strong>OS 4 Update........ 14<br />

<strong>Amiga</strong>, who’s the moron?<br />

Opinion piece ................. 12<br />

Features<br />

Cable Rounding ............. 13<br />

x86 <strong>Amiga</strong> Emulators..... 14<br />

Reviews<br />

Spacewaker Mini PC ..... 18<br />

PageStream 4.1............. 20<br />

Charon ........................... 26<br />

<strong>Amiga</strong>Writer 2.2 ............. 28<br />

Cordless Optical Mouse. 31<br />

NewsCoaster ................. 32<br />

Support<br />

Scala MM400 Tutorial .... 36<br />

Introduction to MIDI ....... 38<br />

PerfectPaint Tutorial....... 41<br />

DOpus 5 Tutorial Part 2.. 44<br />

Mailing List Details......... 47<br />

Next Issue ...................... 47<br />

Subscription Form.......... 47<br />

Gallery............................ 48<br />

Write On!<br />

We’d like to make <strong>Total</strong> <strong>Amiga</strong><br />

more “interactive” so we need<br />

your input!<br />

Got a question you’d like<br />

answered or an opinion you’d like<br />

to share? Write to us and we’ll<br />

include it in a letters page.<br />

Got a tip for other readers or<br />

even an article up your sleeve?<br />

Send it in and you could very<br />

well see your name in print.<br />

Got a suggestion or comment<br />

on the magazine? Let us know<br />

and we’ll try and make Clubbed<br />

better for you.<br />

Editorial<br />

Welcome to another <strong>issue</strong><br />

of <strong>Total</strong> <strong>Amiga</strong>. This <strong>issue</strong><br />

is really packed, not only are we<br />

back to 48 pages thanks to a bit<br />

more advertising but we also<br />

have more pages of tutorials<br />

than ever before. In fact things<br />

got so tight that we had to drop<br />

our regular Top Tips and PD<br />

Paradise features, they will<br />

return in <strong>issue</strong> 12.<br />

Regular readers will know that<br />

we are aiming to move from<br />

quarterly to bimonthly publication<br />

during 2002. This <strong>issue</strong> has<br />

taken about three months to<br />

produce so we’re on time but not<br />

early as we had hoped. We are<br />

gradually getting more writers for<br />

the magazine (I think you’ll find<br />

this <strong>issue</strong> is already a bit more<br />

varied than previous ones) so we<br />

will try to get the next <strong>issue</strong> out<br />

in 10 weeks. Our aim is to be<br />

publishing bimonthly by the end<br />

of the year when hopefully there<br />

will also be some new <strong>Amiga</strong><br />

hardware and software to write<br />

about too.<br />

On the topic of new software and<br />

hardware it has been a pleasant<br />

change to have a regular flow of<br />

information about OS 4’s<br />

development coming from<br />

Hyperion and <strong>Amiga</strong>. The new<br />

OS is sounding very exciting,<br />

you can read all about it in our<br />

update on page 10. On the<br />

hardware front we have an<br />

exclusive column from Alan<br />

Redhouse which will bring you<br />

up to date with news of the<br />

<strong>Total</strong> <strong>Amiga</strong> is published quarterly<br />

by South Essex <strong>Amiga</strong> Link. For<br />

subscription details please contact<br />

us at the address below or visit our<br />

website.<br />

Editor: Robert Williams<br />

Design: Robert Williams<br />

Contributors: Michael Carillo<br />

Elliott Bird<br />

Geoff Milnes<br />

Fleecy Moss<br />

Paul Quershi<br />

Alan Redhouse<br />

Mick Sutton<br />

Proof Reading: Sharon Sutton<br />

Cover Art: Robert Williams<br />

<strong>Amiga</strong> One and their plans for<br />

future versions. We also know<br />

the developers are hard at work<br />

readying MorphOS and the<br />

Pegasos for release but they’re<br />

keeping pretty quiet about it so<br />

maybe we’ll see something on<br />

that front soon too.<br />

Another interesting development<br />

since <strong>issue</strong> 10 is the release of<br />

the developer version of the first<br />

USB stack for the <strong>Amiga</strong>,<br />

Poseidon. This seems to have<br />

really caught the imagination of<br />

developers and drivers for<br />

several types of USB peripherals<br />

are already in development,<br />

other developers are working to<br />

make Poseidon work on a variety<br />

of USB hardware. Take a look at<br />

the news item on page 6 for<br />

more information.<br />

One of the biggest happenings in<br />

the <strong>Amiga</strong> market last year was<br />

the release of the <strong>Amiga</strong>OS XL<br />

package of two fast <strong>Amiga</strong><br />

emulators for the x86 PC.<br />

Because no one in the core <strong>Total</strong><br />

<strong>Amiga</strong> Team owns a PC up to<br />

running the emulators at a<br />

decent speed we weren’t able to<br />

look at the package in detail.<br />

However Eyetech very kindly<br />

loaned us a PC system at the<br />

Alt.WoA show so we have now<br />

been able to look at <strong>Amiga</strong>OS<br />

XL and Cloanto’s latest <strong>Amiga</strong><br />

Forever 5 in detail. We found that<br />

each emulator has its pros and<br />

cons which one suits you is<br />

really down to your personal<br />

needs, skill and the equipment<br />

you have available. So in the<br />

Contact Us<br />

If you have any queries<br />

suggestions or want to contact us<br />

for any reason please use one of<br />

the following:<br />

EMail: editor@totalamiga.org<br />

WWW: http://www.totalamiga.org/<br />

Post: <strong>Total</strong> <strong>Amiga</strong>,<br />

26 Wincoat Drive,<br />

BENFLEET,<br />

Essex, SS7 5AH,<br />

ENGLAND.<br />

Telephone: +44 (0) 1268 569937<br />

(19:00 - 22:00<br />

UK time only please)<br />

feature we’ve tried to give a<br />

good overview of each emulator<br />

so you can decide for yourself.<br />

When the feature was largely<br />

complete Bernie Meyer, the<br />

developer of Amithlon, made a<br />

statement about some potential<br />

legal problems with the<br />

<strong>Amiga</strong>OS XL distribution so<br />

please bear in mind the news<br />

item on page 7 when reading the<br />

x86 emulation feature.<br />

Well I think it’s about time for me<br />

to sign off, so I’ll close with my<br />

customary request for feed back<br />

and contributions. Please let us<br />

know what you think of the mag,<br />

in particular we’d like to hear<br />

what tutorials you would like to<br />

see in the future and what you<br />

think of the current ones. If you<br />

fancy writing an article for <strong>Total</strong><br />

<strong>Amiga</strong> (which can be large or<br />

small and on any <strong>Amiga</strong> related<br />

topic) please get in touch.<br />

Enjoy the mag,<br />

Robert<br />

Only <strong>Amiga</strong> Made it<br />

Possible<br />

<strong>Total</strong> <strong>Amiga</strong> is designed and laid<br />

out using:<br />

Hardware:<br />

<strong>Amiga</strong> 3000<br />

CyberStorm PPC/060<br />

CyberVision PPC<br />

128Mb RAM, about 13Gb HDD<br />

space.<br />

Software:<br />

<strong>Amiga</strong> OS 3.9 by <strong>Amiga</strong><br />

PageStream 4.1 by Softlogik<br />

TypeSmith 2.5 by Softlogik<br />

ImageFX 4.5 by Nova Design<br />

Photogenics 5 by Paul Nolan<br />

Contents<br />

2002<br />

Alt.WoA Show Report<br />

After last year’s successful<br />

Alt. WoA show (which was<br />

since WoA ‘99 we had <strong>Amiga</strong>s<br />

running on the SEAL stand as<br />

opposed to our machines being<br />

systems up and running with<br />

TV cards and other interesting<br />

add-ons. Once again Matt<br />

Down on the main show floor<br />

many of the UK’s key <strong>Amiga</strong><br />

dealers were represented.<br />

the first in the North of England used in the games arena. Mick Morris and the Blackpool Eyetech had the biggest stand<br />

for a long time) SEAL were ran Freespace on his A1200 <strong>Amiga</strong> Group came up trumps and seemed to be doing good<br />

looking forward to this years PPC/BVision and through the with loads of <strong>Amiga</strong>s running business, they had a working<br />

show. Unfortunately this year day had many people tried different games, we noticed <strong>Amiga</strong> One motherboard on<br />

we could only muster three their hand at this fantastic Napalm and Payback amongst the stand but as it had only<br />

members for the trip to the game from Hyperion, the demo several others. Barry Riddiford arrived that morning they only<br />

show, never the less we tied in with Mick’s review in ran the ever popular Sensible managed to get it to the “BIOS”<br />

started out bright and early <strong>Total</strong> <strong>Amiga</strong> <strong>issue</strong> 10. Robert Soccer tournament projected screen (more on this later).<br />

(05:30!) for the show not used his A3000 to demonstrate on to a big screen. Also in the They also had an <strong>Amiga</strong>XL<br />

knowing about the severe Pagestream and ImageFX usergroups area were the system for punters to try and<br />

weather forecast (due to Mick’s which we use to produce the Scalos team who<br />

their usual selection of useful<br />

nonfunctional car radio!). magazine. When either Mick or demonstrated their Workbench hardware and software to buy.<br />

Fortunately apart from a minor Robert were busy or away from replacement system running on Mick bought a cool wireless<br />

snow blizzard or two we the stand the machines ran a a rather cool black TFT LCD optical mouse and EZMouse<br />

arrived unscathed, in plenty of slideshow about SEAL and monitor.<br />

adaptor which you will find<br />

time and even had time to stop <strong>Total</strong> <strong>Amiga</strong>. We sold many<br />

for a mega breakfast!<br />

subscriptions, single <strong>issue</strong>s<br />

The venue had been laid out<br />

differently from last year’s<br />

show, as before the<br />

commercial exhibitors were on<br />

the lower level but the<br />

usergroups were moved to the<br />

first floor above the bar on the<br />

intermediate level. A new<br />

and back <strong>issue</strong>s of the<br />

magazine and a large number<br />

of these were due to the hard<br />

work of Elliott Bird who often<br />

manned the stand while Robert<br />

and Mick were away on club<br />

and magazine business...<br />

honest!<br />

feature was a series of Other usergroups represented<br />

presentations which were held were ANT (<strong>Amiga</strong> North<br />

in the attic above the<br />

Thames) who were publicising<br />

usergroups.<br />

the forthcoming WoASE 2002<br />

On arrival the SEAL team<br />

(Mick, Robert and Elliott) set<br />

up our two tables, one for<br />

SEAL and one for <strong>Total</strong> <strong>Amiga</strong>.<br />

For the first time at a show<br />

show which SEAL will be<br />

helping to organise. The<br />

Mediator support team and<br />

GAG (Gloucestershire <strong>Amiga</strong><br />

Group) had several Mediator<br />

Mick’s A1200 and Robert’s A3000 on the SEAL stand.<br />

About <strong>Total</strong> <strong>Amiga</strong> Legalese<br />

Final Writer 5 by Softwood<br />

Ghostscript 6.50 from Aladdin<br />

Enterprises<br />

There are also some essential<br />

utilities we couldn’t live without:<br />

Directory Opus 5, SGrab, MCP,<br />

Turbo Print 7, MakeCD.<br />

Our thanks to the creators of this<br />

and all the other great <strong>Amiga</strong><br />

software out there.<br />

<strong>Total</strong> <strong>Amiga</strong> is entirely created on<br />

the <strong>Amiga</strong>, no other machines are<br />

used at any stage of the design or<br />

layout process.<br />

The views expressed in this<br />

magazine are those of the author<br />

of each piece, they do not<br />

necessarily reflect the views of<br />

the editor, other contributors or<br />

SEAL.<br />

Please Note: <strong>Total</strong> <strong>Amiga</strong> is<br />

produced by SEAL members in<br />

their spare time, while we will<br />

always strive to produce the<br />

magazine on time and include all<br />

the advertised contents this is not<br />

always possible due to other<br />

commitments. The price you pay<br />

for Clubbed covers our costs and<br />

nothing more, we don’t make a<br />

profit from it.<br />

If you wish to contact a contributor<br />

please send your message to one<br />

of the addresses in this section<br />

and we will pass it on.<br />

<strong>Amiga</strong> is a registered trademark<br />

and the <strong>Amiga</strong> logo, <strong>Amiga</strong>DOS,<br />

<strong>Amiga</strong> Kickstart, <strong>Amiga</strong><br />

Workbench, Autoconfig,<br />

Bridgeboard, and Powered by<br />

<strong>Amiga</strong> are trademarks of AMIGA<br />

Inc.<br />

All other trademarks mentioned<br />

are the property of their<br />

respective owners.<br />

2 TOTAL AMIGA Summer 2002<br />

3<br />

Fonts<br />

The body text of <strong>Total</strong> <strong>Amiga</strong> is set<br />

in Triumvirate Normal as supplied<br />

with PageStream, the heading<br />

typeface is Forgotten Futurist by<br />

Ray Larabie. Take a look at Ray’s<br />

huge range of freeware fonts at<br />

http://www.larabiefonts.com and<br />

his commercial foundry at<br />

http://www.typodermic.com.


News<br />

reviewed later in this <strong>issue</strong>.<br />

Forematt Home Computing<br />

had their wide range of <strong>Amiga</strong><br />

software and games and were<br />

demonstrating their CD-ROM<br />

based monthly magazine,<br />

100% <strong>Amiga</strong>. Ray from<br />

Kicksoft was up to his usual<br />

antics of “persuading” people<br />

to part with their cash for his<br />

ever growing range of software<br />

products. We saw him<br />

demonstrating PageStream 4.1<br />

and a number of other<br />

products. Also exhibiting were<br />

Weird Science, Classic <strong>Amiga</strong>,<br />

Stellar Dreams, Cartridge Club<br />

and Datatech DTP.<br />

<strong>Amiga</strong> Inc. Had a separate<br />

area of the show floor called<br />

the <strong>Amiga</strong> arena where several<br />

companies had a stand.<br />

Unfortunately Fleecy Moss was<br />

unable to attend due to the bad<br />

weather (he was turned back<br />

by the Police) as were<br />

Computer City from the<br />

Netherlands who were due to<br />

attend. However the <strong>Amiga</strong><br />

arena still had three interesting<br />

exhibitors, Zeo Neo displaying<br />

their <strong>Amiga</strong>DE games, Cloanto<br />

with the latest version of <strong>Amiga</strong><br />

Forever. Last but not least a<br />

representative of Hyperion<br />

demoed Quake II on a<br />

CyberStorm PPC/Voodoo III<br />

machine (unfortunately we<br />

didn’t catch the guy’s name),<br />

Mick had a go and says it kicks<br />

arse!<br />

There were several<br />

presentations during the show<br />

including sound with Don Cox,<br />

networking with Neil Bothwick<br />

and Amithlon with Bill Hoggett.<br />

Next was the presentation we<br />

had all been waiting for (for<br />

many months or even years!),<br />

Alan Redhouse on the<br />

<strong>Amiga</strong>One! As we’ve<br />

mentioned there was a working<br />

system at the show, but<br />

Eyetech had only just received<br />

it from the developers.<br />

According to Alan they have<br />

run the system using Linux but<br />

with the limited time available<br />

at the show they were unable<br />

to get it running. So the system<br />

is ready and waiting for OS 4<br />

and Alan said that they could<br />

get it into production in about<br />

six weeks.<br />

Alan Redhouse gave a<br />

presentation that outlined that<br />

changes to the <strong>Amiga</strong>One<br />

specification over the last few<br />

months. He called the current<br />

design the <strong>Amiga</strong> One point<br />

Five. The major change is the<br />

move from a custom chipset to<br />

using off-the-shelf north and<br />

south bridges (the north bridge<br />

is the chip that interfaces the<br />

processor with memory, PCI<br />

and AGP buses etc. And the<br />

south bridge is the chip that<br />

gives many basic services<br />

such as IDE, I/O ports, USB<br />

etc.). This means that the<br />

<strong>Amiga</strong>One will have many<br />

more integrated peripherals<br />

including AC97 sound,<br />

Ethernet and legacy serial and<br />

parallel ports. Other<br />

improvements are a 133Mhz<br />

system bus and ATA100 IDE.<br />

Because of all the integrated<br />

peripherals there will now be<br />

only four PCI slots, but with the<br />

AGP (now 2x speed) slot for a<br />

graphics card we think that will<br />

leave ample room for<br />

The Mediator Support stand,<br />

these were just two of the many <strong>Amiga</strong>s running at the show.<br />

Understandably Eyetech’s<br />

<strong>Amiga</strong>One pre-production<br />

system was the highlight<br />

of the show.<br />

expansion. The A1200<br />

connection logic has been<br />

moved onto a separate PCI<br />

card that will now be an<br />

optional extra (about £50), the<br />

A1200 will be connected via a<br />

ribbon cable allowing a much<br />

wider choice of case. The first<br />

<strong>Amiga</strong>One boards will ship with<br />

a 600Mhz G3 CPU soldered on<br />

to the board, a slightly more<br />

expensive version with a CPU<br />

socket will be available later<br />

allowing faster CPUs (including<br />

G4s) to be fitted. And finally...<br />

The price for the initial board<br />

including the CPU will be<br />

around £350 plus local taxes,<br />

which is certainly much less<br />

than we were expecting!<br />

For further information “from<br />

the horses mouth” take a look<br />

at Alan Redhouse’s column on<br />

page 8 of this very <strong>issue</strong>.<br />

The turn out for the show was<br />

considerably lower this year<br />

but it seems this was mostly<br />

(or maybe entirely) due to the<br />

adverse weather conditions,<br />

many roads were shut and the<br />

weather forecast advised<br />

people not to drive unless the<br />

trip was essential! However<br />

just like last year the show had<br />

a great friendly atmosphere<br />

and we all had a really good<br />

time. Thanks to HAUG for all<br />

their efforts!<br />

A Solid<br />

Mirage<br />

Elbox have added a new<br />

member to their range of<br />

popular tower cases sold in the<br />

UK as the Power Tower by<br />

Power Computing. The new<br />

Mirage 4000 Pro is a tower<br />

conversion kit for the A4000<br />

Desktop that includes a<br />

Mediator 4000 busboard, PCI<br />

logic card and the Multimedia<br />

CD with drivers for graphics,<br />

sound, TV and Ethernet PCI<br />

cards. The Mirage tower itself<br />

is a new design that is a bit<br />

more interesting than the<br />

normal beige box. It has three<br />

5.25” drive bays and seven<br />

3.5” bays one of which is<br />

externally accessible. The<br />

busboard has 6 Zorro II/III<br />

slots, 1 video slot and 5 PCI<br />

slots although the PCI slots are<br />

in-line with Zorro slots so a full<br />

length Zorro card will block the<br />

coresponding PCI slot. The<br />

tower is fitted with a 300W<br />

power supply to keep things<br />

running smoothly even with all<br />

those slots and bays filled!<br />

The Mirage 4000 system has a<br />

list price of 379.95Euro not<br />

including VAT so in the UK we<br />

anticipate it will be just under<br />

£300.<br />

The full specifications are<br />

available on Elbox’s website<br />

along with lists of compatible<br />

PCI cards:<br />

http://www.elbox.com<br />

Let’s Boing<br />

Again!<br />

Haage and Partner and <strong>Amiga</strong><br />

Inc. have released another<br />

update for OS3.9 in the form<br />

of BoingBag 2. This time there<br />

are quite a number of tweaks<br />

to fix bugs and improve the<br />

functionality of the OS.<br />

Amplifier has been given a<br />

Reaction GUI and a number of<br />

minor improvements such as<br />

supporting ZIPed skin files.<br />

Other bundled utilities that<br />

have been improved include<br />

Find which gets an updated<br />

interface, new features for<br />

RAWBInfo, more archive<br />

formats are supported by<br />

UnArc and BenchTrash has<br />

been given a Reaction GUI<br />

too. Finally CDPlayer can now<br />

download the track names of<br />

your CDs from the CDDB<br />

database if the cddb.library<br />

(included in contributions) is<br />

installed.<br />

A really useful addition is that<br />

the sound datatype now<br />

supports AHI, this means the<br />

system beep and many other<br />

programs that play sounds<br />

using datatypes can now work<br />

on an AHI device such as a<br />

16bit sound card. To enable<br />

this function you have to set an<br />

Environment variable so be<br />

sure to read the docs. Another<br />

small but useful change is the<br />

addition of a command history<br />

to the Execute Command<br />

window so you can recall<br />

previous commands using the<br />

up and down cursor keys.<br />

A preferences program for the<br />

picture datatype has been<br />

added, with this you can set<br />

which programs support the<br />

new v43 features (chiefly<br />

greater than 256 colour<br />

support) and also disable<br />

dithering for 16bit screens<br />

Don’t Miss:<br />

which can slow down image<br />

rendering and is not really<br />

needed for photographic<br />

images.<br />

There have been many<br />

changes and improvements to<br />

the shell including:<br />

• Running programs in the<br />

background using “&”<br />

• *Job control<br />

• *Easy display of multimedia<br />

files<br />

• *Extended script support via<br />

#! and ;!<br />

• *New and improved shell<br />

commands: Ask, Path,<br />

PopCD and PushCD<br />

• *Many other bug fixes.<br />

The upgrade of the OS’s disk<br />

related tools has been<br />

completed with full support for<br />

disks greater than 4Gb across<br />

the system. HDToolBox’s<br />

reading of geometry data<br />

should now work properly on<br />

more large disks and the<br />

diskcopy command has been<br />

updated to support large disks<br />

too.<br />

In addition the main archive<br />

you can also download some<br />

new and updated contributions<br />

and locale archives for 19<br />

different languages:<br />

You will need OS3.9 BoingBag<br />

1 installed to perform the<br />

update which can be<br />

downloaded from:<br />

http://www.haage-partner.de<br />

/aos39/index-e.html<br />

An effort is under way to port<br />

Open Office, a popular open<br />

source office application suite,<br />

to the <strong>Amiga</strong>. Volker Grabbe<br />

recently posted a request for<br />

developers interested in<br />

helping him with the port. Open<br />

Office is an open source<br />

project based on Star Office<br />

which is a cross platform office<br />

suite that was bought by Sun<br />

Microsystems in 1999. Sun<br />

then decided to open the Star<br />

Office source allowing a wider<br />

community to contribute to the<br />

product, this lead to Open<br />

Office. Future official Sun<br />

versions of Star Office will be<br />

based on the Open Office<br />

source.<br />

Here are some of the key<br />

features of the Open Office<br />

Suite:<br />

• Compatibility with many file<br />

formats including Microsoft<br />

Office (including the latest XP<br />

version) for both import and<br />

export.<br />

• All the applications have an<br />

“Auto Pilot” features to help<br />

you with complex commands.<br />

• Writer - Word Processor<br />

• Mail merge support<br />

• Sophisticated layouts<br />

possible<br />

• Indexing and Bibliography<br />

functions<br />

• Calc - Spreadsheet<br />

Latest on OS 4: Page 10<br />

Exclusive <strong>Amiga</strong>One News: Page 8<br />

News<br />

<strong>Amiga</strong> Office?<br />

• Natural language formulae<br />

• StarBasic macro language<br />

• Multiple worksheets<br />

• Draw - Vector drawing<br />

• Shape text<br />

• Quick creation of 3D shapes<br />

• Bitmap tools and effects<br />

• Impress - Presentations<br />

• All the effects and graphics<br />

tools from draw<br />

• Slide transitions<br />

If you have a computer running<br />

Linux, Windows or Solaris you<br />

can download a copy of Open<br />

Office and try it for yourself<br />

from:<br />

http://www.openoffice.org<br />

We don’t currently know the<br />

status of the port although<br />

given the short time elapsed it<br />

is sure to be in its very early<br />

stages. However Hyperion<br />

have mentioned that they hope<br />

to see it available for OS 4 in<br />

the future and Hans-Joerg<br />

Freiden, one of Hyperion’s key<br />

programmers, is acting as a<br />

technical consultant for the<br />

project. Given the importance<br />

of good office application to<br />

any computer platform this<br />

sounds like good news.<br />

For more information on the<br />

<strong>Amiga</strong> port of Open Office visit:<br />

http://openoffice.vgrabbe.de/<br />

Calc, OpenOffice’s spreadsheet, running on Linux.<br />

4 TOTAL AMIGA Summer 2002<br />

5


News<br />

USB Stacks Up<br />

E3B have revealed that the<br />

stack for their imminent<br />

Highway and Subway USB<br />

cards will be a new<br />

development called Poseidon<br />

which has been written by<br />

Chris Hodges. But even better<br />

news is that the stack won’t be<br />

limited to the E3B cards, it has<br />

been designed so that drivers<br />

for all sorts of hardware can<br />

written. Poseidon is not a port<br />

from another platform and has<br />

been designed specifically for<br />

<strong>Amiga</strong>OS, a MorphOS version<br />

will also be available. The<br />

author has stated that there is<br />

no reason why Poseidon<br />

shouldn’t run on OS4 but<br />

Hyperion have confirmed that a<br />

different stack for the new OS<br />

is already well into<br />

development so they won’t be<br />

using Poseidon.<br />

As we’ve mentioned before a<br />

USB stack and supported<br />

hardware is no use if you don’t<br />

have drivers for USB<br />

peripherals . Fortunately<br />

Poseiden already includes<br />

drivers for several classes of<br />

Titan computer are porting<br />

Papyrus Office to the <strong>Amiga</strong>.<br />

Papyrus is a suite of office<br />

application programs<br />

developed by the German<br />

company ROM Logicware. We<br />

understand MacOS, 68k <strong>Amiga</strong><br />

and MorphOS versions are<br />

planned, there hasn’t been an<br />

announcement about an OS4<br />

version yet. Papyrus is a well<br />

established product and is now<br />

on version 9 which is available<br />

for Windows, OS/2 and Atari<br />

TOS operating systems. The<br />

suite consists of an integrated<br />

Word Processor, DTP and<br />

Spreadsheet program and a<br />

separate database application.<br />

On the ROM Logicware<br />

website the developers are<br />

proud to point out that the<br />

complete Papyrus suite fits on<br />

three high density floppy disks<br />

without sacrificing functionality<br />

so it sounds like this should be<br />

a light weight <strong>Amiga</strong> style<br />

USB device. These include<br />

basic support for Keyboards<br />

and Mice, printers and mass<br />

storage devices. We guess the<br />

printer support will be in the<br />

form of a parallel device<br />

replacement so this may mean<br />

that you can hook up an<br />

existing printer that has an<br />

<strong>Amiga</strong> driver by its USB port.<br />

USB mass storage support is<br />

one of the most interesting<br />

developments because this<br />

standard is supported by many<br />

storage devices. For example<br />

some digital cameras support<br />

this standard as do most USB<br />

memory card readers. So we<br />

hope that without additional<br />

drivers USB mass storage<br />

support should enable us to<br />

access all kinds of different<br />

memory cards and other USB<br />

storage devices without<br />

needing specific drivers.<br />

Poseidon has already<br />

generated a great deal of<br />

interest from <strong>Amiga</strong><br />

developers. Innovative (who<br />

have recently changed their<br />

name to IOSpirit) have<br />

Papyrus is the Future?<br />

application.<br />

Here are some of the key<br />

features of Papyrus Office:<br />

• Extensive DTP functions<br />

• Graphics import<br />

• Tables<br />

• Full spreadsheet functionality<br />

in tables<br />

• Powerful rich text format<br />

import and export for<br />

compatibility with other<br />

applications including table<br />

and image support.<br />

• Auto correct<br />

• Footnotes<br />

• Full relational database with<br />

multimedia functions<br />

The full version of Papyrus<br />

Office for other platforms costs<br />

129Euro, about £80, it remains<br />

to be seen what Titan will<br />

charge for the <strong>Amiga</strong> version.<br />

The ROM Logicware website<br />

has details of the suite’s<br />

features:<br />

http://www.rom-logicware.com/<br />

With many digital cameras slot. To make the connection<br />

announced that they are<br />

abandoning the slow serial port you need a compact flash to<br />

developing USB drivers for<br />

connection for faster USB ports PCMCIA adaptor and an<br />

their VHI Studio package.<br />

it is becoming increasingly <strong>Amiga</strong> with a PCMCIA slot<br />

These will support USB web<br />

difficult to find current cameras (that’s an A600 or A1200<br />

cameras for video grabbing<br />

that are <strong>Amiga</strong> compatible. The folks)! As a compact flash card<br />

and USB digital cameras with<br />

sensible route has always is already very similar to a<br />

several Kodak models being<br />

seemed to be getting a PCMCIA card the adaptors are<br />

the first supported. Isreesoft<br />

memory card reader attached simple and inexpensive at<br />

have announced that they will<br />

to your <strong>Amiga</strong> and then any about £10. The package<br />

support Poseidon in future<br />

camera using the supported consists of<br />

versions of TutboPrint so there<br />

type of memory card would be compactflash.device and a<br />

is a chance we will start to get<br />

compatible. The problem with CF0 dosdriver, you will also<br />

drivers for USB only printers.<br />

Vision Factory development (of<br />

CyberGraphX fame) have<br />

developed a hardware driver<br />

that enables Poseidon to work<br />

with a PCI USB card in a G-<br />

Rex PCI bus board and a<br />

MorphOS driver for the built-in<br />

USB ports on the bPlan<br />

Pegasos motherboard. They<br />

have tested a USB webcam<br />

and USB Zip drive using the<br />

drivers supplied with Poseidon.<br />

Developer documentation for<br />

the stack is available, for more<br />

details visit the E3B website:<br />

http://www.e3b.de/usb/<br />

Development was on hold for a<br />

long time but work is now<br />

continuing apace on a new<br />

version of IBrowse. 2.3 is<br />

expected to be a free upgrade<br />

for 2.x owners and <strong>Amiga</strong> have<br />

announced that a special<br />

version will also ship with OS4.<br />

The exact features of the<br />

upgrade have not been<br />

revealed but posts from the<br />

developers and beta testers on<br />

the mailing list suggest it will<br />

be quite substantial. In<br />

particular the Javascript engine<br />

is known to have been heavily<br />

improved greatly enhancing<br />

this idea is that only expensive need the freeware Fat95 file<br />

and difficult to source SCSI system (reviewed in the last<br />

readers have been available <strong>Total</strong> <strong>Amiga</strong>) installed as<br />

for the <strong>Amiga</strong>.<br />

compact flash cards use an<br />

MSDos style file system. Once<br />

That was until Torsten Jager<br />

these components are in place<br />

released cfd to Aminet, this<br />

you can read the image files<br />

package contains a device<br />

from you flash card using<br />

driver that allows your <strong>Amiga</strong><br />

Workbench or a directory utility<br />

to read a compact flash<br />

just as if it was a hard disk.<br />

memory card via the PCMCIA<br />

Subway... Highway...<br />

Norway<br />

developer.html website compatibility. There<br />

E3B have been taking notice of networks. SANA2 drivers will<br />

have been many posts to the<br />

the survey they ran for<br />

be supplied so the card can be<br />

IBrowse mailing list saying<br />

potential users of their USB used with existing <strong>Amiga</strong><br />

“this site doesn’t work in<br />

interfaces the Highway (Zorro TCP/IP stacks and other<br />

version 2.2” and the vast<br />

II) and Subway (Clock port). network applications. The<br />

majority of the time the answer<br />

The most popular add-on board has been tested with<br />

comes back that it now works<br />

requested for the Highway was 030, 040, 060 and PPC<br />

in 2.3.<br />

an Ethernet card and E3B accelerators.<br />

In a recent post Stefan<br />

Burström, the author of<br />

already have a 10Mb/s module<br />

in the works called the Norway.<br />

For further details including<br />

extensive compatibility testing<br />

IBrowse and the key<br />

The card will attach to the of the Highway card take a<br />

programmer, said that they<br />

expansion connector of the look at the E3B website:<br />

hope to have the new version<br />

Highway card. It features an http://www.e3b.de<br />

ready for release by the end of<br />

May. Currently the feature set<br />

is frozen and they are working<br />

to fix the major outstanding<br />

<strong>issue</strong>s. To give an idea of the<br />

size of the upgrade Stefan<br />

mentioned that there have<br />

been over 220 changes, bug<br />

fixes and features added!<br />

NE2000 compatible Ethernet<br />

controller with 16Kbytes of<br />

buffer memory. The card is<br />

fitted with an RJ45 connector<br />

for the unshielded twisted pair<br />

cable used in most modern<br />

You can pre-order a Norway<br />

card from KDH, a German<br />

<strong>Amiga</strong> dealer at 59.90Euro<br />

(about £38), other dealers<br />

have not yet been announced:<br />

http://www.kdh-datentechnik.com<br />

Titan have a page on their site<br />

with some initial information on<br />

their ports:<br />

http://www.titan-computer.com/<br />

ami/papyrus/index.html<br />

New<br />

IBrowse<br />

At Last<br />

Well I for one can’t wait, as<br />

there isn’t currently an IBrowse<br />

website the best way to keep<br />

in touch with developments is<br />

to join the IBrowse mailing list<br />

at:<br />

http://groups.yahoo.com/<br />

group/ibrowse<br />

Getting Flash<br />

The Norway pre-production prototype.<br />

While compact flash is only<br />

one of the memory card<br />

standards available it is<br />

popular among manufacturers<br />

of cameras and other mobile<br />

devices and the cards are less<br />

expensive than the other types.<br />

If anyone out there has an<br />

adaptor for a different memory<br />

format to PCMCIA it would be<br />

interesting to try it with<br />

compactflash.device as I think<br />

there is a change other formats<br />

would work. However don’t go<br />

out and spend money as this is<br />

only a chance.<br />

You can download cfd from any<br />

Aminet mirror,<br />

disk/misc/cfd.lha, you’ll also<br />

need fat95.lha from the same<br />

directory.<br />

Icon<br />

Overload!<br />

Mason Icons is a<br />

project to create<br />

a common set<br />

of application<br />

images for <strong>Amiga</strong><br />

programs based in<br />

the glow icons style. The auto<br />

Martin Merz has made a set of<br />

common images and then uses<br />

them to make new button bars<br />

for <strong>Amiga</strong> programs giving<br />

them a common look, rather<br />

than the icon sets which have<br />

been available for years these<br />

are images used for buttons<br />

and icons within a program.<br />

This is possible because many<br />

programs have customiseable<br />

toolbars or load the images<br />

they use from disks. Sets of<br />

icons are available for over 50<br />

applications and utilities from<br />

AWeb to Voyager! Martin<br />

releases new and updated<br />

image sets all the time and his<br />

work really does make your<br />

<strong>Amiga</strong> look more co-ordinated.<br />

To see if your favourite<br />

applications are supported<br />

visit:<br />

http://mason.home.bei.t-online.de<br />

News<br />

<strong>Amiga</strong>OS XL<br />

Legalities<br />

A recent statement from the<br />

main developer of the<br />

Amithlon, Bernie Meyer, has<br />

cast doubt on the legality of<br />

Haage and Partner’s <strong>Amiga</strong><br />

emulator package <strong>Amiga</strong>OS<br />

XL. The emulators <strong>Amiga</strong>XL<br />

and Amithon are included in<br />

the package along with<br />

<strong>Amiga</strong>OS 3.9, 3.1 ROMs and<br />

other software. In his<br />

statement Bernie says he has<br />

received an EMail from <strong>Amiga</strong><br />

Inc. and that they consider the<br />

distribution of <strong>Amiga</strong>OS XL to<br />

be in violation of their<br />

intellectual property rights and<br />

thus illegal. It seems that<br />

<strong>Amiga</strong> are in dispute with<br />

Haage and Partner over their<br />

right to distribute some or all of<br />

the <strong>Amiga</strong> owned components<br />

shipped with <strong>Amiga</strong>OS XL.<br />

Bernie has asked Haage and<br />

Partner to stop distributing<br />

Amithon as he is allowed to in<br />

his contract because he is<br />

personally responsible for<br />

settling any intellectual<br />

property disputes over the<br />

software he provided for<br />

<strong>Amiga</strong>OS XL. Bernie stresses<br />

that he has no way of knowing<br />

if <strong>Amiga</strong>’s claims are justified<br />

but he had to act to minimise<br />

his personal legal risk.<br />

As far as we are aware Haage<br />

and partner is continuing to sell<br />

<strong>Amiga</strong>OS XL. Although there<br />

has been no official statement<br />

from them one of H&P’s<br />

employees, Martin<br />

Steigerwald, has made several<br />

postings to the Amithon<br />

mailing list that they are trying<br />

to clear up the situation and<br />

that Haage and Partner<br />

guarantees that all users will<br />

get an officially licensed<br />

product.<br />

As Bernie has requested that<br />

H&P stops distributing Amithon<br />

this puts potential buyers in a<br />

difficult position which so far<br />

has not been clarified,<br />

hopefully there will news soon.<br />

You can read the full statement<br />

from Bernie on his Amithlon<br />

website at:<br />

http://www.amithlon.net<br />

6 TOTAL AMIGA Summer 2002<br />

7


News<br />

<strong>Amiga</strong> One Update<br />

By Alan Redhouse<br />

Here is the very latest news on <strong>Amiga</strong>One straight from Alan Redhouse, managing director of Eyetech<br />

The first <strong>issue</strong> of <strong>Total</strong><br />

<strong>Amiga</strong> was published just a<br />

few days before the Alt-WoA<br />

show at the end of February<br />

where the <strong>Amiga</strong>OneG3-SE<br />

made its first public<br />

appearance. We had been<br />

working on this new board for a<br />

considerable length of time<br />

under strict confidentiality<br />

wraps and the new<br />

<strong>Amiga</strong>OneG3-SE was clearly a<br />

surprise to show attendees - it<br />

must have been one of the<br />

best kept secrets in the <strong>Amiga</strong><br />

community. And there’s been<br />

plenty more happening since<br />

then. But first, for those of you<br />

who missed the presentation I<br />

gave at Alt-WoA, here is a brief<br />

summary.<br />

The <strong>Amiga</strong>OneG3-SE<br />

The first model in our<br />

<strong>Amiga</strong>One range is the<br />

<strong>Amiga</strong>OneG3-SE. This is in<br />

effect a 600Mhz G3 <strong>Amiga</strong><br />

accelerator with built in 10/100<br />

ethernet, USB, PCI/AGP<br />

interface and memory slots for<br />

up to 2GB of SDRAM. As well<br />

as being many times more<br />

powerful and at<br />

(UKP350/USD500/Euro600*)<br />

around half the price of the<br />

previously most powerful<br />

<strong>Amiga</strong> PPC accelerator (the<br />

phase 5 Cyberstorm PPC 604<br />

240MHz), in my mind the most<br />

remarkable thing about the<br />

<strong>Amiga</strong>OneG3-SE is that it<br />

comes with a free, built in<br />

computer! This means that you<br />

no longer need an attached<br />

A1200 or special tower case if<br />

you only intend to run<br />

retargetable <strong>Amiga</strong><br />

applications. (For hardwarehitting<br />

applications an interface<br />

card to connect an <strong>Amiga</strong> 1200<br />

motherboard to the A1G3-SE a<br />

PCI card interface will be<br />

available from Escena). The<br />

A1G3-SE also comes with a<br />

full range of legacy peripherals,<br />

and will run PPC Linux (and<br />

PPC UAE) in addition to<br />

running the new PPC-only OS4<br />

natively.<br />

In this new design we have<br />

opted to solder the cpu direct<br />

to the motherboard. This not<br />

only keeps costs down, but<br />

significantly increases reliability<br />

by minimising trace lengths<br />

between cpu and SDRAM<br />

memory, particularly in<br />

comparison to the original<br />

‘Slot-1 cpu module’ we<br />

proposed for the original<br />

<strong>Amiga</strong>One-1200.<br />

We took orders for developer<br />

boards (for testing OS4,<br />

developing software and for<br />

dealers to demonstrate - the<br />

boards are actually the same<br />

as the end user versions)<br />

towards the end of March.<br />

Most of them should have been<br />

delivered by the time this <strong>issue</strong><br />

hits the mailboxes.<br />

The board has also attracted a<br />

lot of attention from the Linux-<br />

PPC community, and we have<br />

had some of the best<br />

developers from that OS - and<br />

of course from the <strong>Amiga</strong><br />

developer community - order<br />

the developer boards and<br />

subscribe to the closed<br />

developer mailing list. This list<br />

is moderated by <strong>Amiga</strong> and<br />

Linux-PPC developer Ole-Egil<br />

Hvitmyren, a name which will<br />

be familiar - if totally<br />

unpronounceable - to those<br />

subscribed to the <strong>Amiga</strong>One<br />

mailing list at Yahoo Groups<br />

(www.yahoogroups.com/<br />

group/amigaone).<br />

Finally it is important to note<br />

that the <strong>Amiga</strong>OneG3-SE is<br />

fully quality-validated and<br />

licensed by <strong>Amiga</strong> Inc to run<br />

OS4, with all licence<br />

fees/royalties paid. AI’s licence<br />

terms also stipulate that all<br />

boards capable of running OS4<br />

must ship with an OEM version<br />

of OS4 and must have built-in<br />

hardware protection to keep<br />

OS4 piracy to a minimum, and<br />

this has been built into the<br />

<strong>Amiga</strong>OneG3-SE from the<br />

outset.<br />

A list of dealers who have<br />

already ordered<br />

demonstration/familiarisation<br />

boards is posted on our web<br />

site (www.eyetech.co.uk/<br />

amigaone/dealer). Don’t worry<br />

if your favourite dealer is not<br />

listed - several have either<br />

missed the ordering window or<br />

decided to wait until the end<br />

user boards and OS4 is<br />

shipping. These dealers will be<br />

added to the list on our website<br />

at the time they order end user<br />

boards from us.<br />

Although we are advertising<br />

the A1G3-SE as an entry-level<br />

machine, have no doubt with<br />

OS4 installed it will really fly.<br />

The 600Mhz 750CXe cpu that<br />

is shipped with it is effectively<br />

that fastest G3 cpu generally<br />

available and some PPC<br />

experts reckon it is likely to<br />

deliver several hundred times<br />

the performance of an ‘030/50<br />

with many applications.<br />

Whats next?<br />

Those of you will who have<br />

been paying attention will have<br />

noticed that I said that the<br />

A1G3-SE was ‘the first’ in our<br />

<strong>Amiga</strong>One range. So what, I<br />

hear you asking, will be<br />

following, and when, what<br />

spec, how much and,<br />

inevitably, is it worth waiting<br />

for?<br />

Well I can’t answer all those<br />

questions definitively now, but I<br />

will give you a taster of what<br />

we have planned for an up-<br />

market (read more flexible but<br />

more expensive) addition to<br />

the <strong>Amiga</strong>One range. One of<br />

the prime requirements is to<br />

provide a socketed cpu module<br />

so that user-upgradable<br />

performance enhancements<br />

can be made as and when<br />

faster and more complex chips<br />

- and operating system<br />

enhancements that use them -<br />

become available. I mentioned<br />

above that the Intel Slot-1<br />

socket is not really suitable in<br />

this context, and in fact both<br />

the Intel Slot-1 socket and the<br />

Apple ZIF cpu socket are now<br />

obsolete and no longer<br />

manufactured.<br />

So for the next version of the<br />

<strong>Amiga</strong>One, the <strong>Amiga</strong>One-XE,<br />

we have borrowed the latest<br />

cpu socket technology from<br />

Apple in the form of the<br />

purpose-designed ‘Megarray’<br />

socket. This means that we<br />

can make low cost, tightly<br />

coupled cpu modules using<br />

either G3, G4, dual G4, (and<br />

possibly G5) technology - for<br />

use the same motherboard.<br />

Upgrading cpu power therefore<br />

only needs a simple module<br />

exchange. The prototype<br />

socketed <strong>Amiga</strong>One-XE board<br />

and the associated plug-in G3<br />

and G4 modules hve already<br />

been built. Look forward to<br />

some more details in the next<br />

<strong>Total</strong> <strong>Amiga</strong>.<br />

But before you rush off and<br />

cancel your pending<br />

<strong>Amiga</strong>OneG3-SE orders to buy<br />

the <strong>Amiga</strong>One-XE instead,<br />

bear in mind that this extra<br />

flexibility will come at a price,<br />

and until OS4 supports the<br />

G4’s Altivec coprocessor,<br />

without much performance<br />

benefit either. And at the<br />

moment, unless you are Apple,<br />

G4 cpu’s are on very tight<br />

allocation, which means that it<br />

will be several months before<br />

they are available to us at a<br />

reasonable price for use in the<br />

<strong>Amiga</strong>One-EX cpu modules. At<br />

the moment the target price for<br />

the <strong>Amiga</strong>One-XE board with<br />

the single G4 700MHz cpu<br />

module is around<br />

UKP200/USD300/Euro350<br />

more than the <strong>Amiga</strong>OneG3-<br />

SE - and possibly less if<br />

Apple’s demand for these<br />

cpu’s drops significantly.<br />

So does this mean you should<br />

cancel your existing<br />

<strong>Amiga</strong>One-G3 order and wait a<br />

few more months? Not at all.<br />

We anticipate a high private<br />

resale value of used<br />

<strong>Amiga</strong>OneG3-SE boards, but<br />

to take the uncertainty out of<br />

the process, we, and the<br />

majority of other <strong>Amiga</strong>One<br />

dealers, will underwrite a<br />

trade-in value of your<br />

<strong>Amiga</strong>OneG3-SE during a<br />

period of 6 and 12 months<br />

after its purchase against the<br />

purchase of a new <strong>Amiga</strong>One-<br />

XE with single G4 cpu module.<br />

So if you’ve been sitting on the<br />

fence wondering whether to<br />

buy an A1G3-SE or to wait<br />

until an upgradable G4<br />

<strong>Amiga</strong>One is available, you<br />

can now have the best of both<br />

worlds. Get a new, low cost<br />

<strong>Amiga</strong>OneG3-SE now and<br />

upgrade within 12 months.<br />

What are you waiting for?<br />

Full details of this upgrade<br />

offer will be posted on our web<br />

site shortly.<br />

Thats all for this <strong>issue</strong>.<br />

Not much seems to have<br />

happened in the many<br />

years since the demise of<br />

Commodore. We’ve all done<br />

it. Scouring the websites for<br />

news, reading the ever<br />

diminishing number of <strong>Amiga</strong><br />

mags from cover to cover and<br />

becoming more and more<br />

depressed as promises have<br />

been made, deadlines have<br />

slipped, companies have<br />

vanished.<br />

Which is why it gives me great<br />

pleasure to share with you the<br />

wonderful news that has<br />

occurred in the time since the<br />

last <strong>issue</strong> of <strong>Total</strong> <strong>Amiga</strong>.<br />

Not only has the <strong>Amiga</strong>One<br />

been seen (running PPC<br />

Linux) but by the time you<br />

read this 200 very lucky<br />

developers should have<br />

actual <strong>Amiga</strong>One developer<br />

boards in their possession,<br />

with <strong>Amiga</strong>One consumer<br />

systems only a few months<br />

away at most.<br />

Our partners at Hyperion have<br />

also been able to release<br />

actual screenshots of the new<br />

<strong>Amiga</strong>OS4.0. (I hope that they<br />

are in the magazine<br />

somewhere, but to see them<br />

in all their glory, surf over to<br />

the hyperion website<br />

(http://www.OS4.hyperionsoftware.com).<br />

Although most<br />

of the work for OS4 is under<br />

the hood, and we haven’t<br />

planned that much of a<br />

revamping in the interface<br />

arena, I’m sure you’ll agree<br />

that it looks very nice and will<br />

allow <strong>Amiga</strong>ns to put their<br />

new 40 inch plasma monitors<br />

up against OS X and XP<br />

users and feel pretty smug.<br />

More importantly, what all of<br />

this good news means is that<br />

the <strong>Amiga</strong> Power Platform is<br />

about to be reborn, a system<br />

of elegance and simplicity for<br />

those who need the power of<br />

a desktop and beyond to<br />

render their 3D movies, layout<br />

their publications, create their<br />

next music hit or destroy that<br />

alien spaceship and all its<br />

60,000 polygons.<br />

Whilst we are all excited as<br />

hell, we must also be realistic<br />

and realise that this just the<br />

first step in a long journey.<br />

The <strong>Amiga</strong> Power Platform is<br />

starting out in a very deep<br />

hole. Developers will only<br />

write new and compelling<br />

applications for our platform if<br />

they can see it makes<br />

commercial sense, which<br />

means seeing a sustainable<br />

market. Correspondingly,<br />

users will only come to the<br />

platform if they see the<br />

applications. It is a vicious<br />

circle and one in which<br />

community spirit is going to<br />

have to count like it has never<br />

counted before.<br />

We know we have the<br />

dedicated <strong>Amiga</strong>ns who will<br />

buy the new platform. Our<br />

next target after that must be<br />

all our <strong>Amiga</strong> friends, those<br />

who tried to stay with us but<br />

finally gave up the ghost a<br />

year or so ago. We all know<br />

many of these people and we<br />

need to get them interested<br />

and back into the community.<br />

This will start to bring<br />

numbers up, which will<br />

interest developers, which will<br />

allow <strong>Total</strong> <strong>Amiga</strong> to go to a<br />

monthly format, which will<br />

start to bring new users to<br />

user group meetings, and so<br />

on and so on.<br />

It won’t happen overnight. It<br />

will take time, but if <strong>Amiga</strong>ns<br />

are anything, we are patient.<br />

Sometimes we have been<br />

sorely tested, and I won’t<br />

pretend that we as a company<br />

haven’t made mistakes that<br />

News<br />

FleecySpeaks<br />

<strong>Amiga</strong>’s Chief Technology Officer gives us a taste of what to expect in <strong>Amiga</strong>OS 4. .<br />

has pushed many of you to<br />

the edge but we said that<br />

somehow, sometime, we<br />

would get a new <strong>Amiga</strong> to you<br />

and it looks like, working<br />

together, we are so close as<br />

to almost be able to taste it.<br />

Congratulations to us all.<br />

On a sadder note, my heart<br />

goes out to the people of<br />

HAUG, who worked so hard<br />

and tirelessly to put on their<br />

show, which was then<br />

decimated by the one thing<br />

not in their control, a monster<br />

of a snow storm that froze up<br />

the entire north of England. I,<br />

along with many others, were<br />

really looking forwards to the<br />

event. Don’t give up. We all<br />

want to see you next year in<br />

Huddersfield and they’ll be<br />

plenty of new additions.<br />

8 TOTAL AMIGA Summer 2002<br />

9<br />

Alan


News<br />

Since the last <strong>issue</strong> quite a<br />

lot of information has been<br />

made public about the<br />

development of OS 4, both by<br />

<strong>Amiga</strong> themselves and by<br />

Hyperion who are in charge of<br />

the OS development. In<br />

particular Ben Hermans of<br />

Hyperion has been active on<br />

<strong>Amiga</strong> news websites and<br />

discussion boards explaining<br />

aspects of the new OS and<br />

quashing the wilder rumours<br />

and speculation. In this article I<br />

will try to distil the numerous<br />

announcements and comments<br />

to give you an idea of what to<br />

expect from the new OS.<br />

The new OS 4 TCP/IP stack,<br />

being developed by Olaf<br />

Barthel, has been tested and<br />

benchmarks suggest it will be<br />

the fastest stack yet seen on<br />

the <strong>Amiga</strong>. The stack will also<br />

include SSL version 2 so<br />

secure connection support can<br />

be built into network programs<br />

easily without relying on a<br />

third-party solution like Miami<br />

SSL.<br />

As I mentioned in the last <strong>issue</strong><br />

there will be a new PPC native<br />

version of the <strong>Amiga</strong>’s Fast<br />

File System which will support<br />

long filename and hard disks<br />

greater than 4Gb. Repair and<br />

data salvage tools will be<br />

shipped with the OS which will<br />

work on FFS2 and the popular<br />

freeware Smart File System<br />

(SFS). In addition to the new<br />

FFS2 there will also be PPC<br />

native CD-ROM filesystem this<br />

will support Rockridge and<br />

Joiliet extensions so CDs from<br />

Windows and other platforms<br />

should be fully readable. THE<br />

CDFS will also handle<br />

multisession, Video CD and<br />

CDDA (audio) discs. We don’t<br />

know yet whether the CDDA<br />

support means that the audio<br />

tracks will be presented as files<br />

on the disk for ripping. The<br />

developers also hope to<br />

support mixed mode and HFS<br />

(Macintosh) format CDs too.<br />

Reaction will remain the official<br />

GUI engine of OS 4 and work<br />

is being done to make it more<br />

flexible and powerful. Many<br />

new classes (these are the<br />

basic elements from which a<br />

GUI is built such as gadgets,<br />

windows etc.) are being<br />

developed, drag and drop<br />

support is being added<br />

throughout the system (the lack<br />

of d ‘n’ d has always been one<br />

of Reaction’s major failings).<br />

4<br />

<strong>Amiga</strong>OS Update<br />

The signs are good, OS 4 really seems to be on its way and the developers are even telling us about it! Robert Williams<br />

tries to sum up all the news since the last <strong>issue</strong>!<br />

In this shot you can see some custom window gadgets in use<br />

along with another menu style.<br />

The overall look and feel of the<br />

OS is being worked on by a<br />

team including the designer of<br />

GlowIcons, Matt Chaput.<br />

<strong>Amiga</strong> say they intend the OS<br />

to look “modern and unique”<br />

and we believe this make-over<br />

will include new system icons<br />

(in window borders) and<br />

probably much more.<br />

Massimo Tantignone, the<br />

author of the popular Visual<br />

Prefs package, is working on<br />

enhancements to Intuition the<br />

noticeable results of these<br />

changes will be configurable<br />

window boarders and a new<br />

menu system amongst others.<br />

The new system is said to<br />

incorporate the functionality of<br />

the popular utilities birdie<br />

(patterned window borders),<br />

Magic Menu (pop-up and<br />

customiseable menus) and<br />

Visual Prefs but built into the<br />

system rather than as hacks<br />

which can cause instability.<br />

The first screenshots of OS 4<br />

were published on the Internet<br />

recently and they show some<br />

of the changes to Intuition. The<br />

examples include pop-up<br />

menus some with transparency<br />

and several different window<br />

gadget design. When you look<br />

at these pictures remember<br />

that this is not the final default<br />

look that will ship with OS4<br />

(which will include the Matt<br />

Chaput designed graphics I<br />

mentioned earlier) and that the<br />

whole point of these changes is<br />

that you will be able to change<br />

to look of the OS to your taste.<br />

You can see some of the<br />

screenshots on this page and<br />

in colour on the back cover.<br />

One interesting fact to note is<br />

that the shots show windows<br />

overlapping the edge of the<br />

screen which is not possible on<br />

the current <strong>Amiga</strong>OS without a<br />

hack... whether this will be a<br />

feature of the new OS remains<br />

to be seen.<br />

Users of OS 3.9 will be<br />

pleased to hear that a PPC<br />

native version of AmiDock, the<br />

program launcher that rapidly<br />

gained favour with <strong>Amiga</strong>ns<br />

after 3.9’s release, is in the<br />

works for OS 4. Other areas<br />

that will be enhanced and<br />

made PPC native include the<br />

shell (we probably got a taster<br />

of the changes with OS43.9<br />

Boing Bag 2) and the<br />

Datatypes system. Oliver<br />

Roberts is working on PPC<br />

native datatypes which will be<br />

included with the OS. In the<br />

initial release the datatypes<br />

system will be an upgraded<br />

PPC native version of the<br />

existing system, but in 4.1 or<br />

4.2 a major overhaul is<br />

planned, Hyperion will to work<br />

with <strong>Amiga</strong> to take advantage<br />

of datatypes work done for<br />

<strong>Amiga</strong>DE. We anticipate that<br />

the 4.1/2 datatypes will include<br />

support for streaming media<br />

such as movie and music files.<br />

<strong>Amiga</strong> Input is a new feature<br />

for OS 4 which will provide<br />

software developers with a<br />

common way to access input<br />

devices such as joysticks, mice<br />

and keyboards however they<br />

are attached to the computer.<br />

This should prove a boon<br />

particularly to game developers<br />

who will be able to give users<br />

access to the myriad of<br />

available controllers without<br />

supporting each individually. It<br />

is also important for supporting<br />

new hardware which won’t<br />

have the standard <strong>Amiga</strong><br />

joystick and mouse ports. On<br />

the new machines <strong>Amiga</strong> Input<br />

will be able to access USB<br />

devices via the stack<br />

previously announced.<br />

One of the weaker areas of the<br />

<strong>Amiga</strong>OS has always been<br />

font support, with the native<br />

system only supporting<br />

Comugraphic outline fonts<br />

many applications have gone<br />

An example of the enhanced menu system showing translucent<br />

pop-up menus with rounded corners.<br />

This will all be part of the OS, no hacks required!<br />

their own way for font support.<br />

In OS 4 TrueType (very popular<br />

as they are used by both<br />

MacOS and Windows) and<br />

OpenType fonts will be<br />

supported. The core libraries<br />

that make up the font system<br />

“diskfont.library” and<br />

“bullet.library” will also be reimplemented<br />

and reworked<br />

hopefully improving their<br />

speed. 12 TrueType fonts will<br />

be included with the OS4.0<br />

under a contract with Agfa, we<br />

understand some of these<br />

mirror the standard Windows<br />

fonts which should help in<br />

document Interchange. OS 4<br />

should also see the<br />

introduction of some Unicode<br />

support with full support<br />

planned for 4.1. Unicode<br />

enables a greater number of<br />

characters to be represented<br />

and should improve support for<br />

languages which don’t use the<br />

standard Latin characters used<br />

in western Europe.<br />

Some of the most interesting<br />

and surprising announcements<br />

of recent weeks have been<br />

about the software that will be<br />

bundled with OS 4.0 rather<br />

than parts of the OS itself. A<br />

new version of IBrowse, 2.3,<br />

will be included with the OS.<br />

The new version has been in<br />

development for some time<br />

and Ben Hermans has stated<br />

that it will be more stable and<br />

have much better JavaScript<br />

support than previous<br />

releases. According to the<br />

developers on the IBrowse<br />

mailing list a cut-down version<br />

of the full 2.3 release will be<br />

included with OS 4 but it will<br />

still be a useable browser.<br />

IBrowse 2.3 will still use the<br />

Magic User Interface and along<br />

with the 2.3 announcement<br />

came the news that a PPC<br />

native version of MUI will ship<br />

with OS 4. The OS 4 release<br />

will be compiled from the latest<br />

MUI sources and should have<br />

some new features over the<br />

current 3.8 release version, the<br />

shareware status of the<br />

included version has not been<br />

announced. It should be noted<br />

that this does not make MUI<br />

the GUI standard for OS4,<br />

that’s still Reaction as<br />

mentioned earlier but this move<br />

should mean that the many<br />

MUI applications available are<br />

all improved and accelerated<br />

under OS 4. Another surprise<br />

was that Hyperion have<br />

acquired the rights to further<br />

develop Directory Opus 5, a<br />

PPC port is expected but<br />

exactly how this will be<br />

included with the OS (or not)<br />

has not been announced.<br />

Finally OS 4 will also ship with<br />

a “lite” version of the sound<br />

editing application Audio<br />

Evolution.<br />

The development environment<br />

for OS 4 will be the open<br />

source GCC C and C++<br />

compiler with full debugger<br />

support. It has also been<br />

announced that Olaf Barthel is<br />

working on a new edition of the<br />

ROM Kernal Manuals (RKMs)<br />

which were Commodore’s bible<br />

for <strong>Amiga</strong> developers but were<br />

last updated for <strong>Amiga</strong>OS 2!<br />

Another exciting development<br />

on the coding side of things is<br />

that Thomas Richter is working<br />

on a rewrite of AREXX which<br />

he calls PREXX, this is<br />

excellent news as AREXX was<br />

not developed by Commodore<br />

and there were rumours that<br />

C= did not own the source<br />

code to make an updated or<br />

PPC version possible. With a<br />

complete rewrite this should no<br />

longer be an <strong>issue</strong>.<br />

The 68k emulation that will be<br />

used to run existing <strong>Amiga</strong><br />

applications and parts of the<br />

OS which have not been<br />

ported to PPC has been<br />

announced, it is called Project<br />

Petunia and is being developed<br />

by Álmos Rajnai. Some initial<br />

benchmarks for the emulation<br />

running on existing PPC<br />

hardware under WarpOS have<br />

been published and are<br />

already impressive with up to<br />

twice the speed of an<br />

060/50Mhz being achieved on<br />

a 233Mhz 604e. Bearing in<br />

mind that this is running on a<br />

CyberStorm PPC which has<br />

relatively slow RAM and is still<br />

suffering context switches to<br />

the 68k this is impressive and<br />

bodes well for performance<br />

when no 68k processor is<br />

available, it should really fly on<br />

a system like the <strong>Amiga</strong>One<br />

which has a much faster<br />

processor and memory bus.<br />

In addition to the software<br />

announcements <strong>Amiga</strong> have<br />

been clarifying how OS4 will be<br />

distributed. While the OS will<br />

be available to buy for those<br />

with existing CyberStorm and<br />

Blizzard PPC accelerators in<br />

the main it will only be<br />

available with new hardware.<br />

<strong>Amiga</strong> have decided they must<br />

take measures to ensure that<br />

<strong>Amiga</strong>OS 4, the hardware it<br />

ships with and the support<br />

Wanna Know More?<br />

News<br />

provided by the supplier are of<br />

top quality. The support will<br />

include the delivery,<br />

replacement, repair and<br />

turnaround that the supplier<br />

can provide. <strong>Amiga</strong> Inc. will<br />

review the capabilities of the<br />

product and the supplier before<br />

granting them a license to ship<br />

OS4 with their product.<br />

To ensure that OS4 is not<br />

shipped with unapproved<br />

products and to reduce piracy<br />

<strong>Amiga</strong> will insist that OS4<br />

specific ROM extensions are<br />

included in the hardware’s boot<br />

ROM. All devices that ship with<br />

these ROM extensions will<br />

have to be sold with a copy of<br />

<strong>Amiga</strong>OS 4. That said it will be<br />

possible for manufacturers to<br />

omit the <strong>Amiga</strong> extensions and<br />

sell the same hardware into<br />

other markets without OS 4.<br />

Eyetech have said that they<br />

hope to sell the <strong>Amiga</strong>One G3-<br />

SE (under a different name) to<br />

Linux users in this way, they<br />

say an OS4 and ROM pack<br />

may be available in the future<br />

to allow these users to<br />

purchase to OS4.<br />

The news about OS 4 is now<br />

getting really exciting and I<br />

know a number of <strong>Amiga</strong> users<br />

(including myself) who are<br />

feeling more confident than<br />

they have in a long time that<br />

something good is about to<br />

happen to our favourite<br />

platform. While things do seem<br />

to be taking a little longer than<br />

originally expected (which is<br />

hardly surprising given the<br />

scope of the work to be done)<br />

the regular updates mean that<br />

we can all see that things are<br />

happening and it will be worth<br />

the wait.<br />

For more information keep your eye on the <strong>Amiga</strong> news<br />

websites and take a look at these pages:<br />

Information about the Petunia 68k emulator and the<br />

benchmarks I mentioned:<br />

http://www.amiga.hu/amigos/rachy/petunia.html<br />

Bill McEwen’s executive updates on OS 4 progress:<br />

http://www.amiga.com/corporate/041202-mcewen.shtml<br />

<strong>Download</strong> the MP3 recording of a news conference with Ben<br />

Hermans of Hyperion at <strong>Amiga</strong> Expo in the USA:<br />

http://vgr.tc3net.com/hyperion/<strong>Amiga</strong>-Expo-2002-hyperion.mp3<br />

10 TOTAL AMIGA Summer 2002<br />

<strong>11</strong>


Features<br />

<strong>Amiga</strong>, who’s the moron?<br />

Does <strong>Amiga</strong>’s recent agreement with Microsoft spell the end of our favourite name in computing, Michael Carillo, <strong>Total</strong><br />

<strong>Amiga</strong>’s new promo man, doesn’t think so! (and by the way, it’s not Gordon!)<br />

Many of you will have<br />

heard or read by now the<br />

shocking news that <strong>Amiga</strong><br />

have jumped into bed with<br />

Microsoft. A company so<br />

reviled by the <strong>Amiga</strong><br />

community at large that should<br />

a Microsoft Employee attend<br />

an <strong>Amiga</strong> show, nothing would<br />

be left of that person except<br />

perhaps a few blood stains.<br />

If like me, when you heard the<br />

news officially, your blood<br />

pressure must have jumped<br />

several points. Speaking for<br />

myself, I was so incensed I<br />

emailed Fleecy Moss and Gary<br />

Peake directly and uttered<br />

words of pure venom. (Well not<br />

quite, but you get the picture).<br />

As a result of the<br />

announcement a few not so<br />

well known <strong>Amiga</strong> related<br />

websites and user groups have<br />

decided that they no longer<br />

want to be associated with<br />

<strong>Amiga</strong> and have removed all<br />

links from their sites.<br />

It’s easy to see why, many<br />

<strong>Amiga</strong> users see that <strong>Amiga</strong><br />

have decided to concentrate<br />

their “core” time and<br />

investment on their <strong>Amiga</strong><br />

Anywhere (tm) products.<br />

For many in the <strong>Amiga</strong><br />

community this is tantamount<br />

to a betrayal of the beliefs and<br />

the loss of the moral war<br />

against the mighty Beast from<br />

Redmond. It is a sacrifice too<br />

far for the <strong>Amiga</strong> community,<br />

i.e. us, who for years have<br />

suffered dwindling numbers,<br />

products, retailers, and more<br />

importantly the computing<br />

limelight.<br />

Thanks to the incompetent<br />

board of Commodore we are<br />

now perceived as the<br />

computing world’s equivalent<br />

of the Flat Earth Society. After<br />

having our hopes dashed by<br />

Escom and Gateway. Now all<br />

our hopes are pinned on the<br />

current <strong>Amiga</strong> owners,<br />

previously known as Amino<br />

developments.<br />

However, the current <strong>Amiga</strong><br />

owners just don`t seem to give<br />

a damn about us, we are only<br />

getting the <strong>Amiga</strong>One and<br />

<strong>Amiga</strong>OS4.0 via third party<br />

contractors.<br />

It’s with a big thanks to the<br />

Eyetech Group and Hyperion<br />

Entertainment, who have taken<br />

a huge financial risk by<br />

financing the projects<br />

themselves with no backing<br />

from <strong>Amiga</strong> at all. All <strong>Amiga</strong><br />

are contributing temporarily is<br />

the licensing rights to the brand<br />

name, allowing these third<br />

party companies to produce<br />

the goods and for <strong>Amiga</strong> to get<br />

a cut from sales. Nice.<br />

Once upon a long ago, the<br />

name <strong>Amiga</strong>, was the byword<br />

for a fast and elegant,<br />

compact, multi-tasking<br />

machine. Sadly those days are<br />

long, long, gone. “What’s an<br />

<strong>Amiga</strong>?” Is the most common<br />

reaction I get when I am out<br />

shopping for a generic<br />

computing peripheral. Most<br />

annoyingly still, is the little<br />

smirk on some smart-ass shop<br />

assistant’s face when the word<br />

“<strong>Amiga</strong>” is brought up.<br />

Take the <strong>Amiga</strong> 500 and 500+<br />

a wonderful ground breaking<br />

machine for the masses. In<br />

reality Joe Public only viewed it<br />

as a technological jump from<br />

the Commodore 64, Spectrums<br />

etc machines of the time. They<br />

didn’t know about it’s wonderful<br />

multitasking capabilities. All<br />

these machines were used for<br />

was to play floppy based<br />

games on. Face facts, to the<br />

vast majority of <strong>Amiga</strong> owners,<br />

the <strong>Amiga</strong> was only a games<br />

machine. The nearest they<br />

ever got to using the wonderful,<br />

multitasking Workbench was to<br />

format a floppy!<br />

When Sega and Nintendo<br />

brought out their instant<br />

loading mega licensing games<br />

to the public, the <strong>Amiga</strong>, thanks<br />

to Commodore (whose<br />

marketing was inept to say the<br />

least) was yesterdays’s news.<br />

Despite some successes with<br />

the A1200 (won’t mention the<br />

A600 disaster) and the CD32,<br />

users were won over by the<br />

games consoles and by the<br />

MS/PC alliance.<br />

Wisely perhaps, the new<br />

owners of <strong>Amiga</strong> looked at the<br />

current market and decided<br />

that, with the current amount of<br />

existing users, re-launching the<br />

<strong>Amiga</strong> into a virtual monopoly<br />

marketplace that is Sony-<br />

Playstation/Microsoft PC/X-Box<br />

is tantamount to suicide. Just<br />

to get the number of <strong>Amiga</strong><br />

users to the same levels as,<br />

say, the Apple Mac or Linux<br />

Markets, would require more<br />

capital in advertising hype than<br />

the national debt of Mexico and<br />

possibly the whole sum worth<br />

of Imelda Marcus’s infamous<br />

shoe collection. - Which is way<br />

more than the tuppence and<br />

ha’ penny that <strong>Amiga</strong> currently<br />

have.<br />

Let’s talk candidly here, how<br />

many active <strong>Amiga</strong> users are<br />

there left in the world? You and<br />

me? 5,000? 10,000? 100,000?<br />

1m+? (If you said 1m+ please<br />

go and have a full frontal<br />

lobotomy right now.) No sadly, I<br />

don’t know the answer to that<br />

one myself, but I do know that<br />

most <strong>Amiga</strong> retailers and<br />

developers put the figure at an<br />

optimistic 10,000 active users,<br />

by that, they mean people who<br />

are willing to occasionally buy<br />

something.<br />

The gulling thing is that most<br />

companies, especially games<br />

companies, struggle to sell at<br />

least 1000 copies of any single<br />

product on the <strong>Amiga</strong> platform.<br />

For example it is widely<br />

believed that companies like<br />

Hyperion struggle to reach<br />

sales of 1000 copies on most<br />

of their products. How sad is<br />

that? Clearly from <strong>Amiga</strong>’s<br />

point of view, investing in the<br />

current <strong>Amiga</strong> market would be<br />

like buying shares in Enron or<br />

Marconi right now.<br />

Another indicator of how<br />

successful a computing<br />

platform currently is, are by the<br />

number of magazines available<br />

to buy at the moment in a<br />

shop. For the PC and<br />

Consoles -dozens, you can’t<br />

move for them, even the Mac<br />

and the Linux communities<br />

also have magazines on sale<br />

and on the shelves. The <strong>Amiga</strong><br />

has none in the UK and at<br />

most, one in other non English<br />

speaking countries. The last<br />

world wide mass circulation<br />

<strong>Amiga</strong> magazine, <strong>Amiga</strong> Active<br />

had to change name and<br />

direction just so that the<br />

publisher could stay afloat. At<br />

the close, <strong>Amiga</strong> Active was<br />

losing monies on a mere<br />

circulation of around 4000 or<br />

less.<br />

Time to wake up and smell the<br />

coffee.<br />

Let’s be brutally honest, <strong>Amiga</strong><br />

are not going to get rich or<br />

indeed turn a profit from the<br />

<strong>Amiga</strong>One or <strong>Amiga</strong>OS4.0<br />

royalties, it’s not a sustainable<br />

market and anyone who thinks<br />

it is, is purely under a<br />

misapprehension. Having<br />

spoken to those in the know, if<br />

<strong>Amiga</strong> get between 20k-50k<br />

back from the current <strong>Amiga</strong><br />

market for AOS4.0 and<br />

<strong>Amiga</strong>One, they will be lucky.<br />

<strong>Amiga</strong> haven’t necessarily<br />

abandoned the <strong>Amiga</strong> we all<br />

know and love, they are using<br />

a two pronged attack to<br />

achieve their means to an end.<br />

By promoting their <strong>Amiga</strong><br />

Anywhere product (which if you<br />

have seen the Bill McEwen’s,<br />

TechTV infommercial is very<br />

impressive) to the masses, it<br />

gains <strong>Amiga</strong> the advantage of<br />

brand recognition. This in turn<br />

will lead to more developers<br />

wanting to work with <strong>Amiga</strong><br />

because they have been given<br />

the “royal” Microsoft ascension.<br />

Providing <strong>Amiga</strong> a very much<br />

needed revenue stream to<br />

develop OS4.x into the<br />

combined AOS5.0 and <strong>Amiga</strong><br />

Anywhere (tm) technology.<br />

Deep down most of us, apart<br />

from a few idiots, realise that<br />

the classic <strong>Amiga</strong> architecture,<br />

with a few exceptions, is dead.<br />

It’s too old, too limited, and too<br />

tied down to what was once<br />

awe inspiring hardware. The<br />

<strong>Amiga</strong> zealots (myself<br />

included) who want a brand<br />

new dilithium matrix,<br />

holographic computer are<br />

leaving in dreamland. This is<br />

not to say that <strong>Amiga</strong> probably<br />

don`t have very radical plans<br />

for both Hardware and<br />

software, rather they need the<br />

money to develop them, and to<br />

move forwards with OS5,<br />

where both products,<br />

OS+<strong>Amiga</strong> Anywhere (tm) will<br />

be merged into one seamless<br />

environment. In other words,<br />

In the world of overclocking,<br />

people will do anything to get<br />

the last bit of speed out of their<br />

systems. The biggest problem<br />

they face is overheating, and<br />

so cooling becomes very<br />

important to them. In particular,<br />

air flow in a cramped and<br />

packed tower case can be a<br />

problem, not least because of<br />

all the large flat ribbon cables<br />

needed to run hard drives,<br />

floppy drives, CDROMs and<br />

more.<br />

To get around this problem, a<br />

few brave people started to<br />

round their ribbon cables off.<br />

This proved to be a reliable<br />

way of improving fair flow, so it<br />

soon became very popular.<br />

While the average <strong>Amiga</strong> user<br />

has far less to worry about in<br />

terms of heat, cable rounding<br />

is still useful for those of us<br />

running Voodoo cards and<br />

PPCs. Having rounded cables<br />

also looks quite neat and<br />

makes routing all those<br />

connections a bit easier.<br />

So, what do you need to create<br />

a rounded cable? Well,<br />

<strong>Amiga</strong> Anywhere (tm) will be<br />

merged so deep within the<br />

<strong>Amiga</strong>OS5 core that the<br />

difference will be unnoticeable,<br />

pretty much like clicking on an<br />

Icon in OS3.9 right now to and<br />

running Wordworth,<br />

DrawStudio, Photogenics etc.<br />

The plus point for <strong>Amiga</strong> and<br />

it’s users is that there should<br />

be plenty of ported applications<br />

for <strong>Amiga</strong> Anywhere (tm) and<br />

later, <strong>Amiga</strong> OS5, from the top<br />

names in computing, thanks to<br />

the <strong>Amiga</strong>/Microsoft tie up<br />

deal. Many of us may not like<br />

the tie up, but when you think<br />

about it, it’s a good idea, it’s a<br />

means to an end because as I<br />

have stated before, with <strong>Amiga</strong><br />

getting the MS approval, other<br />

companies will talk to them<br />

directly without fear of<br />

reprisals.<br />

obviously you need a cable,<br />

and almost any will do, be it<br />

IDE, SCSI, floppy or almost<br />

anything else. You will also<br />

need a craft knife, and some<br />

cable ties.<br />

Start by straightening the cable<br />

out and laying it down flat. To<br />

make the cable round, you<br />

have to cut the ribbon into<br />

strands. It’s usually best to<br />

have two or three wires to a<br />

strand, but you can have more.<br />

Cutting out individual wires is<br />

not recommended, because<br />

the cable will then be prone to<br />

breaking and it’s also a lot<br />

more work! Carefully position<br />

the knife blade over the gap<br />

between two wires, and gently<br />

push down. The cable should<br />

split easily. Make a cut about<br />

one or two centimetres long,<br />

For now the path to a new<br />

future has been laid down with<br />

the eagerly anticipated PPC<br />

based releases of the<br />

<strong>Amiga</strong>One and <strong>Amiga</strong>OS4.0.<br />

In the future <strong>Amiga</strong> will be<br />

looking to sell their products in<br />

pretty much the way Sun looks<br />

at Java and Solaris. The<br />

<strong>Amiga</strong>OS5 will be a standalone<br />

product that runs on many<br />

different types of<br />

desktop/workstation and<br />

servers - it won’t run on top of<br />

other OSs - just like Solaris.<br />

<strong>Amiga</strong> Anywhere (tm) will<br />

continue to be a total content<br />

solution - it isn’t designed to be<br />

a workstation or server capable<br />

product and <strong>Amiga</strong> don’t intend<br />

to mess with it.<br />

The trick here is to ensure that<br />

the “masses” i.e. Joe Public,<br />

will not think of <strong>Amiga</strong><br />

Anywhere (tm) as another<br />

and you should then be able to<br />

remove the knife and pull the<br />

two parts of the cable apart<br />

with your fingers. Don’t split it<br />

all the way along just yet, but<br />

finish cutting all the other<br />

strands apart first.<br />

Once you have finished cutting,<br />

carefully look at the cable from<br />

both sides. Make sure you<br />

have not split the wires, if you<br />

can see any bare parts just<br />

cover them with electrical tape.<br />

With a little practice you should<br />

be able to do an entire cable<br />

Features<br />

“Games Machine” or<br />

environment, thus dooming<br />

<strong>Amiga</strong> to repeat the mistakes<br />

of it’s predecessors.<br />

So finally, we come full circle,<br />

who are the morons? The<br />

Zealots like myself who wish to<br />

see only an <strong>Amiga</strong>OS and a<br />

new <strong>Amiga</strong> machine, whilst<br />

anything else is blasphemy?<br />

Or is it <strong>Amiga</strong> for wanting to<br />

deliver us from all the mistakes<br />

the computing world has made<br />

in the last 15 years?<br />

Acknowledgements<br />

The author of this article would<br />

like to publicly thank the<br />

person(s) who contributed to<br />

this article. As requested<br />

names have been withheld.<br />

Cables, Cables all Around?<br />

Is your case congested with ribbon cables? Paul Qureshi<br />

has the answer.<br />

Splitting the cable is easy as long as you take care.<br />

The end result looks good<br />

and should improve air flow.<br />

without splitting one wire. Once<br />

you are sure everything is<br />

okay, pull the strands apart as<br />

described above, all the way to<br />

the ends of the cable where<br />

the plastic connectors are<br />

clipped on. At this point your<br />

cable will look like a complete<br />

mess, so use some cable ties<br />

to hold the strands together.<br />

What you do next is up to you.<br />

You could simply use cable ties<br />

to hold everything together, or<br />

you could try for a more<br />

pleasing look by using some<br />

tubing. There are two kinds<br />

commonly available, a wrap<br />

type and a split tube type. The<br />

wrap type is okay, but the tube<br />

type provides better protection<br />

and is my personal preference.<br />

It comes in various sizes and<br />

costs around 50p per meter<br />

from car audio shops.<br />

12 TOTAL AMIGA Summer 2002<br />

13


x86<br />

Features<br />

<strong>Amiga</strong><br />

Emulators<br />

<strong>Amiga</strong> emulators are no longer a laughing matter, efficient JIT 68k CPU emulation running on fast<br />

inexpensive hardware is a compelling combination. Robert Williams finds it’s time to get serious!<br />

It wasn’t long ago that <strong>Amiga</strong><br />

emulators running on x86<br />

based PC systems were seen<br />

by the <strong>Amiga</strong> community as a<br />

toy for retro gamers, and a bit<br />

of a joke for serious<br />

applications. At that time,<br />

emulations were so slow that<br />

the fastest PC system had<br />

trouble competing with an ‘030<br />

based <strong>Amiga</strong>. However with<br />

the release of a Just In Time<br />

(JIT) 680x0 emulation engine<br />

for the most popular emulator,<br />

UAE, all that changed. Put<br />

simply JIT emulation caches<br />

code which has been<br />

translated for the host<br />

processor so it only needs to<br />

be translated once. As most<br />

programs consist of similar<br />

blocks of code run over and<br />

over again this technique<br />

greatly increases the speed of<br />

the emulation. Even on<br />

relatively lowly and thus<br />

inexpensive PC hardware the<br />

JIT based emulators can<br />

achieve speeds several times<br />

that of an ‘060 based <strong>Amiga</strong><br />

and in some cases can exceed<br />

the speed of PPC compiled<br />

software on the current<br />

PowerUP cards.<br />

<strong>Amiga</strong> Chipset Emulation<br />

There are two approaches to<br />

<strong>Amiga</strong> chipset emulation. The<br />

one that is used by UAE and<br />

most of the earlier emulations is<br />

to emulate the <strong>Amiga</strong> hardware<br />

as closely as possible. This<br />

enables most programs including<br />

those which access the<br />

hardware directly, avoiding the<br />

OS, to run under the emulation.<br />

However emulating the <strong>Amiga</strong>’s<br />

complex custom hardware is a<br />

time consuming business which<br />

steals CPU time away from the<br />

processor emulation. In UAE<br />

some of the more processor<br />

intensive emulation features, for<br />

example paula sound emulation<br />

can be disabled to speed up the<br />

processor emulation. The other<br />

approach is to only emulate<br />

those aspects of the <strong>Amiga</strong><br />

hardware that are necessary for<br />

the OS to run, this is how<br />

Amithlon works. As graphics and<br />

sound can be supported by<br />

retargetable systems such as<br />

Picasso 96 and AHI respectively<br />

both these areas of the chipset<br />

emulation can be removed. This<br />

approach leaves more processor<br />

time to the emulation, speeding it<br />

up, but has the disadvantage<br />

that programs requiring the<br />

chipset, for example older games<br />

and video applications will not<br />

run.<br />

Emulation Approaches<br />

Getting the <strong>Amiga</strong>OS to run on<br />

generic PC hardware through<br />

emulation directly would be a<br />

major and continuing challenge<br />

due to the very large number of<br />

PC component manufacturers in<br />

the market. There are more<br />

producers of major components<br />

like motherboard chipsets,<br />

graphics cards and sound cards<br />

not to mention more minor<br />

peripherals than you can shake a<br />

stick at and to make matters<br />

worse new models are being<br />

released all the time. So all the<br />

x86 <strong>Amiga</strong> emulators run on top<br />

of an existing operating system<br />

and that deals with compatibility<br />

with the underlying hardware.<br />

UAE is an open source project<br />

that has been ported to many<br />

types of hardware and operating<br />

systems. <strong>Amiga</strong> XL and <strong>Amiga</strong><br />

Forever which use UAE to<br />

provide their emulation run on<br />

top of QNX and Windows<br />

respectively. In this way they not<br />

only take advantage of the<br />

hardware support of the host OS<br />

but also allow users to access its<br />

native software. Again Amithlon<br />

uses a rather different approach,<br />

although it does run on a Linux<br />

operating system it only uses a<br />

modified kernal (the core of an<br />

operating system which<br />

interfaces the basic hardware<br />

and controls services like<br />

memory management), the only<br />

program running is Amithlon and<br />

you can’t run other Linux<br />

applications.<br />

The extent to which the host OS<br />

is used is one of the factors that<br />

controls how close the emulation<br />

comes to feeling like a real<br />

hardware <strong>Amiga</strong>. For example<br />

both <strong>Amiga</strong> XL and <strong>Amiga</strong><br />

Forever don’t allow much direct<br />

access to the PC’s hardware.<br />

This means you can’t run <strong>Amiga</strong><br />

scanner or CD burning software<br />

because they have to access the<br />

hardware they control (a scanner<br />

or CD writer) directly. Similarly<br />

<strong>Amiga</strong> XL and <strong>Amiga</strong> Forever let<br />

the emulated <strong>Amiga</strong> access a<br />

network or the Internet via the<br />

PC’s connection so you can’t run<br />

an <strong>Amiga</strong> TCP/IP stack like<br />

Miami or Genesis on them.<br />

Amithlon on the other hand<br />

allows all this <strong>Amiga</strong> software to<br />

be used so it feels much more<br />

like a real <strong>Amiga</strong>. However this<br />

also means it has some of the<br />

<strong>Amiga</strong>’s disadvantages, only<br />

hardware supported by <strong>Amiga</strong><br />

drivers or drivers especially<br />

written for Amithlon will work well<br />

with it (there are some<br />

exceptions which I’ll discuss in<br />

more detail in the review).<br />

Graphics<br />

One of the key features that was<br />

added to UAE and helped it to<br />

become a useful product for<br />

serious <strong>Amiga</strong> users was support<br />

for Picasso 96. Before this<br />

support the emulator could only<br />

display <strong>Amiga</strong> chipset<br />

screenmodes, with Picasso 96<br />

the emulation can make full use<br />

of the host platform’s graphics<br />

card. With <strong>Amiga</strong> XL and <strong>Amiga</strong><br />

Forever <strong>Amiga</strong> screens are<br />

displayed via the host OS’s<br />

graphics card drivers meaning a<br />

whole range of cards are<br />

supported, some far more<br />

powerful than those found on the<br />

<strong>Amiga</strong>. The only limitation is that<br />

there is no 3D support as the<br />

card isn’t being accessed<br />

directly. Again on Amithlon<br />

things are handled a little<br />

differently, for best performance<br />

you must have a graphics card<br />

that is supported by the<br />

emulation. Other cards will work<br />

but you are limited to one<br />

screenmode per session.<br />

Kickstart ROMs<br />

All <strong>Amiga</strong> emulators require a<br />

copy of the <strong>Amiga</strong>’s Kickstart<br />

ROM (which holds the basic<br />

routines needed to boot the<br />

machine, access floppy and hard<br />

disks etc.) in the form of a file.<br />

All the emulators we review in<br />

this feature include the ROMs<br />

you need as part of the package.<br />

If you download the free UAE<br />

then you can dump your ROMs<br />

from a working <strong>Amiga</strong> with a<br />

supplied utility. Also needed is a<br />

copy of the <strong>Amiga</strong>OS, just like a<br />

hardware <strong>Amiga</strong> you will need<br />

the correct ROMs for the version<br />

of the OS you wish to run.<br />

Floppies<br />

<strong>Amiga</strong> floppy disks use a format<br />

that cannot be read by standard<br />

PC floppy disk controllers so<br />

none of these emulators directly<br />

support reading <strong>Amiga</strong> floppies.<br />

They can read PC formatted<br />

floppies if a suitable file system<br />

is installed on the emulated<br />

<strong>Amiga</strong>. UAE and therefore<br />

<strong>Amiga</strong> Forever does allow floppy<br />

disk based programs can to be<br />

loaded, including those such as<br />

games distributed on bootable<br />

disks. This is achieved by<br />

converting the disk to a file<br />

called an ADF (<strong>Amiga</strong> DIsk File)<br />

on a real <strong>Amiga</strong> and transferring<br />

the file to the PC. The emulator<br />

then allows an ADF file to be<br />

associated with each floppy drive<br />

and the emulated <strong>Amiga</strong> will<br />

think the disk has be inserted.<br />

Because it doesn’t have so much<br />

of an underlying OS Amithlon<br />

does not support floppies in this<br />

manner but as it also doesn’t<br />

support the chipset which is<br />

needed for most programs that<br />

need to be booted from disk it<br />

isn’t so important.<br />

Features<br />

14 TOTAL AMIGA Summer 2002<br />

15<br />

Hard Disks<br />

UAE itself gives the emulated<br />

<strong>Amiga</strong> one or more hard disk<br />

partitions each of which maps to<br />

file on the PC’s drive. This<br />

approach is taken by <strong>Amiga</strong><br />

Forever and <strong>Amiga</strong> XL. Amithlon<br />

requires you to setup a partition<br />

on the PC disk for the <strong>Amiga</strong> to<br />

use. Both <strong>Amiga</strong> XL and<br />

Amithlon also offer the option of<br />

plugging in an existing <strong>Amiga</strong><br />

formatted hard disk and using it<br />

directly. One interesting point is<br />

that all the emulations benefit<br />

from the fast IDE interface built<br />

into modern PC’s so you can use<br />

inexpensive large hard drives at<br />

speeds unheard of on <strong>Amiga</strong>s<br />

without a fast DMA SCSI<br />

controller and expensive SCSI<br />

drives.<br />

For other types of drive such as<br />

CD-ROMs <strong>Amiga</strong> Forever<br />

provides support through<br />

Windows, its host OS where as<br />

<strong>Amiga</strong> XL and Amithlon use a<br />

device driver and file system.<br />

Reviews<br />

So now we come to the review of<br />

the two commercial emulation<br />

packages, <strong>Amiga</strong> Forever 5 from<br />

Cloanto and <strong>Amiga</strong>OS XL from<br />

Haage and Partner. Eyetech has<br />

very kindly lent us one of their<br />

ultra compact SpaceWalker PC<br />

systems to review these x86<br />

emulators, it should be noted<br />

that while this system is fine for<br />

running <strong>Amiga</strong> Forever and<br />

<strong>Amiga</strong> XL it is not ideal for<br />

Amithlon as several of its<br />

components are not supported<br />

by the emulation. Fortunately by<br />

adding a compatible network<br />

card we were able to get it to<br />

work well enough to review, I<br />

have tried to take into account<br />

these problems in the Amithlon<br />

review. Take a look at our mini<br />

review of this system on page<br />

XX to get an idea of how it<br />

compares to your PC system (if<br />

you have one).<br />

<strong>Amiga</strong> Forever 5<br />

To describe <strong>Amiga</strong> Forever 5 as<br />

a bundle of the Windows port of<br />

the open source UAE emulator<br />

and a licensed copy of <strong>Amiga</strong>OS<br />

would be an injustice although<br />

those are the main parts of the<br />

package. The first thing that<br />

strikes you about AF5 is that it is<br />

very professional, from the slick<br />

packaging to the extensive online<br />

documentation. When you<br />

insert the CD into a PC running<br />

Windows an attractive launcher<br />

window opens allowing you to<br />

install the emulator or run it<br />

directly from the CD.<br />

The launcher reveals the first<br />

unique feature of <strong>Amiga</strong> Forever,<br />

it includes several versions of<br />

Kickstart and Workbench so you<br />

can easily boot the Emulator into<br />

a compatible version for the<br />

software you want to run. Four<br />

default configurations are<br />

available, 1.3, 1.3 without sound,<br />

3.1, and 3.1 without sound. The<br />

without sound configurations are<br />

available because sound uses<br />

lots of processor power to<br />

emulate. In addition to 1.3 and<br />

3.1 the package also includes<br />

OS versions 1.0, 1.1, 1.2, 2.0,<br />

2.04, 2.1 and 3.0 which you can<br />

configure manually so whichever<br />

version you’d like to revisit or<br />

your software requires it will be<br />

here. <strong>Amiga</strong> Forever doesn’t<br />

include the latest 3.5 or 3.9<br />

versions of the <strong>Amiga</strong>OS but<br />

there’s no reason why these<br />

couldn’t be installed on the<br />

emulated <strong>Amiga</strong>.<br />

When you start AF in one of the<br />

3.1 configurations you are<br />

presented with an attractive<br />

Workbench pre-configured with<br />

Glow Icons, a backdrop picture<br />

and a Tool Manager toolbar for<br />

easy access to the pre-installed<br />

software and utilities. If you’re<br />

happy with this ready to roll<br />

configuration, fine, otherwise<br />

there are tips on moving an<br />

existing <strong>Amiga</strong> system to <strong>Amiga</strong><br />

Forever in the documentation.<br />

The 1.3 configurations boot up<br />

from a Workbench 1.3 virtual<br />

floppy disk file (ADF), providing<br />

you with the standard 1.3<br />

environment.<br />

The WinUAE emulator used by<br />

<strong>Amiga</strong> Forever includes a wide<br />

range of options in an attractive<br />

configuration GUI. This allows<br />

you to tailor many aspects of the<br />

emulation to your requirements,<br />

for example the CPU type that is<br />

emulated, the amount of memory<br />

available and the trade off<br />

between accuracy of emulation<br />

(required for software that “hits<br />

the hardware”) and speed. An<br />

excellent feature of the GUI is<br />

that you can set up a number of<br />

saved configurations and then<br />

easily choose which one you<br />

wish to boot into when you start<br />

the emulation. This is how the<br />

<strong>Amiga</strong> Forever launcher provides<br />

its different OS version and<br />

performance options.<br />

WinUAE as used by <strong>Amiga</strong> Forever has a huge range of options.<br />

Luckily a number of preset configurations are supplied.<br />

Some options to be changed within the emulation.<br />

Once in the emulation a utility<br />

called UAE-Control is included<br />

which enables you to change a<br />

subset of the settings without<br />

dropping into Windows. These<br />

include the ADF file that is<br />

“inserted” into each of the<br />

<strong>Amiga</strong>’s 4 floppy disk drives,<br />

whether sound is enabled and<br />

what keymap is in use. There<br />

are also buttons to perform a<br />

hard reset within the emulation<br />

or quit it altogether.<br />

Directories on the PC’s hard disk<br />

can be made available as a<br />

device on the <strong>Amiga</strong>, for<br />

example Art: could map to<br />

C:\Graphics\Art\ on the PC, it is<br />

also possible to access PC<br />

removable devices in this way,<br />

for example CD-ROM: could<br />

map to D:\. However when<br />

devices are mapped you have to<br />

take into account the different<br />

limitations of the Windows and<br />

<strong>Amiga</strong> file systems. For example<br />

different characters are invalid<br />

for within filenames, some <strong>Amiga</strong><br />

protection bits are not supported<br />

and the maximum filename<br />

lengths are different. If you want<br />

something more like a “real”<br />

<strong>Amiga</strong> hard disk you can make a<br />

hard file, this is a file on the PC’s<br />

hard drive that looks to the<br />

<strong>Amiga</strong> like a separate hard disk<br />

partition and thus does not have<br />

any foreign filesystem limitations.<br />

The disadvantage to this is that it<br />

is not so easy to access from<br />

Windows. All these <strong>issue</strong>s are<br />

explained in detail in the<br />

documentation and most people<br />

will probably end up with a<br />

combination of the two types.<br />

Network access uses the uses<br />

the Windows TCP/IP stack so<br />

you can run <strong>Amiga</strong> network<br />

applications without launching a<br />

stack like Miami or Genesis on<br />

the <strong>Amiga</strong>. This means you can<br />

use network applications on<br />

Windows and within the <strong>Amiga</strong><br />

emulation simultaneously, for<br />

example surfing the web in<br />

Internet Explorer while<br />

downloading EMail in YAM. The<br />

emulated <strong>Amiga</strong> can be<br />

configured to print directly to the


Reviews<br />

PC’s parallel port but it won’t<br />

take advantage of Windows<br />

printer drivers so you’ll still need<br />

the proper driver for your printer<br />

installed on the emulated <strong>Amiga</strong>.<br />

<strong>Amiga</strong> Forever includes a the<br />

very useful utility, <strong>Amiga</strong><br />

Explorer. This is designed to let<br />

you access an <strong>Amiga</strong> connected<br />

to your PC from within Windows.<br />

As the name suggests the<br />

program uses an interface that is<br />

very similar to the Windows’<br />

Explorer file manager with a list<br />

tree of the available disks (both<br />

local and on the remote <strong>Amiga</strong>)<br />

down the left hand side. <strong>Amiga</strong><br />

Explorer can connect to the<br />

remote <strong>Amiga</strong> either via TCP/IP<br />

(over Ethernet for example) or<br />

via a null modem cable<br />

connected between the serial<br />

ports of the computers. One<br />

major problem for anyone with<br />

an <strong>Amiga</strong> with less than<br />

<strong>Amiga</strong>OS 2.1 is that they have<br />

no way to read PC disks, in that<br />

case how are they to get the<br />

<strong>Amiga</strong> parts of <strong>Amiga</strong> Explorer<br />

on to their <strong>Amiga</strong>? Very cleverly<br />

Cloanto have worked out a way<br />

to transfer the <strong>Amiga</strong> parts of AE<br />

to the remote <strong>Amiga</strong> without<br />

additional software, all that is<br />

needed is a null-modem<br />

connection and a Workbench<br />

disk for the <strong>Amiga</strong>. In addition to<br />

transferring files from the remote<br />

<strong>Amiga</strong>’s disks (floppies, hard<br />

disks, CDs etc.) <strong>Amiga</strong> Explorer<br />

can also create ADF files from<br />

the disk in the <strong>Amiga</strong>’s floppy<br />

drive, making the attached<br />

<strong>Amiga</strong> into a, somewhat<br />

complex, <strong>Amiga</strong> compatible disk<br />

drive for the PC. Another useful<br />

feature of <strong>Amiga</strong> Explorer is that<br />

it can connect to the emulated<br />

<strong>Amiga</strong>, allowing you to access<br />

the hard files that cannot<br />

normally be read from Windows.<br />

Running on top of Windows does<br />

seem to produce a few problems<br />

when working with <strong>Amiga</strong><br />

Forever, as you might expect if<br />

you’re multitasking other<br />

applications and disk swapping<br />

occurs this can slow things<br />

down. One annoyance I found<br />

was that because Windows<br />

doesn’t support true “screens”<br />

when <strong>Amiga</strong> Forever is running<br />

full screen and you Alt-Tab back<br />

to Windows to run another<br />

application, closing that<br />

application will flip back to AF<br />

unexpectedly. This is just<br />

because Windows sees AF as<br />

the previous application and<br />

makes it active when the current<br />

app closes, it doesn’t care that it<br />

is running full screen. When<br />

installing some applications<br />

directly from CD-ROM I did find<br />

some problems due to the<br />

filesystem <strong>issue</strong>s mentioned<br />

earlier, mainly with files having<br />

the incorrect protection bits set.<br />

In addition to UAE, <strong>Amiga</strong>OS<br />

and <strong>Amiga</strong> Explorer the AF5<br />

package includes a number of<br />

other goodies on the CD. There<br />

are full versions of Cloanto’s art<br />

program, Personal Paint 7.1,<br />

Directory Opus 5.5 and a<br />

number of useful utilities. A video<br />

interview with Jay Miner and<br />

Dave Haynie’s Death Bed Vigil<br />

video about the last days of<br />

Commodore are both supplied in<br />

MPEG format, both are great for<br />

anyone interested in the <strong>Amiga</strong>’s<br />

history. Although not supported<br />

by the launcher, versions of UAE<br />

are also provided for the Mac,<br />

PPC<strong>Amiga</strong> and 68k <strong>Amiga</strong>, basic<br />

setup instructions for these<br />

emulators are included.<br />

Overall <strong>Amiga</strong> Forever 5 is an<br />

excellent and very polished<br />

product, in particular the<br />

readable and detailed HTML<br />

documentation deserves a<br />

special mention. There are only<br />

a very few minor problems<br />

which, to be honest, are inherent<br />

in Windows and not something<br />

Cloanto could do anything about.<br />

The package adds a great deal<br />

to the basic open source UAE<br />

emulator, not to mention the all<br />

important licensed ROMs and<br />

OS. Although it seems much<br />

cheaper than <strong>Amiga</strong> XL it is<br />

important to remember that<br />

<strong>Amiga</strong> Forever does not include<br />

<strong>Amiga</strong>OS 3.9. Running on top of<br />

the most common OS in the<br />

world does have many<br />

advantages but it certainly won’t<br />

be for everyone.<br />

<strong>Amiga</strong>OS XL<br />

The <strong>Amiga</strong>OS XL package from<br />

Haage and partner contains two<br />

emulators, <strong>Amiga</strong> XL (note no<br />

“OS”) and Amithlon. The<br />

emulators are supplied on a<br />

single CD which also includes<br />

This <strong>Amiga</strong> prefs program<br />

controls several aspects of the<br />

emulation.<br />

<strong>Amiga</strong>XL in action looks just like any other <strong>Amiga</strong>.<br />

Notice all the screenmodes available in screenmode prefs.<br />

licensed copies of <strong>Amiga</strong>OS 3.9,<br />

Picasso 96, <strong>Amiga</strong> Writer 2.2, Art<br />

Effect 3 and Storm C 3. Also<br />

included in the package is a CD<br />

to install the QNX real time<br />

platform OS which is used with<br />

the <strong>Amiga</strong> XL emulator.<br />

<strong>Amiga</strong> XL<br />

For most people the first step in<br />

installing <strong>Amiga</strong> XL will be to<br />

install the QNX operating system<br />

on their PC. QNX’s support for<br />

PC hardware is somewhere<br />

between the pretty universal<br />

support of Windows and the very<br />

limited set that works with<br />

Amithlon, it should work with<br />

most systems and you can check<br />

the compatibility lists on the QNX<br />

website. If you have Windows<br />

installed on your PC QNX has<br />

the option to install its boot drive<br />

as a file within windows or on a<br />

separate partition. The<br />

installation instructions on the<br />

<strong>Amiga</strong>OS XL CD (supplied in<br />

PDF and <strong>Amiga</strong>Guide format)<br />

suggest that a separate partition<br />

should be used, this can be<br />

either on its own drive or<br />

alongside another OS. If you<br />

have a free partition you can go<br />

ahead with the installation,<br />

otherwise the hard disk must be<br />

repartitioned. As no partitioning<br />

tools are supplied the manual<br />

suggests buying a tool like<br />

Partition Magic which can resize<br />

existing partitions without<br />

deleting all their data. Once a<br />

partition is prepared the<br />

operating system can be<br />

installed from the QNX CD<br />

supplied in the package. This is<br />

performed by booting from the<br />

CD and following a on-screen<br />

prompts. Most of the installation<br />

is automatic, you have to choose<br />

which partition you would like to<br />

use, there is also the option to<br />

install a boot loader that will let<br />

you choose which operating<br />

system you want to boot if you<br />

have an existing OS installed.<br />

Once QNX is up and running you<br />

can install the <strong>Amiga</strong> XL<br />

emulator itself, the installation is<br />

carried out by QNX’s Package<br />

Installer utility which is the way<br />

all programs are installed on this<br />

OS. Once installed the emulation<br />

can be started from the shell,<br />

added to the Shelf (the QNX<br />

equivalent of AmiDock) and be<br />

set to run at start-up if required.<br />

The installation creates two<br />

<strong>Amiga</strong> partitions for the<br />

emulation, Workbench and Work,<br />

which are mapped to directories<br />

in the QNX file system. This<br />

means <strong>Amiga</strong> files can be<br />

accessed from QNX but you<br />

can’t access the QNX drive from<br />

the <strong>Amiga</strong>. According to <strong>Amiga</strong><br />

XL’s developers the QNX file<br />

system is reliable a resistant to<br />

errors so using it in this way<br />

means that the emulated <strong>Amiga</strong><br />

benefits from these advantages<br />

too. <strong>Amiga</strong> XL also supports<br />

normal RDB formatted <strong>Amiga</strong><br />

hard disks connected to the PC<br />

via IDE (SCSI may also be<br />

supported but it isn’t mentioned<br />

in the docs) although you cannot<br />

boot from them as they are<br />

mounted by a special command<br />

(Mount<strong>Amiga</strong>HDDs) in the startup-sequence.<br />

CD-ROM drives<br />

and the PC floppy drive are<br />

accessed via the standard<br />

<strong>Amiga</strong> DOSDriver and filesystem<br />

combination, this means that for<br />

example all the <strong>Amiga</strong> protection<br />

bits are supported on CDs. As I<br />

mentioned earlier <strong>Amiga</strong> floppy<br />

disks are not supported and the<br />

documentation warns that even<br />

PC floppy support is currently<br />

buggy with disk changes not<br />

being recognised properly.<br />

When you start <strong>Amiga</strong> XL for the<br />

first time it’s nice to see that it is<br />

fully setup with an OS 3.9<br />

installation on the System<br />

partition and the bundled<br />

programs installed on Work. A<br />

preferences program is provided<br />

which lets you alter several<br />

aspects of the emulation. The<br />

memory maximum available to<br />

the emulated <strong>Amiga</strong> can be<br />

changed, it is recommended you<br />

don’t set this to more than half<br />

the RAM in your PC unless you<br />

opt to use virtual memory. This<br />

lets the Emulator take advantage<br />

of QNX’s virtual memory system<br />

and swap unused areas of<br />

memory out to disk, however<br />

using virtual memory does slow<br />

the emulator down. Because<br />

virtual memory is handled<br />

outside the emulation it is<br />

completely transparent to <strong>Amiga</strong><br />

applications. The accuracy of<br />

emulation of the <strong>Amiga</strong>’s Paula<br />

sound chip can be controlled to<br />

balance quality and speed, or<br />

even disabled if required. <strong>Amiga</strong><br />

XL comes with an AHI driver<br />

which interfaces with the QNX<br />

audio drivers this uses minimal<br />

CPU and is preferable if you<br />

have software that supports AHI.<br />

Network access is via the QNX<br />

TCP/IP stack, this supports LAN<br />

connections via Ethernet cards<br />

and dial-up connections with a<br />

modem. Setup uses a GUI utility<br />

on the QNX side and simple<br />

instructions are provided for<br />

configuring a dial-up connection.<br />

Anyone who has setup<br />

networking before shouldn’t have<br />

any problems. Once the network<br />

is online, network and Internet<br />

programs work on the <strong>Amiga</strong> just<br />

as if you were running a native<br />

TCP/IP stack.<br />

A utility is provided on the<br />

emulated <strong>Amiga</strong> that can run<br />

programs under QNX, for<br />

example an icon is supplied that<br />

you double click to run the QNX<br />

web browser (which confusingly<br />

is called Voyager). QNX<br />

programs run in this way don’t<br />

appear on the <strong>Amiga</strong> screen<br />

within the Emulation, they open<br />

on the QNX desktop. However<br />

when <strong>Amiga</strong> XL is running an<br />

<strong>Amiga</strong> like title bar and screen<br />

depth gadget is added to the top<br />

of the QNX desktop so you can<br />

swap easily between the two,<br />

this is a neat compromise.<br />

Arguments can be passed to<br />

QNX programs called from the<br />

emulation enabling, for example,<br />

a movie file on the <strong>Amiga</strong> to be<br />

played using the QNX media<br />

player. The only limitation to this<br />

is that files must be on the<br />

emulated <strong>Amiga</strong>’s virtual hard<br />

disk (not a CD-ROM or directly<br />

connected hard disk) for the<br />

QNX program to access them.<br />

Compatibility with modern<br />

software seems to be very good,<br />

it ran all my commonly used<br />

programs. It is also possible to<br />

run programs like Scala and<br />

games that need the <strong>Amiga</strong><br />

chipset. Unlike <strong>Amiga</strong> Forever<br />

you don’t have the choice of<br />

different ROM and OS versions<br />

and there is no way to boot from<br />

a virtual floppy so <strong>Amiga</strong> XL isn’t<br />

compatible with software that<br />

won’t run from a hard drive or<br />

won’t run on Kickstart 3.1.<br />

In use we found <strong>Amiga</strong> XL to be<br />

slightly faster than <strong>Amiga</strong><br />

Forever but significantly slower<br />

than Amithlon. It also felt<br />

smoother and more <strong>Amiga</strong> like<br />

than AF which may well be down<br />

to the light weight, real time<br />

nature of QNX. One area that<br />

was disappointing was the speed<br />

of the graphics card display,<br />

which felt slower than AF5 and<br />

the CyberVision PPC on my<br />

3000. Moving large windows and<br />

scrolling graphics intensive web<br />

pages was a bit sluggish. I can<br />

only put this down to the QNX<br />

drivers for the graphics chip in<br />

the test PC not being as highly<br />

optimised as the Windows<br />

equivalents.<br />

Features<br />

16 TOTAL AMIGA Summer 2002<br />

17<br />

Amithlon<br />

Of all the emulators Amithlon is<br />

the easiest to get started, you<br />

just set your PC to boot from CD,<br />

pop in the <strong>Amiga</strong>OS XL disc and<br />

switch on, after a few seconds a<br />

bouncing boing ball appears and<br />

in a few seconds more<br />

(assuming your hardware works<br />

with the emulation) a fully<br />

installed Workbench 3.9<br />

appears. However at this stage<br />

the boot drive is located in<br />

memory so any changes you<br />

make will be lost with a reset. If<br />

you have an <strong>Amiga</strong> hard drive<br />

you can just plug it into the PC<br />

(both IDE and SCSI drives are<br />

supported) and it will be<br />

accessed by the virtual <strong>Amiga</strong>. If<br />

the hard drive has a bootable<br />

partition with a priority of 0 or<br />

greater the emulation will boot<br />

from that rather than the included<br />

RAM disk. If you want to boot<br />

Amithlon from hard disk rather<br />

than CD-ROM it rapidly goes<br />

from being the easiest to the<br />

most complex to get installed!<br />

Basically you need to end up<br />

with a bootable partition on the<br />

hard disk which will load the<br />

Linux kernal for Amithlon and<br />

then either a separate <strong>Amiga</strong><br />

formatted hard disk or a partition<br />

on the main disk that is<br />

partitioned in such a way that<br />

Amithlon can use it as an <strong>Amiga</strong><br />

disk.<br />

This setup process is made<br />

much harder because the<br />

<strong>Amiga</strong>OS XL CD is severely<br />

lacking in any documentation on<br />

Amithlon, there is a short<br />

introductory readme which is<br />

repeated in the PDF<br />

documentation but not much<br />

else. To get it installed on hard<br />

disk and to find out about the<br />

setconfig commands in the startup<br />

sequence which control many<br />

aspects of the emulation you<br />

need to visit the Author’s website<br />

at http://www.amithlon.net. Even<br />

with the information there you’ll<br />

need to be fairly confident with<br />

the <strong>Amiga</strong> and PC hardware to<br />

get it all working, the Amithlon<br />

mailing list on Yahoo Groups can<br />

also provide a lot of valuable<br />

assistance.<br />

Because Amithlon only uses the<br />

kernal of the Linux operating<br />

system it needs <strong>Amiga</strong> drivers<br />

for many pieces of hardware that<br />

are supported automatically by<br />

the OS underneath the other two<br />

emulators. On the graphics front<br />

two families of boards are<br />

directly supported with drivers<br />

inside Amithlon, nVidia gForce 2<br />

(gForce 3 isn’t currently<br />

supported) and Matrox cards.<br />

AGP, PCI and integrated<br />

versions all work. Most other<br />

graphics cards will work<br />

(technically the card must have a<br />

VESA 2 fall back mode for it to<br />

work with Amithlon at all) but you<br />

are limited to one screen mode<br />

per session, which can be<br />

limiting especially if you have<br />

software that requires a<br />

particular screenmode.<br />

Unsupported cards do not<br />

benefit from hardware<br />

acceleration so they don’t<br />

perform as well as supported<br />

cards either.<br />

In other areas what hardware<br />

works is more cut and dried,<br />

sound is only supported via AHI,<br />

two drivers are supplied one for<br />

Sound Blaster 128 PCI cards<br />

and the other for the AC97 audio<br />

that is built into many<br />

motherboards using a VIA<br />

chipset. Realtek 8029 chipset<br />

based Ethernet cards are the<br />

only ones supported, fortunately<br />

this is the chipset used on many<br />

inexpensive 10Mb/s network<br />

cards which are widely available.<br />

Drivers for the built-in parallel<br />

and serial ports are included so<br />

printers and external modems<br />

can be used with the emulation.<br />

A utility called NallePUH is<br />

supplied that routes paula sound<br />

through AHI. This works with<br />

most programs and is handy if<br />

you have sound software you<br />

can’t live without that doesn’t use<br />

AHI. However while NallePUH is<br />

running no programs can access<br />

AHI to give sound output so it<br />

really is only a work around and<br />

To run Amithlon all you need is to set your PC to boot from the<br />

<strong>Amiga</strong>OS XL CD.<br />

Installing it onto a hard disk is rather more difficult.


Features<br />

not something you would leave<br />

running all the time. On the<br />

Amithlon mailing list Bernie<br />

Meyer, the main author of<br />

Amithlon, has mentioned that a<br />

major update is being worked on<br />

that should include more drivers<br />

and better functionality on<br />

unsupported graphics cards.<br />

At this point in time you have to<br />

be careful when buying a PC to<br />

use with Amithlon, all the<br />

supported components are<br />

widely available but you have to<br />

be careful to buy the right things.<br />

Once Amithlon is up and running<br />

it feels very much like an <strong>Amiga</strong><br />

with a graphics card, there is no<br />

sign of the underlying Linux<br />

kernal. Device access is<br />

available via the amithlon.device,<br />

<strong>Amiga</strong> software can “talk”<br />

directly to devices on the PC IDE<br />

ports or SCSI controllers. This<br />

means <strong>Amiga</strong> programs like<br />

MakeCD or ScanQuix will<br />

continue to work with Amithlon.<br />

You access your Internet<br />

provider or network via an <strong>Amiga</strong><br />

TCP/IP stack with<br />

powercom.device for the PC’s<br />

serial port and powerne2k.device<br />

for the Ethernet card. Software<br />

that requires chipset<br />

screenmodes will not run but you<br />

can run a mode promotion<br />

program to force programs to run<br />

in the available screenmodes.<br />

Just like a real <strong>Amiga</strong> this<br />

process will work for some<br />

programs but not for those that<br />

“hit the hardware”.<br />

On our test system Amithlon was<br />

clearly the fastest emulator by a<br />

very noticeable margin and for<br />

all the processor intensive<br />

operations we tried it stomped all<br />

over an ‘060 based “hardware”<br />

<strong>Amiga</strong> using ordinary 68K<br />

applications with no changes. On<br />

the unsupported graphics card of<br />

our test system the display was<br />

the slowest of the three<br />

emulators but still useable. In<br />

fact some operations like<br />

opening and moving windows<br />

were very quick but others like<br />

scrolling large pages and depth<br />

arranging windows were quite<br />

sluggish. I’m sure these<br />

problems would be resolved on a<br />

supported card where hardware<br />

acceleration would be used.<br />

18<br />

Conclusion<br />

All the emulators we’ve reviewed<br />

here have their advantages and<br />

all of them run current <strong>Amiga</strong><br />

applications very well, at speeds<br />

you won’t see on a real<br />

hardware 68k system. If you<br />

have a system with Windows<br />

and want an easy to install an<br />

emulator then <strong>Amiga</strong> Forever 5<br />

would be a good choice. It is a<br />

very polished product with an<br />

excellent install procedure and<br />

very thorough documentation.<br />

The <strong>Amiga</strong> Explorer utility is also<br />

excellent and the way it can<br />

connect to an <strong>Amiga</strong> without<br />

copying software on <strong>Amiga</strong> disks<br />

is almost magical! The fact that<br />

AF5 runs on Windows will be an<br />

advantage to some people and a<br />

problem for others, but if you<br />

need Windows compatibility this<br />

is a great way of keeping your<br />

tried and trusted <strong>Amiga</strong><br />

applications to hand. Although<br />

according to our benchmarks<br />

AF5 is slightly slower than XL it<br />

is not a significant amount.<br />

<strong>Amiga</strong> XL is a fine emulator and<br />

works well and integrates better<br />

with QNX the AF5 does with<br />

Windows. The main problem is<br />

that QNX is rather like the<br />

<strong>Amiga</strong>OS in that it is limited in<br />

the software available, it seems<br />

to me that if you’re going to run<br />

on top of another OS it might as<br />

well be one that offers many<br />

additional applications you can’t<br />

get on the <strong>Amiga</strong>.<br />

Amithlon has several negative<br />

points against it, it doesn’t<br />

emulate the chipset, supports far<br />

less PC hardware than the<br />

others which run on top of<br />

another OS and it is also pretty<br />

complex to install from scratch,<br />

especially alongside another OS.<br />

One big problem is the lack of<br />

documentation supplied with<br />

<strong>Amiga</strong>OS XL but even following<br />

the amithlon.net site it’s pretty<br />

tough. However once you get it<br />

installed on supported hardware<br />

the speed blows the other two<br />

away, it really brings a smile to<br />

your face when your existing 68k<br />

applications burst into life!<br />

Amithlon is the most like a real<br />

<strong>Amiga</strong> running on x86 hardware<br />

so if you like your current <strong>Amiga</strong><br />

software (and it runs on a<br />

graphics card) and just wish it<br />

were faster then this is the one<br />

for you. Just be prepared to spec<br />

a PC for Amithlon choosing<br />

compatible components and take<br />

your time getting it setup.<br />

SpaceWalker PC<br />

Mini Review<br />

We wouldn’t normally<br />

review PC hardware in<br />

<strong>Total</strong> <strong>Amiga</strong> but as Eyetech<br />

were kind enough to lend us<br />

one of their SpaceWalker PC<br />

systems for our x86 emulators<br />

round up we thought it was<br />

only fair to take a quick look at<br />

the system and its suitability for running these emulators.<br />

The first thing you notice about the SpaceWalker is its diminutive<br />

size, it is only 2cm wider than a CD-ROM drive and about three<br />

times as tall. The case is also much shallower than a normal<br />

tower. The case is made entirely from aluminium which looks<br />

attractive and is also relatively light, Even the front panel is solid<br />

metal, a pleasant change from most plasticky cases.<br />

Despite its size the system has a CD-ROM, floppy drive and a,<br />

3.5” hard disk all built in. It is also well supplied with connectivity,<br />

USB, Firewire, 10/100Mb/s Ethernet, parallel and serial ports are<br />

all built-in to the motherboard as are the AC97 sound and S3<br />

Savage 4 graphics chips. The down side of the small size is that<br />

expansion is extremely limited. There is only one PCI slot which<br />

on our review system was filled with a modem. With no AGP slot<br />

it will be difficult to upgrade the graphics card.<br />

Emulator Compatibility<br />

Starting with <strong>Amiga</strong> Forever, as you would expect all the system’s<br />

features are supported by Windows and therefore there are no<br />

problems running AF5 on the SpaceWalker. For <strong>Amiga</strong>XL again<br />

things work very well, the underlying QNX operating system<br />

supports all the Motherboard features including graphics, sound<br />

and USB and the emulator benefits from this, for example you<br />

can use a USB mouse. As far as I know the only feature not<br />

supported by QNX is Firewire. As I mentioned in my review the<br />

QNX drivers for the on-board graphics do seem slower than their<br />

Windows equivalents.<br />

Amithlon is a very different kettle of fish, for a start the graphics<br />

chip is not supported meaning you can only have one<br />

screenmode per session. The sound is compatible but the<br />

Ethernet is not. With such limited expansion options it’s not even<br />

really possible to cure these problems by adding compatible PCI<br />

cards. Finally the review system was equipped with a Celeron<br />

processor when a full Pentium or Athlon is recommended for best<br />

Amithlon performance.<br />

If you need a PC that will take up minimum space and will run<br />

<strong>Amiga</strong> Forever and <strong>Amiga</strong>XL in addition to other x86 operating<br />

systems then the SpaceWalker works well. However it is not<br />

suitable for Amithlon. It looks very attractive and feels solid and<br />

well built. While it doesn’t have a very high specification it is more<br />

than enough to run the emulators well and to handle productivity<br />

applications and Internet browsing.<br />

Specifications<br />

Processor: Intel Celeron 800Mhz<br />

Memory: 256Mb SDRAM<br />

Graphics Card: S3 Savage 4 Integrated<br />

Sound Card: VIA AC97 Integrated<br />

Ethernet: Realtek 10/100Mb/s Integrated<br />

Hard Disk: 20Gb, 5400RPM<br />

SpaceWalker systems are available from Eyetech with various<br />

specifications, see their advertisment on page 25 for details.<br />

TOTAL AMIGA<br />

Computer City<br />

AmiAtlas 6<br />

Aminet (latest <strong>issue</strong>)<br />

Aminet Set<br />

FeebleFiles<br />

Freespace<br />

fxPaint<br />

GlowIcon Collection 2<br />

Your international AMIGA dealer! Located in Rotterdam, the Netherlands<br />

Active on the <strong>Amiga</strong> market since 1990. Worldwide shipping.<br />

Please call: +31-10-4517722 during<br />

opening<br />

hours<br />

Looking for a way to use all the power of<br />

your PPC processor with OS4? Audio<br />

Evolution 4 gives you unsurpassed power<br />

for home-studio recording and editing. The<br />

latest <strong>issue</strong> focusses on time-saving nonlinear<br />

and non-destructive editing, as seen<br />

on other platforms. Besides editing, Audio<br />

Evolution offers a wide range of realtime<br />

effects, including compression, noise gate,<br />

delays, reverb, chorus and 3-band EQ.<br />

Whether you put them as inserts on a<br />

channel or use them as auxillaries, the<br />

effect parameters are realtime adjustable<br />

and can be fully automated. Together with<br />

all other mixing parameters, they can be<br />

controlled remotely, using more ergonomic<br />

MIDI hardware.<br />

54,95<br />

12,99<br />

31,31<br />

49,99<br />

44,99<br />

69,00<br />

19,95<br />

tuesday-thursday 09:30-12 & 13-18<br />

friday 09:30-12 & 13-21<br />

saturday 09:30-17:00 GMT+1<br />

Or visit our website/shop at WWW.COMPCITY.NL - Email: info@compcity.nl<br />

EVERYTHING FOR YOUR AMIGA!<br />

Gremlin ClassiX<br />

Payback<br />

Photogenics 5<br />

PuzzleBobs<br />

Shogo<br />

Simon the Sorceror II<br />

Turboprint 7.3<br />

If you want to create, combine and synchronize<br />

graphics, text and animations with audio and<br />

video, you’ll need MediaPoint. Interactive<br />

information systems, Video titling, Information<br />

channels and prsentations at your fingertips!<br />

Coming soon: MediaPoint RTG with RTG and<br />

RTA support, Matrox dual-head support and<br />

many more features!<br />

MediaPoint RTG will also be available as an<br />

upgrade to MediaPoint owners.<br />

SOFTWARE SOFTWARE HARDWARE<br />

WWW.COMPCITY.NL<br />

Pay by credit card and<br />

get a free CD-ROM.<br />

(call for details)<br />

State <strong>Amiga</strong> model<br />

when ordering.<br />

CDROM GAMES<br />

Adventurers Lair.......................... £20<br />

<strong>Amiga</strong> Classix.............................. £10<br />

<strong>Amiga</strong> Classix 2........................... £10<br />

<strong>Amiga</strong> Classix 3........................... £20<br />

Aminet Games............................. £15<br />

Aqua ............................................£15<br />

Arcade Classix Mk 2 ................... £10<br />

Blade............................................£10<br />

Bubba n Stix CD32...................... £10<br />

Bubble Heroes............................. £10<br />

C64 Classix ................................. £10<br />

CDS Collection ............................ £15<br />

Cedric .........................................£15<br />

Chess 2k .....................................£15<br />

Civilization AGA/ECS.................. £10<br />

D-1000 doom data....................... £10<br />

E2140 Mission Pack.................... £15<br />

Eat The Whistle ........................... £10<br />

European Superleague ............... £10<br />

Fields of Glory ............................. £15<br />

Final Odyssey ............................. £10<br />

Foundation Gold.......................... £25<br />

Foundation Und.Land.................. £15<br />

Genetic Species .......................... £10<br />

Gremlin Classix ........................... £10<br />

CDROM GAMES<br />

Hell Squad....................................£30<br />

Imperator CD ...............................£15<br />

Islona Collection ..........................£20<br />

Labyrinth Of Time ........................£10<br />

Mad About Mahjong.....................£10<br />

Megaball Deluxe ..........................£15<br />

Moonbases...................................£10<br />

Myst..............................................£25<br />

Nightlong ......................................£45<br />

Pacman Attack.............................£10<br />

Payback........................................£35<br />

Phoenix Fighters..........................£10<br />

Pure Doom ...................................£10<br />

PuzzleBobs ..................................£15<br />

Red Mars .....................................£10<br />

Retro Gold ...................................£10<br />

Seaside .......................................£20<br />

Shadow of 3rd Moon...................£20<br />

Simon the Sorcerer......................£10<br />

Sixth Sense Invest’ns ..................£15<br />

Skeleton Krew CD32 ...................£10<br />

Speccy Classix .................£10<br />

Spherical Worlds..........................£10<br />

Star Fighter ..................................£15<br />

Street Racer CD...........................£10<br />

CDROM GAMES<br />

Superfrog .................................... £10<br />

Super Methane Bros. .................. £10<br />

Theme Park CD........................... £10<br />

The Games Room....................... £15<br />

The Prophet................................. £10<br />

Trivial Pursuit .............................. £10<br />

Ultimate Gloom ........................... £10<br />

Ult. Super Skidmarks .................. £10<br />

Uropa 2........................................ £10<br />

Virtual Karting 2 .......................... £10<br />

Vital Light .................................... £10<br />

Wasted Dreams........................... £20<br />

Whales Voyage 2 ........................ £15<br />

Wipeout 2097 PPC...................... £30<br />

Word Games ............................... £10<br />

Zombie Massacre{18} ................. £10<br />

EPSON COMPATIBLE INK<br />

Black 440/460/640/660 ................. £7<br />

Col 440/460/640/660 .................. £10<br />

Black 670/720/750/1200 ............... £7<br />

Col 740/760/860/<strong>11</strong>60 ................. £10<br />

Black 400/500/600/700 ................. £7<br />

Col 400/600/800/850/1520 ......... £10<br />

Black C20/C40/480/580................ £7<br />

Col. C20/C40/480/580 ................ £10<br />

Create your own graphical<br />

adventures. Call or email<br />

for more details!<br />

We accept:<br />

19,95<br />

49,95<br />

89,95<br />

25,00<br />

49,95<br />

34,95<br />

49,95<br />

FORE-MATT Home Computing<br />

(08700) <strong>11</strong>2234 • Dept. C, PO Box 835, Wootton Bassett, Swindon, SN4 8RX<br />

Heretic 2 £40 Quake £10<br />

Napalm £15 Freespace £35<br />

Simon Sorcerer 2 £30<br />

UTILITIES<br />

17 Bit Level 6 ...............................£10<br />

100% <strong>Amiga</strong> <strong>Magazine</strong>.................. £5<br />

100% <strong>Amiga</strong> Annual UK..............£48<br />

A-Z of <strong>Amiga</strong> Games ...................£20<br />

<strong>Amiga</strong> Desktop Video2................£10<br />

<strong>Amiga</strong> Developer 2.1...................£20<br />

<strong>Amiga</strong> Forever 5 ..................£40<br />

<strong>Amiga</strong> Forever upg >5.................£25<br />

<strong>Amiga</strong> Repair Kit..........................£35<br />

Aminet Set 4,5,7 - <strong>11</strong> ...................£25<br />

Aminet Set Subscribe..................£20<br />

Aminet Singles.............................£12<br />

Aminet Subscription.....................£10<br />

Amos PDCD2...............................£20<br />

Animatic ........................................ £5<br />

Art Studio Pro ..............................£35<br />

Asim CDFS v3.x ..........................£30<br />

Aweb II v3.3 ................................£40<br />

Aweb II v3.3 OS3.5/3.9upg .........£30<br />

Beauty of Chaos ............................ £5<br />

Best of Airsoft ..............................£10<br />

Best of Mecomp v1........................ £5<br />

Blitz Basic 2.1 (ult.)......................£10<br />

Candy Factory Pro.......................£35<br />

CD32 Network Kit ........................£25<br />

<strong>Amiga</strong> Mouse 400 dpi<br />

9,05<br />

Buddha IDE Controller<br />

49,90<br />

Delfina Flipper Soundcard 189,00<br />

Link-Kit <strong>Amiga</strong>/<strong>Amiga</strong> or <strong>Amiga</strong>/PC 17,99<br />

PCMCIA Network Card A1200 72,15<br />

X-Surf Network Card<br />

99,00<br />

All prices are in Euros and including VAT<br />

UTILITIES<br />

CybergraphX ................................£25<br />

Cross Dos 7 Gold.........................£40<br />

Darkage Developer......................£10<br />

Diavolo 2000 ................................£50<br />

Digibooster Pro ............................£20<br />

Digital Almanac 2.........................£25<br />

Digital Makeup .............................£15<br />

EASys! Enhancer.........................£20<br />

Emulators Unlimited.....................£10<br />

Extreme CD....................................£6<br />

Extreme Visual FX2 .....................£10<br />

Faces of Mars 2001 .....................£15<br />

fxPaint v1.5 ..................................£60<br />

fxScan v3.0 ..................................£25<br />

Gateway v1 (netBSD) ..................£10<br />

Giga Graphics ..............................£10<br />

Giga PD v3 (3Cdset)......................£5<br />

GlowIcons ...................................£10<br />

GlowIcons 2 .................................£15<br />

Graphic Sensations .....................£10<br />

Guinness Records v2 ..................£10<br />

HD Patchez ..................................£10<br />

Hidden Truth.................................£10<br />

Ibrowse 2.x...................................£35<br />

Learning Curve ............................£20<br />

Send 3x first class<br />

stamps for catalogue<br />

packed with details on<br />

our vast range of titles<br />

and PD from only 70p.<br />

Draw Studio 2 £45 <strong>Amiga</strong> Writer 2 £35<br />

T-Zero £20 Feeble Files £35 Earth 2140 £30 STFax 4.5 £40<br />

Art Effect 4 £40<br />

UTILITIES<br />

Lightrom 8 or 9 ea....................... £30<br />

LSD 1 or 2 ea. ............................. £15<br />

Make CD DAO............................. £50<br />

MediaPoint................................... £30<br />

Midi Files ..................................... £10<br />

Moovid Pro 2 ............................... £20<br />

Multimedia Backdrop .................. £15<br />

NcodeR ................................... £25<br />

Network CD ................................. £10<br />

Network CD 2 .............................. £15<br />

OS 3.9.......................................... £30<br />

PFS3............................................ £35<br />

Photo CD Manager ..................... £15<br />

Photofolio v2................................ £25<br />

Photogenics 5.............................. £70<br />

Red Hat Linux.............................. £20<br />

Screen Savers 2.......................... £10<br />

Sounds Terrific 2.......................... £10<br />

System Booster........................... £10<br />

Texture Heaven 1&2.................... £10<br />

Turbo Calc 5 ................................ £60<br />

Turbo Print 7.x ............................. £40<br />

VHI Studio 5.2 ............................. £30<br />

Workbench 3.0 Set...................... £10<br />

Workbench Addon CD................. £10<br />

“The <strong>Amiga</strong> Online Superstore” - Visit our new 128 bit secure online shop at www.forematt.co.uk<br />

<strong>Amiga</strong> Retro Classics Site: www.forematt.free-online.co.uk EMail: sales@forematt.co.uk


Reviews<br />

20<br />

4.1<br />

long winded process especially<br />

.info PageStream<br />

Developer<br />

Grasshopper LLC<br />

www.grasshopperllc.com<br />

Distributor<br />

Kicksoft<br />

www.kicksoft.co.uk<br />

+44 (0) 1737 219280<br />

Price<br />

Full Version...........£199.00<br />

Upgrade from 4.0 ...£39.00<br />

Upgrade from 3.x....£79.00<br />

Version Reviewed<br />

4.1.3.4<br />

Compatibility<br />

Requires:<br />

<strong>Amiga</strong> OS 2 or later<br />

8Mb RAM<br />

Recommended<br />

040 or 060 processor<br />

32Mb RAM or more<br />

Graphics card<br />

Test System<br />

A3000<br />

CyberStorm PPC/060<br />

CyberVision PPC<br />

128Mb RAM<br />

OS 3.9 Boing Bag 2<br />

CyberGraphX 4.2pre<strong>11</strong><br />

It’s been a long wait but Robert Williams can’t wait to get stuck into<br />

the latest version of the <strong>Amiga</strong>’s top publishing application.<br />

<strong>Total</strong> <strong>Amiga</strong> readers<br />

shouldn’t need an<br />

introduction to PageStream,<br />

the <strong>Amiga</strong> publishing program<br />

used to produce the magazine<br />

and also for many years now,<br />

the only one of its type in the<br />

<strong>Amiga</strong> market. It’s good to see<br />

that even though PageStream<br />

is now multi-platform the<br />

<strong>Amiga</strong> version is still heavily<br />

developed and right up to date<br />

with its PC and Macintosh<br />

counterparts. So here we are<br />

with the very latest version lets<br />

take a look at what it has to<br />

offer over 4.0 which we<br />

reviewed in <strong>issue</strong> 6.<br />

Turning the Tables<br />

The biggest new feature in<br />

version 4.1 is the tables tool. In<br />

earlier versions of PageStream<br />

you had to create a table of<br />

data by hand, either using<br />

tabbed text or many separate<br />

text frames, this could be a<br />

if you ever wanted to make any<br />

alterations such as adding a<br />

new column. To add a table<br />

with the new table tool you just<br />

drag out a box on the page,<br />

initially the table is a simple 4<br />

column by 4 row grid giving 16<br />

cells in all. Text is entered into<br />

cells using the text tool, each<br />

cell works very much like a<br />

standard PageStream text<br />

frame so all the program’s<br />

character and paragraph<br />

formatting options can be used<br />

within a table.<br />

If you select the table using the<br />

object tool (the standard<br />

pointer) changing the line and<br />

fill options changes the table as<br />

a whole. The line weight and<br />

colour is applied to the border<br />

of the whole table and not the<br />

gridlines between cells, the fill<br />

is applied to the whole table.<br />

However, the fill only shows<br />

through behind cells which<br />

don’t have their own fill colour<br />

Above: an example showing some of the powerful table features.<br />

Below: the edit palette in table cell editing mode, note the formula in the string gadget.<br />

set. Using the reshape tool you<br />

can select individual cells<br />

within the table, when a cell is<br />

selected the edit bar changes<br />

to a new table mode which<br />

displays the options for the<br />

selected cell. You can edit<br />

multiple cells by shift-clicking<br />

on them, but there’s no way to<br />

drag select a group which can<br />

make formatting large tables<br />

rather slow going. With one or<br />

more cells selected there are<br />

options to adjust the line style<br />

of each cell border individually<br />

and the cell fill. The line style of<br />

each side of the cells in the<br />

selection has to be edited<br />

individually, this is another<br />

factor that slows down table<br />

editing. A good tip I found here<br />

is only to set the left and top<br />

styles because the right and<br />

bottom borders are usually<br />

obscured by the adjoining cell<br />

borders anyway. Cell border<br />

and fill use PageStream’s<br />

standard line and fill requester<br />

with all its options available so,<br />

for example, you can have<br />

dashed cell borders and<br />

gradient fills if you so desire.<br />

In table mode the edit palette<br />

also offers options to change<br />

the layout of the table. To start<br />

with you can add rows and<br />

columns to your table adding to<br />

the initial size, of course rows<br />

and columns can also be<br />

deleted. The width or height of<br />

the column or row respectively<br />

containing the selected cell can<br />

be changed, but this is only<br />

possible by entering a width in<br />

the edit palette, you can’t drag<br />

the column borders with the<br />

mouse. Changing size of a<br />

column or row is<br />

accommodated by changing<br />

the overall size of the table, it<br />

doesn’t effect the rest of the<br />

table layout. The size and<br />

TOTAL AMIGA<br />

Multi-column text frames are more flexible than ever.<br />

position of the whole table can<br />

be manipulated with the object<br />

tool, in this case you can use<br />

the mouse or the edit palette.<br />

Changing the size of the whole<br />

table causes all the cells to be<br />

scaled equally, keeping their<br />

proportions. A powerful feature<br />

is the ability to merge any<br />

rectangular selection of cells<br />

so it becomes a single cell, a<br />

merged cell is treated just like<br />

any other and can be split back<br />

into its component cells.<br />

Finally tables can be used to<br />

perform calculations much like<br />

a simple spreadsheet. For<br />

calculations to work the values<br />

must be entered into each cell<br />

using a text field in the edit<br />

palette, the text tool can’t be<br />

used. You can then enter a<br />

formula in the text field for<br />

another cell. Formula begins<br />

with an “=” sign and the format<br />

will be familiar to anyone who<br />

has used a spreadsheet, for<br />

example the formula<br />

“=F1+F2+F3” would add<br />

together the values in the 6th<br />

column of the table on rows 1,<br />

2 and 3. Some functions are<br />

also available for more<br />

complex formulae, and you can<br />

specify ranges of cells using a<br />

colon so for example<br />

=sum(F1:F3) would be another<br />

way to write the formula<br />

mentioned earlier. Sadly the<br />

available functions are not yet<br />

documented, in addition to<br />

sum() I found that average(),<br />

min() and max() all work and<br />

there may well be others too.<br />

Again like a spreadsheet once<br />

the calculations are in place<br />

Summer 2002<br />

changing the values they use<br />

will cause the result to be<br />

recalculated. For this to work<br />

you must edit the values using<br />

the edit palette and not with the<br />

text tool, if you forget this it is<br />

possible for the values<br />

displayed not to match the<br />

calculations. The calculation<br />

engine seems to be the least<br />

developed aspect of tables<br />

support the main problem with<br />

it is that there is no way to set<br />

number formats, so you can’t<br />

choose a set number of<br />

decimal places or whether<br />

values should have a symbol.<br />

This makes calculations<br />

involving currency, probably<br />

one of the major areas where<br />

this feature would be used,<br />

impossible to layout properly.<br />

To sum up, the table editor is a<br />

very powerful feature and is<br />

streets ahead of any other<br />

<strong>Amiga</strong> program, if you’ve been<br />

disappointed with the limited<br />

tables in Final Writer or<br />

Wordworth then you’ll almost<br />

certainly find PageStream’s<br />

implementation will do what<br />

you want. I do feel more could<br />

be done to make it quicker to<br />

work with, currently formatting<br />

a large table is a rather<br />

laborious process, more mouse<br />

editing options would be a<br />

welcome start. That said it is<br />

still a big improvement over<br />

constructing the same layout<br />

by hand. The calculation<br />

features are a nice idea but for<br />

most uses I feel they need<br />

some further development,<br />

being able to edit values using<br />

the text tool would make it<br />

much quicker to work with and<br />

should remove a potential<br />

source of errors.<br />

Text Column Borders<br />

Text frames are used in<br />

PageStream to hold the main<br />

body text and therefore form<br />

the central part of any<br />

document, in fact the text<br />

you’re reading now is laid out<br />

in a text frame. PageStream’s<br />

text frames were already quite<br />

powerful, with multiple column<br />

support within a single frame<br />

but it’s nice to see them getting<br />

some more attention in this<br />

update. Text columns within a<br />

text frame can now have an<br />

Reviews<br />

internal margin so the text in<br />

the column is spaced away<br />

from the edge, the margins can<br />

be set independently for each<br />

side of the column. This<br />

feature allows a border and<br />

background to be added to a<br />

column of text much more<br />

easily, before this feature a<br />

separate box had to be used<br />

with the desired line and fill<br />

settings unless you were<br />

happy for the text to be right up<br />

against the border. Multicolumn<br />

text frames can now<br />

have a variable size columns<br />

and gutter (the space between<br />

the columns), previously all the<br />

columns were the same width<br />

and had the same gutter, this<br />

allows more complex layouts<br />

without using separate text<br />

frames which have to be<br />

manually linked. All these new<br />

features are accessed from an<br />

“FX” button in the edit palette<br />

when a text frame is selected.<br />

PDF<br />

Version 4.0 of PageStream<br />

was the first to offer Portable<br />

Document File export. PDF is a<br />

format intended to let<br />

documents be exchanged<br />

electronically while keeping<br />

their design and layout intact<br />

when viewed on a variety of<br />

computer platforms. The PDF<br />

exporter has been improved in<br />

version 4.1 to offer control over<br />

image compression so<br />

exported PDF files can be<br />

smaller with only a slight loss<br />

PDF Export: Compare the original PageStream file on the right to the<br />

generated PDF document on the left. Notice the missing gradient fills and special fonts.<br />

21


Reviews<br />

in the quality of images used in<br />

the document. The default path<br />

for the PDF output file can now<br />

be set in prefs saving some file<br />

requester work. Unfortunately<br />

some of the deficiencies of<br />

PageStream’s PDF export still<br />

haven’t been addressed. The<br />

biggest problem (for me at<br />

least) is that PageStream does<br />

not embed the fonts used in<br />

the document into PDF file.<br />

This means your document<br />

won’t look as expected if the<br />

person viewing it doesn’t have<br />

all the fonts you’ve used<br />

installed on their system.<br />

Another problem is that some<br />

objects are not included in the<br />

PDF file, these include gradient<br />

fills and EPS graphics. You can<br />

get over these problems by<br />

printing the document to a<br />

Postscript file and converting to<br />

PDF using an external utility<br />

like GhostScript of Acrobat<br />

Distiller (on a PC or Mac), but<br />

it’s a pity the export doesn’t<br />

support these features as it is<br />

much more straightforward.<br />

22<br />

Transformer<br />

The transform tool is used to<br />

make multiple copies of<br />

selected objects, you can<br />

choose how the copies made<br />

are arranged. For version 4.1<br />

copies can be made onto<br />

different pages so transform<br />

can be used to copy an object<br />

onto several document pages.<br />

You can now set the fill and<br />

line style of the last copy and<br />

PageStream will “fade” the<br />

colours in the intermediate<br />

copies. In combination with the<br />

new duplicate behind or in front<br />

option the fade allows you to<br />

make special effects using<br />

transform such as shadows<br />

and pesudo 3D. It’s worth<br />

experimenting with the various<br />

transform options and different<br />

shapes as you can come up<br />

with some interesting results.<br />

Mail Merge<br />

Mail merge, which up to now<br />

has been implemented as an<br />

AREXX script, is built into<br />

PageStream 4.1. Mail merge<br />

takes a database of information<br />

and allows you to print<br />

documents based on that data,<br />

the most common use is to<br />

take a database of names and<br />

addresses and to create<br />

personalised letters based on a<br />

single template. This feature<br />

has been implemented using<br />

PageStream’s variables<br />

system. First you create you<br />

template document and insert<br />

a variable wherever you want<br />

database information to<br />

appear, the variables can be<br />

named whatever you like.<br />

Once the template is ready you<br />

open the print window and<br />

select the new Mail Merge tab.<br />

Here you can choose the<br />

database file (I tried comma<br />

and tab separated files and<br />

both worked) and link the fields<br />

you want to include with the<br />

appropriate variable you<br />

created earlier. With that<br />

complete the document can be<br />

With the new “Fade To...”<br />

option the transform<br />

command can be used for<br />

special effects as well as<br />

making regular copies.<br />

printed and a copy will be<br />

generated for each record in<br />

the database. It is possible to<br />

limit the merge to a range of<br />

records in the database but<br />

you need to know the record<br />

numbers in the database file.<br />

One important advantage of<br />

having mail merge built in is<br />

that it can now use<br />

PageStream’s imposition<br />

features to print sheets of<br />

customised mailing labels,<br />

badges or business cards.. To<br />

do this you just set the page<br />

size to that of a single label (or<br />

card, whatever), setup the mail<br />

merge and then, on the<br />

Imposition tab of the print<br />

window, tell PageStream to<br />

print multiple copies across<br />

and down to fit the label sheet<br />

you’re using. One gottcha I did<br />

find in mail merge is that your<br />

database file must have a<br />

blank line at the end of the final<br />

record won’t be printed<br />

(someone almost didn’t get<br />

their magazine last <strong>issue</strong>!).<br />

Minor Marvels<br />

A number of more minor<br />

changes and improvements<br />

Results<br />

Pros<br />

+ Powerful Table Editor.<br />

+ Handy improvements<br />

to text frames.<br />

Cons<br />

- Table editing long<br />

winded.<br />

- PDF export still needs<br />

improving.<br />

have been made to<br />

PageStream in this upgrade.<br />

Text can now be selected with<br />

the keyboard using the arrow<br />

keys with shift held down.<br />

Undo has been improved so it<br />

now works on many more<br />

actions including deletion of<br />

complex objects, resizing<br />

grouped objects and moving<br />

pages in the document.<br />

Support has been added for<br />

character sets other than the<br />

standard Roman/Latin<br />

characters used in the UK, US<br />

and most of western Europe.<br />

Font encodings and keyboard<br />

mappings are supported and a<br />

number of mapping tables are<br />

now included and a new option<br />

in preferences allows you to<br />

select your character set.<br />

Conclusion<br />

Some of the new features in<br />

PageStream 4.1 are slightly<br />

rough around the edges but<br />

even so they are still useable<br />

and very useful. Both the table<br />

editor and the new text frame<br />

options add functionality that<br />

will probably be used by most<br />

PageStream users. Deron<br />

Kazamier at Grasshopper is<br />

actively working on<br />

PageStream and new versions<br />

with bug fixes and minor<br />

improvements are released<br />

regularly. Deron is also<br />

available on the PageStream<br />

mailing list and usually<br />

answers questions within a few<br />

days, there are also a lot of<br />

experienced users on the list to<br />

help out too. Altogether<br />

PageStream is one of the best<br />

supported <strong>Amiga</strong> applications.<br />

So to sum up this in my opinion<br />

this upgrade is already very<br />

worthwhile and there is a good<br />

chance that the minor<br />

grumbles I’ve had will be<br />

cleared up in the coming<br />

months.<br />

Pretty<br />

Good!<br />

TOTAL AMIGA<br />

Kicksoft<br />

PageStream 4.1<br />

The Premier DTP program on the <strong>Amiga</strong>.<br />

Mac & PC version also avaliable.<br />

£199.00<br />

PageStream Upgrade<br />

From pagestream 2.xx to 4.1 £95<br />

From pagestream 3.xx to 4.1 £79<br />

From Pagestream 4 to 4.1 £39<br />

Cross upgrade<br />

Upgrade from <strong>Amiga</strong> version 4.0. to PC or Mac<br />

version.<br />

£89.00<br />

If you don’t see what you want, just ask!<br />

Our range is always growing!<br />

Special offer!!!<br />

Still avaliable , fully boxed with manual<br />

£150.00<br />

PageStream Extras<br />

Warp and bend any text into any shape you want !!<br />

Text effect 2 £50.00<br />

Complete collection of 120 scalable borders<br />

Basic & Geo Borders £55.00<br />

www.kicksoft.co.uk<br />

Add £1.00 UK postage per item. Make cheques payable to Kicksoft Ltd.<br />

We accept Solo, Switch, Mastercard & Visa<br />

Kicksoft Ltd.,<br />

30 Whitegate Way,<br />

Tadworth,<br />

Surrey, KT20 5NS<br />

Tel/Fax (01737) 219280<br />

sales@kicksoft.co.uk


Reviews<br />

Charon<br />

You don’t have to use the<br />

Internet for very long<br />

before you experience that<br />

sinking feeling when your<br />

connection drops ninety<br />

percent of the way through a<br />

large download! Most servers<br />

web (HTTP) and FTP servers<br />

on the Internet support<br />

resuming a download, this<br />

means a partially completed<br />

download can be continued<br />

from where it left off. Resume<br />

has to be supported by the<br />

downloading program as well<br />

as the server, on the <strong>Amiga</strong> it<br />

is supported by most FTP<br />

programs, on web browsers<br />

IBrowse 2.2 definitely resumes,<br />

I couldn’t get it to work in AWeb<br />

(and resume is not mentioned<br />

as a feature in the docs) and I<br />

can’t get the current beta of<br />

Voyager to download at all!<br />

Even if you have download<br />

software that supports resume<br />

there are still annoyances with<br />

big downloads, what if you<br />

.info<br />

Author<br />

Andrija Antonijevic<br />

Website<br />

http://www.bigfoot.com/<br />

~TheAntony/Charon/<br />

EMail<br />

TheAntony@bigfoot.com<br />

Price<br />

15 Euro (about £10)<br />

Registration<br />

On-line via “Share It!”<br />

Requirements<br />

MUI 3.8<br />

TCP/IP Stack<br />

Version Reviewed<br />

1.98<br />

want to switch off the <strong>Amiga</strong><br />

and continue downloading<br />

another day? To do this you<br />

have to find the original URL,<br />

get it into your software, start<br />

the download again and make<br />

sure it resumes. Wouldn’t it be<br />

easier if there were a utility to<br />

take care of this for you, a<br />

central downloader that<br />

remembers all your downloads<br />

and resumes them for you until<br />

they are done... Well there is<br />

and it’s called Charon!<br />

Interface<br />

Charon uses MUI for its<br />

interface so you will need to<br />

have it installed along with<br />

NList and NListTree custom<br />

classes. The main window<br />

contains a list of the current<br />

downloads, and information<br />

about their progress and<br />

status. Below the list is a<br />

toolbar of seven buttons for<br />

quick access to the common<br />

operations, like adding a<br />

download, starting, pausing or<br />

editing existing ones. Other<br />

features are available in the<br />

pull down menus.<br />

Starting a <strong>Download</strong><br />

There are several ways to start<br />

a new download with Charon.<br />

Firstly you can enter the URL<br />

in the Edit URL window. If you<br />

have the URL of the download<br />

on the clipboard (for example<br />

from an EMail or webpage a<br />

button allows you to paste it in,<br />

there is even a menu option to<br />

start a new download from the<br />

contents for the clipboard<br />

without opening any additional<br />

windows. Probably the most<br />

common source for a download<br />

will be a link in a webpage, to<br />

make this as easy as possible<br />

an AREXX script is provided<br />

that can be configured in your<br />

web browser to add a selected<br />

URL to Charon’s download list.<br />

The script will start Charon if it<br />

isn’t already running. In the<br />

three most popular <strong>Amiga</strong><br />

Charon continues where HTTPResume left off...<br />

it’s a full download manager for the <strong>Amiga</strong>.<br />

Robert Williams warms up his modem!<br />

browsers you can assign the<br />

script to a pop-up menu<br />

function so downloading with<br />

Charon is as simple as popping<br />

up the menu for a link and<br />

selecting “<strong>Download</strong> using<br />

Charon” (or whatever you<br />

decide to call the option). In the<br />

preferences window you can<br />

select the default directory<br />

where downloaded files will be<br />

saved, if you setup a download<br />

using the Edit URL window this<br />

default can be overridden for<br />

particular downloads. Although<br />

it isn’t immediately obvious<br />

Charon can be used to<br />

download files from FTP<br />

servers and websites that<br />

require authentication (log-on<br />

with a username and<br />

password). The username and<br />

password must be included in<br />

the URL as shown in this<br />

example:<br />

http://username:password<br />

@www.domain.com/file.lha.<br />

While this works well enough I<br />

think it would be clearer to<br />

have username and password<br />

fields in the Edit URL window<br />

and maybe a user/pass<br />

requester that pops up when a<br />

file cannot be downloaded due<br />

to authentication failure.<br />

If you have a partially<br />

downloaded file that you<br />

started with another program<br />

Charon can continue<br />

downloading it. Many programs<br />

store the URL of the files they<br />

download in the file comment,<br />

if this is the case you can<br />

select the file in the Edit URL<br />

window or drop the file’s icon<br />

over the Charon window and it<br />

will read the URL from the<br />

comment and resume<br />

downloading. If the URL is not<br />

in the comment then you will<br />

need to enter it by hand or<br />

paste it in from the clipboard.<br />

When you add a download to<br />

the list it can be either active or<br />

paused, active downloads start<br />

downloading straight away until<br />

the maximum number of<br />

simultaneous transfers you set<br />

are taking place then they are<br />

queued until one of the current<br />

downloads finishes. You can<br />

use drag and drop in the list to<br />

set the order in which the files<br />

will be downloaded.<br />

<strong>Download</strong>s added to the list in<br />

the paused state have to be<br />

started by clicking a button in<br />

the tool bar before they start<br />

downloading. You can also<br />

pause a an active file, if it is<br />

downloading at the time the<br />

next active download in the<br />

queue will take over. This<br />

means you can pause a long<br />

download, quickly download a<br />

file you’re immediately<br />

interested in and then resume<br />

the big download.<br />

Charon can list the URLs in an HTML file for easy downloading.<br />

Reviews<br />

26 TOTAL AMIGA Summer 2002<br />

27<br />

Schedule<br />

<strong>Download</strong>s can be scheduled<br />

to take place at a later date<br />

and time, the schedule window<br />

has a nice calendar display<br />

where you can choose a date<br />

(including year!) For the<br />

download to start, you can also<br />

specify the time (to the<br />

second!). I can see this being<br />

very handy for those with<br />

internet connections which are<br />

charged at different rates at<br />

different times of day or who<br />

would like to do their<br />

downloads when they are<br />

away from the computer.<br />

Groups<br />

A useful option is to organise<br />

downloads into groups, most of<br />

the settings can be set<br />

independently for each group.<br />

So you could make a group for<br />

downloads from a particular<br />

server that requires specific<br />

settings. When you start a new<br />

download and select a group in<br />

the URL Edit window the<br />

download picks up the group’s<br />

settings, if you move a<br />

download into a group you<br />

have the option of applying the<br />

group’s settings. Another<br />

advantage of groups is that<br />

they are shown in a list tree in<br />

the main Charon display, by<br />

selecting the group you can<br />

apply actions such as pause,<br />

start or edit to all the<br />

downloads in the group.<br />

<strong>Download</strong> Options<br />

As it is a tool purely for<br />

downloading files Charon can<br />

really go to town on download<br />

options, enabling you to tailor<br />

the process exactly to your<br />

needs. You can configure the<br />

number of attempts that will be<br />

made to download a file if it<br />

fails for any reason. The most<br />

The main Charon window with several downloads in progress.<br />

common reason for a<br />

download failing would be your<br />

ISP dropping the line but with<br />

Charon you can make the<br />

download fail and be retried for<br />

other reasons. For example if<br />

the download stops for over a<br />

set length of time or if it drops<br />

below a definable download<br />

rate. Different settings for time<br />

out and minimum download<br />

rate can be set for resumable<br />

and non-resumable servers, as<br />

you might not want to re-start a<br />

non-resumable download just<br />

because it had got a bit slow. A<br />

proxy server (a server usually<br />

run by your ISP that caches<br />

downloads by all their users to<br />

speed up downloads on<br />

commonly requested files) can<br />

be used and it is even possible<br />

to configure different proxies<br />

depending on the ISP you use<br />

to connect. On some <strong>Amiga</strong> file<br />

systems very long file names<br />

(greater than 30 characters)<br />

can cause a problem, so the<br />

option to limit filename lengths<br />

is welcome, you can also set it<br />

to automatically replace<br />

characters in a filename, so<br />

spaces become underscore (_)<br />

for example.<br />

Charon seems to be very<br />

compatible with different HTTP<br />

servers, I found a couple that<br />

IBrowse wouldn’t resume<br />

worked fine with Charon. If<br />

necessary the options are<br />

there for it to “spoof” as a web<br />

browser by changing the User-<br />

Agent header and you can also<br />

set the Referer header so it<br />

looks to the server as if the<br />

downloads are being requested<br />

from a webpage. On the FTP<br />

side Charon can use a passive<br />

connection (PASV) so it will<br />

work behind a firewall.<br />

If the built-in options aren’t<br />

enough you can get Charon to<br />

run a program of your choice<br />

when a download starts and/or<br />

ends and when the program<br />

itself loads and/or quits. As an<br />

example these options could<br />

be used to put your TCP/IP<br />

stack on-line at the start of a<br />

download, when all downloads<br />

are complete Charon can be<br />

set to quit automatically so the<br />

program quit command could<br />

then be used to take the stack<br />

off-line. In combination with the<br />

scheduling functions you could<br />

get Charon to do your<br />

downloading while you are out,<br />

or during cheap rate times.<br />

Extra Features<br />

Built into Charon is an Internet<br />

search facility which can use<br />

three different search engines<br />

to find files which can then be<br />

downloaded like any other file.<br />

Aminet search provides the<br />

ADT search found in several<br />

FTP clients although<br />

unfortunately it doesn’t include<br />

the description field so it can<br />

be tricky to tell what the listed<br />

files are. MP3Box searches for<br />

MP3 music files at the site of<br />

the same name. There is also<br />

a Lycos FTP Search option but<br />

I couldn’t get this to work so I<br />

think this service may have<br />

been stopped. Once you have<br />

a list of search results you can<br />

select those you want to<br />

download either using the<br />

mouse or by entering a wild<br />

card string based in the file<br />

name.<br />

+ Saves download list<br />

across sessions.<br />

+ Useful extra features.<br />

+ Excellent AREXX<br />

interface.<br />

Cons<br />

- No visual progress<br />

display.<br />

- Authentication handling<br />

slightly awkward.<br />

Results Pros<br />

The HTML links option will<br />

scan an HTML file on disk (so<br />

you would have to download a<br />

webpage first) and present you<br />

with a list of all the links on the<br />

page. Like the search you can<br />

then select the files you want<br />

to download and add them<br />

straight to the download list. An<br />

AREXX script is provided for<br />

use with AWeb that will perform<br />

this function on the currently<br />

displayed page.<br />

AREXX<br />

Charon has a particularly<br />

powerful AREXX interface that<br />

is ideal for linking to it from<br />

other programs, setting up new<br />

downloads and performing<br />

batch changes on existing<br />

ones. Some sample scripts are<br />

provided and I was able to<br />

quickly knock up a script to<br />

change the username and<br />

password on several<br />

downloads overcoming my<br />

minor quibble mentioned<br />

above. A useful addition would<br />

be an AREXX menu where<br />

user scripts could be added for<br />

easy access.<br />

Conclusion<br />

I’ve had Charon for a few<br />

months now and It’s been<br />

totally reliable and has<br />

integrated very well with my<br />

other Internet software.<br />

Anyone who downloads files of<br />

any size from the Internet<br />

would benefit from Charon, I<br />

used to think that IBrowse’s<br />

download options were all I<br />

would ever need but now I’ve<br />

got Charon I find downloading<br />

with IBrowse frustrating. For<br />

me the best feature is that I<br />

can select several files to<br />

download, then later turn off,<br />

go to bed, and continue<br />

downloading them the next<br />

time I’m on the ‘net with no<br />

bother. A tenner very well<br />

spent!<br />

Top<br />

Notch!


Reviews<br />

<strong>Amiga</strong>Writer 2.2<br />

Mick Sutton and Robert Williams find out whether the new commer has the form to take on the established favourites.<br />

.info<br />

Developer & Distributor<br />

Haage and Partner<br />

www.haage-partner.com<br />

Price<br />

45Euro (about £30)<br />

Test System<br />

A1200<br />

Blizzard PPC/060<br />

BVisionPPC<br />

<strong>Amiga</strong>OS 3.9 Boing Bag 2<br />

CyberGraphX 4<br />

Version Tested<br />

2.2<br />

It has been a long time since<br />

a new word processor<br />

package has been released on<br />

the <strong>Amiga</strong>, when <strong>Amiga</strong>Writer<br />

was announced back in (1999)<br />

I thought to myself “at last!” I<br />

have been using Final Writer<br />

version 5 since 1996 and it is a<br />

very good all round package<br />

(heaps better than Wordworth<br />

in my opinion) which I get on<br />

very well with, but it is always<br />

nice to try out something new.<br />

Also the benefits of Word<br />

document support was too<br />

much to pass up, whether we<br />

like it or not 95+% of the<br />

computer community use<br />

programs like Excel and Word<br />

and it is better to have some<br />

compatibility than none at all.<br />

One thing I have noticed<br />

recently is that I find it hard to<br />

keep a focus on screen text<br />

(must be getting an old git),<br />

and have found this program’s<br />

anti-aliased font display to be a<br />

real bonus. True type fonts are<br />

smoothed on screen and<br />

therefore easier to read!<br />

Installation<br />

The program comes on a CD-<br />

ROM and is installed via the<br />

standard OS 3.5+ installer and<br />

takes about <strong>11</strong> Mb of hard disk<br />

space. The spell checker of<br />

your chosen language is<br />

installed separately, the<br />

languages included are:<br />

English, German, French,<br />

Italian, Danish, Netherlands,<br />

Swedish and Czech.<br />

Interface<br />

By default <strong>Amiga</strong> Writer opens<br />

on the Workbench screen, if<br />

you want it to open on it’s own<br />

screen you will need to have a<br />

separate utility, Storm Screen<br />

Manager, running before you<br />

start <strong>Amiga</strong> Writer. You can<br />

either install this in your<br />

WBStartup drawer or run it<br />

before <strong>Amiga</strong> Writer (manually<br />

or with a script). When the<br />

program starts it opens a<br />

toolbar window that has<br />

buttons for opening or creating<br />

a document, various editing<br />

The <strong>Amiga</strong>Writer screen showing the formatting palettes.<br />

Note that this document is showing numbered footnotes at the bottom of the page.<br />

modes and opening formatting<br />

windows. When you create a<br />

new document or open an<br />

existing one the main editing<br />

window opens. Multiple<br />

document windows can be<br />

opened, each one has the<br />

document display, rulers and<br />

two toolbars with common<br />

functions (cut n paste, save,<br />

print, zoom and insert element)<br />

and formatting controls (font,<br />

size, alignment, bold italics and<br />

underline etc).<br />

The document display itself<br />

deserves a special mention,<br />

because <strong>Amiga</strong> Writer is the<br />

only <strong>Amiga</strong> word processor<br />

that anti-aliases it’s text<br />

display. Anti-aliasing uses<br />

shaded pixels between the fort<br />

and the background to smooth<br />

the text display removing<br />

jaggies. The end result is that<br />

text is much easier to read and<br />

the display looks even closer to<br />

the final (no pun intended)<br />

printed output. Anti-aliasing is<br />

only supported on Truetype<br />

fonts but as these are very<br />

common this isn’t a problem.<br />

File Formats<br />

<strong>Amiga</strong>Writer can import<br />

documents in FinalWriter,<br />

Wordworth, RTF, ASCII and<br />

Microsoft Word formats. With<br />

these formats <strong>Amiga</strong>Writer can<br />

usually load the text of the<br />

document and retain most of<br />

the formatting such as text<br />

styles, fonts and tabs. If the<br />

document contains fonts not<br />

available on your system<br />

<strong>Amiga</strong>Writer prompts you to<br />

choose and alternative. Some<br />

mappings for common fonts<br />

such as Arial in Word<br />

documents are already set but<br />

you can still install the correct<br />

font. No graphics or other<br />

objects are imported, and no<br />

text could be imported from<br />

one complex Word document<br />

we tried. On the other hand<br />

simpler documents, consisting<br />

mostly of text, came across<br />

very well and closely matched<br />

the original when the fonts they<br />

used were installed.<br />

Documents can be saved in<br />

<strong>Amiga</strong>Writer’s own format or<br />

exported as Rich Text Format<br />

or ASCII. RTF is supported by<br />

most word processors, it<br />

retains font and formatting<br />

information.<br />

Text Formatting<br />

Multiple page formats can be<br />

defined within a document, the<br />

page format controls the page<br />

margins, number of columns,<br />

and the size of headers and<br />

footers, a single page size is<br />

used for the whole document.<br />

Page formats can be applied<br />

on a page by page basis. You<br />

can also set the default page<br />

formats which will be used for<br />

each chapter, different formats<br />

can be selected for the left and<br />

right hand pages of a double<br />

sided document. The defined<br />

formats are listed in a palette<br />

so they can be quickly applied<br />

to the current page or pages.<br />

Basic formatting can be<br />

applied to the selected text<br />

from the document window<br />

toolbar, but for more advanced<br />

settings you need to open the<br />

Character Format window.<br />

Here you can select double<br />

underline, strike through and<br />

small caps styles and alter the<br />

height, width and slant of the<br />

font. A colours tab has options<br />

to change the colour of the text<br />

and underline. Colours are<br />

selected from a list but you can<br />

define your own. The window<br />

can be left open while you<br />

work, an Apply button is used<br />

to apply the settings to the<br />

currently selected text.<br />

A wide range of character formatting options are available.<br />

The Paragraph Format window<br />

contains settings that are<br />

applied to the paragraph that<br />

contains the cursor or the<br />

paragraphs in the current<br />

selection. Like the Character<br />

Format window it has font and<br />

colour tabs, in addition there<br />

are tabs (the window kind) for<br />

tab (the spacing kind) and<br />

paragraph specific settings. On<br />

the paragraph tab you can set<br />

the alignment, inter paragraph<br />

spacing and whether the<br />

paragraph should start a new<br />

page or chapter. The tab<br />

settings include the option to<br />

generate tab stops at a user<br />

defined interval and you can<br />

have tab leaders, where the<br />

tab space is filled with dots or<br />

dashes for example:<br />

Cheese Burger.......... £1.99<br />

Again the Paragraph format<br />

window can be left open while<br />

you work.<br />

Character and paragraph<br />

formats can be stored as a<br />

named style in the document<br />

so they can be quickly applied<br />

to different areas of text. The<br />

style can then be altered, for<br />

Text flow editing mode is easy and powerful.<br />

example the font size or the<br />

line spacing changed, and the<br />

changes will be applied to all<br />

the areas in that style.<br />

While you cannot save formats<br />

and styles and then load them<br />

into a different document, you<br />

can save a template document<br />

and base new documents on it.<br />

When you start a new<br />

document a list of the available<br />

templates is displayed, they<br />

can be organised into<br />

categories if you wish. A<br />

template holds all the details of<br />

a document including the<br />

styles, page size and layout,<br />

the only area not saved is the<br />

printer settings. This almost<br />

makes up for the fact that you<br />

can’t change the default<br />

document settings, styles etc.<br />

Looking at the configuration<br />

files it seems you should be<br />

able to change the defaults by<br />

editing them manually.<br />

As mentioned earlier,<br />

<strong>Amiga</strong>Writer supports Truetype<br />

fonts which are very widely<br />

available both free and<br />

commercially because it is the<br />

standard format used by<br />

Windows and Mac OS. It also<br />

supports both Compugraphic<br />

and <strong>Amiga</strong> bitmap fonts, the<br />

only major format you can’t use<br />

is Postscript. <strong>Amiga</strong>Writer can<br />

load fonts from multiple<br />

directories anywhere on your<br />

system, you can choose<br />

whether bitmap fonts are<br />

displayed in the list.<br />

The spell checker can check<br />

the current selection, chapter<br />

or the whole document. When<br />

an unrecognised word is found<br />

a small window opens where<br />

you can correct the error or<br />

Reviews<br />

choose from a pop-up list of<br />

suggestions. If the word is<br />

actually correct you can<br />

choose to skip it or add it to the<br />

user dictionary. A nice feature<br />

is that you can edit the<br />

document whilst the spell<br />

check window is open. We did<br />

find some oddities with the<br />

spell check. It doesn’t<br />

recognise words with an<br />

apostrophe (isn’t, doesn’t etc.)<br />

and you cannot add them to<br />

the user dictionary, the only<br />

work around is to add the part<br />

of the word before the<br />

apostrophe, for example<br />

“doesn” for “doesn’t” but this<br />

could mean as genuine typo is<br />

missed. A more serious<br />

problem is that on our test<br />

systems <strong>Amiga</strong>Writer<br />

sometimes hangs when the<br />

spell check reaches the end of<br />

a document. A grammar<br />

checker is not included<br />

although for many people this<br />

won’t be a great loss.<br />

DTP<br />

In <strong>Amiga</strong>Writer each page<br />

item, including text and<br />

graphics, is contained in a box,<br />

so by default a text box is<br />

created covering the whole<br />

page and if you only want to<br />

create a simple document you<br />

never even need to know it’s<br />

there. For more complex<br />

documents you can add<br />

multiple text boxes and choose<br />

how the text flows between<br />

them. There is one main text<br />

flow through the document and<br />

this can go through any<br />

number of boxes on the page<br />

allowing you to make any kind<br />

of layout. You can also have<br />

stand alone boxes for captions<br />

and boxouts, these can be<br />

linked in a separate text flow<br />

but the links cannot across<br />

onto another page.<br />

The text flow editor is<br />

particularly well designed, you<br />

link text boxes by dragging<br />

from one box to another in the<br />

direction of text flow, the link is<br />

then shown by an arrow. The<br />

main text flow in the document<br />

starts from an icon at the top<br />

left of the page, which is linked<br />

via any number of boxes on<br />

the page to another icon at the<br />

bottom right corner which<br />

passes the flow onto the next<br />

page. This is much more<br />

28 TOTAL AMIGA Summer 2002<br />

29


Reviews<br />

While <strong>Amiga</strong>Writer isn’t a DTP program you can make quite<br />

complex page layouts like this one.<br />

complex to explain than it is to<br />

do, it’s a really well<br />

implemented feature.<br />

The colour and thickness of the<br />

text box border can be set as<br />

can the background colour.<br />

The width of the margins inside<br />

the box can be independently<br />

set so the text is offset from the<br />

border. The combination of<br />

these features allows you to<br />

make easy boxouts.<br />

A picture box lets you add an<br />

image to your document, the<br />

image is held in an<br />

independent box that can be<br />

moved and resized (holding<br />

shift retains the aspect ratio<br />

while resizing). Images are<br />

loaded at 72dpi which sets<br />

their size on the page, as soon<br />

as the image has loaded a<br />

picture editor window appears<br />

where you can edit the image<br />

size by choosing a new dpi,<br />

size in cm or a percentage<br />

scale. Image loading uses<br />

datatypes so all formats for<br />

which you have a datatype<br />

installed are supported. There<br />

is no support for structured<br />

graphics such as EPS or CGM.<br />

As with a text box images can<br />

have a border, however it<br />

encroaches on the image so a<br />

thick border can cover a<br />

significant portion of the image.<br />

Both types of box can be<br />

stacked so one box overlaps or<br />

is hidden behind another, as<br />

the main body of the document<br />

is a text box you can easily put<br />

images or even text behind it<br />

(for example as a watermark).<br />

By default text runs around any<br />

boxes placed above it, you can<br />

override this so the text goes<br />

underneath all overlapping<br />

boxes. One limitation is that<br />

text always flows around both<br />

sides of a box, you cannot set<br />

it to flow only around one side<br />

or for the flow to break for the<br />

image. Boxes cannot be<br />

moved from one page to<br />

another (we tried drag and<br />

drop and cut and paste) which<br />

can be annoying if you have to<br />

make major changes to an<br />

existing document. A really<br />

annoying bug is that any text or<br />

picture boxes you add are<br />

removed without warning if you<br />

choose a new page format and<br />

this action can’t be undone!<br />

In addition to picture boxes<br />

images can be inserted into the<br />

text flow where they act as like<br />

a large character, for example<br />

the justification options can be<br />

used to set their alignment on<br />

the page. The picture editor<br />

can be accessed by double<br />

clicking on an inserted image<br />

so you can edit its size.<br />

All these features give you the<br />

ability to make quite complex<br />

page layouts but it’s no DTP<br />

program, in particular there are<br />

no drawing tools (lines, circles,<br />

polygons etc) whatsoever<br />

which is a basic requirement of<br />

a “proper” DTP program. Also<br />

there is no tables facility and<br />

because you can’t draw lines it<br />

is almost impossible to make<br />

up your own tables manually.<br />

The lack of structured drawing<br />

import compounds these<br />

problems as you can’t easily<br />

use an external program to<br />

produce the graphics.<br />

Advanced Word<br />

Processing<br />

<strong>Amiga</strong>Writer has some<br />

powerful features for more<br />

complex and technical<br />

documents. Multiple chapters<br />

allow sections of the document<br />

to have different master pages<br />

and page numbering styles.<br />

Footnotes or endnotes can be<br />

added to show a note on a<br />

piece of text on the page.<br />

Footnotes are shown at the<br />

end of the page, endnotes can<br />

be either at the end of the<br />

chapter or document. As you<br />

add footnotes they are<br />

automatically numbered<br />

relative to the other notes on<br />

the page and if the text linked<br />

to the note is moved to a<br />

different page the footnote<br />

goes with it. In the document<br />

settings you can choose the<br />

type of notes you want (only<br />

one type is allowed per<br />

document) and one of four<br />

numbering styles.<br />

Printing<br />

The OS 3.5/3.9 printer system<br />

and TurboPrint are directly<br />

supported by <strong>Amiga</strong>Writer for<br />

full 24bit printing. In our<br />

experience the print quality of<br />

text and graphics is excellent<br />

and the output is also very fast<br />

compared to Wordworth or<br />

FinalWriter using TurboPrint<br />

either directly or via<br />

Ghostscript. <strong>Amiga</strong>Writer does<br />

not support PostScript printing<br />

but as the direct output is so<br />

good this will only effect those<br />

people with true PostScript<br />

printers (mostly lasers). If the<br />

document is set to be double<br />

Results<br />

Pros<br />

+ Powerful document<br />

layout and formatting.<br />

+ Reasonable price.<br />

+ Good printing.<br />

Cons<br />

- Poor spell check.<br />

- Frustrating bugs.<br />

- Important features<br />

missing.<br />

sided you can choose to print<br />

the odd and even pages<br />

separately for manual double<br />

sided printing. On a negative<br />

note in the Print window your<br />

specify the page size in the<br />

printer, this defaults to A4<br />

(great for us Europeans) but<br />

you can’t save a different<br />

default if you usually use<br />

another paper size.<br />

There are a few other features<br />

missing from <strong>Amiga</strong>Writer that<br />

we should mention in case<br />

they are vital to you. There is<br />

no word count or document<br />

statistics which can be vital for<br />

some writers. The lack of an<br />

insert special character window<br />

could also be annoying if<br />

you’re writing technical<br />

documents. We also had a few<br />

hangs and lockups during<br />

testing which is unfortunate on<br />

a product that has had several<br />

releases to iron out the bugs.<br />

Conclusion<br />

<strong>Amiga</strong>Writer has some really<br />

excellent powerful features and<br />

feels as if it’s basic “engine”<br />

has been well thought out. The<br />

antialiased screen display is<br />

fantastic and makes<br />

documents much easier to<br />

read on-screen. One other<br />

factor to bear in mind is that<br />

<strong>Amiga</strong>Writer is the only <strong>Amiga</strong><br />

word processor currently in<br />

development, it is also very<br />

reasonably priced. There are<br />

some fairly major limitations,<br />

which we have mentioned in<br />

this review, but whether they<br />

effect you will depend on your<br />

intended use of the program.<br />

We found it quite frustrating<br />

that <strong>Amiga</strong>Writer is only a few,<br />

fairly small, features short of<br />

greatness, but some of these<br />

features will be vital for certain<br />

users. So having read the<br />

review, we hope you’ll be able<br />

to decide whether it’s for you.<br />

Okay<br />

Cordless Optical Mouse<br />

Mick Sutton was fed up being tied to his desk, so he got errr... tailless!<br />

The Techie Bit<br />

Does It Work?<br />

It wasn’t that my old mouse<br />

(Logic3 pilot PS2) was broken<br />

or anything, it was just getting<br />

annoying to keep pulling on the<br />

lead every time when it got<br />

snagged on anything. Picture the<br />

situation, there you are working<br />

on an image in Photogenics,<br />

zoomed up to the hilt just putting<br />

the final delicate stroke of<br />

whatever brush or effect, when<br />

you go to move the mouse and<br />

it’s stuck! The damn chord has<br />

wedged itself under the edge of<br />

the printer again.....grrrrrrr! Due<br />

to the sheer lack of space on my<br />

desktop (the wooden variety) this<br />

seems to happen more often<br />

than I would like, so I decided to<br />

do something about it.<br />

What... No Tail?<br />

I was at the Alt WoA 2002 show<br />

when the RF (Radio Frequency)<br />

optical mice on the Eyetech<br />

stand caught my eye, these were<br />

being sold on the day of the<br />

show for £55 including the EZ<br />

Mouse adapter which is required<br />

to take advantage of the mouse.<br />

My last mouse was being used<br />

in conjunction with a Punchinello<br />

MK 1 which wouldn’t work with<br />

this rodent (is it a rodent if it<br />

hasn’t got a tail?) unfortunately.<br />

Now I know that £55 seems a lot<br />

to pay for a mouse but when you<br />

consider it’s the most interactive<br />

part (apart from a keyboard<br />

possibly) of a computer and<br />

tends to be a very personal<br />

choice of what suits you (sir!),<br />

then it’s worth paying out for<br />

something that you are really<br />

going to get on with well.<br />

.info<br />

Developer<br />

Maxxtro<br />

maxxtro.com.hk/info.phtml<br />

Distributor<br />

Eyetech<br />

www.eyetech.co.uk<br />

+44 (0) 1642 713185<br />

Price<br />

Cordless Mouse .......£44.95<br />

EZMouse w/mouse...£15.00<br />

EZMouse alone ........£18.95<br />

On arrival home from the show I<br />

couldn’t wait to try my new<br />

mouse, but after opening the<br />

packaging and reading the blurb<br />

I discovered that the mouse<br />

batteries required at least 8<br />

hours charge before use...<br />

bo**ocks! This is where I ran into<br />

a little problem, as on inspection<br />

of the contents of the packaging I<br />

realised that the mains charger<br />

unit was missing... bo**ocks<br />

again, I don’t believe my luck! A<br />

quick phone call to Eyetech who<br />

were very helpful and<br />

sympathetic and it arrived in the<br />

post the very next day, well done<br />

Eyetech. The mouse system<br />

which is made by a company<br />

called Maxxtro consists of<br />

several parts, the mouse, 2 Ni-<br />

MH rechargeable batteries, a<br />

USB to PS2 adapter (the mouse<br />

receiver is a USB device), the<br />

mains charger unit (or not in my<br />

case) and the receiver/base unit.<br />

The mouse itself is 12.5 cm long<br />

by about 6.5 cm wide, has a total<br />

of 5 buttons, a scroll wheel (that<br />

forms the middle button also)<br />

and a light source and optical<br />

sensor underneath to detect<br />

movement. The base unit (that<br />

receives your mouse signals via<br />

radio frequency) plugs into your<br />

<strong>Amiga</strong> mouse port via the<br />

EZMouse adapter which in turn<br />

has the USB to PS2 adapter<br />

plugged into it. The base unit is<br />

moulded into a shape that holds<br />

your mouse when not in use, it<br />

also has the power unit plugged<br />

into it, so that when you are not<br />

using the mouse it keeps the<br />

batteries (fitted inside the<br />

mouse) charged, with a neat little<br />

LED to let you know charging is<br />

taking place.<br />

The base unit can be pretty<br />

much wherever you want it to be<br />

as it does not need line of sight<br />

to the mouse to work. This is<br />

very useful to someone like me<br />

who has lots of clutter and no<br />

space on his desktop as I<br />

mentioned earlier, because you<br />

can for example place the base<br />

unit under the desk on top of the<br />

computer casing or wherever<br />

you want it.<br />

Before initial use of the<br />

mouse you have to<br />

select which of the two<br />

channels (the mouse<br />

transmits and the<br />

base unit receives) to<br />

use and press the<br />

initiate button on both<br />

the base and the<br />

mouse, this makes<br />

the green LED on the<br />

base unit flicker once it<br />

receives a successful signal.<br />

The mouse from here on actually<br />

works straight out of the box as<br />

an ordinary two button mouse,<br />

but if you require use of any<br />

other buttons or the scroll wheel,<br />

(and lets be fair, you will) then<br />

the supplied “WheelDriver” has<br />

to be installed (I put it in the<br />

WBStartup drawer). Also<br />

supplied is another utility called<br />

“FreeWheel” which lets you set<br />

up various options with your<br />

buttons and wheel usage but I<br />

found it to be a bit quirky with<br />

strange behaviour in some<br />

programs, in particular MUI<br />

based programs. There is a file<br />

on Aminet that you can<br />

download to fix scroll-wheel<br />

usage in MUI applications called<br />

MuiWheel that can be installed<br />

and it works a treat.<br />

Move That Mouse<br />

Okay we have the hardware and<br />

software installed how does it<br />

perform? The mouse is shaped<br />

well to fit the hand (both left or<br />

right) and feels comfortable to<br />

use, it glides freely across the<br />

mouse mat or whatever surface<br />

you use it on and seems very<br />

responsive. When moving the<br />

mouse itself, the scroll wheel or<br />

pressing any of it’s buttons a<br />

little green LED on the base<br />

flickers to indicate that a signal is<br />

active to confirm that something<br />

is happening. I must say from the<br />

very off I fell in love with this little<br />

device, it is absolutely brilliant in<br />

use. No more snagging cords or<br />

fluff to clean out of the under<br />

belly (button), it is quite smooth<br />

in operation (420 dpi) and can<br />

work up to about four or five<br />

metres away from the base unit<br />

believe it or not. After 90<br />

seconds or more of not using the<br />

Reviews<br />

mouse, it goes into sleep<br />

(hibernation) mode, and only the<br />

scroll wheel or mouse buttons<br />

re-activates it. When in this sleep<br />

mode the bright red light emitting<br />

from the under side of the mouse<br />

is extinguished to save power,<br />

this is handy as sometimes you<br />

may forget to put the mouse<br />

back into it’s charging base and<br />

therefore this prevents the<br />

batteries from totally discharging.<br />

But having said that the mouse<br />

works for several days without a<br />

charge, I know because I have<br />

been guilty of leaving it out<br />

totally disregarded (like I do with<br />

my clothes my wife tells me)!<br />

30 TOTAL AMIGA Summer 2002<br />

31<br />

Conclusion<br />

Other than the lack of a cable<br />

the mouse behaves just like any<br />

other and I must say that a scroll<br />

wheel is a very useful tool,<br />

especially when browsing the<br />

Internet and loading long pages<br />

on websites. Having used it for<br />

several weeks now I can’t<br />

imagine computing without it!<br />

The only down side I can think of<br />

is the price, I have no doubt that<br />

with time the price of these new<br />

generation of rodents will drop<br />

as I stated earlier it is a personal<br />

thing and down to whether the<br />

individual thinks it is worth it.<br />

Result<br />

Top<br />

Notch!


Reviews<br />

.info<br />

Developer<br />

Mark Harman<br />

WWW<br />

http://newscoaster.tripod.com<br />

Aminet<br />

comm/news/<br />

License<br />

Freeware, source now<br />

available under the GPL<br />

Requirements<br />

MUI<br />

Custom Classes<br />

(supplied in full archive.)<br />

TCP/IP Stack<br />

Version Reviewed<br />

1.50beta<br />

(1.51beta was released as<br />

we went to press)<br />

The read message window’s<br />

attachments tab lists all the<br />

message parts, you can view<br />

them in a user defined viewer<br />

based on their MIME type.<br />

News<br />

Coaster<br />

Robert Williams is pleased to find a news reader that is still in active development.<br />

In these days of mailing lists<br />

and web-based discussion<br />

forums good old Usenet doesn’t<br />

seem to get much of a look-in.<br />

However it does have many<br />

advantages over other nonrealtime<br />

discussion system, for<br />

one Usenet newsgroups tend to<br />

get a wider audience than<br />

mailing lists and unlike web<br />

based forums it allows you to<br />

use the software of your choice<br />

rather than on often slow and<br />

awkward web interface. The<br />

<strong>Amiga</strong> has been blessed with a<br />

wide range of newsreader<br />

software but many of these<br />

programs have been dropped by<br />

their authors or at least show<br />

very little development. An<br />

exception to this trend is<br />

NewsCoaster which has been<br />

constantly developed by Mark<br />

Harman over several years and<br />

although the program has<br />

recently changed from<br />

Shareware to Freeware status<br />

development continues. I’m<br />

reviewing version 1.50beta that<br />

was released in the middle of<br />

March 2002.<br />

Before I get into the nitty gritty of<br />

NewsCoaster some people may<br />

be wondering what this Usenet<br />

lark is all about. Usenet is one of<br />

the oldest Internet services, it<br />

emerged in the early eighties.<br />

Usenet is a system which allows<br />

users across the world to discuss<br />

a wide variety of topics. The<br />

system is split into a large<br />

number of newsgroups each of<br />

which discusses a particular<br />

topic. Groups are organised into<br />

a hierarchy with general subject<br />

headings at the top, for example<br />

“comp” for computer related<br />

groups and “rec” for recreation<br />

related groups. There is also an<br />

“alt” hierarchy which is less<br />

tightly organised for free<br />

discussion on many topics. An<br />

example of a typical newsgroup<br />

would be<br />

comp.sys.amiga.hardware, the<br />

name tells you that this group is<br />

related to computer systems and<br />

is particularly about <strong>Amiga</strong><br />

hardware. In most groups<br />

anyone can post a message<br />

(which is sometimes called an<br />

article or a posting), or follow up<br />

(reply to) an existing posting.<br />

When people reply to a post this<br />

forms a thread on a particular<br />

subject.<br />

You access Usenet via an NNTP<br />

(Network News Transfer<br />

Protocol) server which is usually<br />

run by your Internet service<br />

provider, in all probability your<br />

server is called<br />

“news.yourisp.com” or something<br />

very similar. One interesting fact<br />

to note is that unlike mailing lists<br />

Usenet has no central server,<br />

new messages are passed from<br />

server to server across the<br />

Internet (or other networks) and<br />

gradually propagate across the<br />

world.<br />

I thought this was supposed to<br />

be a review... Get On With It!<br />

Setup<br />

Before you can start reading<br />

news there are a few simple<br />

settings that need to be made,<br />

NewsCoaster needs to know<br />

your name and EMail address<br />

and you need to setup at least<br />

one server for sending and<br />

receiving news. You can setup<br />

more servers if you wish, for<br />

example some organisations<br />

have an NNTP server for just<br />

their local newsgroups. One<br />

server is set as the default and<br />

this is used by all the groups you<br />

define unless you select<br />

otherwise. For each server you<br />

can download a list of the groups<br />

available and once this is done<br />

(it can take a while, my server<br />

has over 40000 groups) you can<br />

update the list, downloading just<br />

the new groups. NNTP<br />

authentication with a username<br />

and password is supported for<br />

those servers that require it<br />

although this is unusual.<br />

With the basic setup complete<br />

you can search for some<br />

newsgroups to read. If you know<br />

the name of the group you wish<br />

to add the New Newsgroup<br />

option lets you type it in and set<br />

some options. If you want to look<br />

for a group on a particular<br />

subject you can use the Groups<br />

Manager, this displays a list of all<br />

the groups on your server.<br />

Getting this window open can<br />

take some time (even on a fast<br />

machine) as the whole list has to<br />

be read in and displayed in a<br />

listview. Once it appears you can<br />

search for a word in the list by<br />

typing it in and pressing Return<br />

which scrolls to the first group<br />

containing that word. Although<br />

there is no button to “find next” I<br />

found that clicking in the text box<br />

and pressing return again does<br />

just that, finding the next group<br />

containing the selected word.<br />

This can be quite a long winded<br />

process so I think the group<br />

manager could be improved if a<br />

list were added to display all the<br />

groups found by the search.<br />

With a group selected you can<br />

set some options, this is where<br />

NewsCoaster starts to show<br />

some powerful features. You can<br />

set the maximum number of<br />

messages to download, skip<br />

messages which a longer than a<br />

certain number of lines and set it<br />

to automatically delete<br />

messages after a number of<br />

days to prevent disk space being<br />

used by an ever growing<br />

collection of messages. The<br />

most useful feature here are the<br />

download settings, firstly a group<br />

can be set for online or offline<br />

reading. Online mode is for<br />

groups you want to read while<br />

connected to the Internet in this<br />

mode NewCoaster downloads<br />

just the header of each article<br />

when you download news and<br />

only downloads the body when<br />

you go to read the article. In<br />

offline mode complete messages<br />

are downloaded so you can read<br />

them at your leisure without an<br />

Internet connection. These two<br />

reading modes are combined<br />

with a subscribe check box,<br />

when subscribed to a group its<br />

articles will be downloaded when<br />

you get news messages. If you<br />

don’t check subscribe then you<br />

must manually download<br />

messages for that group when<br />

you want to read it.<br />

I have found that this flexibility<br />

makes NewsCoaster ideal for a<br />

variety of groups, for example I<br />

have several groups that I read<br />

regularly so I subscribe to them<br />

and set them to offline so I can<br />

read them when I’m not on the<br />

‘net. I have other groups that I<br />

like to keep an eye on but only<br />

read them when I spot an<br />

interesting subject so I set these<br />

to offline but still subscribe so I<br />

see all the subjects that are<br />

The main window showing the threaded message view.<br />

discussed. Finally I have a few<br />

groups that I only look at very<br />

occasionally, by keeping these<br />

unsubscribed I can leave them<br />

setup but I don’t waste time<br />

downloading messages I won’t<br />

read.<br />

NewsCoaster supports multiple<br />

users, each with their own<br />

groups, folders and preferences.<br />

If multiple users are defined a<br />

username and optional password<br />

must be enter when the program<br />

starts. Each user’s data is held in<br />

a separate directory that you set<br />

in the User settings window.<br />

Reviews<br />

32 TOTAL AMIGA Summer 2002<br />

33<br />

Interface<br />

In the main NewCoaster window<br />

there are two list views, one<br />

which show the groups that you<br />

have configured and the other<br />

showing the messages in the<br />

selected group. At the top of the<br />

window is a tool bar with some of<br />

the more common functions such<br />

as fetch and send news, post or<br />

follow up to a message, and<br />

some message control functions.<br />

Both the lists can be viewed<br />

either as a flat list or a tree view.<br />

In tree view the messages list is<br />

properly threaded so you can<br />

see which post was a reply to<br />

others making it easier to follow<br />

conversations. On the other<br />

hand the flat view has the<br />

advantage that you can sort it by<br />

clicking the headers so it is<br />

easier to see the most recent<br />

messages or messages from a<br />

particular poster. One option that<br />

I miss is to be able to expand all<br />

the branches in the tree view, on<br />

a thread with many replies a lot<br />

of clicking can be needed to see<br />

the whole tree. Another limitation<br />

is that you cannot hide<br />

messages that you have read<br />

(although there are markers that<br />

show which messages have<br />

been downloaded and which<br />

have been read) so it can be<br />

hard to find new messages at a<br />

glance. One final oddity is that<br />

subjects in the main list are<br />

limited to about 60 character,<br />

most of the time this is<br />

unimportant but occasionally<br />

some useful information is<br />

trimmed, you have to open the<br />

message (and therefore<br />

download its contents) to see the<br />

full subject.<br />

Reading News<br />

When you double click on on a<br />

message or select Read the<br />

message is downloaded from the<br />

server, if it’s not already<br />

available on disk, and then<br />

displayed in a separate window.<br />

There is an option to read with<br />

one or multiple windows, with the<br />

former double clicking a new<br />

message opens it in the existing<br />

read window and with the<br />

multiple option a new window is<br />

opened allowing you to compare<br />

messages (I suppose, I prefer<br />

the one window mode myself).<br />

The read window has a section<br />

at the top for the message<br />

headers which shows a user<br />

definable selection of headers<br />

(for example Author, EMail<br />

address, Subject etc.), a menu<br />

item allows the full headers to be<br />

displayed if required. The main<br />

part of the window is the body of<br />

the message, any quoted<br />

material is can be shown in two<br />

colours which helps to show<br />

which parts are from which<br />

quote. Formatting symbols such<br />

as *bold* and /itallics/ are<br />

rendered as text styles in the<br />

window. Usefully these features<br />

can be turned off for messages<br />

such as those containing code<br />

snippets where the symbols<br />

have other meanings. Although<br />

they are not marked in the text of<br />

the message you can double<br />

click on a URL in the message to<br />

open it in your browser, the link<br />

uses an AREXX script called<br />

gotoURL.rx in the NewsCoaster<br />

directory which you must first<br />

edit to set the path and type of<br />

your preferred browser, AWeb,<br />

IBrowse and Voyager are<br />

supported.<br />

Reading many messages with<br />

NewsCoaster is quite a<br />

comfortable experience, once<br />

you’re in the read news window<br />

the cursor keys can be used to<br />

navigate through messages, with<br />

up and down scrolling the<br />

current message and left and<br />

right moving to the previous or<br />

next message respectively.<br />

When in threaded view stepping<br />

through messages follows the<br />

thread nicely, but the thread<br />

display doesn’t open up to reveal<br />

the message you’re currently<br />

reading.<br />

Follow Ups<br />

In the read window you have the<br />

option to follow up the current<br />

message on the news server or<br />

you can reply directly to the<br />

poster via EMail. Either option<br />

takes you to NewsCoaster’s<br />

write message window. Here you<br />

can type your reply, the<br />

signature of the poster is<br />

automatically removed so you<br />

don’t accidentally include it. You<br />

have the option to include any<br />

one of eight signatures of your<br />

The MIME section of the preferences window where<br />

viewers for different file types are defined.


Reviews<br />

own which are defined in the<br />

preferences window, each group<br />

can have a default signature<br />

related to its subject. One or<br />

more binary attachments can be<br />

added, they are encoded in the<br />

message in base64 format. You<br />

can set a unique reply to<br />

address for the message and<br />

choose for replys to go to a<br />

different newsgroup or to you by<br />

EMail using the follow up to<br />

option that pops up a list of<br />

groups to choose from.<br />

When the message has been<br />

composed it can be sent at once<br />

if you’re online or placed in the<br />

outgoing folder to be sent the<br />

next time you connect to the<br />

news server. While it’s waiting in<br />

the outgoing folder you can still<br />

edit the message. Outgoing<br />

messages can be put on hold so<br />

they are not sent, maybe while<br />

you find out some further<br />

information or decide if you really<br />

want to send that flame!<br />

Once sent messages are moved<br />

into the sent folder (surprise,<br />

surprise!) but even here you still<br />

have options. You can choose to<br />

supersede a sent message, i.e.<br />

send an updated replacement,<br />

you can also cancel a message<br />

which you have sent. It should<br />

be noted that due to the<br />

distributed nature of Usenet<br />

these features are not fool proof,<br />

for example a cancelled<br />

message may not disappear<br />

from every server, but it is nice to<br />

see them easily implemented.<br />

34<br />

Binaries<br />

Binary data is not allowed in<br />

posts to most newsgroups but<br />

their are some groups (mostly in<br />

the alt.binaries. hierarchy) which<br />

are intended for posting binary<br />

files such as images.<br />

NewsCoaster displays a list of<br />

the binary attachments to a<br />

posting on the Attachments tab<br />

of the read window. Attachments<br />

can be exported to disk or<br />

viewed in an external program<br />

by double clicking on them in the<br />

list. External viewers are<br />

configured from the MIME<br />

section in preferences, here you<br />

can select a different viewer for<br />

each file type. Also listed on the<br />

attachments tab are the entire<br />

message and its header and<br />

body sections, this allows you to<br />

examine them in a text editor<br />

(configured in the MIME prefs).<br />

Various methods are used to<br />

encode binary files into a news<br />

The Kill File can be used to highlight interesting messages too!<br />

posting which are limited to plain<br />

text, NewsCoaster can cope with<br />

uuencoding, base64 and has<br />

basic support for the more recent<br />

yenc format. In my experience<br />

this range covers the vast<br />

majority of Usenet postings, in<br />

fact I didn’t manage to find a<br />

complete attachment it couldn’t<br />

decode. For longer files (for<br />

example movie clips or MP3<br />

files) it is common for the files to<br />

be broken up across several<br />

postings. To deal with these<br />

NewsCoaster has an automatic<br />

join feature, you simply select all<br />

the messages that make up a<br />

multipart post then a window<br />

allows you to move them into the<br />

correct order (although it does a<br />

good job of sorting this out for<br />

you). Then a new message is<br />

created which is the sum of the<br />

parts and you can view the<br />

attachment in the normal way.<br />

For some reason the join<br />

process is rather slow, often<br />

taking several minutes to join<br />

messages totalling a few<br />

megabytes, another niggle is that<br />

it is also effected by the subject<br />

length limit which means<br />

occasionally the part number<br />

([2/10] etc.) is trimmed off. Even<br />

at its current speed this feature<br />

makes dealing with multipart<br />

messages much less tedious<br />

than the previous option of<br />

joining and decoding using<br />

external programs.<br />

Kill Kill Kill!<br />

There are many very interesting<br />

and intelligent people<br />

contributing to Usenet but as in<br />

any community there are also a<br />

minority who seem hell bent on<br />

having pointless arguments or<br />

being unnecessarily obnoxious.<br />

To help avoid these messages<br />

NewsCoaster has a kill file, this<br />

stops it downloading messages<br />

from selected people in all or<br />

certain newsgroups. A kill file<br />

entry can be based on any<br />

message header, so you could<br />

avoid a particular poster by<br />

searching for their EMail address<br />

in the FROM: header or a<br />

particular thread by searching for<br />

its subject in the SUBJECT:<br />

header. When a message<br />

matches an entry in the kill file it<br />

will not be downloaded so you<br />

never see it or waste connection<br />

time on it. Kill file entries can be<br />

manually created or generated<br />

from the current message, in that<br />

case NewsCoaster gives you a<br />

list of common headers you<br />

might want to select in that<br />

message. You can also use the<br />

kill file mark a message as<br />

important instead of ignoring it,<br />

this is handy if you want to<br />

highlight posts from, for example,<br />

a particular poster. Kill file entries<br />

can be set as permanent or so<br />

they are deleted in a certain time<br />

period, which can be fixed or<br />

after the last post that matches<br />

the criteria. This option is good<br />

for kill file entries based on<br />

particular subjects which you<br />

want to disappear once a<br />

particular discussion is over.<br />

Extra, Extra<br />

Apart from the basic news<br />

reading features I’ve talked<br />

about above NewsCoaster also<br />

has a couple of neat tricks up its<br />

sleeve. The first is an excellent<br />

search facility which can look in<br />

one or more news groups for<br />

messages with your search term<br />

in a particular header, the body<br />

or complete message. The<br />

messages found are displayed in<br />

the bottom of the search window<br />

and can be opened by double<br />

clicking, very slick. The second<br />

is the statistics window, here you<br />

can see the number of posting in<br />

a group or groups from each<br />

person, subject or newsreader,<br />

not really useful but quite<br />

interesting.<br />

Results<br />

Pros<br />

+ Simple and logical.<br />

+ Multiple Users<br />

+ Mixed on and offline<br />

reading.<br />

Cons<br />

- GUI could be improved.<br />

- Missing some advanced<br />

features.<br />

I should also mention that<br />

NewsCoaster comes with<br />

comprehensive <strong>Amiga</strong>Guide<br />

documentation and makes<br />

extensive use of MUI bubble<br />

help, it also has an AREXX<br />

interface for customisation and<br />

external control.<br />

Issues<br />

There are a few areas in which<br />

NewsCoaster could use<br />

improvement, one is the menus<br />

which don’t have the standard<br />

elipsis (...) to indicate items<br />

which open a window and are<br />

lacking in keyboard short cuts,<br />

this is especially noticeable<br />

when working with the groups<br />

and messages list in the main<br />

window as only a few menu<br />

items are replicated on the<br />

button bar. In threaded view<br />

options to expand and collapse<br />

the tree would be nice as would<br />

the different sort options that are<br />

already available in flat view. I<br />

have EMailed Mark regarding<br />

these ideas and he has replied<br />

saying he will consider them for<br />

a future version so hopefully I<br />

won’t have to grumble for long!<br />

Conclusion<br />

NewsCoaster is an excellent<br />

news reader for anyone who<br />

wants a simple program with all<br />

the important features but<br />

doesn’t want to get bogged down<br />

in too much complexity. Some<br />

people will find it missing the<br />

flexibility and power of programs<br />

like NewsRog but I think they will<br />

be in the minority, it certainly has<br />

everything I need in the<br />

newsreader. It is excellent if you<br />

want to mix online and offline<br />

reading in one program. The<br />

interface, in particular the<br />

threaded view and the menus<br />

could do with a bit of spit and<br />

polish, that would make the<br />

whole program feel slicker.<br />

Overall whether you’re new to<br />

Usenet or an old hand I<br />

recommend you give<br />

NewsCoaster a try!<br />

Pretty<br />

Good!<br />

TOTAL AMIGA<br />

Kicksoft<br />

Graphics<br />

Drawstudio<br />

This excellent Graphics package avaliable one again!! Comes on CD and<br />

includes Texture Studio & Image Studio.<br />

£35.00<br />

Photogenics 5<br />

This excellent Graphics package by Paul Nolan. Comes on CD.<br />

£70.00<br />

Image Engineer<br />

Great Image manipulation program. Add effects to images such as Jigsaw.<br />

£25.00<br />

Candy Factory Pro<br />

Create 3D Text from any standard font and use them on web pages etc.<br />

£35.00<br />

Art Effect 4<br />

Billed as “Photoshop® on the <strong>Amiga</strong>”. Excellent graphic package. Comes on<br />

CD.<br />

£39.99<br />

FxPaint NEW<br />

With over 70 effects this is a superb addition to any software collection.<br />

£60.00<br />

Image FX4 NEW<br />

THE image manipulation package !! 100s of effects.<br />

£99.00<br />

Games<br />

Misc<br />

NEW<br />

PayBack £35.00<br />

Freespace £35.00<br />

The Feeble Files £35.00<br />

TaskiSMS<br />

Send Text Messages to mobile phones from your <strong>Amiga</strong>! Comes on CD.<br />

£12.00<br />

FxScan<br />

The only Scanner software that offers OCR on the <strong>Amiga</strong> today!!<br />

£30.00<br />

NEW<br />

OS 3.9<br />

Latest operating system for the <strong>Amiga</strong>. Comes on CD.<br />

£30.00<br />

NEW<br />

Aminet NEW<br />

Latest Aminet disk or the latest series. Gigabytes of <strong>Amiga</strong> Software.<br />

Single £14.99 Series £29.99<br />

VHI STUDIO<br />

Connect digital Cameras to your <strong>Amiga</strong> and so much more<br />

!£30.00<br />

<strong>Amiga</strong> Forever 5<br />

Emulate a AGA based amiga on your PC.<br />

NEW<br />

Full Version £40.00 Upgrade £25.00<br />

If you don’t see what you want, just ask!<br />

Our range is always growing!<br />

Players<br />

Moovid PPC<br />

PPC version with both WARPUP and POWERUP versions. Comes on CD<br />

£18.00<br />

Moovid<br />

Play AVI, Mov and QT files on your <strong>Amiga</strong>©. Comes on CD.<br />

£12.00<br />

Frogger PPC<br />

PPC MPEG player. Comes on CDwith example MPEGs.<br />

£18.00<br />

Frogger<br />

68k MPEG player. Comes on CD with example MPEGs.<br />

£12.00<br />

Riva<br />

The fastest 68k MPEG player on the <strong>Amiga</strong>! Comes on CD with MPEGs.<br />

£9.00<br />

SoftCinema<br />

PPC AVI, QT and Mov player. On CD with example Movies.<br />

£9.00<br />

AMP 2 NEW<br />

PPC Mpeg, CD-i and DVD player. The only way to play DVDs on the AMIGA.<br />

£18.00<br />

Internet Inet Dial<br />

Home server on your <strong>Amiga</strong>©., includes Apache and Geek Gadgets.<br />

£40.00<br />

AWeb Upgrade<br />

Excellent web Browser. Upgrade from OS 3.5 or OS 3.9. Comes on Floppy.<br />

£30.00<br />

Utilities PFS 3<br />

The fastest and safest file system avaliable, up to 300 times faster than FFS.<br />

£35.00<br />

Metaview<br />

The best Clipart viewer on the <strong>Amiga</strong>©. Comes on CD with clip art images.<br />

£18.00<br />

Diavolo<br />

The best backup program on the <strong>Amiga</strong>©. Comes on Floppy disk.<br />

£50.00<br />

PhotoFolio V2 NEW<br />

The professional way to view, catolouge and manipulate your images.<br />

£30.00<br />

GoldEd<br />

The best Editor, Program Editor, HTML Generator on the <strong>Amiga</strong>.<br />

£30.00<br />

Turboprint 7.21<br />

Use modern printers with 24 bit output!! The quality is astounding.<br />

NEW<br />

Full £40.00 Upgrade £25.00<br />

Make CD (DAO version) NEW<br />

CD writing software.Compatibale with most CD writers/rewriters.<br />

£50.00<br />

Spitfire 2<br />

If you have a 3com Palm© or compatible then you need this program! Comes<br />

on CD.<br />

£25.00<br />

Mediapoint NEW<br />

multimedia presentation tool on your <strong>Amiga</strong>.<br />

£40.00<br />

www.kicksoft.co.uk<br />

Add £1.00 UK postage per item. Make cheques payable to Kicksoft Ltd.<br />

We accept Solo, Switch, Mastercard & Visa<br />

Kicksoft Ltd.,<br />

30 Whitegate Way,<br />

Tadworth,<br />

Surrey, KT20 5NS<br />

Tel/Fax (01737) 219280<br />

sales@kicksoft.co.uk


Support<br />

An Introduction to:<br />

Scala MM400<br />

Our “Introduction to...” feature returns as Elliott Bird takes a look at the <strong>Amiga</strong>’s premier multimedia package.<br />

One of the <strong>Amiga</strong>’s main<br />

strong points for some<br />

time, has been its Multimedia<br />

capabilities, and one of the<br />

most well known applications<br />

on the <strong>Amiga</strong> that<br />

demonstrated this was Scala.<br />

Scala is the premier software<br />

package for creating your own<br />

multimedia presentations and<br />

slide shows, as well as the<br />

ability to add music and text to<br />

your own videos!<br />

This tutorial will introduce you<br />

to what Scala has to offer, and<br />

will help you to get started on<br />

creating your own simple, but<br />

perhaps effective multimedia<br />

presentations.<br />

What’s this I see?<br />

When you first launch Scala,<br />

you will be faced with pretty<br />

much an empty screen with a<br />

few buttons, this is where<br />

Scala will present you with a<br />

list of pages in your script,<br />

where you can shuffle your<br />

slides into any order you like!<br />

At the top, on the left is where<br />

you click if you want to quit<br />

Scala or clear the script you<br />

were working on, or had<br />

loaded up. The button on the<br />

right is where you flick screens<br />

to workbench, or any other<br />

applications you may have<br />

running on their own screen.<br />

Then at the bottom we have<br />

“New” (pretty self explanatory),<br />

this is where you click to start,<br />

more on this a little later. The<br />

next button looks like a bunch<br />

of cards, this changes the slide<br />

view that you are currently<br />

looking at. If you click it then<br />

Scala will change to a view<br />

where you can actually see<br />

what your slides actually look<br />

like (preview). When you have<br />

your slides you can actually<br />

drag them about to change the<br />

order in which they show when<br />

you come to running the script.<br />

You can do the same in the<br />

other default view. “Load<br />

script”, well that’s pretty self<br />

explanatory too, it loads an<br />

existing scala script. And the<br />

System button is the actual<br />

prefs, which I must add there is<br />

rather a lot that can be<br />

configured, all though<br />

everything works fine on the<br />

defaults. There’s three parts to<br />

the prefs, the user interface of<br />

Scala, here you can change<br />

the colours of the Scala GUI<br />

(nice!), how many colours you<br />

want to run Scala in and your<br />

presentations, the screen<br />

mode you want to run it in,<br />

depending on what you have in<br />

your “Devs:Monitors” drawer<br />

(AGA only unfortunately, and<br />

by default Scala uses a PAL<br />

screen mode, so have those<br />

15khz monitors or<br />

scandoublers on standby!), and<br />

there’s more you can configure<br />

too! The other two sections are<br />

“Scala EX” which adds more<br />

functionality to Scala, and your<br />

scripts (recommended for the<br />

professionals :) ) and “Scala<br />

Buttons” which adds the ability<br />

to use buttons within your<br />

Scala multimedia script, to link<br />

with either other slides, other<br />

scripts, or possibly even to<br />

launch an application. And over<br />

on the right you have Scala’s<br />

The main Scala interface in thumbnail mode<br />

gives you an overview of your presentation.<br />

three additional utilities:<br />

AnimLab, FixScript, and<br />

ScalaPrint. Below that we see<br />

(which is very handy) how<br />

much memory you have and<br />

how much is available, as well<br />

as how big your hard drive<br />

partitions are, and how much<br />

space is available. As well as<br />

the system information, you<br />

can also view the versions of<br />

each of the components Scala<br />

uses, and you can view who<br />

made Scala. :)<br />

Right let’s go!<br />

OK, as we said earlier, to start<br />

creating your script, you click<br />

on “New” and you will be asked<br />

to select a background page,<br />

although this is optional, you<br />

may want to have a plain<br />

colour background instead, you<br />

can do this by clicking on OK<br />

without selecting a<br />

background. But if you want to<br />

select a background, then you<br />

can click on the “backgrounds”<br />

button on the right hand side,<br />

which will take you straight to<br />

the directory where Scala<br />

keeps your backgrounds.<br />

(convenient or what?) and you<br />

can select your background<br />

there. You will also notice the<br />

buttons for your scripts, music,<br />

sounds, etc. so that you can<br />

get to these directories at the<br />

click of a button, without<br />

rummaging through directories<br />

to find another directory or file.<br />

Right, so Scala may ask you<br />

what screenmode you would<br />

like, how many colours to run it<br />

in, and whether you would like<br />

overscan or not. Once you’ve<br />

done this, you can start on<br />

your first slide. You can start<br />

typing in your text by just<br />

clicking wherever you want it,<br />

bearing in mind you can move<br />

it around, change the font and<br />

it’s size, style, as well as the<br />

colour at any time, just like a<br />

word processor. Not only that,<br />

but you can add special<br />

transition effects to your text,<br />

so you can have them fly or<br />

dissolve in (cool!). And so I<br />

think it’s time we had an<br />

example that we can put Scala<br />

to good use! Let’s use the<br />

SEAL info channel I run at<br />

certain SEAL meetings as it’s<br />

basic to follow and work from.<br />

So we click on “New”. We don’t<br />

need a background picture, so<br />

we’ll just click OK. Select a<br />

reasonable screen mode,<br />

along with colours (preferably<br />

in the region of about 64-256<br />

colours, depending on how<br />

much memory you have). And<br />

set the overscan to “Standard”,<br />

then click OK. And so you are<br />

presented with a colour palette,<br />

and various other buttons to<br />

edit your current slide. By<br />

default, Scala sets the<br />

background to blue if you<br />

haven’t set one already. You<br />

can change it by going to<br />

“Palette”, and change the<br />

background colour, by moving<br />

the RGB colour sliders, and it<br />

will change your background<br />

colour in real time. So if you<br />

wanted a blue background, you<br />

would put the red and green<br />

sliders at 0, and the blue slider<br />

to 255. If you wanted a red<br />

background, you would put the<br />

red slider to 255, and the other<br />

two sliders to 0. The same<br />

thing applies if you wanted a<br />

green background, the green<br />

slider would be set to 255, and<br />

the other two would be set at 0.<br />

And if you wanted a white<br />

background (as in this<br />

instance), you would set all<br />

three sliders to 255. However if<br />

you wanted a black<br />

background, you would set all<br />

three sliders to 0. You get the<br />

general idea!<br />

OK, so we now want to put in<br />

that lovely 3D SEAL logo. You<br />

can do this by clicking on the<br />

“Load” button, which will bring<br />

up a small lister. Click on<br />

“Brush”, then we select the<br />

SEAL logo from the<br />

appropriate location. (You can<br />

do this for any image you may<br />

want to insert). So now we<br />

need to place the image,<br />

preferably in the middle! Click<br />

on the area you want to place<br />

the image, if it isn’t quite in the<br />

place you want it, then don’t<br />

worry because Scala has<br />

alignment buttons (next to the<br />

text style buttons). Click on the<br />

center align button, and voila!<br />

You will notice that you can<br />

also resize the image too.<br />

Now we need to put in some<br />

text. Click on the area where<br />

you want to place it, and select<br />

a font by simply clicking on the<br />

font button. (Where it actually<br />

tells you what font is currently<br />

in use, and what size) A lister<br />

will appear, full of fonts in one<br />

column, and the sizes available<br />

in the other column. Once you<br />

are happy with your choice,<br />

click OK and you will see the<br />

changes take effect. Let’s put<br />

in some more text, this time<br />

with a stylish font, (Cascadia)<br />

and we’ll add a shadow to it to<br />

make it stand out more, by<br />

clicking on the “Shadow<br />

button”. You can change the<br />

colour of the main part of the<br />

text by clicking on the colour<br />

you want on the Palette, then<br />

clicking on the “Front” button.<br />

You can also do the same with<br />

the outline of the text, again by<br />

selecting the colour you want<br />

on the Palette, then clicking on<br />

the “Outline” button. You even<br />

have the option to add 3D to<br />

your text, even in different<br />

colours!<br />

Now let’s preview what we<br />

have so far, by clicking on<br />

“Show”. Bit boring isn’t it? Let’s<br />

add some effects to the text.<br />

Click on the text you want to<br />

add the effect to, then click on<br />

The list view shows more<br />

information at once. Here are the two pages we’ll build in this tutorial.<br />

the “in” button. A panel will<br />

come up with a large number<br />

of buttons, which are the<br />

effects of how the text come in<br />

on your slide. If you can’t make<br />

up your mind, you can make it<br />

select a random one each time.<br />

(The button with the question<br />

mark in it) Once you’ve<br />

selected an effect, as usual<br />

click on OK. You might want to<br />

add an effect to all of your text<br />

to make it all blend in. Not only<br />

can you add effects to your<br />

text, but you can do the same<br />

to your images as well! And<br />

you can also change the speed<br />

of the effects too. Now preview<br />

your slide again by clicking on<br />

“show”. Getting better isn’t it?<br />

OK let’s make another slide,<br />

the news page. Any font that’s<br />

readable will do, perhaps the<br />

Cascadia font will do for the<br />

“News” title. And then a<br />

reasonably plain font for the<br />

rest. OK let’s add a<br />

background to make it look<br />

more interesting and eye<br />

catching. That’s better!<br />

You get the general idea on<br />

how to create your slides, and<br />

a multimedia presentation out<br />

of it, bearing in mind there’s no<br />

limit to the amount of slides<br />

you can have in your<br />

presentation!<br />

OK let’s make the finishing<br />

touches to our presentation.<br />

Let’s add some transition<br />

effects (wipes) to each slide.<br />

You can do this by going to the<br />

third button from the right,<br />

labelled “Slides”, and it will<br />

bring up a panel (similar to the<br />

text effects one) full of various<br />

transition effects. Don’t forget<br />

to set the speed, the default<br />

speed should do. The next<br />

button, labelled “pause” allows<br />

Support<br />

you to set the time you want<br />

your slide to be displayed for.<br />

Then the next button labelled<br />

“Sound” allows you to add<br />

sound effects or music to your<br />

presentation!<br />

Once you’ve finished your<br />

presentation, and you’re happy<br />

with it, save it! I would also<br />

recommend you to save your<br />

presentation while your<br />

working on it, in case things go<br />

belly up! (Scala can sometimes<br />

consume a lot of chip<br />

memory). Now you’re ready to<br />

show your multimedia<br />

presentation off by clicking<br />

“Run!”. Now sit back and<br />

admire! :)<br />

Q: Can I use Scala to<br />

show off family, special<br />

occasion, or holiday<br />

photos too?<br />

A: You certainly can, make<br />

sure you’ve scaled your<br />

pictures down to about<br />

640x512, or thereabouts, so<br />

that they fit on the screen.<br />

Don’t forget you can also<br />

add text, so you could give a<br />

short description for each<br />

picture.<br />

Q: I want to add a<br />

countdown to my<br />

presentation, can I do<br />

this?<br />

A: Yes you can, in the Scala<br />

backgrounds directory there<br />

are backgrounds with a<br />

different number on each<br />

one (9,8,7,6,5,4,3,2,1), use<br />

a different one for each<br />

slide. You don’t have to add<br />

wipes for each one, but<br />

make sure you set them to<br />

equal pause time for each<br />

slide. If you’ve got any<br />

slides in the wrong order,<br />

you can easily drag them<br />

into the right order in the<br />

slide preview or slide lister.<br />

Then save what you’ve got.<br />

Q: Can I get any more<br />

backgrounds for Scala?<br />

A: Yes, you can either use<br />

your own you may have, or<br />

you could get the CD<br />

(available from most <strong>Amiga</strong><br />

dealers), which contains a<br />

large number of<br />

backgrounds for Scala.<br />

36 TOTAL AMIGA Summer 2002<br />

37<br />

FAQs


AN INTRODUCTION TO MIDI ON THE AMIGA.<br />

MIDI<br />

Support<br />

Part The First<br />

An Introduction to:<br />

Geoff Milnes introduces us<br />

to the wonderful world of<br />

making music with the<br />

<strong>Amiga</strong> and MIDI instruments<br />

in the first part of this<br />

series.<br />

I have been interested in<br />

music since I was about<br />

seven years old. This was<br />

about the time when I asked<br />

my parents if I could take piano<br />

lessons as I was confident that<br />

after a week or two, I would be<br />

fully conversant with the<br />

keyboard and be able to<br />

amaze everyone with my<br />

undoubted talents. Over fifty<br />

years later I am still learning<br />

although this time, I am<br />

combining my knowledge of<br />

music and the <strong>Amiga</strong> to make<br />

music, using a full orchestra<br />

and turning out sounds which<br />

make me wish I listened more<br />

closely to my piano teacher all<br />

those years ago. Sometimes<br />

the sounds are fantastic - other<br />

On the <strong>Amiga</strong><br />

times I switch off the<br />

equipment and go to bed to<br />

sulk!<br />

As my interests in computing<br />

range from Graphics through<br />

business applications - the ‘Net<br />

- Video - DTP - to Music, I have<br />

an application for every mood.<br />

They all give me great pleasure<br />

and satisfaction but none more<br />

so than drawing notes on<br />

screen and listening to them<br />

play back through my Yamaha<br />

keyboard.<br />

Several years ago, touch<br />

sensitive keyboards were so<br />

expensive you required a<br />

second mortgage to purchase<br />

one. These days, however,<br />

things are oh! so different!<br />

Technology has surpassed<br />

itself time and time again to<br />

produce cheap<br />

and efficient<br />

technology so<br />

that most of us<br />

can afford a little<br />

luxury now and<br />

then. The<br />

keyboard next to<br />

me cost just<br />

over 200 UKP and that was<br />

FIVE years ago - is general<br />

midi standard (I’ll explain that<br />

in a moment) incorporating 127<br />

different musical instruments<br />

and sounds PLUS a full drum<br />

kit - is touch sensitive ( the<br />

harder you hit a note, the<br />

louder it sounds) - has a<br />

rhythm section of it’s own -<br />

built in speakers with provision<br />

for piping through a hi-fi and it<br />

even works from batteries too if<br />

necessary!<br />

Attach this to the <strong>Amiga</strong> and<br />

you have your own orchestra<br />

ready to perform for you<br />

whenever you wish.<br />

You don’t even need musical<br />

knowledge to obtain fantastic<br />

sounds from it as the ‘Net is<br />

littered with midi sites<br />

containing literally thousands<br />

of ready made files to<br />

download. These you can load<br />

into a sequencer and as well<br />

as play them, you can take<br />

them apart to find out what<br />

makes them tick (or screech or<br />

clang!).<br />

Nor do you really need a<br />

keyboard or sound module as<br />

software such as GMPlay from<br />

the Aminet is capable of<br />

playing midi files using the<br />

<strong>Amiga</strong>’s built in sound chips.<br />

Most sequencers allow you to<br />

allocate samples to the<br />

channels too.<br />

Once obtained (or written by<br />

yourself), you can play these<br />

files along with graphics and<br />

animations in many of the<br />

multimedia programs available<br />

down the sound at the same<br />

time as the video track thus<br />

completing a set of titles all in<br />

one go.<br />

Before going on to explain the<br />

workings of a sequencer, a<br />

little bit of background about<br />

midi itself without going into too<br />

much detail and boring the<br />

pants off you.<br />

General Midi Standard.<br />

(M)usical (I)nstrument (D)igital<br />

(I)nterface is a way of passing<br />

digital information both ways<br />

between a computer and a<br />

sound producer . The sound<br />

producer itself can be a sound<br />

card actually IN your computer<br />

or a separate electronic<br />

keyboard complete with notes<br />

and buttons.<br />

At one time, all manufacturers<br />

of keyboards used their own<br />

settings for passing information<br />

via midi so a piece of music<br />

produced on, say a Roland,<br />

would sound totally differently<br />

on a Yamaha and vice versa.<br />

So, eventually, the<br />

manufacturers all got together<br />

and laid down a set of<br />

standards which meant that<br />

midi files could be used on<br />

different instruments but<br />

produce the same sound as<br />

the original. i.e. a piano on one<br />

instrument is also reproduced<br />

as a piano sound on ANY GM<br />

standard instrument.<br />

Now, let’s assume we are<br />

talking about an electronic<br />

keyboard rather a sound card.<br />

The keyboard is actually a<br />

dedicated computer built just to<br />

make sounds at the press of a<br />

key. By selecting a sound, all<br />

the keys will use that particular<br />

sound i.e. piano - strings etc.<br />

However, midi keyboards have<br />

what are called channels and<br />

each channel is capable of<br />

producing a DIFFERENT<br />

sound. The general midi<br />

standard states, amongst other<br />

things, that they have a<br />

minimum of 24 ‘voices’<br />

(instruments) simultaneously<br />

available which includes 8 for<br />

drums. This is called a multitimbral<br />

instrument. (There is a<br />

possibility that some items I<br />

quote have changed as it is a<br />

year or two since I delved<br />

deeply into the realms of<br />

configuration, however the<br />

basics will still be the same.)<br />

Your keyboard will also be<br />

capable of playing a number of<br />

notes at the same time and this<br />

is where the word polyphonic<br />

comes in. Say, for instance,<br />

that your keyboard is 32 note<br />

polyphonic with 16 channels, it<br />

means that over all the 16<br />

channels you are able to play<br />

32 notes all at the same time.<br />

So you could have channel 1<br />

playing a piano sound using<br />

four notes, channel 2 playing<br />

strings using another four<br />

notes leaving you 24 notes to<br />

spread around the other 14<br />

channels.<br />

Strictly speaking though, this is<br />

not entirely true as one<br />

channel, usually channel 10, is<br />

dedicated to drum sounds<br />

effectively leaving you with 15<br />

channels for other instruments.<br />

These days a full size touch sensitive<br />

General MIDI keyboard is very affordable.<br />

for the <strong>Amiga</strong>. This is<br />

especially useful for video<br />

Mega hardware isn’t necessary for MIDI work all you need is<br />

applications as you can lay<br />

an <strong>Amiga</strong>, some software and a MIDI interface.<br />

Now for the other end.<br />

Your <strong>Amiga</strong> runs software<br />

called a sequencer which will<br />

send data through the serial<br />

port and the attached midi unit<br />

to the keyboard. This also<br />

works the other way round to<br />

enable the keyboard to pass<br />

data to your <strong>Amiga</strong>. The midi<br />

unit itself is not directly<br />

attached to EITHER end even<br />

though cables connect them<br />

together. This is because the<br />

unit uses a LED to physically<br />

separate the computer and<br />

keyboard and literally flash<br />

signals over a gap to the<br />

gubbins inside the midi unit -<br />

translate it and then flash the<br />

signal to the outgoing cable.<br />

This is known as opto-isolating<br />

and it is possible to disconnect<br />

the midi cables from the unit<br />

and the keyboard without<br />

causing damage.<br />

WARNING! This does not<br />

apply to the serial port -<br />

connection and dis-connection<br />

MUST be carried out with the<br />

computer switched OFF!<br />

Putting it together is very, very<br />

simple. The MIDI unit connects<br />

to your serial port. The OUT<br />

socket on the MIDI unit<br />

connects to the IN socket on<br />

your keyboard and the IN<br />

socket on the MIDI unit to the<br />

OUT socket on the keyboard!<br />

There are other extra sockets<br />

on some units but these are<br />

usually extra OUT or just Passthru<br />

- the latter are not within<br />

the scope of this article.<br />

What You Require<br />

An <strong>Amiga</strong> (even the humble<br />

A500 is capable)<br />

Some software.Quite a lot has<br />

been given away on<br />

Coverdisks over the years:<br />

Support<br />

38 TOTAL AMIGA Summer 2002<br />

39<br />

• Tiger Cub<br />

• Music-X<br />

• Sequencer One<br />

• Dr T’s KCS<br />

• Bars & Pipes (available from<br />

the Internet for free download<br />

- I’ve forgotten where but if<br />

you mail me, I’ll try and find<br />

out)<br />

• Octamed Sound Studio<br />

Hardware:<br />

• A midi interface (around<br />

25UKP) plus suitable cables.<br />

• A sound producer preferably<br />

a midi sound module or a<br />

keyboard. (general midi<br />

compatible if possible but not<br />

essential)<br />

Note: A sound module is a<br />

keyboard WITHOUT a<br />

keyboard! It is purely a sound<br />

producer and cannot be<br />

physically played.<br />

...and that’s it!<br />

The Process<br />

Before actually starting an<br />

article on MIDI and sequencers<br />

themselves, I thought I give<br />

you a run down of the way in<br />

which I produce an audio CD<br />

which, with a little adaptation,<br />

someone without keyboard<br />

knowledge could use to record<br />

their own audio CD.<br />

My MIDI setup consists of an<br />

A1200 with Blizzard 030 and<br />

FPU / 32 meg RAM and a hard<br />

drive. This is not my main<br />

<strong>Amiga</strong> and even the<br />

specification of this is way over<br />

the top for MIDI! You could use<br />

an un-expanded A500 without<br />

any RAM or hard-drive and it<br />

would still work with Tiger Cub<br />

on a boot disk.... I know ‘cos I<br />

used to do this years ago!<br />

Anyroadup - the MIDI unit is<br />

hooked into the serial port of<br />

the <strong>Amiga</strong> with cables<br />

connecting this to the Yamaha<br />

keyboard. MIDI out to MIDI in<br />

and MIDI in to MIDI out. The<br />

keyboard headphone socket is<br />

then connected via an audio<br />

lead to the Line In on the<br />

soundcard on my PC - and<br />

that’s it!<br />

The software I use on the<br />

<strong>Amiga</strong> is Dr T’s KCS and on<br />

the PC I use Soundprobe for<br />

recording audio. I used to use<br />

Soundprobe on the <strong>Amiga</strong> in<br />

both version 1 & 2 before it<br />

went PC so it is a little like<br />

welcoming an old friend. I<br />

would use my towered 060<br />

<strong>Amiga</strong> for this process but for 2<br />

reasons - one, it’s expensive to<br />

obtain a soundcard for the<br />

<strong>Amiga</strong> (and when I already<br />

have one plugged into my


Support<br />

droid it seems a little<br />

extravagant) and point two is<br />

that I already have so much<br />

hanging off the back of my<br />

tower, it would probably fall<br />

over more often than it would<br />

work. I also believe in the<br />

principle of using whatever<br />

does the job best (whilst taking<br />

account of SOME personal<br />

preferences obviously...).<br />

However, some halfway decent<br />

software and an <strong>Amiga</strong> ONE<br />

should change this setup<br />

radically but we will have to<br />

wait and see!<br />

So, here I am in my den,<br />

<strong>Amiga</strong> on, keyboard on and PC<br />

on. To do things the easy way, I<br />

could just load a MIDI file, click<br />

Record on Soundprobe, Play<br />

on the MIDI file and away we<br />

go. However, as I play<br />

keyboards myself, I make<br />

things a little more difficult by<br />

wanting to play along with the<br />

MIDI file and the way I do this<br />

is as follows:<br />

In my sequencer on the<br />

<strong>Amiga</strong>, I locate the track which<br />

contains the melody and delete<br />

all the notes! I could just delete<br />

the track itself but there is a<br />

reason for not doing this - I<br />

want to start playing a piano<br />

The End Result<br />

On the <strong>Total</strong> <strong>Amiga</strong> website<br />

are 2 audio (mp3) files and a<br />

MIDI file for you to download -<br />

a sort of “cover website” for<br />

the Mag ;-) and here is an<br />

explanation of them.<br />

The one entitled ‘Friends’ is<br />

an audio recording I made<br />

with my son, as I described<br />

earlier in this article, which<br />

uses a MIDI backing and a<br />

live recording of the audio. I<br />

picked the MIDI file up from<br />

somewhere on the ‘Net some<br />

years ago and it was quite an<br />

interesting experiment to<br />

produce this track - I am quite<br />

pleased with the result,<br />

although the original .wav file<br />

quality is superior to this, my<br />

first attempt at Mpegging. The<br />

original .wav file is around 34<br />

A MIDI interface like this one connects to the <strong>Amiga</strong>’s serial port.<br />

MIDI instruments connect to the 5 pin DIN ports.<br />

sound and later change to<br />

strings, then an Oboe and<br />

finally, back to Piano<br />

again.One way of doing this is,<br />

at a certain point, push the<br />

button on the keyboard which<br />

says ‘Strings’ etc but<br />

sometimes it is better and<br />

easier to automate things a<br />

little so that when that<br />

particular point is reached, the<br />

sequencer changes the<br />

instrument and I can just carry<br />

on playing. This is called a<br />

Program Change in MIDI and,<br />

although all the actual notes<br />

have been deleted, it is<br />

possible to send other<br />

instructions to the keyboard i.e.<br />

tell it to play using a different<br />

instrumental sound.<br />

meg in size so there is some<br />

advantage to compression!<br />

The MIDI file, Fantasy, and it’s<br />

equivalent Mp3 file shows the<br />

difference between file sizes<br />

particularly well with the MIDI<br />

weighing in at just short of 13k<br />

whilst the Mp3 is over 3 meg!<br />

Depending on the soundcard,<br />

the results can be either good<br />

on both or good on audio but<br />

rubbish as a MIDI file - the<br />

better the soundcard (and<br />

MIDI mapping) the more<br />

superior the results. Some<br />

soundcards are just not kind to<br />

MIDI files so I nearly always<br />

play them through my Yamaha<br />

keyboard which gives<br />

excellent results everytime.<br />

Just out of interest, I<br />

remember once going to see<br />

Back to my recording session<br />

now... I simply click Record on<br />

Soundprobe on the PC, Play<br />

on my <strong>Amiga</strong> and start playing<br />

music accompanied by a full<br />

orchestra!<br />

Never having had the<br />

opportunity to play with a<br />

group, band or orchestra in the<br />

past, playing with full orchestral<br />

accompaniment is brilliant and<br />

it is very possible to disappear<br />

into my own little world<br />

occupied by only myself and 70<br />

other musicians contained<br />

inside my <strong>Amiga</strong>!<br />

Just as an addendum to round<br />

off this article, my son<br />

Christopher is a singer and I<br />

the Syd Lawrence Orchestra<br />

in Huddersfield Town Hall and<br />

being told that Syd Lawrence<br />

had at the beginning of his<br />

career, re-written the original<br />

Glenn Miller scores by<br />

listening to original recordings<br />

and painfully transcribing all<br />

the band parts individually to<br />

gain the Glenn Miller sound!<br />

That, I thought, is dedication -<br />

or plain madness! 20 some<br />

years later I had searched the<br />

‘Net and all the other sources I<br />

knew for a Gerard Kenny song<br />

called Fantasy and couldn’t<br />

find it anywhere. Guess what?<br />

It was my turn to play the<br />

nutter and transcribe the parts<br />

into a MIDI sequencer - it took<br />

ages but once I heard the<br />

sound starting to come right, I<br />

HAD to carry on. There were 3<br />

have modified the above<br />

system to be able to record<br />

Christopher singing in addition<br />

to MIDI backing. The result is<br />

quite good, even though I do<br />

say so myself. With<br />

Christopher in another room<br />

with a microphone and wearing<br />

headphones, the audio from<br />

the mic is mixed with the MIDI<br />

and fed BACK through the<br />

headphones so he can hear<br />

himself as well as the backing<br />

track. Once balanced, this is<br />

fed into the PC and recorded.<br />

Although this can be done all<br />

on the PC, I still find it easier<br />

and more comfortable to use<br />

the <strong>Amiga</strong> for the MIDI side of<br />

things. Having tried to use<br />

Cubase at evening classes<br />

several years ago, I found it<br />

very cumbersome and<br />

overfacing compared to the<br />

<strong>Amiga</strong> software - a little like<br />

driving into town using a<br />

double decker bus instead of<br />

my car! So, I stick to KCS...<br />

parts I actually played on the<br />

keyboard - the electric piano,<br />

the oboe and the base guitar.<br />

Once these were done, I had<br />

to listen very carefully to the<br />

audio recording and piece<br />

together the rest of the<br />

arrangement but I have to say<br />

I am happy with the result.<br />

If you have the inclination to<br />

download the files, I hope you<br />

enjoy them - if not, tough! You<br />

could always write your own...<br />

So surf along to http://www.totalamiga.org Now!<br />

Because Perfect Paint is<br />

not a layers based<br />

package, you need to employ<br />

different techniques when<br />

creating a composition. In<br />

particular, it is more important<br />

to start with a clear idea of the<br />

end result you want to achieve<br />

because it is very difficult to go<br />

back and make changes to<br />

completed elements,<br />

particularly if they overlap other<br />

elements or the background.<br />

In this tutorial I will compose<br />

three different images onto a<br />

background, this will show you<br />

the basic process of<br />

composing images in Perfect<br />

Paint and some of the special<br />

effects you can apply. As usual<br />

I’ll try to point out some of<br />

Perfect Paint’s other features<br />

and throw in some tips along<br />

the way. Although I’ll be using<br />

all these techniques on one<br />

image in “real life” you’ll get a<br />

more professional look by<br />

sticking to one or two effects<br />

per image.<br />

As a theme for this tutorial I’m<br />

going to use some of the<br />

photos I took (with my trusty<br />

Olympus Camedia 920Z digital<br />

camera) while on holiday in<br />

Bruges last year. The end<br />

result will be the sort of photo<br />

montage often seen in tourist<br />

brochures and the like.<br />

Let’s get started, load up<br />

Perfect Paint and select a nice<br />

16 or preferably 24 bit screen<br />

(note that all recent versions of<br />

PerfectPaint require a graphics<br />

card). The first step is to find a<br />

suitable background, for this<br />

sort of image I wanted<br />

something not too obtrusive so<br />

the images composed over it<br />

would stand out. I chose a<br />

sunny picture of quiet wooded<br />

path. Most of Perfect Paint’s<br />

global functions such as load<br />

and save are found in the<br />

toolbox menu, this is accessed<br />

by clicking on the down arrow<br />

button in the title bar of the<br />

toolbox. Open this menu then<br />

choose Load and select your<br />

background image in the file<br />

requester.<br />

Tip: While you were in the<br />

menu you may have noticed<br />

that the keyboard short-cut for<br />

Load is “L”. Users of Deluxe<br />

paint will recognise that this<br />

short-cut and many others are<br />

the same as the Grandad of<br />

<strong>Amiga</strong> paint programs.<br />

The image is loaded and<br />

displayed in a window, notice<br />

that a thumbnail also appears<br />

in the image bar at the bottom<br />

of the screen.<br />

Support<br />

Composing Images<br />

in Perfect Paint<br />

Robert Williams creates a composition of images and discovers some cool features along the way!<br />

Toolbar<br />

40 TOTAL AMIGA Summer 2002<br />

41<br />

Quit, Menu,<br />

Depth<br />

Brushes<br />

Circle, Box,<br />

Line<br />

Curve, Fill,<br />

Freehand<br />

Ellipse, Text,<br />

Polygon<br />

Cut Brush, Anim,<br />

Zoom<br />

Spare, Effects,<br />

Stencil<br />

Process,<br />

Special, Antialias<br />

Swap, Pen/Back<br />

Colour, Rainbow<br />

Palette<br />

Symetry, Grid<br />

Clear, Undo,<br />

AREXX.<br />

Progress<br />

Script Progress<br />

Fade Away<br />

We’ll use the first composed<br />

image to get a feel for the<br />

general process of composing<br />

and just apply a simple fade<br />

effect, the next two will be a bit<br />

more complex. To compose a<br />

secondary image we need to<br />

load it at the same time as the<br />

first, Perfect Paint can load up<br />

to 10 images, each one is held<br />

in a buffer. The available<br />

buffers are shown in the image<br />

bar at the bottom of the screen,<br />

click in one of the empty<br />

spaces to select that buffer, the<br />

green bar indicates the<br />

selected buffer. The current<br />

image window disappears but<br />

that image is still held in<br />

memory. Now load the image<br />

you wish to compose using the<br />

L hotkey or Load command<br />

from the toolbox menu. A<br />

window with the new image<br />

appears and it is shown as a<br />

thumbnail in the image bar.<br />

When I loaded my image<br />

(which happened to be of a<br />

windmill), I thought it looked a<br />

bit washed out so before I<br />

composed it I decided to apply<br />

some colour correction. To do<br />

this click on the pen and<br />

background colour display in<br />

the middle of the toolbar with<br />

the right mouse button. From<br />

the pop-up menu select<br />

Effects/Colour Correction. A<br />

new window opens with sliders<br />

to alter the colour balance of<br />

the whole image. Notice the<br />

preview on the left hand side,<br />

you can drag this with your left<br />

mouse button to check the<br />

effect on different areas of the<br />

image. I found I just needed to<br />

increase the combined colour<br />

slider (the fourth from the top)<br />

slightly to make my image a bit<br />

The color correction window<br />

with its handy preview.<br />

more vibrant. When you’re<br />

done click OK to close the<br />

window and apply the effect.<br />

To compose the image onto the<br />

background we’re going to cut<br />

it as a brush, click on the brush<br />

cutter tool and ensure filled box<br />

is selected (it should be by<br />

default). If you want to cut a<br />

different shaped brush you can<br />

do so by selecting one of the<br />

other filled drawing tools (make<br />

sure you select the filled<br />

version or you’ll just cut an<br />

outline). Click on the image at<br />

the top left hand corner of the<br />

area you want to cut, drag to<br />

the bottom right and release<br />

the button. The brush should<br />

now be cut and follow your<br />

mouse pointer if you move it<br />

over the image.<br />

Tip: If you want to cut the<br />

whole image as a brush or get<br />

right up to one edge it is a<br />

good idea to re-size the image<br />

window a little larger than the<br />

whole image. You should then<br />

see a chequer board<br />

background, Start dragging out<br />

your selection on the<br />

background to ensure you get<br />

right to the edge of the image.<br />

Note: If you don’t see a<br />

brush when moving your<br />

pointer over the image check<br />

you do not have<br />

Prefs/Cursors/Precise enabled<br />

in the toolbar pop-up menu.


Support<br />

Now we have the brush switch<br />

to the background image (the<br />

first one we loaded) by clicking<br />

on its icon in the image bar.<br />

The background is displayed, if<br />

you move your mouse over it<br />

you should see the brush. You<br />

may need to scale the brush to<br />

fit in the composition, if so right<br />

click on the Cut Brush icon and<br />

in the pop-up menu select<br />

Custom from the Size sub<br />

menu. In the Picture Size<br />

window you can enter a new<br />

size either as a pixel value or<br />

as a percentage scale.<br />

If you wanted to apply the<br />

image straight over the<br />

background with no special<br />

effects, you could just position<br />

the brush and click the left<br />

mouse button now. But that’s<br />

boring, let’s apply a fade so the<br />

bottom third of the image<br />

gradually blends into the<br />

background. To do this we’ll<br />

use PerfectPaint’s excellent<br />

density mapping feature. This<br />

is accessed by selecting<br />

Misc/Density Mapping from the<br />

Cut Brush pop-up menu. With<br />

density mapping you can<br />

create all kinds of cool<br />

transparency effects, to get an<br />

idea of what is possible cycle<br />

through the Preset options.<br />

Note that the effect shown will<br />

be applied to the whole brush,<br />

light areas will be rendered<br />

solid and dark areas<br />

transparent. We’re going to<br />

base our effect on preset 8 so<br />

select that now.<br />

First we need to alter the effect<br />

so the it fades from white to<br />

black vertically, to do this click<br />

on the right hand point in the<br />

top section and drag it up so<br />

the line is flat along the top, the<br />

larger preview section should<br />

turn solid white. Now click the<br />

bottom point in the left section<br />

and drag it to the right so the<br />

line goes from the top left to<br />

bottom right corners. Now the<br />

preview should show a smooth<br />

vertical gradient. This gradient<br />

is even all the way down so<br />

almost all of our image will be<br />

translucent to some degree,<br />

what we really want is for it to<br />

fade in just the bottom third.<br />

We can achieve this by adding<br />

another control point to the<br />

line in the left section. Click on<br />

the Insert Poi. button then click<br />

on the left hand line about two<br />

thirds of the way down, a new<br />

point should appear. Click on<br />

the Move Point button then<br />

drag the point across to the left<br />

edge. Now the preview shows<br />

that the top of the image will be<br />

solid and the fade will only<br />

effect the bottom third. When<br />

you’re happy with the preview<br />

click OK to apply it to the<br />

brush’s stencil (you won’t see<br />

any effect until you paint the<br />

brush down).<br />

Tip: It’s easy to accidentally<br />

add more points than you<br />

need, to remove them just click<br />

the Delete Poi. button then<br />

click on the point you want to<br />

remove.<br />

Now position the brush over<br />

the background where you<br />

want to place it and click the<br />

The density mapping window is the key to lots of great<br />

transparency effects, make sure you have a look at the presets!<br />

left mouse button to paint it<br />

down, you should see the<br />

transparency now take effect. If<br />

it doesn’t quite come out how<br />

you want just click the Undo<br />

button and try again. If you<br />

want to change density<br />

mapping you need to choose<br />

Misc/Reset Transparency from<br />

the brush pop-up menu first,<br />

otherwise the new mapping will<br />

be added to your existing one.<br />

Note: Resetting<br />

transparency also wipes out<br />

any stencil that is applied to<br />

the brush (see the Crop section<br />

below for more information on<br />

stencils.)<br />

Shadow<br />

A nice simple effect for a<br />

composed image is a shadow<br />

so it appears to be floating over<br />

the background. Perfect Paint<br />

doesn’t have layers or a<br />

shadow effect while painting<br />

but it can apply nice soft<br />

shadows to the stencilled area,<br />

with a bit of ingenuity we can<br />

use this feature to get the<br />

effect we want.<br />

First load the image to be<br />

composed into a new buffer<br />

and cut it as a brush as we did<br />

before, this time I’m going to<br />

cut a round brush by selecting<br />

the filled circle tool after<br />

clicking the Cut Brush icon.<br />

When the brush is cut swap to<br />

the background image and<br />

scale the brush as required.<br />

Now position the brush where<br />

you want it to appear on the<br />

background but don’t click the<br />

mouse button just yet, instead<br />

press the J key on the<br />

keyboard. This swaps us to the<br />

spare page, this is another<br />

image exactly the same size as<br />

the background which can be<br />

used as a scratch pad or for<br />

certain effects such as<br />

rubthrough. Now without<br />

moving the mouse click the left<br />

button, this pastes the brush<br />

down on the spare page in<br />

exactly the right position<br />

relative to the background<br />

image. Now this is the clever<br />

part, the spare page shares its<br />

stencil with the background so<br />

we can set the stencil on the<br />

spare page, on an odd shaped<br />

brush like my round one this<br />

Adding a soft shadow is easy<br />

as long as you have a<br />

stencil setup.<br />

will be much easier as the<br />

spare page has a plain<br />

background. To do this choose<br />

Edit Stencil from the Stencil<br />

pop-up menu, make sure the<br />

magic wand is selected, drag<br />

the RGB tolerance slider down<br />

to 000 and click anywhere<br />

outside the composed image.<br />

After a few moments the<br />

background should be<br />

replaced by the chequer board<br />

pattern, now we need click<br />

Inverse so the background is<br />

protected. When you’re<br />

finished the image should be<br />

covered with a chequerboard<br />

pattern, click OK to exit from<br />

the stencil editor.<br />

Swap back to the background<br />

image by pressing J again.<br />

Now we need to reveal the<br />

image on the spare page, to do<br />

this right click on the Effects<br />

icon and select Spare Page<br />

from the Wrap submenu, this<br />

effect reveals (rubs through)<br />

the spare page where you<br />

paint. Select the filled box tool<br />

and ensure the stencil is<br />

switched on (the icon looks<br />

depressed). Draw a box over<br />

the whole area where the<br />

composed image will show<br />

through, don’t worry if it’s not<br />

that accurate just make sure<br />

you cover the whole of the<br />

composed image. When you<br />

release the left mouse button a<br />

Compose Requester may<br />

appear, if it does leave the<br />

opacity at 100% and click OK.<br />

If you want to take a look at the<br />

modes on offer by clicking the<br />

cycle gadget. Now we just<br />

need to add our shadow, first<br />

select the shadow colour you<br />

want by clicking on it in the<br />

palette with the left button.<br />

Select Add Shadow from the<br />

Stencil pop-up menu, in the<br />

window set the X and Y offset<br />

to get the size of shadow you<br />

want, the opacity and the flow<br />

(the higher the flow the softer<br />

the shadow will be). Then click<br />

OK to see the result.<br />

Remember you can always<br />

Undo and try again. If you want<br />

to carry on editing the image<br />

remember to turn the stencil off<br />

by left clicking the icon again.<br />

Note: If you want to apply<br />

a shadow to a rectangular<br />

composed image you don’t<br />

need to bother with the spare<br />

page, just make the stencil<br />

using the editor’s rectangle tool<br />

right on the main image.<br />

Tip: While you have the<br />

stencil switched on you can<br />

apply all kinds of effects just to<br />

the composed image, just<br />

switch on effect mode by<br />

clicking on the icon, right click<br />

to choose an effect from the<br />

menu and then draw over your<br />

composed image with the filled<br />

rectangle tool. You can set<br />

preferences for your chose<br />

effect by selection Preferences<br />

from the pop-up menu.<br />

Support<br />

42 TOTAL AMIGA Summer 2002<br />

43<br />

Crop<br />

Once again load the image you<br />

want to compose into a new<br />

buffer, to make life easier crop<br />

the image down so that there is<br />

only a small border around the<br />

subject you want to cut out,<br />

Crop is in the Effects submenu<br />

of the toolbox menu.<br />

Now we’re going to create a<br />

stencil for this image so the<br />

subject is protected from<br />

editing, select Edit Stencil from<br />

The background to my<br />

sclupture is too varied for<br />

the magic wand.<br />

the Stencil pop-up menu. We<br />

actually need to cover the<br />

background with the<br />

chequerboard pattern but I<br />

found it easier to cover the<br />

subject and then invert the<br />

stencil. The key to this job is to<br />

choose the right stencil tool for<br />

your combination of subject<br />

and background. For example<br />

if you have a fairly plain<br />

contrasting background you<br />

can use the magic wand to<br />

select it automatically. Just<br />

click on the background and<br />

then use the four tolerance<br />

sliders so the correct area is<br />

selected. You can add further<br />

areas with the magic wand by<br />

clicking again, the tolerance<br />

just applies to the area<br />

selected with the last click. In<br />

my case the background is<br />

very varied so I am using the<br />

“lasso” tool to select areas<br />

manually. To help you do this<br />

accurately you can zoom in<br />

using the + button at the top of<br />

the image window, switch on<br />

the cross-hairs by pressing<br />

Space and use the <strong>Amiga</strong>’s<br />

keyboard mouse control (hold<br />

down the left <strong>Amiga</strong> key, use<br />

the cursors to move the<br />

pointer, hold Left-Alt as well for<br />

a left button press). If you<br />

overspill and select more than<br />

you mean to set the Mode<br />

cycle gadget to SUB to remove<br />

areas from the selection using<br />

the tool of your choice.<br />

If you’ve stencilled over the<br />

subject rather than the<br />

background as I did now’s the<br />

time to click Inverse, then use<br />

Smooth which removes any<br />

stray pixels. Especially if you<br />

have inverted now is a good<br />

time to give the edges the once<br />

over and touch up any<br />

imperfections, the odd stray<br />

pixel will be Okay as we will<br />

blend the edges slightly later<br />

on anyway.<br />

Tip: A lot of work can go into<br />

a stencil like this so it’s a good<br />

idea to save it using Save<br />

Stencil in the Stencil pop-up<br />

menu, if you’ve cropped the<br />

original image remember to<br />

save that too or the stencil<br />

won’t line up if you need to<br />

reload it.<br />

Make sure the stencil is<br />

switched on, choose the Cut<br />

Zoom in and make use of the tools available to crop the image as<br />

cleanly as possible. I found inversing the stencil was helpful too.<br />

Brush tool and then the Filled<br />

Box tool and finally pick up the<br />

subject as a brush. You should<br />

notice that it has been cut<br />

away from the background<br />

using the stencil. Select the<br />

background image and scale<br />

the brush as required. If you<br />

need to you can flip the brush<br />

horizontally or vertically or<br />

rotate by ninety degrees using<br />

the commands in the Fast<br />

Rotation submenu of the Cut<br />

Brush pop-up. The keyboard<br />

short-cuts for these are X, Y<br />

and Z respectively again<br />

matching DPaint. To remove<br />

any pixelisation from the edge<br />

of the image we will now apply<br />

the Misc/Smooth Border option<br />

from the Cut Brush pop-up<br />

menu, I found that an Amount<br />

of 1 was enough to get rid of<br />

any jaggies without making it<br />

look too soft. To finish off<br />

position the brush over the<br />

background and paste it down,<br />

I have overlapped my cropped<br />

image with the other composed<br />

images, notice that the<br />

smoothing only takes effect<br />

when you paint the image<br />

down.<br />

Final Word<br />

Hopefully this tutorial has<br />

demonstrated three useful<br />

variations on a composing<br />

technique with Perfect Paint,<br />

many things can be achieved<br />

with this program even if it<br />

doesn’t have layers although<br />

they do require a bit more<br />

forward planning. I also hope it<br />

has shown you a few of<br />

PerfectPaint’s less obvious<br />

features so you can carry on<br />

and experiment with it in other<br />

ways.<br />

The end result, see it in colour on the back cover.


Support<br />

Directory Opus 5<br />

Robert Williams kicks off part two of his Opus tutorial with a<br />

look at script events and then progresses to the file type<br />

recognition options.<br />

Last <strong>issue</strong> I demonstrated<br />

several ways you could<br />

customise Opus to easily<br />

access internal and external<br />

commands, programs and<br />

scripts. Before we hit the main<br />

topic of this <strong>issue</strong>’s tutorial, file<br />

types, I thought it would be<br />

useful to mention another way<br />

of activating functions, scripts.<br />

This feature is somewhat<br />

confusingly named, what the<br />

scripts editor actually does is to<br />

define what functions should<br />

be executed when a certain<br />

event occurs. If you open the<br />

scripts editor using the Scripts<br />

option in the Settings menu<br />

you will see a list of all the<br />

events to which you can attach<br />

an action. If you’re not quite<br />

sure to which event each<br />

option actually refers, press<br />

“Help” on the keyboard while<br />

the window is active for a more<br />

detailed description.<br />

By default you will see that the<br />

Double-click event is<br />

highlighted in white, this means<br />

it has an action attached.<br />

Looking in the help we can see<br />

that Double-click means<br />

double clicking on the<br />

background of the main Opus<br />

window (which is the<br />

Workbench background in Wb<br />

Replacement mode). To view<br />

the function select Double-click<br />

and click the Edit button. The<br />

Function Editor (which should<br />

be familiar to anyone who read<br />

the first part of this tutorial)<br />

appears and you can see that<br />

the default command is the<br />

internal Opus command<br />

“DeviceList New”, this<br />

command displays a device list<br />

(a list of the volumes and<br />

assigns mounted on your<br />

system) and the “New” option<br />

causes it to be displayed in a<br />

new lister. If you never seen<br />

this feature in action before try<br />

double clicking on the<br />

background of the main Opus<br />

window, you should see a new<br />

lister appears and shows the<br />

device list for your system. If<br />

you wanted you could modify<br />

this function so something<br />

different happens when you<br />

double click. But rather than<br />

change this default let’s have a<br />

look at setting up a new Script.<br />

Goodbye Opus... Hello<br />

Workbench<br />

Sometimes it can be useful to<br />

load Workbench instead of<br />

Opus, for example you may<br />

have a problem and want to<br />

check that Opus is not the<br />

cause, or you might just want<br />

to try some of the new<br />

Workbench features that have<br />

been added in OS3.5 and 3.9.<br />

While you could always reboot<br />

and hold Shift to disable Opus,<br />

as I mentioned last time,<br />

another option is to set a script<br />

that automatically loads<br />

Workbench when you quit<br />

The Shutdown script is executed when you quit Opus.<br />

Tutorial<br />

This function restarts Workbench without<br />

running the WBStartup items.<br />

Opus using the “Quit”<br />

command in the “Opus” menu.<br />

Note: Sam Byford EMailed<br />

to tell me that when he has<br />

installed Opus recently he’s<br />

found that the installer has not<br />

backed up the original “loadwb”<br />

command to “loadwb_old”, so<br />

there is no way to load<br />

Workbench. To check this take<br />

a look in your “C:” directory<br />

and see if the command exists.<br />

If it doesn’t you can find the<br />

original loadwb on your<br />

Workbench floppy (OS3.1 and<br />

earlier) or CD in the OS-<br />

Version3.x/c directory (OS3.5<br />

and 3.9). Copy “loadwb” into<br />

your “C:” directory but don’t<br />

overwrite the existing file<br />

(which loads Opus) rename the<br />

version you’re copying to<br />

“loadwb_old”, you can do this<br />

in one step using Opus’ “Copy<br />

As” command, found in the<br />

Lister menu.<br />

If you scroll down to the end of<br />

the scripts list you should see<br />

an event called “Shutdown”,<br />

this is called when Opus quits,<br />

all we need to do is tie the<br />

“loadwb_old” command to this<br />

event. Select “Shutdown” and<br />

edit it, in the function editor<br />

window “Add” a new line and<br />

choose the “<strong>Amiga</strong>DOS” type<br />

in the cycle gadget. Click on<br />

the file button and find your<br />

“C:” directory in the file<br />

requester, then choose<br />

“loadwb_old”. If you have<br />

OS3.5 or later you can add the<br />

“SKIPWBSTARTUP” switch to<br />

the command; this will stop the<br />

programs in your WBStartup<br />

which have already been<br />

loaded by Opus being run<br />

again by Workbench. So the<br />

final command line should be:<br />

“C:loadwb_old<br />

SKIPWBSTARTUP”. When<br />

you’re happy press Return in<br />

the text box to accept the<br />

command then click “Use” in<br />

the Function Editor and “Save”<br />

in the Scripts editor. Now make<br />

sure that anything you’re doing<br />

in Opus is complete then<br />

choose “Quit” from the “Opus”<br />

menu, after you confirm the<br />

request you should find Opus<br />

closes and Workbench loads.<br />

Sounds Funky!<br />

On reading about scripts<br />

above, you might be thinking<br />

that it would be cool to add<br />

sounds to some of those<br />

events, for example when a<br />

disk is inserted or a lister<br />

opened. You could achieve this<br />

using the scripts window to<br />

assign a sound playing<br />

command to each event.<br />

However with Opus Magellan a<br />

new feature was added to the<br />

Environment window catering<br />

specifically for this function.<br />

Just select “Environment” from<br />

the “Settings” menu and go to<br />

the “Sound Events” page, here<br />

you can assign a sound to an<br />

event more quickly than setting<br />

up a function in scripts. There<br />

are also facilities to test the<br />

sound and adjust its volume.<br />

The “Exclusive<br />

Startup/Shutdown Sounds”<br />

check box is used to prevent<br />

other sounds you have<br />

configured being played while<br />

the startup and shutdown<br />

sounds are playing.<br />

Support<br />

44 TOTAL AMIGA Summer 2002<br />

45<br />

File Types<br />

One of Directory Opus’ most<br />

powerful features is the ability<br />

to recognise the format of a file<br />

and allow the user to<br />

customise how some actions<br />

will effect the file. The Filetypes<br />

editor is accessed from the<br />

“Settings” menu, in the window<br />

you can see a list of all the<br />

types currently active on your<br />

system. While you can define<br />

new file types yourself there<br />

are several sources you can<br />

check to see if there is already<br />

a predefined type available.<br />

The first is just to double click<br />

on a file of the type you want<br />

Opus to recognise. If Opus<br />

doesn’t recognise the file, it will<br />

open a requester where you<br />

can choose to “Sniff!” the file,<br />

this function tries to find a<br />

suitable filetype in storage. If<br />

one is found you can choose to<br />

install it, however check first<br />

that the type is suitable as it is<br />

possible for there to be<br />

erroneous matches. If a<br />

suitable type doesn’t come with<br />

Opus then there are some<br />

collections of predefined<br />

filetype which can be<br />

downloaded from the Internet<br />

(or found on magazine cover<br />

disks). Probably the most<br />

comprehensive is<br />

MagnumOpus, you can<br />

download this collection from<br />

http://www.magnumopus.co.uk.<br />

Magnum Opus contains 435<br />

filetypes and should cover<br />

pretty much everything you’re<br />

likely to come across. So here I<br />

will concentrate on the options<br />

you can give to a filetype rather<br />

than how to create a new one.<br />

Tip: Install only the filetypes<br />

you think you will need as each<br />

Opus offers lots of options to associate commands with a particular filetype.<br />

one you add causes Opus to<br />

take slightly longer identifying<br />

the type of a file.<br />

However, here is a quick guide<br />

to setting up a new file type.<br />

Open the filetypes editor and<br />

click “Add”, two windows open,<br />

one allowing you to configure<br />

the actions available for this<br />

type (more on that later) and<br />

the other where you edit the<br />

class. The class is the<br />

definition Opus uses to identify<br />

this type of file. First you need<br />

to enter a “Name” and “ID” for<br />

the file type at the top, the<br />

name is the short description<br />

that will be shown in the type<br />

column of listers and the ID is<br />

a unique code up to 8<br />

characters that Opus uses to<br />

internally identify this type. The<br />

“Pri” (Priority) option is used to<br />

resolve cases where a file<br />

matches more than one type,<br />

for example an <strong>Amiga</strong>Guide<br />

document is also an ASCII text<br />

file, as long as the <strong>Amiga</strong>Guide<br />

is set to a higher priority than<br />

ASCII (which defaults to -1)<br />

then it will “win” in the<br />

comparison.<br />

The main body of the class<br />

editor is a list of the checks<br />

Opus will perform to identify<br />

the file, as with the function<br />

editor you can add as many<br />

checks as you like. The most<br />

simple way to identify the type<br />

of a file is by its file extension<br />

(.zip, .mpg etc.), to do this add<br />

a check, click on the file gadget<br />

and choose “Match Name”<br />

from the list. Then you can<br />

enter the filename to match<br />

using wildcards in the string<br />

gadget, for example “#?.zip”<br />

would match all files ending in<br />

.zip. For file originating from<br />

Windows PCs and downloaded<br />

from the Internet where file<br />

extensions are almost always<br />

used this is fine, however on<br />

the <strong>Amiga</strong> and other systems<br />

extensions are not compulsory.<br />

For more reliable identification<br />

of filetypes it is better that<br />

Opus actually looks at the<br />

structure of the file itself to find<br />

the type. In the class editor<br />

Opus provides a “View File”<br />

button so you can take a look<br />

at the contents of a file and try<br />

to identify some common<br />

characteristics which identify it.<br />

Many filetypes start with a<br />

common identifier so the<br />

program loading them can<br />

recognise if it is valid, for<br />

example when I looked at<br />

several ZIP archives using<br />

“View File” it was clear they all<br />

started with the characters<br />

“PK”. To match in this delete<br />

the Match Name check and<br />

add a new one, this time<br />

choose Match and enter “PK”,<br />

Recognising files by their internal structure is more reliable<br />

than using the filename extension.<br />

this will look for those<br />

characters at the start of the<br />

file. If the common characters<br />

are a few positions into the file<br />

you can use “?” to mean any<br />

character, so if you found a file<br />

type which always had “ABC”<br />

as the third, fourth and fifth<br />

characters you could have the<br />

check Match ??ABC.<br />

Tip: When looking for<br />

common elements in files so<br />

you can define a file class<br />

make sure you check several<br />

files you know to be in that<br />

format, preferably from multiple<br />

sources, or you may create a<br />

class that only works on a<br />

subset of that filetype.<br />

As you can see in the<br />

command list Opus offers lots<br />

more ways to identify a<br />

filetypes and allows them to be<br />

combined with “And” and “Or”<br />

logical operators, however I<br />

think any more depth is really<br />

beyond the scope of this<br />

tutorial, so take a look at your<br />

Opus manual for more<br />

information.<br />

Click!<br />

Once you have found a<br />

suitable filetype or set one up<br />

you can then decide what<br />

actions you want to be<br />

available for files of that type,<br />

you can also set the default<br />

icon that will be used in the<br />

icon view modes if the file<br />

doesn’t have a filename.info.<br />

To edit the actions select the<br />

filetype in the editor and click<br />

“Edit”, in this example I’m<br />

going to add some actions to<br />

the Quicktime Movie file type<br />

(which I got from<br />

MagnumOpus). In the window<br />

that opens there are three


Support<br />

sections, Events, Icon Menu<br />

and Default Icon. First let’s<br />

have a nice icon, just click the<br />

“Select Icon” button and find a<br />

suitable icon on your system.<br />

You’ll find that some suitable<br />

ones are installed by OS3.5/9<br />

in the ENV:Sys/ directory, I<br />

chose def_anim.info.<br />

When you double click on a<br />

Quicktime movie it would be<br />

nice for Opus to launch it in a<br />

suitable player. To do this<br />

select Double-click in the<br />

“Events” list on the left, then<br />

click “Edit”, this opens the<br />

“Function Editor” where we can<br />

choose the program to view<br />

the file. I’m going to use the<br />

wonderful AMP2 reviewed last<br />

<strong>issue</strong> which has been<br />

upgraded in its latest beta<br />

versions to support Quicktime<br />

(grab them from amidog.com).<br />

So click “Add” and choose<br />

“<strong>Amiga</strong>DOS” as the type and<br />

then pick your chosen viewer<br />

using the file gadget. Use the<br />

variables button ({ }) to insert<br />

“{f}” which will be replaced by<br />

the name and path of the<br />

double clicked file, then add<br />

any command line options<br />

needed by the viewer program.<br />

My final command line is:<br />

“Work:Utilities/Graphics/AMP2<br />

/AMP {f} window overlay ahi”. It<br />

is also a good idea to check<br />

the “Run asynchronously”<br />

option in the “Flags” list,<br />

otherwise the lister containing<br />

the file will be locked until you<br />

close the viewer.<br />

Pop-up Menu<br />

For some filetypes there may<br />

be more than one action you<br />

want to define, for example<br />

sometimes you want to view a<br />

file and other times you want to<br />

edit it. For Quicktime Movies I<br />

have two viewers that I<br />

commonly use, SoftCinema<br />

and AMP2 so it would be<br />

handy if I could pick between<br />

the two. As you can see from<br />

the list of “Events” it is possible<br />

to run a different command by<br />

holding the Alt or Control key<br />

while double clicking on the<br />

file. However I know I would<br />

soon forget what functions I<br />

had assigned so a better option<br />

is to add the choices to the<br />

icon menu. This menu pops up<br />

when you right click on the file<br />

in a lister.<br />

First I’m going to add my<br />

default option, View with<br />

AMP2, to the menu. To add an<br />

item click “Add” in the “Icon<br />

Menu” section and define the<br />

function in the function editor,<br />

enter the title of the menu item<br />

in the string gadget at the top.<br />

For this item I can copy from<br />

the double-click function by<br />

opening its edit window and<br />

dragging the command line<br />

across. Add another menu item<br />

and this time set it up to run a<br />

different movie player, make<br />

sure you add the file variable,<br />

{f}, any command line options,<br />

and check the asynchronous<br />

flag. Another good use for<br />

these pop-up menus is to call<br />

the same viewer with different<br />

options, for example AMP can<br />

play the movie either in a<br />

window or on a new screen.<br />

Add another new menu item,<br />

then click on the View with<br />

AMP2 item and edit it, drag the<br />

command line from the AMP2<br />

function editor to the new<br />

function, close the AMP2<br />

function editor. Set the label on<br />

the new function editor to “View<br />

with AMP2 (screen)”. All we<br />

need to do now is adjust the<br />

command line so the movie<br />

opens on its own screen, in my<br />

case this just meant removing<br />

the “window” and “overlay”<br />

options.<br />

Set Name Mode PopUp to get popup menus in name mode listers.<br />

Tip: To get pop-up menus in<br />

name mode listers check the<br />

“Name Mode PopUp” box on<br />

the “Lister Options” page of<br />

“Environment” settings.<br />

Drag ‘n’ Drop<br />

Using the drag and drop<br />

filetype action on a movie file<br />

doesn’t really make sense so<br />

for this example I’m going to<br />

use the ZIP Archive filetype<br />

that is supplied with Opus. ZIP<br />

files are file archives which are<br />

very common on the PC. To<br />

extract files from a ZIP archive<br />

you need an unzip utility, I’m<br />

using unzip from the archive<br />

“Unzip512x.lha” which can be<br />

found on Aminet in the “util/arc”<br />

directory. The unzip command<br />

from this archive should be<br />

copied into a directory on your<br />

path, usually “C:”. Open the<br />

filetype editor and edit the ZIP<br />

Archive filetype. Select Drag ‘n’<br />

drop in the Events list and click<br />

Edit. Add an <strong>Amiga</strong>DOS<br />

command and enter the<br />

following command line<br />

“C:UnZip {f}”. Now we need to<br />

tell the UnZip command to<br />

extract the files to directory<br />

where archive was dropped.<br />

UnZip doesn’t have a<br />

destination option, it extracts to<br />

the current directory, so to do<br />

this we just need to set the “CD<br />

destination” flag. We also need<br />

to set the “Do all files” flag so<br />

all the selected files will be dearchived<br />

if several are dragged<br />

at once, the “Rescan dest” flag<br />

so the destination lister will be<br />

updated to show the new files<br />

and the “Output to window” flag<br />

so we can see if UnZip reports<br />

any errors. Now drag ‘n’ drop<br />

will work on ZIP archives as it<br />

does by default for LHAs.<br />

A final useful action to add to<br />

the ZIP filetype is to set the<br />

Double-click event to produce<br />

a list of the files in the archive.<br />

To do this add the following<br />

<strong>Amiga</strong>DOS command to the<br />

Double-click event: “C:UnZip -v<br />

{f}”, set the Do all files, Output<br />

to window and Window close<br />

button flags.<br />

Open With<br />

If all that is too much trouble<br />

for you there is another trick up<br />

Opus’ sleeve that can make<br />

opening files in different<br />

applications and utilities easier,<br />

the “Open With” menu. To<br />

access this right click on the<br />

file in a lister and highlight<br />

“Open With”, if the program<br />

you want is already on the<br />

submenu just select it and your<br />

file will be opened in that<br />

program. If the program you<br />

want isn’t there select “Other”<br />

and find it in the file requester,<br />

then the file will be opened.<br />

Next time you go into the<br />

“Open With” submenu you will<br />

notice that the program you<br />

just picked is now listed. Once<br />

the maximum number of items<br />

allowed in the submenu is<br />

reached the first chosen one<br />

will be discarded, you can set<br />

the maximum on the<br />

“Miscellaneous” page of the<br />

“Environment” settings window.<br />

I received a few comments<br />

about the Opus tutorial in the<br />

last <strong>issue</strong>, all were positive,<br />

and a couple of old Opus<br />

hands even said they learnt<br />

something new. Thanks must<br />

go to Sam Byford for letting me<br />

know about the problem with<br />

loadwb not being backed up<br />

and for suggesting the Close<br />

Opus/Load Workbench tip. If<br />

you have any comments on<br />

this tutorial or suggestions for<br />

future instalments please let<br />

me know!<br />

<strong>Total</strong> <strong>Amiga</strong> Mailing List<br />

Keep up to date with our progress with new <strong>issue</strong>s of <strong>Total</strong><br />

<strong>Amiga</strong> and get news of website updates and previews of the<br />

content of new <strong>issue</strong>s by joining the <strong>Total</strong> <strong>Amiga</strong> announcements<br />

mailing list. This list is only posted to the editor so your mail box<br />

won’t be flooded. Expect a maximum of 4 or 5 messages a<br />

month, as a minimum we post a monthly update.<br />

To join just send a blank EMail (no subject or body text is<br />

required) to:<br />

totalamiga-announce-subscribe@yahoogroups.com<br />

You can visit the group page on the YahooGroups website to<br />

read the messages on the web or to change your group setting if<br />

you are a subscriber:<br />

http://www.yahoogroups.com/group/totalamiga-announce<br />

Please tick what you require,<br />

A four <strong>issue</strong> subscription to:<br />

United Kingdom (£14)<br />

Support<br />

46 TOTAL AMIGA Summer 2002<br />

47<br />

Full Name:<br />

Street<br />

Address:<br />

Post Code:<br />

Country:<br />

EMail:<br />

Back Issues<br />

The following back <strong>issue</strong>s of<br />

<strong>Total</strong> <strong>Amiga</strong> and Clubbed<br />

are available from stock, you<br />

can purchase them directly<br />

from us for the princely sum of<br />

£2.50 each including UK<br />

postage or £4.00 elsewhere.<br />

<strong>Total</strong> <strong>Amiga</strong> Issue 10<br />

• Column from Fleecy Moss<br />

• Descent: Freespace Review<br />

• Mediator 4000 Review<br />

• ImageFX 4.5 Review<br />

• Directory Opus Tutorial.<br />

• Mode Promotion Tutorial<br />

Clubbed Issue 3<br />

• Interview with Petro of<br />

<strong>Amiga</strong>.<br />

• Getting on the Internet<br />

feature.<br />

• Blizzard Vision PPC review.<br />

• Internet software reviews<br />

including IBrowse, AWeb,<br />

Miami, Netconnect 2 and<br />

EMailer round up.<br />

• Turbo Print 7<br />

• Back to Basics - startupsequence<br />

and user-startup,<br />

the first in a series of tutorials<br />

for <strong>Amiga</strong> beginners.<br />

• Candy Factory Pro<br />

Review/Tutorial<br />

Website<br />

www.totalamiga.org<br />

All other <strong>issue</strong>s are sold out<br />

but you can download copies<br />

from our website in PDF<br />

format. These retain the layout<br />

and images of the original<br />

magazines and can be viewed<br />

on the <strong>Amiga</strong> using APDF.<br />

Tel.:<br />

User<br />

Group:<br />

Europe (£17)<br />

Rest of the World (£20)<br />

Next Issue<br />

Coming up in <strong>Total</strong> <strong>Amiga</strong><br />

<strong>issue</strong> 12:<br />

News<br />

• The latest on OS4,<br />

<strong>Amiga</strong>One, Pegasos and<br />

other developments.<br />

Features<br />

• ADSL - What you need to<br />

get your <strong>Amiga</strong> hooked up<br />

to broadband Internet<br />

Reviews<br />

• EZKey IL<br />

• Highway USB Interface<br />

• Feeble Files<br />

Support<br />

• Introduction to Wordworth<br />

• PageStream Tutorial<br />

Regulars<br />

• PD Paradise<br />

• Top Tips<br />

• Back to Basics Tutorial<br />

Please let us know what<br />

features and articles you<br />

would like to see in the next<br />

<strong>issue</strong>!<br />

The new <strong>issue</strong> is due in:<br />

August 2002<br />

Note: <strong>Total</strong> <strong>Amiga</strong> is produced by<br />

volunteers and this means<br />

sometimes <strong>issue</strong>s run late. If you’re<br />

concerned about the status of the<br />

next <strong>issue</strong> please take a look at<br />

http://www.totalamiga.org or contact<br />

us by EMail or phone (details inside<br />

the front cover).<br />

Subscribe to <strong>Total</strong> <strong>Amiga</strong><br />

To subscribe to <strong>Total</strong> <strong>Amiga</strong> please complete this order form and send it with the appropriate payment to:<br />

(If you don’t want to cut your magazine a photocopy is acceptable or just include the details below on a piece of paper)<br />

<strong>Total</strong> <strong>Amiga</strong>, 26 Wincoat Drive, Benfleet, Essex, SS7 5AH. Payment can be by cheque or postal order (in pounds sterling made<br />

payable to South Essex <strong>Amiga</strong> Link) or in sterling cash (at your own risk).<br />

Start subscription from <strong>issue</strong> no.<br />

(Leave blank to receive the current <strong>issue</strong>)<br />

I<strong>11</strong>


<strong>Amiga</strong>OS 4 First Screenshots<br />

Menus<br />

Intuition also controls the <strong>Amiga</strong>’s menu<br />

system. Here you can see that pop-up<br />

menus and a variety of display options<br />

have been incorporated into the system.<br />

These options will be part of the OS and<br />

won’t require third party utilities.<br />

These<br />

screenshots<br />

highlight some<br />

of the changes<br />

being made to<br />

intuition, the<br />

core of the<br />

<strong>Amiga</strong>OS user<br />

interface. In<br />

particular you<br />

can see some<br />

of the window<br />

customisations<br />

options that will<br />

be available..<br />

Note that this is<br />

not the final<br />

default OS look<br />

just an example<br />

of what can be<br />

done.<br />

PerfectPaint Tutorial<br />

Here is the end result of<br />

the PerfectPaint which<br />

starts on page 41.<br />

http: /www.totalamiga.org

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!