Προσθετικές επεμβάσεις σε Commodore 64 (breadbin)

  • GeoAnas
  • Το Άβαταρ του/της GeoAnas Συντάκτης θέματος
  • Retro Master
  • Retro Master
Περισσότερα
10/06/2014 20:53 #20521 από GeoAnas
Περιμένοντας να μου έρθει ακόμα ένα μηχάνημα, είπα να ασχοληθώ με κάποιες επεμβάσεις στον παλιό μου 64άρη που είχα εδώ και καιρό στο νου, αλλά ποτέ δεν τολμούσα να υλοποιήσω....θέλετε λίγο οι γλυκές αναμνήσεις από το συγκεκριμένο μηχάνημα που είχα ως παιδί, λίγο η χαρά που μου είχε δώσει η επισκευή του , λίγο ο φόβος κάποιας αστοχίας κατά τις επεμβάσεις με ενδεχόμενη καταστροφή και απώλεια του, πάντα με κρατούσαν μακριά από τέτοιου είδους βελτιωτικές επεμβάσεις.

Χθες το πήρα απόφαση.

Ήταν πραγματικά κρίμα να χαίρομαι ένα σωρό καλούδια ( Jiffydos, stereo sid ...) στα νεώτερα αδέρφια του
και ο “παππούς” να με κοιτά παραπονεμένος από το ράφι...

1) Αλλαγή κα επιδιόρθωση καταστραμμένων “φωλιών” από τις βίδες που συγκρατούν την μητρική.

Λίγο ο χρόνος, λίγο κάποια παραπάνω σφιξίματα και λίγο το spray καθαρισμού λαδιού κατάφεραν να καταστρέψουν τις πλαστικές φωλιές από τις βίδες στερέωσης της μητρικής.
Αμέσως με κοφτάκι κόπηκαν όλα τα περιττά και σπασμένα κομμάτια και ακολούθησε τρίψιμο και λείανση με γυαλόχαρτο. Συγκολλήθηκαν καινούργιες μεταλλικές φωλιές και ενισχύθηκαν περιμετρικά με θερμόκολλα.
Αντικαταστάθηκαν οι βίδες με καινούργιες και η μητρική πλέον αποτελεί ένα ενιαίο σώμα με το κουτί !





2) 2 σε 1 ? Μπααα …. 3 είναι καλύτερα ! ;)

Το JiffyDOS αποτελεί μονόδρομο για όλα τα μηχανήματα που έχω.
Αναπόφευκτη η επιλογή του και στον "παππού" 64. Η εγκατάσταση του δεν είναι τόσο εύκολη όσο στους νεώτερους C64Cs και χρειάζεται κατασκευή ειδικού adaptor.
Ψάχνοντας στο net, το μάτι μου έπεσε σε αυτήν ( symlink.dk/nostalgia/c64/rom/ ) τη σελίδα και σε ένα ωραιότατο schematic που περιγράφει τη χρήση μιας 27C256 eprom και τη δυνατότητα να τοποθετήσουμε με ένα απλό διακόπτη 3 θέσεων, τριπλό λειτουργικό σύστημα (Kernal) στον ψωμιέρα μας.



Η επιλογή από εναλλακτικά kernals μπορεί να γίνει μέσα από τα ακόλουθα..

- SX 64 Kernal (Παρόμοιο με το kernal του 64 αλλά χωρίς τις ρουτίνες για tape loader. Αποτελεί το λειτουργικό του φορητού 64άρη, του SX-64)
- JiffyDOS (Πραγματικό MUST !)
- ExOS (Disk Speeder που απαιτεί χρήση παράλληλου καλωδίου και adapter με το floppy drive)
- Dolphin DOS ( Όμοια με τα παραπάνω. Απαιτείται υποχρεωτική εγκατάσταση eproms και στους οδηγούς δισκέττας.)
- Professional DOS RapiDOS Disk Demon
- Speed DOS
- Turbo Access, Turbo Trans (Απαιτείται υποχρεωτική εγκατάσταση eproms και στους οδηγούς δισκέττας)
- Turbo Process (Παρόμοια με τα παραπάνω)
- Datel DOS ROM (turbo ROM2 Mercury3)
- Cockroach Turbo ROM (μοιάζει με τα προηγούμενα disk speeders, αποτελεί hacked version της Datel rom . Δεν απαιτεί πρόσθετα, ούτε ειδικά interfaces αλλά δεν υποστηρίζει tape loading)

Από το manual :

