64NIC+ & WarpCopy

Mit 64NIC+ dumpede ind i postkassen i dag.

Et 64NIC+ er et netkort til Commodore 64.

Commodore 64 på internettet, nogle vil nok nikke genkendende efter at have stiftet bekendtskab med fx rr-net. Men hvad skal man dog med en C64 på netværket? det kommer vi til. Først lidt billeder af vidunderet.

the 64NIC+ on the front.

Der er en del settings at gøre godt med. Jeg købte denne med roterende omskifter som ses øverst til venstre. Der er nogle omskiftere der hhv skifter mellem rr-net addresse område eller standard. Aktiver/deaktiver eprom. C64 eller C128 game mode. og IO1 / IO2 områderne. Sidstnævnte kan ændres hvis man har 2 cartridges samtidigt, det er dog ikke alle den kan spille sammen med.

En reset knap oppe i højre hjørne, ETH link LED, netstikket, og ETH activity LED. Og så en ROM sokkel. Man kan programmere 8-256kB EPROM moduler, med 8/16kB images.

Jeg har prøvet at smide Action Replay 3 samt Final Cartridge 2 rommer på en 27c256 EPROM. men pt har det ikke virket. Det er forresten her 16trins omskifteren træder ind, da man så kan vælge hvilken ROM der skal indlæses.

Noget af det sjove er at man kan lade sin C64 være webserver:

C64 as webserver

Standard webserver med Contiki. Og JA disk directory virker rent faktiskC64 Webserver - Diskette directory listing

Da 64NIC+ er RR-Net kompatibel, kan den også det som jeg købte den for. Nemlig WarpCopy. Det store spørgsmål har været, virker WarpCopy sammen med C64Nic+ ? og det kan jeg kun konstatere at den gør. Eftersom jeg endnu ikke har fået et ROM image til at virke, hvorpå det fornødne software automatisk skal bootes fra, måtte jeg køre WarpCopy fra disketten. Med WarpCopy programmet kan man skifte IP på netkortet, og det virker bare.

Nu har jeg nævnt WarpCopy som jeg så vil fortælle lidt om. WarpCopy er et program til at overføre C64 disketter til PC. Det geniale ved dette program er at det kan gøre det på kun 22 sekunder(*), hvor andre gør det på 1-2 minutter. Programmet viser også i bedste X-Copy (fra Amiga) stil hvilket track den indlæser, og resultatet.

(*) ved fejlfri disketter.

WarpCopyNok på tide at vise et billede.

Støder warpcopy på fejl, prøver den at indlæse disse tracks igen. Et enkelt klik med museknappen på “Next Image” dumper næste diskette uden man skal vælge “gem som” den benytter tidligere gemte image navn og adderer med 1 i filnavnet.

Har man 100 disketter kan man godt gøre det på den gammeldags maner med Star Commander eller ZoomFloppy som nævnt tidligere, dog med chancer for at der er fejl som man ikke ser i overførslen.

Ulempen med WarpCopy er at der kun er 35 tracks og udvikleren har mistet source koden (han er dog igang med at lave en ny version), så der kommer ikke lige nogle opdateringer disse dage.

WarpCopy kan dog ikke benyttes til kopi beskyttede disketter, så det anbefales kun at bruge den til sin samling af fx demoer og crack intro’er med dertilhørende software, disk magaziner osv.

Jeg glemte at nævne at al de fornødne software til at få en netværks virkende C64, kan hentes hos Jim her. Dette indebærer også WarpCopy programmet. Alt sammen på et D64 image.

Jim Brains 64NIC+ er Open Source

Kan købes her

Graham’s WarpCopy64

ZoomFloppy – Commodore diskettedrev til PC

Så fik jeg endeligt behov for at anskaffe mig en ZoomFloppy.

ZoomFloppy’en er et fantastisk produkt.Det er såmend denne dejlige sag.

Øverst til venstre sidder en aktivitets diode, som selvfølgligt lyser blåt i disse dage, nok en af de få ting jeg ikke bryder mig om ved ZoomFloppy’en, det og så at dioden er meget kraftig i sin lysstyrke.

