2013. február 11-én az enterpriseforever.com fórumra az alábbi bejegyzés érkezett BruceTanner nick név alatt:
„Helló,
Most fedeztem fel a fórumot, és arra gondoltam, hogy bemutatkozom.
Közel 30 évvel ezelőtt programozóként dolgoztam az Egyesült Királyságban az Intelligent Software-nél, én írtam az IS-BASIC-et az Enterprise gépre. Ezután több nagy részt is írtam az EXDOS-ból és az IS-DOS-ból, majd továbbléptem a BASIC-hez és a VT-DOS-hoz, a Videoton TVC-hez. FORTH-ot írtam az Enterprise-ra.
Csodálkozom, hogy az Enterprise továbbra is él!
Sajnos soha nem tartottam meg semmilyen forráskódot, sőt még egy Enterprise számítógépet sem. Sőt, olyan régen nem emlékszem sok technikai részletre - a fórumot olvasva sok olyan dolog jött vissza, amelyeket elfelejtettem. Mindenképpen tegyetek fel kérdéseket, de nem hiszem, hogy mindenre válaszolni tudok nektek - sokkal többet tudtok, mint én most!
További jó munkát!
Bruce Tanner”
Ezután természetesen sorra jöttek a jobbnál jobb kérdések:
Piotr kérdezte:
Jól értem, hogy a TVC lelke nem Magyarországon lett tervezve?
„Nyugodtan alhatsz, tervezve Magyarországon lett, csak a kód nem ott készült! Én azt írtam, amit a Videoton kért. A TVC BASIC teljesen újra lett írva, hogy kisebb és gyorsabb legyen, de "kölcsön vettem" részeket az IS-BASIC-ből, pl a BCD matematikai rutinokat. Ezeket is újra akartam írni, hogy olyan kisebb és gyorsabb lebegőpontos formátumot használjon, mint más gépek, de nem engedték.
Igen különös dolog a sorstól, hogy az ember dolgozik egy kis angol cégnél, és végül a magyarok két legnépszerűbb gépének a szoftverét írja meg!”
Zozo kérdezte:
Az EXOS-ban el van rejtve egy meglepetés, ha a Status Line rendszerváltozót 42-re állítod, akkor a készítők monogramjai jelennek meg az állapot sorban.
A 'BT'-ről most már tudjuk kicsoda, a többiek nevét is meg tudnád mondani?
(És miért pont 42? A Galaxis útikalauz stopposoknak miatt?)
">SET STATUS 42
Ha-ha erről már el is felejtkeztem!
Igen jól gondolod, azért 42 mert ez a válasz az Élet a világmindenség meg minden kérdésre a Galaxis útikalauzban.
Igen én vagyok BT, másik fő fejlesztő Mrl aki Martin Lea, ő írta az EXOS-t, és az EXDOS alacsonyszintű rutinjait és a FISH-t. GNH valószínűleg Gavin aki egyetemi nyári szünete alatt írta a grafikai rutinokat. Sajnos a többiekre nem emlékszem. A Your computeres fotón az alsó sorban balról a 4. Martin, a következő hosszú hajjal pedig Gavin."
Lehetséges, hogy van bármilyen Enterprise relikviád (dokumentumok, levelek, stb)?
"Nem sajnos semmi nincs, csak a Your Computer 1984 januári száma.
A csapatot ábrázoló képen a bal felső vagyok (most már egy kicsit idősebb), egész éjszaka dolgoztunk, hogy a bemutatóra minden készen legyen, így nem a legjobb formánkban vagyunk láthatóak.
Az Enterprise Computers egy másik külön cég volt mint az Intelligent Software. Amikor az Enterprise Computers bajba került, nem fizette ki az IS-nek amit megrendelt, így az IS csődbe ment. Ennek nem volt semmi előjele, egyik nap még szokás szerint dolgoztunk, másnap azt mondták nem kell bemenni. Ezért nem volt esélyem bármit megmenteni". (Ez számunkra egy új és szomorú információ!)
Mi a helyzet az EXDOS-al és VTDOS-al? Kb. hány százalékban lehet közös a kód?
"Amikor az EXDOS első alkalommal nyúl hozzá egy lemezhez, egy speciális hangeffekt hallható a fejléptetés által (a dupla léptetés ellenőrzése miatt). Más rendszereken nem hallható ilyen csak az EXDOS és VTDOS esetén, így első hallásra tudni, hogy ezek rokon rendszerek.
Jól gondolod, nagyon nagy százalékban közös, amennyire lehetséges volt. Nem emlékszem pontosan a különbségekre az EXDOS és a VTDOS között, de általában véve a TVC egy olcsóbb gép volt, ami kisebb ROM chipeket is jelent, ezért "meg kellett vágni" a szoftvereket. Az Enterprise és az IS tönkremenetele után még dolgoztam a VTDOS-on. Az IS csapatából öten egy új céget alapítottunk Madge Networks néven, ami IBM PC-kez fejlesztett token ring hálózati eszközöket, de én még egy ideig a TVC-vel foglalkoztam."
Jártál valaha Magyarországon?
"Nem, soha. Azt természetesen tudom, hogy TVC Magyarországra készült, de azt csak pár évvel később tudtam meg, hogy az Enterprise szintén Magyarországra lett eladva.
Az Enterprise Computers készítette a hardvert, a szoftvert pedig az Intelligent Software-től rendelte meg?
"Az IS volt a tervező cég, mi készítettük a a HW terveket, és ROM chipeket is, a megrendelő feladata a gyártásba vitel és a marketing volt. Az Enterprise előtt az IS sakk számítógépeket készített különböző megrendelőknek. Az Enterprise sokkal bonyolultabb, különösen a Nick és Dave chipek miatt amiket az Enterprise-nek kellett termelésbe vinni.
Az olyan dolgok mint az Entersoft és a felhasználási tippek az Enterprise által voltak szervezve, ezekre még nem emlékszem pontosan."
Mikor és hogyan kezdődött a szoftver fejlesztése? Kaptatok egy prototípus gépet, vagy csak specifikációkat?
"Erről majd később írok, amikor összeszedtem az emlékeimet, mert bonyolultabb mint hinnéd!"
Milyen rendszer volt a szoftver fejlesztéshez használva? Egy másik - például - CP/M számítógép?
"Úgy emlékszem IBM PC-t használtunk a forrásszövegek 5.25" floppylemezeken voltak, valamilyen Z80 cross-assemblert használtunk, pontosan nem emlékszem melyiket. Lehetséges, hogy egy Z80-as kártya volt a PC-ben.
Voltak CP/M rendszerek is különösen az IS-DOS fejlesztéséhez, de nem emlékszem pontosan milyenek.
A BASIC fejlesztése sokkal korábban elkezdődött mint ahogy az első prototípusok elkészültek, mivel különösen a Nick és Dave chipekre kellett sokat várni.
Az első prototípusok összedrótozott darabok voltak, nagy kb 30 centis kocka méretben. A "launch" alkalmával (amikor a Your Computer fotó készült), látható volt egy Enterprise az asztalon és a nagy képernyőn grafikai demók, de az asztal alatt elrejtve az egyik ilyen nagy prototípus dolgozott."
A nagy prototípusok kapcsán: ezen a képen (és más hasonló képeken) látható hw eszközök csak üres dobozok? Mikor készült el az első igazi Enterprise? Tudunk 100 első (nem végleges változatú) gépről ami szoftverfejlesztőknek lett kiküldve 1984 november/decemberében.
"Könnyen lehetséges, a lemezmeghajtók és a bővítő dobozok egészen biztos azok. Nem vagyok biztos az edőpontokban (30 éve volt), a wikipedia az mondja, hogy 1983 szeptemberében volt a sajtóbemutató, az erről készült fotó jelent meg a Your Computer 1984 januári számában. Így az ezen idő tájékán készült fotókon valószínűleg csak üres bemutató darabok vannak. Úgy gondolom az első 100 gép ahogy kijött a termelésből és le lett tesztelve, egyből lett is kiküldve.
Úgy emlékszem 2 összedrótozott prototípus volt (volt egy harmadik is amit nem sikerült működésre bírni), és legalább az egyik, de valószínűleg mindkettő teljes időben az EXOS és a BASIC fejlesztéséhez volt használva. Ezeket nem vittük el különböző helyekre, kivétel csak az említett sajtóbemutató volt."
Ezek az összedrótozott prototípusok teljesen működőképes gépek volt, vagy pedig korlátozott képességűek, pl. kevesebb grafika vagy hang? Vagy pont ellenkezőleg a végleges gép tud kevesebbet mert nem volt elég hely a speciális chipekben?
"Megegyeztek az igazi géppel, ezek a valódi prototípusai voltak a Nick és Dave chipeknek, hogy tervek le legyenek próbálva mielőtt szilíciumra kerülnek. Sok probléma volt a jelutak hossza miatt, ezért nehéz volt működésre bírni őket, de végül jól ellátták feladatukat, Nick és Dave is működött, így lehetséges volt a szoftver fejlesztés addig is amíg a chipek gyártásba kerülnek. Nagy pillanat lehetett amikor az első "ok" megjelent a valódi Nick és Dave használatával, de sajnos erre nem emlékszem :( valószínűleg nem voltam ott, csak egy EPROM-ot adtam a hardveres fiúknak."
Bruce Tanner és Németh Zoltán (Zozo) gőzerővel dolgozik az EXDOS 3.0-ás verzióján.
A részletekről hamarosan az ENTERPRESS Magazinban olvashattok.
A játék a Hetedhéten túl könyvben bemutatott Hamika nevű basic játékprogram alaposan továbbfejlesztett és Zzzippel lefordított változata. A Zzzip bevetése következtében fergeteges sebességgel képes kukacunk száguldozni, de csak akkor, ha a játéktéren felbukkanó varázsszerekből felvesszük, amelyik erre képessé tesz.
A Hamikához képest nem csak változatos hangeffektekkel és zenékkel bővült ki a játék, hanem a képernyő is sokkal színesebb lett. Egyes pályákon kimehetünk a képernyő oldalán és a másik oldalán megjelenünk. Játék közben többféle tárgy bukkan fel a képernyőn, melyeket felvéve sebességünket gyorsíthatjuk vagy lassíthatjuk, a hátralevő időnket megduplázhatjuk vagy rosszabb esetben megfelezhetjük, különleges képességekre tehetünk szert vagy éppen rossz képességeket szerezhetünk, plusz életet kapunk vagy éppen elvesztünk egy életet, és egyéb furcsaságok történhetnek.
Folytatás az Enterpress Magazin 2019/3-4. számában
Matthew Smith neve valószínűleg egy Spectrumosnak sem ismeretlen. Ő írta – többek közt – a Manic Minert és a Jet Set Willyt. A Manic Minert, ami az egyik legikonikusabb Spectrumos játék és aminek számos remake-je és nem hivatalos kiegészítője látott napvilágot az elmúlt 30+ évben. Na de kezdjük az elején...
Smith 1966-ban született Londonban. Első számítógépét karácsonyra kapta 1979-ben, ami egy Tandy TRS-80 volt. Erre irt is egy Delta Tower One című Galaxian klónt, amiből Smith szerint kb. 50 példányt adott el a kiadó, ami jónak számított akkor (1980-ban vagyunk!). Matthew csak este tudott dolgozni a gépen, mert a TRS-80 mindig elszállt, ha valaki bekapcsolta a teafőzőt.
Második kiadott játéka a Monster Muncher volt, ami VIC-20-ra készült BASIC-ben.
A Miner Willy franchise
1983-ban a Bug-Byte cég megbízta Matthew-t 3 Spectrumos játék írásával. A cég adott neki egy ZX Spectrumot, amin fejleszthetett. Az első játék a Styx volt, 16K-s Spectrumon futott és 5.95 GBP-be került. A játék célja: eljutni a kijárathoz, miközben szörnyek próbálnak elkapni minket, akiket le lehet lőni. A játék nagyon sikeres volt, Smith-nek 30.000 GBP-t hozott, a Bug-Byte pedig nekiadta a Spectrumot.
Folytatás az Enterpress Magazin 2019/3-4. számában