Welcome, Guest. Please login or register.


Author Topic: TVC64emu (Read 15999 times)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
Re: TVC64emu
« Reply #45 on: 2016.December.05. 14:04:38 »
De a kapcsolási rajzról úgy nézem, hogy a 7. bit a DRQ (úgy mint nálunk). 0. bit az INTRQ, a 6. bitre meg jumperelhető a Disk Change (ez is mint nálunk).

A lemezcserét hogyan lehet törölni?

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13531
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: TVC64emu
« Reply #46 on: 2016.December.05. 14:08:55 »
A lemezcserét hogyan lehet törölni?
A Disk Change Reset-et, ami nálunk van, az csak a nagyon-nagyon ősi 3.5"-es meghajtók tudják. Az újabbak (beleértve) a maiakat fejléptetésre törlik. Az EXDOS egyébként úgy van megírva, mindkét féle módszerrel működik (kiküldi a resetet, de alapvetően a léptetés utáni törlésre számít).

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
Re: TVC64emu
« Reply #47 on: 2016.December.05. 14:11:59 »
Az elfogadható megoldás, ha a WD parancsregiszterének az írása törli 0 és 7Fh közötti érték (type I) esetén?

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13531
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: TVC64emu
« Reply #48 on: 2016.December.05. 14:16:33 »
Bocsanat a hulye kerdesert, oke, de ez hol van? mert ha jol ertem ez a CART-os verzio, de ugye mig EP-n ott 64K cimterulet van, TVC-n csak 16. *ha* jol ertem, hogy mirol van szo :D
A TVC-s SD CART az megfelel a miénk 07h szegmensének. Amin belül van 8x8K=64K lapozható ROM. (A miénkben 128K-nyi FLASH van felhasználva, egyik 64K lapja adja a 04-06h szegmenseket (48K elérhető), másik 64K lapja meg a 07H szegmens)


Quote
Amugy tok erdekes, TVC-n van egy PHANTOM nevu jel, amivel egy kartya letilthatja a belso memoriat. Ez erdekes, mert ezek szerint lehet egyszeruen memoriabovitest csinalni, sajat custom lapozassal, igaz TVC sw-k alapbol nem igazan haszanlajak majd (EP-n nagyon szuper ez az "eleve 4Mbyte address space by design" dolog), de pl egy esetleges SymbOS port-tal ez tok jol mehetne is akar :-D
Igen erről már beszéltünk TVC-s körökben, hogy ez kéne a SymbOS-hez, mert az alap lapozási rendszerrel nem igen lehet azt kihozni, ami kéne a SymbOS-nek, meg különben is a 64K+ 128K RAMja is éppen csak az alap rendszerre lenne elég, ami ugye nem sok...
Kéne rátenni még egy "TVCMice"-t is :-)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13531
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: TVC64emu
« Reply #49 on: 2016.December.05. 14:21:44 »
Az elfogadható megoldás, ha a WD parancsregiszterének az írása törli 0 és 7Fh közötti érték (type I) esetén?
Igen. Egyébként szerintem a VT-DOS sem használja alapból a hardveres jelet (jumperelhető fixre is), ahogy nálunk se használja az EXDOS alapból, csak bekapcsolhatjuk, ha mindegyik meghajtónk tudja. A szoftveres VOL_ID megoldás az ugyanaz.

Offline lgb

  • EP addict
  • *
  • Posts: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://lgb.hu/
Re: TVC64emu
« Reply #50 on: 2016.December.05. 17:47:42 »

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13531
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: TVC64emu
« Reply #51 on: 2016.December.05. 19:48:10 »
A TVC-s SD CART az megfelel a miénk 07h szegmensének.
Megjött a megerősítés, pontosan így van. Akkor ez gyorsan megoldható :ds_icon_cheesygrin:
Plusz egy megjegyzés:
Quote
Arra érdemes még odafigyelni, hogy a CART-ot a 0. lapra is lehet lapozni. Tehát ott is elérhetőnek kell lennie mindennek (ez persze adódik, ha jól van implementálva a memórialapozó rendszer).
De gondolom, jól van implementálva :-)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
Re: TVC64emu
« Reply #52 on: 2016.December.05. 20:41:11 »
Az SDEXT már működik:
16783-0