Under det, sidder IEC stikket som fx 1541/1571/1581 diskettedrevene kobles til.

Der sidder et mini USB stik her som bruges til at koble enheden til Computeren.

Nederst til venstre sidder 15 pin D-SUB han stikket, som er et parallel stik, det er dette stik jeg benytter mig af til min 1541-II modifikation. Dem er der forresten nok af på enheden. Stikket til højre for 15bens D-SUB, samt kant stikket i bunden er alle parallel stik, som skulle dække de fleste -hvis ikke alle – forskellige typer, parallel forbindelser til Commodore diskettedrevene. Har man fx Dolphin eller Speed Dos vil kablet der kunne bruges til dette print-kants stik.

Det lange stik i midten er et udviddelses stik. Gad vide om der kommer noget hertil?

De restrende to stik, x6 – header – og stikket nederst til højre er til IEEE-488 stikkene fra PET diskettedrevene. IEEE-488 stikket er tilkøbt.

Da jeg modtog ZoomFloppy’en kom der ikke ret meget hjælp med. Der findes dog en officiel hjemmeside med en PDF fil, samt link til OpenCBM driverne.

Man modtager ZoomFloppy’en samlet og klar til at køre.

Man skal huske at afinstallere de gamle OpenCBM drivere fra maskinen hvis man har disse installeret.

Med i pakken til OpenCBM driverne kommer kommando prompt versionerne af nibtools d64/d81 read og andet godt.

Man skal lige læse op på parametrene. Men ud over det kører det helt perfekt. Nibbling virker, jeg har nibblet bla F-19 Stealth Fighter, Silent Service og F-15 Strike Eagle, som ikke er de nemmeste spil at overføre.

Jeg kan sige, ZoomFloppy virker som en forbindelse mellem diskettedrev og PC’ens USB port. Den virker under Windows, og har hermed bevist at der ikke længere er behov for en parallel port eller DOS for at dumpe disketter.

Det gør det nemmere at have en moderne bærbar end en gammel klods af en bærbar eller stationær, samt sin C64 hobby.

ZoomFloppy kan købes her hos Jim Brain

C64 1541-II drive modifikation

Efter kort tid efter min bestilling fik jeg min ZoomFloppy.

Jeg havde ikke regnet med at det gik så stærk, specielt når jeg normalt handler på ebay med free shipping, som tager typisk 1 måneds tid før varen modtages.

Læs om ZoomFloppy her.

Mit behov er at kunne nibble disketter, specielt da jeg har en stak MicroProse spil med RapidLok beskyttelse. Læs om RapidLok på c64 preservation websitet.

Nibbling kræver – i ent 1541 drev – en 1541-II rom (251968-03 / gul pil), hvilket mit drev heldigvis har. Ellers kan en 27c128 eprom med en 1541-II rom erstatte den det.

Jeg bruger et 1541-II drev gennem hele artiklen. For en anden model findes der et link i bunden af artiklen der kan bruges. Denne artikel er baseret på det link.

Det er denne (rød pil) VIA chip der skal kigges på.

Der kan gøres to ting. Lodde kredsen ud og montere en sokkel, eller lodde ledninger direkte på kredsen. Jeg har valgt at lodde kredsen ud og montere en sokkel istedet. Dette kan ikke anbefales hvis man ikke har det rigtige udstyr. Ved lodning af ledninger direkte på kredsen, skal pin 2 af VIA kredsen afbrydes fx med en skalpel, se linket i bunden for mere info.

Ledningerne skal forbindes således.

Via ben 15ben D-SUB
2 1
3 2
4 3
5 4
6 5
7 6
8 7
9 8
18 9
39 10

Jeg har valgt at benytte mig af et 15 bens D-SUB hun stik, de fleste vælger dog et hanstik her. Der er en del fordele ved at have et hunstik på drevet. Som tommelfinger regel siger man at output stik er hunstik, bare kig på en 230v stikkontakt hvilket ikke er særligt smart hvis det var et hanstik. Bzzz. Ud over det, så er der ikke nogle ben der vil blive bukket under transport/opbevaring af drevet. Det er noget nemmere at skifte et stik på et kabel, end det er på drevet når først det er monteret.

