
The first Artist program came out in 1985, its CRASH
Smashed sequel in late 1986, but this venerable Softechnics product remains
extremely popular. A +3 version was recently released and IAN CULL decided to
see how it stands up in 1989. Also coming under scrutiny are MGT’s Fixer
and TwoFace, the former promising to solve interface incompatibility problems
for +3/+2A owners.
THE ART OF THE MACHINE
Dated has-been or all-time classic?
BO JANGEBORG developed The Artist II
while working on the sequel to Fairlight, an impressive and Smashed
isometric arcade adventure. Its principal advance over its revolutionary
predecessor was an ST/Amiga-style icon-driven control system currently
supported by Datel, who offer the program, a mouse and interface for
£49.95.
The first thing to say about the new program is that it isn’t really
all that new. The basic program is unchanged from the earlier version, except
that it supports the +3 disk drive and printer interface. Nevertheless, The
Artist II is a very powerful graphics program, offering many functions
useful in creating screen displays.
‘an ST/Amiga-style icon-driven control
system’
One of the most interesting features of Artist II is that it comes complete
with a ‘Page Maker’ program too. This allows screens created with
Artist II to be combined with text written using Softechnics’
word-processing program — The Writer (48K version £14.99,
128K version £17.99). Reviewed in CRASH 31 this was judged very
impressive, and the two together give a form of Desk Top Publishing on the
Spectrum +3 (both mouse compatible). You can even create your own fonts and
fill patterns.
The Artist II: Menus and icons
On loading (which takes about 40 seconds), The Artist II prompts
for the AMX mouse — you can use either an AMX or a Kempston mouse (I was
unable to test this option, however). Unfortunately it is quite easy to
crash The Artist II back into Basic (doing a SAVE
to a
write-protected disk, for example. If the LOADER
option was used, this will
result in the loss of your masterpiece — so use LOAD
"DISK"
from +3 Basic).
As well as driving Artist II by mouse, the keyboard can be used for
all cursor movements — Q/S up/down and I/O left/right. ‘M’
is used to select options or set pixels, and ‘N’ to cancel options
or clear pixels. You can also use a Kempston joystick (which I did for this
review) but Artist II does not support the built-in + 3
‘intelligent’ joystick. I occasionally found that control reverted
to keyboard only, entailing use of the EXTRAS
pulldown menu to
re-select Kempston control.
‘Desk Top Publishing on the Spectrum +3’
All Artist II controls are handled using pull-down menus or by
selecting one of the icons at the base of the screen. These include those for
drawing empty or filled shapes — including circles, ellipses and
rectangles. There is also a brush icon, calling up a display of assorted brush
shapes of various sizes, for use when free-hand drawing on the screen. A
scissors icon allows irregular shapes to be cut out of the screen display and
pasted back elsewhere (quite complex to use, but very powerful). The magnifying
glass icon allows sections of the screen to be enlarged for detailed work, and
an A icon allows text entry and a dotted rectangle icon is used to set up
(rectangular) windows.
At the bottom-right of the screen is the current colour and fill pattern
— selecting either of these brings up a menu of colours. The pull-down
menus, across the top of the screen, give access to additional functions
— the STORAGE
menu allows
LOAD
s/SAVE
s/CAT
s and screen dumps to be
carried out. The TYPEFACE
menu allows various fonts to be
selected. And the MODES
menu allows the way that other operations
will function to be set (eg text can be laid down transparently, or in
colour).
The Artist II: Predefined fill patterns
The SCREEN
menu allows the full screen picture to be viewed,
and either the top or bottom section to be displayed for working on (the menus
& icons mean that three lines of the full screen are lost). There is also
an OK
option, which stores the current screen — if a mistake
is subsequently made, the undo option will restore the OK
ed
screen. A pattern option puts a chequerboard pattern over the picture, allowing
attribute alignments to be made more easily.
The last menu option is the WINDOWS
one — this allows a
predefined window to be cleared, inverted, scrolled, moved or copied to a new
position on the screen. There are also options to ‘thicken’ or
outline the picture, and to re-scale the picture into a new size and position.
If no window has been defined (or the window has been closed) then any of these
options will operate on the whole screen picture!
LOAD
ing and SAVE
ing screen files is achieved by
choosing the STORAGE
menu, and selecting the appropriate option. A
CAT
alogue is then displayed, and the SCREEN$
filename
should be typed in — there is no chance to ‘back out’ here,
and specifying a filename which is not a SCREEN$
can cause havoc!
There is also an option to ERASE
a file from the disk. One
annoying problem here is that the disk motor continues to run after the disk
option has completed and the Artist II display is restored — to
stop this, do a disk CAT
, and wait for the motor to stop before pressing the
space bar.
Alternatively, edit the Basic program, and insert RANDOMIZE USR
14495
into line 2. This may also help other +3 programs which leave the
disk running. The STORAGE
menu also offers options to
SAVE
/LOAD
fill patterns (which can be altered, along
with the character fonts, by choosing options on the EXTRAS
menu).
There is also an OTHER
option, which seems to do nothing —
left in from the 128K version, and should switch storage to TAPE
,
but doesn’t; and a VERIFY
option, which simply gives a
‘Nonsense in Basic’ error message.
There are also four print options: large or small colour or grey scale.
The Artist II uses the +3 printer port, but does not use the +3 dump
routines — my printer, an ancient Epson MX80, could not print the
Artist II dumps, even though normal +3 dumps are perfect.
‘A chequerboard pattern makes attribute alignments easier’
Finally, the Page Maker option calls up a new list of options, selected
(confusingly) by pressing a number 1 to 8. From here an A4 sized sheet of paper
can be created bit by bit, using Artist II screen pictures, and
The Writer text (up to 7000 characters). There are functions to cut
out bits of the Artist II screen, and to ‘flow’ text
around the pictures as they are fitted onto the page.
But you always have to be careful of LOAD
ing a new screen
picture when the EXTRAS
up option is selected (which allows the
bottom of the picture to be altered). Apparently this confuses the program
— the new picture is loaded in the down-position, but the up option is
still set. This can be sorted, by using the WINDOW SCROLL
function on the whole screen.
Overall, The Artist II is a very powerful graphics package for the
Spectrum +3, but it’s a pity that after all this time the product
wasn’t more polished, with bugs eliminated and proper instructions for
the +3. The Artist II can be purchased on +3 disk for £19.99 from
Softechnics. Alternatively the Datel pack is available from Datel
Electronics.
+3 BUGS AGAIN!
I HAVE HAD some response concerning the printer problems
experienced by Adrian Dixon, regarding his Silver Reed EX32 and +3 paging
subroutine so that the printer strobe signal is normally high, rather than
normally low. My printer (an old Epson MX-80) works perfectly with or without
the pokes, but obviously other printers are more strict. (The Brother 1109 is
another that needs the pokes). The signal is supposed to be high normally, so
it would appear that yet another +3 bug has been unearthed.
Aidan Orton also asks about a replacement chip for his Multiface 3. This is
a specialised chip, Aidan, designed by Romantic Robot. I therefore think that
their repair price of £10.95 is quite reasonable. I cannot imagine what
you were doing to damage it!?
On the subject of Romantic Robot, I have had a number of readers expressing
interest in Genie for the Multiface 3. I have managed to patch my original 48K
version of Genie to run quite well on the +3, but am still working on the 128K
version. It is interesting to note, however, that Romantic Robot were at one
time claiming to be developing Genie +3. (Mr. B. Walton sent me
a copy of a note sent from them in April ’88 assuring him that Genie +3
would be available — I was told much the same when I ordered my Multiface
3). Romantic Robot’s other Multiface program, Lifeguard, does run
successfully on the +3. However, since the Multiface 3 MUST be active in order
to re-load disk-saved games, these programs are less useful than for the other
Spectrums. Perhaps users should have two Multiface 3s fitted.
Various readers are also voicing concern over Spectrum programs that will
not run on the +3. Personally, I have not yet had any trouble (but I have a
backlog of new software which I have not yet had time to load and play). If you
write in with problem programs, CRASH will try compiling a complete list of
them (and manufacturers, if some are worse culprits than others).
EVEN WHILE MGT gear up for releasing the SAM Coupé
(see News) they continue to support the Spectrum with
new products. Two of the most interesting are the Fixer and the TwoFace. While
the former has proved unexpectedly popular, the latter has proved
over-ambitious and is unlikely to be continued in production.
The Fixer is a small circuit board and edge connector designed to allow
owners of the +2A to use the MGT Plus D disk interface. Regular readers will
know the +2A is the black cased version of a +2 with a +3 circuit-board inside.
Since the +3 has a redesigned edge connector many interfaces are incompatible
with it. MGT have subsequently been surprised by the interest in this gadget,
with people hoping it will solve problems with other interfaces as well.
Apparently some high street stores are even talking about stocking it.
‘In 48 Basic the Fixer runs almost every interface I
connected to it’
The Fixer comes in two basic versions, both costing £9.05. A standard
version will connect the +2A to the Plus D, while another version allows the
Opus Discovery disk drive to work with the +2A. Obviously the Fixer only solves
interface problems, and games which crash due to +3 changes in the ROM chips
will be unaffected by the Fixer.
The miraculous Fixer from MGT
To see how well the standard Fixer works I connected to my +3 and gave it a
whirl. In 48 Basic it runs almost every interface I connected to it. The ZX
Interface One and microdrive combination worked perfectly (though trying to
select +3 Basic crashed the Spectrum immediately). The SwiftDisc II interface
(reviewed next month) also worked fine in 48 Basic, but was also usable after
the SPECTRUM command was entered from +3 Basic (ie ‘quasi-48
Basic’). This gives the advantage that the extra memory is still
accessible to machine code. Multiface 1 and 128 both run on the +3 via the
Fixer — in 48 Basic or the quasi mode, with Multiface 3 running too! This
meant that I was able to run Genie on my +3 at last — loading games using
Multiface 3, set up to put the machine into 48 Basic after the load, then using
Multiface 128 to run Genie 128.
‘The TwoFace has proved overambitious and is unlikely to be
continued in production’
Using what the Fixer is designed for, I had similar results. The Plus D
interface worked fine in 48 Basic or quasi-48 Basic, but would not run under +3
Basic. The interface will, curiously, boot from +3 Basic (by typing RUN) but
crashes when booting has finished.
Miles Gordon Technology tell me that the Plus D does work in 128 Basic on
the +2A so the +3 disk system must be causing problems. I don’t know how
much Amstrad would charge for their add-on disk drive, assuming that they bring
it to market, but my money would go on the MGT Plus D or Sixword Swiftdisc
system (both much faster than the +3, and a lot more compatible with existing
utility programs).
The MGT TwoFace is another add-on aimed mainly at Plus D users. It is
reminiscent of the old Currah Micro-slot, in that it allows the Plus D (which
has no expansion connector) to be used on the Spectrum along with other
interfaces. It is more sophisticated however, in that a switch allows either
device to be isolated, and there is also a built-in Kempston joystick interface.
When a Plus D is fitted to the TwoFace, it is mounted vertically, the
combination extending some 6 inches above the desk (with the disk drive cable
emerging from the top) — so anyone who has the Spectrum immediately in
front of the TV may need to raise the screen so it can still be seen. A metal
bracket (supplied with the TwoFace) allows the Plus D to be bolted rigidly to
the TwoFace, so that there is no wobble.
The switch on the TwoFace allows the Plus D (in the top socket) to be active
in the forward or centre position. The rear socket (at least, whatever is
plugged into it) is active in the forward or rear position. The built-in
Kempston joystick interface is always active (unless an internal wire link is
cut, which does not void the guarantee).
Which interfaces work in the rear connector along with the Plus D interface
is a problem to answer. Some devices won’t work because they clash with
the Plus D in such a way that even the disabling switch on the TwoFace cannot
help. Others won’t work because the Spectrum itself cannot drive both
interfaces at one time (some Spectrums have an ‘underpowered’ edge
connector and cannot drive more than one device at once).
Miles Gordon Technology suggest that the best method is to try the required
combination of interfaces and TwoFace (there is a problem-solving flowchart
with the TwoFace documentation). However, they advise that interfaces such as
the ZX Interface One, Swiftdisc and Alphacom printer are unlikely to work.
Interfaces like the Opus Discovery and Beta interface, and even a second Plus
D, should work okay.
‘The Plus D and ZX Interface One seem to be totally
incompatible!’
My own tests largely confirm MGT’s advice. The Plus D and ZX Interface
One seem to be totally incompatible! The Sixword Swiftdisc II seems to run OK,
provided that the Plus D is disabled using the switch. However, the Plus D is
unable to operate usefully. My Alphacom printer and Plus D combination tended
to work OK (most of the time) provided that the switch was correctly moved
before each device was used — rather laborious, and it makes printing
disk catalogues impossible! Trying the Rotronics Watadrive and Plus D gave
rather different results — the Plus D worked fine but the Wafadrive
crashed as soon as it was initialised.
So, the TwoFace will mainly be of use to Opus Discovery or Beta interface
owners wishing to upgrade to a Plus D system (it is a shame that it is not
Interface One compatible to allow upgrades for those users), or for those
Spectrum users simply needing the additional edge connector (for example, the
non-Disciple Multiface 1 & Plus D work fine together via the TwoFace,
provided that the switch is used to keep them separate). The other possible
TwoFace purchaser is a Plus D owner needing a Kempston Joystick interface,
since one is built in. At £29.95, the TwoFace would be an expensive
joystick interface, but gives the option of adding other hardware to the Plus D
at a later date. Remember that if the TwoFace does not work for you, MGT
promise to refund the cost of the Plus D if it is returned undamaged.
TECH MAGS
AFTER LAST month’s coverage of the Miles Gordon Technology Plus D disk
interface, a quick look at the ‘official’ support magazine —
FORMAT. This is a paper-only production, as opposed to the disk-based magazines
reviewed recently. The October ’88 issue contained, amongst other
snippets, a review of the PCG Wordmaster program (to be looked at in detail in
a future Tech Tips), an adventure section in the style of a story about playing
adventure games, some MIDI jargon explained and programming sections on cutting
down the size of Basic programs and adding new machine code commands to Basic
via the Disciple/Plus D interface. The November issue continues the adventure
story and MIDI section, as well as the two programming sections. There is also
a discussion of the SAM Coupé. The Christmas Special has, as well as the
regular sections, User Defined Graphics for use in BASIC games, a screen dump
routine which works in many different sizes, a Catalogue Sort program and a
Basic Battleships game for two — played over the Spectrum network (for
owners of the ZX Interface One or Disciple interface).
FORMAT is received by all members of INDUG, the official MGT users group.
Membership of INDUG costs £10 per year. However, a 3 month trial of the
FORMAT magazine alone costs £3. Full membership of INDUG brings additional
benefits, such as 5% discount on MGT products, utility programs on tape,
etc.
In-depth coverage of your favourite computer’s insides and
appendages will continue next month with, hopefully, a look at the PCG
Wordmaster and a detailed examination of the Sixword Swiftdisc II Upgrade. But
as with all the best columns, the right to change everything is reserved
— just in case something more exciting comes along (like my cheque).
Futile letters urging me to keep my promises, offer advice/information or ask
for help should be sent to Ian Cull, Tech Niche, CRASH.