To use the built-in drive of a C128D or an SX64 or to use the same Commodore drive from a Commodore machine and a PC, you must execute a POKE command on the Commodore machine:
Commodore 64/128: "POKE 56576, PEEK(56576) AND 239" or simply "POKE 56576, 199".
Commodore Plus4: "POKE 1, PEEK(1) OR 1".
Commodore VIC20: "POKE 37137, PEEK(37137) OR 3".
This decouples the Commodore machine from the common serial bus, by switching the CLK line to high. Every time you access the drive from the Commodore machine, you'll have to issue this command again afterwards. Note that the Commander decouples the PC automatically from the serial bus one second after having completed a disk operation.
A C64 lefoglalja exkluzívan magának a buszt alapesetben, így addig nem fér hozzá más. Ezért először is azt kell bekapcsolni, és megmondani neki, hogy eressze el (a CIA chip két bitjét kell átállítani hozzá):
POKE 56576,199
Ha két C64 van együtt, akkor persze mind a kettőn meg kell csinálni.
Azt nem tudom, a Plus/4 oldaláról kell-e valamilyen hasonló előkészület, bár szerintem annak a Kernalja már úgy van megírva, hogy magától is megteszi (legalábbis abból kiindulva, hogy C128-on a 128-as üzemmódban is magától így indul a rendszer, szóval lehet, hogy már egy évvel korábban a Plus/4-nél is gondoltak rá, amikor tervezték).
Én úgy használtam egyszer régen, hogy C64 mellé másodiknak egy 486-os PC volt bedugva X1541 kábelen keresztül, amin a Star Commander futott. Akkor azzal ment (amit az SC kiírt a lemezre, a C64-en vissza tudtam tölteni, és viszont, anélkül hogy ki kellett volna húzni belőle a kábelt). Általában véve működött, de nem túl megbízhatóan (néha kiakadt, és nem reagált semmire a teljes kikapcsolásig).
Gondolom, ha a régi lemezegység helyett valami modernebb eszközt osztasz meg a gépek közt (pl. SD2IEC), illetve a gép is valami újabb kori klón lenne (pl. U64, TC64 vagy Reloaded), úgy nagyobb esélyed lehet rá, hogy szerencséd legyen.
Sőt, elvileg még van is olyan játék, ami elméletben támogatna ilyen több-számítógépes módot: a MicroMUD. (Bár nem tudom, ez gyakorlatban egyáltalán tényleg működött-e valaha...)
Szeretnék (meglehet, butát) kérdezni. Adott egy 1541-es floppy meghajtó, eredeti, működősképes, ír, olvas, formáz, nincs módosítva. Van neki ugye két serial portja. Ha az egyik serial port össze van kötve egy Commodore Plus 4-gyel a másik serial portja pedig egy Commodore 64-gyel, ez okozhat-e gondot ? Nem szükségszerűen van egyidőben bekapcsolva a két számítógép, de a drive-ra állandóan lennének rádugva....működőképes a dolog ? Okozhat gondot, ha a két gép egyidőben be van kapcsolva, netán mindkettő "hozzányúlna" a drivehoz egyidőben ?
Nem találok eladó C128 magyar oldalakon. Az EBAY -on nagyon változatos árak vannak. Szerinted mennyit ér, mivel elég ritka magyar országon. Ezzel a hibával.
Kösz a linket! Átnéztem, konkrétan behatárolni én nem tudom, a szöveges leírásból. Az valószínű hogy IC csere. Donorgépem nincs, igy valószínű a búcsú a géptől :(
Űdvözlök mindenkit! A C128 gépem produktuma egy színes kockás képernyő C64-es üzemmódban is. Volt már valakinek hasonló tünet? Érdemes foglalkozni vele?
Képet nem tudtam feltenni valamiért nem engedi a rendszer :) Előre is kösz a válaszokat!
Nem értek a CP/M és a C128 lelkivilágához, de szerintem nem fog ennyire könnyen menni a dolog. :( A CP/M I/O át van vezetve a Z80-ról a 8502-re – BIOS80 és BIOS85 – amely utóbbi valószínűleg továbbadja a KERNAL-nak a hívásokat. Gyanítom nem feltétlenül vitték túlzásba ennek az interfésznek a programozását. ;) Így nem is számítanék a legalapvetőbb szükséges funkciók megvalósításánál többre. Szóval sz'tem marad a programozás. :)
Példának BASIC-ből így néz ki az SD kártya gyökerébe lépni:
OPEN 15,8,15
PRINT#15,”CD//”
CLOSE 15
Azt keresem, hogyan lehetne ilyen utasítást küldeni a soros buszon a meghajtónak CP/M parancssorból. Ha nem lehet, akkor jön az, hogy írok rá egy programot. :-)
A COMPUTE!'s 128 Programmer's Guide 5. fejezete vége felé talán vannak információk, amik továbblendíthetnek a DOS parancsok kérdésében. Szerintem a pdf ~320. oldala után kezdődnek az érdekesebb részek.
A kínai DC-DC konverter árama pont elég a 1541-II-höz. A ráírt 3,5 A az hazugság, kb 1 A lehet a maximuma. Legalábbis nálam se a C64, se a Plus/4 nem indult el róla.
Az elég érdekes lehet. Emlékezve arra, hogy (mi is volt a neve?) a Star Commander is csak valami csűrve-csavarva tudta összeszinkronizálni a PC-t az 1541-gyel.