Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Re: [SharpMZ] Drobny prispevek ze zahranici

Michal Hucik - ORDOZ <ordoz@[doména skryta]> SHARP MZ-800


To je docela dobry napad - nejak by to zrejme slo. Muzeme v podstate udelat i plnohodnotnou emulaci QD s tim, ze ten nas unikarti boot image by se aplikoval jen nejakou velmi kratkou dobu po resetu (CTRL+RESET je ovsem trochu v kolizi, pokud se tim nastartuje nejaky program, ktery chce pracovat s QD).
Pak by ovsem prestalo fungovat zavolani managera z monitoru prikazem "QL", coz alespon ja obcas pouzivam, kdyz se mi nechce natahovat dozadu k resetu a probijet se vsema dratama a volne visicima pridavnyma kartama.
QD image by asi mohl byt nahrazen adresarem ve kterem budou ulozeny MZF - s tim by se dalo poexperimentovat i v mem emulatoru.

Kazdopadne tohle mi pripomelo nekdejsi Zdenkuv zajimavy napad: odchytavat v CPLD komunikaci s 8255 a emulovat tak zapis na magnetofon.
Jenomze: nekdo muze ridit cas CMT pulzu podle 8253 a nekdo to muze delat podle poctu vykonanych Z80 pulzu ... Pak by si Unikarta musela pri kazdem volani merit dobu po jakou zdrzela Z80 ve WAITu, aby mohla korigovat nepresnosti v urceni rozdilu mezi HI a LOW pulsem zaslanym na CMT.....  Kazdopadne experimentovat by se s tim nejak zajimave dalo.

Michal

Dne 11.1.2016 v 7:31 Vaclav Peroutka napsal(a):
Ahoj,

možná, že by bylo zajímavé mít nějakou podporu pro zápis. Ukládání na QD by vytvořilo MZF soubor, který by se uložil v rootu SD karty. Už si pravda nepamatuji, jestli a jak se liší data na kazetě a QD, tedy ten "byte stream". Délka dat se může řešit buď analýzou hlavičky, nebo prostě timeoutem. Pokud nic nepřijde během 0,01s, tak je konec.

Vašek


Ahoj,

jasne, ze se to demo zobrazi na modrem pozadi - iniciacni nastaveni palet GDG prece neni zadne tajemstvi :)

ad Unikarta: pokud pises o oficialnim firmware Unikarty, kterou jsme vyvinuli s Vaskem, tak tam je opravdu  podporovan QD jen jako zarizeni pro cteni a to navic jen omezene - cte se tam par bajtu kratkeho zavadece, ktery pak prevezme kontrolu a pokracuje v bootovani managera z SD repozitare.
V me puvodni AVR verzi jsem ten zavadec resil pres fingovany ROMdisk, ale tam pak bylo nutne mit v HW Unikarty jeste deaktivacni tlacitko, pro pripad, kdy bylo potrba potlacit FD boot. Vaska napadlo nacitat zavadec z QD a deaktivacni tlacitko je tak nyni nahrazeno stisknutim "Q" diky nativnimu chovani Sharp ROM.

Samotna Unikarta vskutku neresi podporu toho, aby se dalo ukladat obsah pameti. To lze fixovat pouze upravou ROM a nebo preloadovanim nejakeho miniprogramu.

Ja osobne pokud experimentuji na Sharpu, tak jsem to drive delal tak, ze jsem si z Unikarty natahnul MRS a pripadne ukladani dat jsem resil z nej.
Dnes uz to spise resim tak, ze programky pisu a kompiluju v Linuxu a uploaduju je do Unikarty pomoci ethernetu. Prozatim jsem nemel potrebu nic ze Sharpa dostat ven - k tomu vetsinou pouzivam Zdenkuv emulator :)

Michal

 

Dne 10.1.2016 v 21:05 Jakub Ladman napsal(a):
Dnes jsem to zkoušel, je to na výchozím pozadí monitoru, teda na modrém.

Protože jsem to do monitoru opisoval po bajtech, snažil jsem se to potom nějak uložit, ale na QD (unikartoidní) to nešlo, protože se objevila hláška Write protected. Ani nevim jestli unikarta nepodporuje jen čtení.
Zápis na ramdisk jsem nenašel, asi ho monitor neumí (nikdy jsem to neznal a co jsem znal jsem zapomněl).
Zápis na kazetu nešel, protože kazetová mechanika nefunguje.

Taková cennost to není, tak jsem se na to vyprdnul, ale nebylo by špatný mít možnost si obsah vyskytující se v ram si uložit.

J.

_______________________________________________
SharpMZ mailing list
SharpMZmail.ordoz.com
http://mail.ordoz.com/mailman/listinfo/sharpmz


_______________________________________________
SharpMZ mailing list
SharpMZmail.ordoz.com
http://mail.ordoz.com/mailman/listinfo/sharpmz

Zobrazit původní podobu

Vlákno · 7 zpráv

Zobrazit celé vlákno na jedné stránce

  1. [SharpMZ] Drobny prispevek ze zahranici Michal Hucik - ORDOZ <ordoz@[doména skryta]> Přílohy: 1
  2. Re: [SharpMZ] Drobny prispevek ze zahranici Miloš <milsa@[doména skryta]>
  3. Re: [SharpMZ] Drobny prispevek ze zahranici "Vaclav Peroutka" <vaclavpe@[doména skryta]>
  4. Re: [SharpMZ] Drobny prispevek ze zahranici Jakub Ladman <ladmanj@[doména skryta]>
  5. Re: [SharpMZ] Drobny prispevek ze zahranici Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  6. Re: [SharpMZ] Drobny prispevek ze zahranici "Vaclav Peroutka" <vaclavpe@[doména skryta]>
  7. Re: [SharpMZ] Drobny prispevek ze zahranici Michal Hucik - ORDOZ <ordoz@[doména skryta]>