15 pin D-SUB hun stikket set fra forbindelses siden. De røde tal er kun for at tallene ikke skal smelte sammen hvis de alle var gule. Der er ellers ingen forskel.

Stikket set fra lodde siden.

Jeg benytter mig af to 40 pin DIL sokler den ene som er loddet fast til drevets bundkort, og et andet som ledningerne loddes til. Der findes nogle meget billige sokkler derude. En af dem vises øverst på billedet herunder. Jeg kan ikke anbefale at disse bliver brugt, da de har for korte ben og laver dårlig forbindelse når de stables oven på hindanden. Der findes nogle – noget dyere – sokler med “tulipan-ben” navnet siger sig selv når man ser udformningen af benene. Tulipan benene vises neders på billedet herunder. Har man éen af hver af disse sokler kan jeg anbefale at det er den billige der bliver loddet fast til bundkortet.

Man kan bruge hvilke ledninger man har lyst til. Jeg har valgt at bruge et IDE fladkabel – 80 ledere / UDMA – de er noget tyndere end et 40 leders IDE kabel.

Det interne kabel vist her. Bemærk jeg brugte den billige sokkel her, men blev nødttil at montere 2×20 pins tulipan stik – som vist nederst på billedet ovenover – for at få forbindelse. En ordre på sokler med tulipan ben er på vej, men med free shipping, så der går en lille måneds tid, og hvem kan vente på det ?

 

Den første test gik galt, det var før jeg monterede stikkene med tulipan benene, men efter denne rettelse fik jeg lavet mit test setup – den mekaniske del af drevet mangler stadig her.

Efter at konstatere at opstillingen virker, er det nu tid til at montere det hele i en permanent løsning.

Det interne stik skal fastsættes. Så en billlig kopi af en dremmel + en skæreskive – jeg har selvfølgeligt målt op hvor der skal skæres – benyttes.

Stikket sættes til, med så meget stik på ydersiden, ellers kan man risikere at man ikke kan sætte stikket på forlænger kablet ordenligt til. Man kan vælge at skrue stikket fast. Jeg har valgt at bruge hot-glue.

 

En ordenlig blob af hot-glue også ind over ledningerne som hjælper til med at man ikke får revet ledningerne over nede ved lodningerne. Det er her ledningerne, uden afstivelse, typisk knækker.

Montering af alle delene i kabinettet, drevet er nu funktions dygtig til at lave parallel overførsler med, samt nibble, men garantien dækker ikke længere 😛

Bla Dolphin DOS og Speed DOS virker også med denne modifikation. Til PC parallel ports overførsel findes der også bla XP1541 kablet.

Eftersom jeg har købt en ZoomFloppy er dette nok til mig. Dog overvejer jeg at anskaffe en Dolphin eller Speed DOS til C64’eren.

Dolphin/Speed DOS gør at overførsler mellem diskettedrev og C64 sker over parallel porten som er meget hurtigere end seriel overførslen der normalt sker. Disse to er begge nogle rom opgraderinger i C64’eren. Har man et parallel kabel til dette setup, kan man koble print-kant stikket – som er det man sætter til C64’erens user port – til ZoomFloppy’ens kant stik.

Parallel stikket til ZoomFloppy er et 15 bens D-SUB han til 15 ben D-SUB hun. Der skal kun bruges 8 ledninger her, så et netværkskabel er helt perfekt til det. stik forbindelser er lige over

 

15 ben hun 15 ben han
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8

Ben 9 og 10 benyttes ikke til ZoomFloppy, disse er handshaking signaler, som bruges til parallel forbindelsen til C64. Til ZoomFloppy skal seriel kablet bruges til denne kommunikation istedet.

Tid til at teste om alt virker efter samlingen.

En standard C64 formateret diskette med nogle få programmer på.

Kommunikationen virker, og der kan nibbles original disketter.

Artiklen er baseret på instruktioner fra  Peter Schepers website.