Visszaszenvedtem a 64k-s bővítőpanelt, amit a Kotek-féle 1 Mb bővítő miatt csípkedtem ki (kapott új tüskesort) és láss csodát, helyreállt a működés.
Erre számítottam
aminek a közös végét 0 V-ra kötöttem.
Én inkább 5V-ra kötném. A nem használt memória címekről FFh szokott jönni, amire néhány program számít is. Spectrumon IM2 megszakítási móddal lehet csak saját megszakítási rutint készíteni. Ezt arra találták ki, hogy különböző perifériáknak saját megszakítási rutinja legyen, ezért a Z80 ilyenkor beolvas egy bájtot a buszról, és az I regiszterrel megadott ugrótáblázatból ennek megfelelően veszi ki a címet. Mivel Spectrumon, EP-n nincsenek ilyen működésű perifériák ezért ez az olvasás megfelel a nem használt memóriacímről olvasásnak. Mivel nincs meghatározva, hogy ilyenkor mi olvasható a buszról, ezért a helyes megoldás az, hogyha a táblázat mind a 256 eleme ugyanaz, így bármi is jön a buszról, a helyes címre fog ugrani a Z80.
EP-re átírt programoknál előfordul, hogy helyhiány vagy lustaság okán részben vagy egészben hiányzik a táblázat.
Általában ugyis mindig FFh szokott jönni, minek foglalkozni a többivel? ...gondolta az átíró.
A 0V-ra kötéssel (ami amúgy technikailag éppúgy helyes) azt garantálod, hogy 00h jöjjön a nem használt címekről. Így valószínűleg találnál majd pár programot ami ezen a gépen fagy. 5V-ra kötve az FFh a garantált.
de az RTC-re van egy ötletem, ami egyenlőre titok. Majd, ha lesz sok időm, kipróbálom.
Már gyártás alatt a Rev4-es
SD adapter amin már RTC is lesz!
Amúgy ha a Mészáros féle órakártyát építenéd után: ha a ma kapható Dallas "tégla" órachipet használod, abban benne van az elem, illetve az órajel generálás is. Így az eredeti órakártya kb felét ki lehet hagyni, csak a címdekóder rész kell az órachip mellé.
Terveztem 3D-ben és nyomtattam az SD adapternek egy Cartridge házat, amin hozzáférhetőek a memóriakártyák szétcsavarozás nélkül.
Nem kellett volna 0-ról nekiállni, elég lett volna csak
letölteni Ki gondolta volna, hogy én is egy ilyen nosztalgiázós, hüpögős, ködös szemmel a múltba révedő öregember leszek egyszer, hogy újra kazettás betöltés ... ? Nooormáááális kéééérem?
Ezzel nem vagy egyedül, évente párszor én is előveszem a magnót
Apropó, az
újévi köszöntőmet láttad?
1. Egyszer nekiültem és sikerült plusszba új partíciókat létrehozni az SD kártyára, most tehát F:-től Q:-ig van 12 db, de vmi marha komplikált folyamattal. Nincs erre esetleg EGY progi (Win10-re), ami egymaga képes ilyen 32 mB-os FAT12 partíciókat generálni?
PC-re nemigen tudok, 16 megánál nagyobbat nem akarnak FAT12-re formázni. Anno én FreeDOS-sal csináltam de ott is csak úgy ment, hogy FAT16-ként jöttek létre, és aztán külön FDISK paranccsal át lehetett írni a fájlrendszer típusát.
Pont ezért írtam
EP-s FDISK-et Ezzel létrehozod a particiókat, reset, aztán FORMAT-tal megformázod őket.
De most már nem nagyon érdemes FAT12-vel vergődni, már béta tesztelés alatt van az EXDOS 3.0 ami már támogat FAT16-ot!
2. Hogy is lehet elérni, hogy megint a :FILE bővítés induljon bekapcsolás után? Asszem, vmit elkulmináltam az új SD kártyán és csak utána csináltam biztonsági másolatot. Most mindíg be kell pötyögnöm, hogy :FILE
Tegyél az F:\ -be egy EXDOS.INI fájlt amiben benne van, hogy :FILE