"...The COCKROACH TURBO-ROM is an enhanced Kernel ROM which way be
installed in place of the original Kernal in the Commodore 64, 128
or SX-64.
In order to provide these enhancements, some extra room was
required within the ROM (Read Only Memory). The easiest way to
make some extra room was to leave out some of the existing code.
The decision was made to leave out all of the cassette code and all
of the RS232 code. This causes no problem in practice because the
original Kernal is also present within our TURBO-ROM and accessible
simply by flicking a switch.
Unlike many fast load systems, the COCKROACH TURBO-ROM will
function correctly with additional serial devices e.g. printer or
second drive with a different device number.
The TURBO-ROM is compatible with the VIC SWITCH network. Schools
can equip one or more computers in a network with the TURBO-ROM
(note that only the computers thus equipped will load faster).
Installation is very simple. The old Kernal ROM is unplugged and
the TURBO-ROM module is plugged in with the switch protruding
through the cassette aperture in the rear of the plastic casing.
(For a more permanent installation the switch may be mounted by
drilling a 1/4 inch hole in the plastic).
Some Commodore 64s have the Kernal ROM soldered onto the board. In
this case the ROM must be unsoldered and a 24 pin socket fitted.
(This is a job for an experienced solderer; we suggest you consult
a technician).
The enhancements provided by the TURBO-ROM are primarily for disk
user?. (There is no cassette facility when switched to TURBO MODE)....
"

Η απόφαση μου ήταν οριστική : Normal Kernal+JiffyDOS+Cockroach Turbo ROM
Τα bins είναι όλα και επειδή η 27C256 έχει χώρο Χ4, έγραψα 2 φορές το normal kernal. Η δεύτερη εικόνα
είναι ανενεργή γιατί χρησιμοποίησα τριπλό διακόπτη (δεν ήθελα να "φάω" πολύ τον 64άρι μου με τοποθέτηση 4απλού διακόπτη)

Η εντολή δόθηκε (σε plain DOS):
C:\c64>copy /b kernal.bin+jiffydos.bin+cockroach.rom+kernal.bin combined.bin

H εικόνα "combined.bin" γράφτηκε στην eprom, έγινε ο adaptor και τοποθετήθηκε στον 64 άρι..



Τα αποτελέσματα με δικαίωσαν για άλλη μια φορά. Χρησιμοποιώ το JiffyDOS με το SD2IEC μου και την “κατσαρίδα”, "Cockroach Turbo ROM" με το 1541 drive μου. Η επιτάχυνση είναι της τάξης του Χ5-Χ6 περισσότερο από το απλό kernal.








3) Αντικαταστάθηκε η βάση του SID με ZIF socket.

Περιμένοντας την παραλαβή της καινούργιας μου DUAL SID πλακέτας (από την DIGITAL AUDIO CONCEPTS), ειδικά σχεδιασμένης για το παλιό καλό 6581 SID θεώρησα καλό να αντικαταστήσω την βάση του SID με μια νέα -heavy duty, zero insertion force- βάση, για να μπορώ να βάζω-βγάζω εύκολα τα 2 dual sid pcbs μου, χωρίς να προξενώ φθορά στα pins της socket.

www.ebay.co.uk/itm/131199800144?ssPageNa...id=p3984.m1423.l2649



Επειδή η βάση είναι αρκετά ...χμμμ... ευμεγέθης, κάποια στοιχεία μεταφέρθηκαν στην πίσω επιφάνεια της μητρικής. Επίσης αντικαταστάθηκε και ο τελικός πυκνωτής των 10μF (φίλτρο) πριν την έξοδο ήχου, με μουσικό bi-polar (MUSE series) capacitor της Nichicon (O πράσινος πάνω δεξιά).

4) Τοποθετήθηκαν επίχρυσα βύσματα AV out.

Φυσικά επίχρυσα και φυσικά έγινε το A/V hack για νέξοδο composite video και audio. H δεύτερη audio έξοδος θα υποδεχτεί την έξοδο του δεύτερου SID, όταν με το καλό καταφθάσει.



5) Έγινα αντικατάσταση του κόκκινου led με διχρωματικό led (κόκκινο - πράσινο) και έγινε το hack του ενδεικτικού IRQ (με χρήση ενός 74LS04).

( www.retrocomputers.gr/forum/mastoremata-...6-c64-irq-status-led )








....ουφφφφ...τέλειωσα και ΑΠΟΛΑΜΒΑΝΩ !



!!!! VIVA COMMODORE 64 !!!! :headbang:
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": Fotis_KFOR, nkary, angel_grig, chdlee, chriskgnr, Nemo

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • kerkyra2007
  • Το Άβαταρ του/της kerkyra2007
  • Premium Member
  • Premium Member
  • Άπορος AmigaFun
Περισσότερα
10/06/2014 21:08 #20523 από kerkyra2007
Απαντήθηκε από kerkyra2007 στο θέμα Προσθετικές επεμβάσεις σε Commodore 64 (breadbin)
Μπράβο σε ζηλεύω για τις τεχνικές σου ικανότητες

