Star Commander

Let wel op: de rechten van de stukjes liggen bij de Commodore GG ! Dus U kan ze wel lezen en uitprinten voor eigen gebruik maar niet zonder toestemming gebruiken voor andere doeleinden !



Bestel hier Uw X1541-kabel!



Hieronder kunt U de complete handleiding (23 pagina's) downloaden van StarCommander in PDF of TXT formaat. Met dank aan ons clublid Wim van Beek voor deze gigantische klus.

PDF versie

TXT versie


Het programma Star Commander van de Hongaar Kovács Balázs, beter bekend als Joe Foster/STA , heeft zich ontwikkeld als het standaardprogramma op de PC als het gaat om het overzetten van gedownloade Commodore 64 software op de PC naar 5 ¼ diskettes in de 1541 diskdrive (en andersom). Het is als freeware te downloaden van onze website.

Het scherm herinnert ons aan vervlogen tijden van MS DOS en het wijd en zijd gebruikte programma Norton Commander. Met dit programma kon gebruikersvriendelijk gewerkt worden voor het verplaatsen, kopiëren en opslaan van bestanden, directory's en dergelijke. Veel clonen van Norton Commander zijn in de loop der tijden verschenen met Star Commander als een buitenbeentje. Deze biedt namelijk een bijzonderheid: het kopiëren van bestanden van en naar een Commodore diskette. Dit kan vanaf een harde schijf of CD rom van de PC voor gebruik bij een Commodore 64 of een C64 emulator. Zo kan SC een zogeheten .D64 bestand aanmaken, welke door vele emulatoren kan worden gebruikt. Daarnaast beheerst SC ook nog vele archiveringformaten uit de Commodore wereld, een passende oplossing voor vele doeleinden is hier beschikbaar. SC kan de externe Commodore drive aanspreken via een interface kabel welke zit aangesloten op de parallelle poort van de PC en de seriële aansluiting van de 1541 diskdrive. Met de interface kabel (X1541/XE1541) kunnen ook de 1570, 1571 en 1581 drives en hun compatibelen worden aangesproken. Voor de 1541 en 1570/71 drives staan ook turboroutines voor snellere kopieer snelheden ter beschikking.

De printerpoort.
Van oorsprong is de parallelle poort bedoeld om een printer aan te sturen, in de loop der tijden is daar echter veel aan toegevoegd. Van de C64 weet men dat hiertoe eigenlijk acht dataleidingen en twee handshake leidingen volstaan, maar dit is slechts een spaarversie. Aan de PC staan ons acht dataleidingen, vijf statusleidingen en vier control leidingen ter beschikking. In de SPP (Standaard Parallel Port) zijn deze dataleidingen uitsluitend geconfigureerd als uitgangen, de statusleidingen als ingang en de control leidingen als uitgangen met een bijzondere eigenschap. De driverbouwstenen zijn hier namelijk van het type 7405, een driver met open collector, bijna gelijk aan die van de Commodore serieële IEC bus 7406. Verder kunnen deze uitgangen ook weer opgevraagd worden zodat men de control aansluitingen kan misbruiken. Dit wordt nu gedaan in de eenvoudigste uitvoering van de interfacekabel (X1541 kabel).

Let wel op! Onder Windows XP werkt de software/kabel niet. Het beste kun je naast Windows XP een opstartpartitie maken met Windows 98. Installeer eerst Win98 op je PC en daarna WinXP er naast. XP maakt dan automatisch een multi-boot scherm aan. Ook een ouder type PC of een laptop is een goede keus in dit geval. Zelf heb ik een oude PC staan met Win98 en deze start ik dan op met een DOS opstartfloppy. De 1541-II diskdrive zit standaard aangesloten aan de paralelle poort en zo kan ik op elk moment van de dag binnen enkele minuten D64 software "overtanken".

Er is een uitgebreide versie van deze kabel ontworpen waarmee de dataleidingen in omgekeerde vorm omgeschakeld kunnen worden en op deze manier een bidirectionale data-overbrenging kan plaatsvinden. Hierdoor kan men dan ook de Commodore drive parallel aansluiten, zodat een sneller datatransport mogelijk is. Deze oplossing heeft verschillende benamingen, wanneer de Star Commander een dergelijke poort herkent, wordt hij als PS/2 uitgevoerd, daar deze voor het eerst in IBM's PS/2 serie te vinden was.
Voor het gebruik van de kabel en SC moet men eerst het programmaatje scsetup draaien en moeten de volgende zaken worden ingesteld: normal transfer, delay 100 en printerport LPT1. In de BIOS van de PC moet de parallel mode op bidirection staan. Het samenstellen van de interface kabel is vrij eenvoudig, zie hiervoor het schema. Wie de interface kabel niet zelf kan samenstellen kan deze natuurlijk ook bij de Commodore GG bestellen.





Kopiëren maar!
Genoeg van deze droge theorie en aan de slag. Het scherm is naar Commander gewoonte in twee delen opgesplitst, er zijn twee drivevensters beschikbaar, waar normaler wijze een voor de originele en een voor de bestemmingsdrive bestemd is. De rol van elk individueel scherm kan door middel van de TAB toets worden verwisseld. Elk individueel venster kan een PC drive en een Commodore drive weergeven. Men zal in de meeste gevallen volledige diskimages tussen de beide drives willen toepassen, maar ook de transfer van enkele bestanden is mogelijk. Naast het eenvoudige kopiëren zijn een meerdere bestandstransfers mogelijk, ook speciale zoals Validate zijn niet vergeten.

Bovendien zijn ook editoren voor tekst- en binaire bestanden en een diskeditor aanwezig. Vooral de diskeditor is een zeer krachtig stuk gereedschap: naar wens neemt hij alle bestandsketens op de (virtuele) diskette op en vertoond dan voor elke bewerkte sector tot welk bestand deze behoort. In de sectorketen kan men zich vrij vooruit en terug bewegen, zonder dat men deze aan moet merken. Wat de meesten onder ons kopzorgen zal maken is het Configuratie Menu. Doordat de meeste opties overwegend daartoe dienen om het scherm naar eigen wens aan te passen, is het geheel misschien iets onoverzichtelijk. Het voornaamste is de instelling van "Transfer Options", deze verdient speciale aandacht. Hier wordt ingesteld welke transferkabel men gebruikt en aan welke printerpoort het is aangesloten. Een tranfersnelheid (Delay value), welke zich in de actuele versie automatisch laat instellen, past de snelheid van het programma aan de PC aan. En bij 'Transfer mode" is de keuze van communicatieaard met het diskettestation mogelijk. Er staan naast het Commodore protocol nog twee turboroutines ter beschikking, waarbij "Turbo" alleen de busoverbrenging versnelt en "Warp" hierboven nog de langzame verwerking van de GCR data in de snellere PC aanpast. Wanneer een parallelle interface ter beschikking staat (en ingesteld wordt) wordt de transfer belangrijk versneld.



We willen u wel aanraden om als eerste de handleiding van het programma te lezen (zie bovenaan deze pagina, in PDF of TXT formaat). Ook bevat het programma een goede Online Help zodat u op deze manier een betere voorstelling kan maken van alle mogelijkheden. Mochten er nog problemen optreden kan te alle tijde ondersteuning worden opgevraagd bij de Commodore GG.

Download StarCommander 8.2:



It's great that there are on the net so much nice C64 games. You can download these games and when you have these D64 or T64 files play them with an emulator on the PC (Vice or CCS64). But the best feeling is only there when you play the games on a real C64/128 and when you hold an "oldfashion" joystick. How can we do this? First you need a X1541 cable and some software called: Star Commander. You can download Star Commander on this page and you have to run this program only under DOS (not under a window). Best you can start your PC with a bootfloppy. First you have to run scsetup and you must have the following properties: normal transfer, delay 100 and printerport LPT1. The parallel mode in the BIOS of the PC must have biderection. The program looks a lot like Norton Commander and when you ever used this program Star Commander is also easy to use. You can find good documentation at: sta.c64.org How to make a X1541 cable? For the construction you need a solderable Commodore serial plug (6-pin male DIN plug) and a solderable PC parallel plug (25-pin male plug). Further you have to use at least a 2 meter unshielded 5-wire or a shielded 4-wire cable.
Solder the DIN-plug and the parallel plug on the cable, look at the circuit diagram for the right connections.
For more (detailed) information: sta.c64.org