Miután több különbözõ forrásból sok különbözõ verzió gyûlt össze, megpróbáltam rendszerezni a verziókat.
Az egész onnan indul, hogy a
NEOS Mouse nevû egeret illesztették EP-hez, és készült hozzá a Paintbox nevû rajzoló program.
Ez az egér eredetileg MSX és C64 gépekhez készült, de a BOXSOFT féle intelligens joy és egér illesztõvel (majd errõl is lesz szó késõbb) megy EP-vel is.
A szoftveres illesztést a MOUSE.XR néven közismert rendszerbõvítõ végzi, ez a Paintbox csomag része, de mint mi is rájöttünk, saját - akár BASIC - programban is fel lehet használni (Enterpress 93/januári szám). Ma már van
gyári leírásunk is így még könnyebb
Ennek a MOUSE.XR-nek jelenleg 5 ismert verziója van, sajnos értelmes verzió számozás nélkül
így csak fájlméret alapján lehet megkülönböztetni õket:
2842 bájtos: ez jött a Paintbox 1.0-val, ez lehet a legkorábbi verzió. Csak a NEOS egérrel mûködik. Ha nincs ilyen a gépre kötve, akkor a kurzor elmegy a jobb alsó sarokba... A fájlban látszik, hogy MOUSE version 1.0 de a HELP listában nem jelenik meg. Nevével ellentétben 6-os fejlécû.
3352 bájtos: Ez 7-es fejlécû, és látszik a HELP listában, szintén 1.0. Funkciógombokkal lehet joystickra is kapcsolni, viszont nekem sem a joystickkal se a NEOS egérrel nem sikerült tûzgombot nyomni
3178 bájtos: ez csak most került elõ Dániából, 6-os fejlécû, HELP listában is látszik 1.0-ként, lehet joystickra is kapcsolni, tûzgomb megy joyjal és egérrel is.
3072 bájtos: Ez a nálunk közkézen forgó Paintboxhoz volt, 6-os fejlécû, a HELP listában nem látszik, verziószám helyett ez a szöveg van a kódban:
(C) 1987 'a' STUDIO (C) 1987 BOXSOFT (C) 1987 GUY KOPEXYNEOS egérrel nem mûködik
joystickokkal igen, köztük funkcióbillentyûkkel lehet kapcsolgatni.
3389 bájtos: az elõbbinek HSOFT által módosított verziója a Mészáros féle soros kártyához, a kódban ez is szerepel: "
Hardware egerkartya INTERFACE (C) 1993 Hsoft HARDWARE: Meszaros Gyula"
Joystickokkal mûködik, NEOS egérrel nem (várható volt), gondolom a soros kártyával is menne, ha találnék egy 20 évvel ezelõtti egeret...
Majd célszerû lenne a 3178 bájtos verziót a HSOFT féle bõvítéssel összerakni, hogy legyen egy mindent tudó verzió
Nézzük a Paintbox verziókat:
Ami kiderült, az BOXSOFT féle Screen Utilities-re épült, eredetileg az SCR_SLC.XR-t használta a kép mentés töltésre, de ez már az 1.0-ra beépült, csak benne maradt a kódban az ehhez szükséges parancsszavak. Nyomtatáshoz viszont az SCRDUMP.XR-t használja, ha nincs betöltve, akkor betölti.
Az 1.0R verzióból kétfajta is van, egy 5-ös és egy 7-es fejléccel kezdõdõ (ezek .COM és .EXT nevûek a csomagban, bár az EXT jelenesetben félrevezetõ kicsit...), a 7-es fejlécû elõbb betölt egy kicsi rendszerbõvítõt, majd következik 5-ös fejléccel maga a program. A betöltött kis bõvítõ a PD parancsra beláncol egy DSK nevû perifériakezelõt, ami nem csinál semmit
talán valami RAMDISk szerûséget terveztek eredetileg?
A PD parancsot valamennyi Paintbox verzió meghívja.
A 7-es fejlécûben ez a copyright üzenet:
PAINTBOX Graphics Software, v1.0R
Written by Andy Burnham.
Copyright (C)1987 A.Burnham & E.V.Az 5-ös fejlécûben meg ez:
PAINTBOX Graphics Software, v1.0R
Written by Andy Burnham.
Copyright (C)1987 A.Burnham & BOXSOFTAzt tippelném, hogy az elsõ az eredeti verzió, BOXSOFT akkor került a képbe, amikor kiadóként forgalmazni kezdte a programot. Azt még jó lenne tudni, ki az a E.V. ...
A fájl elején szerepel még egy üzenet a hackereknek is
Good Evening Hackers, greatch to be with you. I should warn you that if this is a pirate the Home Office will be round to confiscate your gear tomorrow! PAINTCHBOX is broughtch to you inasshoshiation with Strap-it-On Productions Inc.Well yes indeedy, shuper shoundz, be with you again after the news at the top of the hour...Valaki le tudná fordítani? Google translaténak nem megy a szleng
A 2.0R-bõl eddig még csak 7-es fejléccel kezdõdõ verzió van, ebben ez a copyright üzenet:
PAINTBOX Graphics Software, v2.0R
Written by Andy Burnham and Andrew Richards.
Copyright (C)1987 A.Burnham & E.V.A kód egyértelmûen teljesen más, újrafordított. Érdemi különbségekhez alaposan kéne tesztelni mindkét verziót
Az elejérõl hiányzik a hackeres üzenet
És végül van a nálunk közismert verzió, ami a MOUSE.XR-jében látható szöveg szerint 'a' Studió által került hozzánk. A centrumos katalógus szerint 848 forintért kapható volt, de ilyen kazettát még soha senki nem látott
A közkézen forgó verzióban ez a szöveg van:
PAINTBOX Graphics Software v.1.0
Written by BOXSOFT Software Ltd. CRACKED BY M.P.C. SZEGED.(Ki az a M.P.C?)
Nos a verziószám ellenére ez a 2.0R itt-ott binárisan (tehát nem forrásszövegbõl, újrafordítva) módosított verziója. Vajon minek számozták vissza? (Már a centrumos katalógusban 1.0 van.)
További furcsaság, hogy a Status sorban nem PAINTBOX van írva, hanem ARTWORK. Ezt is minek?
Egyéb változások. hiányzik a betöltõkép, és a hozzátartozó animáció. SCRDUMP helyett VDUMP-ot használ, az SCRDUMP betöltõ rész ki lett nullázva. És módosult a scratchpad használata, nem használja a SPACE gombot. Ez azért fontos, mert ha belsõ joystickot használjuk, ugye az a tûzgomb. Az eredeti 2.0R-ben, ami ugye az egérhez készült, ez nem volt szempont, viszont joystickos MOUSE.XR-el elõjön a probléma.
Szerintem a legjobb az lenne, ha visszaraknánk ebbe az eredeti szövegeket, és elnevezni 2.1-nek, leküzdve a két 1.0 körüli zûrzavart.
A csomagban található Paintbox-okat és MOUSE.XR-eket mindenki kedvére mixelheti magának