Eprom ja C64

Aloittaja virgo, lokakuu 07, 2018, 14:05

« edellinen - seuraava »

virgo

Tässä on harraste mielessä muutamiin koneisiini kyhäillyt noita JiffyDos Epromeja
koska ne toimivat SD2IEC kanssa ja BBS softan kanssa hyvin yhteen joten testaus kalustoa tarvitsee olla  :pondering:
tähän asti olenkin poltellut vain JiffyOnly systeemejä koska ei ole ollut tarve vaihtaa normi rommille tai sitten alkuperäinen on hajonnut (kaksi)

no viikonloppuna sitten ajattelin tehdä yhden C64C Eprommin tilan vaihdolla jolla pystyy vaihtamaan tilaa normin ROMin ja Jiffyn välillä
koska varastoista ei löytynyt 27128 piirejä vaikka niitä mielestäni mulla piti läjäpäin olla... No ei ollut
vaan tuplasti isompaa 27256 mallia (32k) C64C on siitä mukava versio että siinä on Basic & Kernel ROM samassa piirissä ja se syö 27128 / 27256 Eprom piirejä suoraan
ilman adaptereita tai muita hässäköitä

mikä myös helpotti Eprom imagen tekemistä kun pystyi laittamaan orginaalin ROM piirin suoraan lukijaan ja tieto talteen
koska eprom oli siis kaksikertaa liian suuri oli kyseinen image poltettava piirille kahteen kertaan (kun en tiennyt mitä lohkoa C64C ensimmäiseksi lukee)
no poltto meni kuten piti ja piirikin toimi heti kättelyssä ok

sitten alkoihin tappelu !
poltto ohjelmassa on ihan kätevä HEX editori Mutta se ei kyennyt tai en osannut lukea JiffyDos imagea siihen millään kaikki muutokset piti tehdä olemassa olevaan imageen mutta
siihen ei voinut ladata uutta sisältöä mitenkään ?!?
no ei se mitään seuraavana oli vuorossa siirto Linux koneeseen ja siellä HEXeditori mutta sekään ei ymmärtänyt toisen fileen liittämisestä olemassa olevaan tallenteeseen >=(

jossain kohtaa kyllästyin täysin ja latasin imagen SD kortille ja sen sitten Chalemeonille jossa latasin fileet C64 muistiin ja tein yhdistelyn ja muokkauksen siellä
tässä pitää aina muistaa C64 file erikoisuus jossa kaksi byteä on varattu muistialue määrittelylle johon file normaalisti ladataan (load"file",8,1)
koska muisti imagessa ei sellaista ollut se tietenkin haukkasin jokaisesta kaksi ensimmäistä byteä pois jotka sitten käsin lisäsin
kun palikka oli muokattu oli aika tallentaa muisti levykkeelle josta kopio sitten sd kortille (joo en luota Chameleonin omaan levy emulaattoriin tässä kohtaa ! )
siirto Eprom poltto ohjelmaan jossa taas leikattiin pari ylimääräistä byteä imagesta pois ja polttamaan...

Kaiken piti olla ok mutta sitten alkoi homma taas vastustamaan !
en millään meinannut saada polttoa onnistumaan ohjelma tökkäsi melkein aina samaan muisti kohtaa kaikissa 5x4 Eprom piirissä jota kokeilin
näistä 20 yrityksestä sain saldoksi 3 poltettya ja verifioitua versiota ?!?
vielkään ei ole ihan selvää miksi poltto epäonnistui niin monta kertaa ja konettakin piti sammutella välillä että homma onnistui se kerran

tämän lisäksi piti vielä tehdä se valinta kytkin osa millä eri versioiden vaihto tapahtuu joka oli juurikin niin helppo toteuttaa kuin ajattelinkin
yksi vastus ja hieman johtoa ja kytkin  :thumbup: taas on oppinut yhden taidon lisää C= raudan kanssa tappeluun !
seuraavaksi onkin kokeilu vuorossa luultavasti jiffyDos modulin rakentamisen suunnittelu ja toteutus



Genetic-PET C64 BBS:
g-point.tunk.org port 1025

Genetic-point Amiga BBS:
g-point.tunk.org port 500

rams

Itselläni on sellainen pitkäikäinen retrounelma, että jonain päivänä ottaisi ja tekisi oman custom moduulin, jossa olisi vaikka terminaalisofta.. tai konekielimonitori / forth.. tai SDIEC-hakemistotyökalu tms.

Jonkin verran olen carttien tekemisestä lueskellut ja pääpiirteittäin ymmärrän, miten homma menee, mutta vielä ei ole piirilevyjä tai eprommeja / vastineita... eikä polttovälineitä. :D

virgo

et tarvitse kun piirilevyn ja siihen osat Epromit ja poltin löytyy kyllä täältä
Genetic-PET C64 BBS:
g-point.tunk.org port 1025

Genetic-point Amiga BBS:
g-point.tunk.org port 500

virgo

Modulien tekoa voi harjoitella EasyFlash kortilla joka ei maksa käsittämättömiä summia ja sen pystyy itsekin rakentamaan jos oikeen sniiduksi alkaa
Genetic-PET C64 BBS:
g-point.tunk.org port 1025

Genetic-point Amiga BBS:
g-point.tunk.org port 500

rams

Joo, easyflash on ollut kiikarissa jo jonkun aikaa. Nyt voisi olla kyllä hetki moisen hankkimiselle. Kittikin menee, jos siinä ei ole pintaliitoskomponentteja. Kiinnostaisiko muita, jos tehdään kimppatilaus?