AMIGA 1200 3.1 /BLIZZARD 1230/50/32 MB IDE/CF/HD/CD/LS120/ZIP100 / INDIVISION AGA MK2CR / COMMODORE MONITOR 1084 S / AMIGA MULTISCAN MONITOR / ATARI 520 STE 4MB TOS 1.06 /ICD ASCI2SCSI HD 6GBX2 /COSMOSEX-MICROCOSMOS/ COMMODORE 128D JIFFYDOS /COMMODORE 64C / 1541 ULTIMATE / ZX SPECTRUM 48+ DIVIDE+KEMPSTON/ ATARI 800XL / SIO2SD/ ORIC ATMOS Soon with Floppy interface ;)
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": GeoAnas

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • angel_grig
  • Το Άβαταρ του/της angel_grig
  • Elite Member
  • Elite Member
Περισσότερα
10/06/2014 21:28 - 10/06/2014 21:35 #20525 από angel_grig
Απαντήθηκε από angel_grig στο θέμα Προσθετικές επεμβάσεις σε Commodore 64 (breadbin)
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": Fotis_KFOR, nkary, GeoAnas, chdlee, chriskgnr, Nemo

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • chriskgnr
  • Το Άβαταρ του/της chriskgnr
  • Retro Elite
  • Retro Elite
  • Well, i got one chance left in a nine live cat.
Περισσότερα
10/06/2014 22:37 #20528 από chriskgnr
Απαντήθηκε από chriskgnr στο θέμα Προσθετικές επεμβάσεις σε Commodore 64 (breadbin)
άπαιχτος Γιώργο! Τελικά εχεις ντοκτορά στον C64! :clap2: :clap2: :clap2:

21st century breakdown...
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": GeoAnas, angel_grig

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • GeoAnas
  • Το Άβαταρ του/της GeoAnas Συντάκτης θέματος
  • Retro Master
  • Retro Master
Περισσότερα
11/06/2014 05:57 #20535 από GeoAnas
Απαντήθηκε από GeoAnas στο θέμα Προσθετικές επεμβάσεις σε Commodore 64 (breadbin)
Ευχαριστώ παιδιά ! Τι να κάνω οι αδυναμίες δεν κρύβονται :lol:

@angel_grig

Γρηγόρηηηηηηη !!!! :bow: :tease2: :laugh4: :laugh4: :laugh4:
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": angel_grig

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • chdlee
  • Το Άβαταρ του/της chdlee
  • Team RC
  • Team RC
Περισσότερα
11/06/2014 10:18 #20537 από chdlee
Απαντήθηκε από chdlee στο θέμα Προσθετικές επεμβάσεις σε Commodore 64 (breadbin)
Αυτή είναι πραγματική αγάπη για τα μηχανάκια μας! Να προσπαθείς να τα κάνεις καλύτερα!!!
Μπράβο Γιώργο!!!
:clap1: :clap1: :clap1:



80s resurrection
Συνημμένα:
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": GeoAnas, angel_grig

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
11/06/2014 11:43 #20538 από Fotis_KFOR
Απαντήθηκε από Fotis_KFOR στο θέμα Προσθετικές επεμβάσεις σε Commodore 64 (breadbin)
Η αγάπη και το μεράκι ξεχειλίζουν !!! :thumb:
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": GeoAnas, angel_grig

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • nkary
  • Το Άβαταρ του/της nkary
  • Retro Elite
  • Retro Elite
Περισσότερα
11/06/2014 14:48 - 11/06/2014 14:48 #20542 από nkary
Συνημμένα:
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": GeoAnas

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Pluto63
  • Το Άβαταρ του/της Pluto63
  • Platinum Member
  • Platinum Member
  • Heil Clive
Περισσότερα
11/06/2014 16:07 #20544 από Pluto63
Απαντήθηκε από Pluto63 στο θέμα Προσθετικές επεμβάσεις σε Commodore 64 (breadbin)
Όπως πάντα Γιώργο εισαι έμπνευση. Τέλειο!!!

Ότι δεν σκοτώνει παχαινει.
Το blog μου pluto63.weebly.com/
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": GeoAnas

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • GeoAnas
  • Το Άβαταρ του/της GeoAnas Συντάκτης θέματος
  • Retro Master
  • Retro Master
Περισσότερα
22/06/2014 21:29 - 22/06/2014 21:33 #20828 από GeoAnas
Απαντήθηκε από GeoAnas στο θέμα Προσθετικές επεμβάσεις σε Commodore 64 (breadbin)
UPDATE

Καλή η "κατσαρίδα" αλλά όταν μπορείς να έχεις το δικό σου kernal, με τα δικά σου μαύρα κι άραχνα χρώματα είναι δυνατό να αρνηθείς ????
Περιμένοντας λοιπόν έναν ακόμα commie για επιστημονικά πειράματα, είπα να τραβήξω ένα ξεγυρισμένο hack στο "TornadoDOS" που είναι hack του "EXOS V3" που είναι disk speeder σαν το JiffyDOS.... :tease2: :lol:

