[SharpMZ] Drobny prispevek ze zahranici

Michal Hucik - ORDOZ ordoz na ordoz.com
Pondl Leden 11 14:52:38 CET 2016


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
>     SharpMZ na mail.ordoz.com
>     http://mail.ordoz.com/mailman/listinfo/sharpmz
>
>
>
> _______________________________________________
> SharpMZ mailing list
> SharpMZ na mail.ordoz.com
> http://mail.ordoz.com/mailman/listinfo/sharpmz

------------- dal st ---------------
HTML příloha byla odstraněna...
URL: http://mail.ordoz.com/pipermail/sharpmz/attachments/20160111/445ef573/attachment.html 


Dal informace o konferenci SharpMZ