Az eredeti floppys VT-DOS viszont lefagy, még nem találtam meg a hiba okát, de az is lehet, hogy a ROM konfiguráció a rossz.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13531
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: TVC64emu
« Reply #53 on: 2016.December.05. 20:59:47 »
Az SDEXT már működik:
:smt038 :smt038 :smt038
itt egy kis VHD pár SD-hez írt progival.

Quote
Az eredeti floppys VT-DOS viszont lefagy, még nem találtam meg a hiba okát, de az is lehet, hogy a ROM konfiguráció a rossz.
A 64K Pluszos memória lapozást tudja az emu? Eredetileg csak ezekkel a gépekkel ment a VT-DOS, a sima 64-esekbe be kellett rakni egy IC-t. (Ill. 32K-s gép a 32K-s bővítővel együtt is működött.)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13531
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: TVC64emu
« Reply #54 on: 2016.December.05. 21:08:50 »
itt egy kis VHD pár SD-hez írt progival.
Fájlkezelő:
Egy variáció az, hogy EXT2 után SDC, ugyanez érhető el az EXT3-al.
A másik pedig, EXT2 után DOS, ami aztán AUTOEXEC-ből betölti az ottan SDC-t.
Az első esetben normál TVC-S (.CAS) programokat lehet indítani, a másodikban pedig a VT-DOS (mi szóhasználatunkkal IS-DOS :-) ) alatti, .COM programokat.

Van köztük képnéző, hang és videólejátszó.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13531
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: TVC64emu
« Reply #55 on: 2016.December.05. 22:20:41 »
Az eredeti floppys VT-DOS viszont lefagy, még nem találtam meg a hiba okát, de az is lehet, hogy a ROM konfiguráció a rossz.
Úgy nézem voltak hibás ROM fájlok is a TVC oldalon*, kiválogattam a működőket, ill. itt van a rendszerlemez is.

* Most megtaláltam a levelezésemben, hogy már 2007-ben szóltam erről nekik :-( Most újra írtam...
« Last Edit: 2016.December.05. 22:49:27 by Zozosoft »

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re: TVC64emu
« Reply #56 on: 2016.December.05. 23:00:42 »
Valóban a ROM volt hibás (ezt próbáltam használni innen), gyanús is volt, hogy értelmetlennek tűnő kódrészletek futottak. :) Most már működik, csak azt kellett még javítani, hogy elfelejtettem beállítani a WD típusát WD1773-ra. :oops:

* ep128emu-2.0.11_beta-x64.exe (2907.07 kB - downloaded 71 times.)

A lapozható VT-DOS ROM a 3-as szegmensre kerül a konfigurációban, az SDEXT pedig csak a 64K Flash ROM-ot használja, a CART (1-es szegmens) nem érhető el, ha az SDEXT engedélyezett.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13531
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: TVC64emu
« Reply #57 on: 2016.December.06. 00:14:17 »
Egész jól működik!
Egy bugot találtam: a teljes VT-DOS (=IS-DOS :-) ) módot nem sikerült elindítani. Az SD-s verzóban egy zöld kurzorral akad ki, a floppyvezérlő+cartridge verzióban meg azt mondja, hogy nem látja a cartridge-t. Talán valami memórialapozási zűr lehet? (A pluszos lapozás van emulálva?)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13531
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: TVC64emu
« Reply #58 on: 2016.December.06. 07:17:16 »
Az UPM elindul, de nem olvas floppyt :oops:
16791-0

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re: TVC64emu
« Reply #59 on: 2016.December.06. 10:15:18 »
A pluszos lapozás van emulálva?

Elvileg az, ha 128K RAM van beállítva, egyébként nem. A CART ROM csak akkor látható, ha az SDEXT emulációja tiltott.

Az UPM elindul, de nem olvas floppyt

Az UPM emulációjával nem foglalkoztam :oops:, itt van valamilyen hardver különbség?