Κι εγένετο "GEOANAS DOS" :vampire:



Επισυνάπτω ένα αρχείο κειμένου με τις εντολές του EXOS και την "geoanas.rom" προς χρήση στον VICE ή σε eprom ;) :P

Συνημμένο αρχείο:

Όνομα Αρχείου: geoanas.zip
Μέγεθος αρχείου:7 KB
Συνημμένα:
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": Fotis_KFOR, chriskgnr, glaros

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
23/06/2014 06:53 #20843 από Fotis_KFOR
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": GeoAnas

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • kerkyra2007
  • Το Άβαταρ του/της kerkyra2007
  • Premium Member
  • Premium Member
  • Άπορος AmigaFun
Περισσότερα
23/06/2014 12:37 #20847 από kerkyra2007
Απαντήθηκε από kerkyra2007 στο θέμα Προσθετικές επεμβάσεις σε Commodore 64 (breadbin)
Προσκυνώ :bow:

AMIGA 1200 3.1 /BLIZZARD 1230/50/32 MB IDE/CF/HD/CD/LS120/ZIP100 / INDIVISION AGA MK2CR / COMMODORE MONITOR 1084 S / AMIGA MULTISCAN MONITOR / ATARI 520 STE 4MB TOS 1.06 /ICD ASCI2SCSI HD 6GBX2 /COSMOSEX-MICROCOSMOS/ COMMODORE 128D JIFFYDOS /COMMODORE 64C / 1541 ULTIMATE / ZX SPECTRUM 48+ DIVIDE+KEMPSTON/ ATARI 800XL / SIO2SD/ ORIC ATMOS Soon with Floppy interface ;)
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": GeoAnas

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Pluto63
  • Το Άβαταρ του/της Pluto63
  • Platinum Member
  • Platinum Member
  • Heil Clive
Περισσότερα
23/06/2014 16:19 #20854 από Pluto63
Απαντήθηκε από Pluto63 στο θέμα Προσθετικές επεμβάσεις σε Commodore 64 (breadbin)
Ένταξη τι να πω, ουτε κατα παραγγελία, μόλις άρχισα να φτιάχνω το board για jiffydos και δεν ήξερα πιο kernel να βάλω τρίτο. :beers:

Ότι δεν σκοτώνει παχαινει.
Το blog μου pluto63.weebly.com/
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": GeoAnas

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • GeoAnas
  • Το Άβαταρ του/της GeoAnas Συντάκτης θέματος
  • Retro Master
  • Retro Master
Περισσότερα
23/06/2014 19:06 - 23/06/2014 19:30 #20859 από GeoAnas
Απαντήθηκε από GeoAnas στο θέμα Προσθετικές επεμβάσεις σε Commodore 64 (breadbin)
@kerkyra2007 και @Fotis

Ευχαριστώ πολύ, αλλά ένα απλό hack έκανα (άλλαξα το string TORNADO με το GEOANAS)....ψαρωτικό πάντως έτσι δεν είναι ?? ;) :lol:


@Pluto63

Άκη, άνοιξε το rom και ψάξε για το string : GEOANAS, αντικατεστησε το με το PLUTO63 και καθάρισες ! :lol2: :thumb:
Πριν το γράψεις σε eprom , δοκίμασε το στον VICE δια παν ενδεχόμενο ;)

EDIT : Στο ετοίμασα και στο επισυνάπτω ;)

Αυτό είναι...custom made Commodore ....πόσο θα πιάσει άραγε στο Ebay ??? :crazy: :lol2:

Πάντως και το EXOS V3 είναι πολύ καλό disk speeder και ότι δοκίμασα μέχρι τώρα τα έτρεξε σφαίρα !
Συνημμένα:
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": Pluto63

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
24/06/2014 08:57 - 24/06/2014 08:58 #20890 από Fotis_KFOR
Απαντήθηκε από Fotis_KFOR στο θέμα Προσθετικές επεμβάσεις σε Commodore 64 (breadbin)
Ακόμα και με αυτό το απλό EDIT το αποτέλεσμα όμως είναι άκρως ψαρωτικό!!!

Φαντάσου σε κάποιον φίλο σου που δεν ασχολείται να του κάνεις μια πλακίτσα και να του δείξεις το μηχάνημα και να του πεις ότι ήσουν προγραμματιστής στην Commodore τον παλιό καλό καιρό και να του δείξεις αυτό!!!!! :P :P :P :tease2: :tease2: :tease2:
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": GeoAnas

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

Χρόνος δημιουργίας σελίδας: 0.411 δευτερόλεπτα
Powered by Kunena Φόρουμ

great retro computers and retro consoles companies logos