TVC Fórum

Szoftver => TVC Emulátorok => A témát indította: Gaia - 2013. Július 1. - 14:17:37

Cím: WinTVC 1.0.6
Írta: Gaia - 2013. Július 1. - 14:17:37
Kinn a WinTVC legújabb verziója a honlapon, az újdonságok:

Link: http://gaia.atilia.eu/content/view/3/4/ (http://gaia.atilia.eu/content/view/3/4/)
Cím: Re:WinTVC 1.0.6
Írta: Kiss Károly - 2013. Július 1. - 19:16:04
Igen furcsa hangja van a magnónak...
Cím: Re:WinTVC 1.0.6
Írta: Atka72 - 2013. Július 1. - 22:17:51
Nálam semmilyen... :(
Cím: Re:WinTVC 1.0.6
Írta: Gaia - 2013. Július 1. - 23:54:09
Jaj, már megint.... :( mindig van valami. Nálam jó. Fel tudnátok venni (Karesz)?
Cím: Re:WinTVC 1.0.6
Írta: Kiss Károly - 2013. Július 2. - 21:21:45
Nálam semmilyen... :(
Alapban ki van kapcsolva az opció, be kell kapcsolni.
Amúgy elsőre nekem se volt hang, de aztán csak bedugtam a hangfalat  ;D
Cím: Re:WinTVC 1.0.6
Írta: Kiss Károly - 2013. Július 2. - 21:28:27
Jaj, már megint.... :( mindig van valami. Nálam jó. Fel tudnátok venni (Karesz)?
Itt van, a program egy elmentett program (emuból)
a felvetel meg a felvett emu hang
Cím: Re:WinTVC 1.0.6
Írta: Gaia - 2013. Július 2. - 23:10:24
Hát ez remek, köszönöm :) Sajnos valóban ilyen csak a minősége, nem volt lelkierőm megtalálni az okát, szóval egyelőre be kell érni ennyivel :)
Cím: Re:WinTVC 1.0.6
Írta: Kiss Károly - 2013. Július 3. - 13:56:31
Drukkolunk, hogy legyen lelki erőd kijavítani. (Ha nem lesz akkor naponta felhívunk telefonon :D )
Cím: Re:WinTVC 1.0.6
Írta: Antiemes - 2013. Szeptember 5. - 10:34:36
Udvozletem!

Tobb file-bol allo jatekokat probaltatok mar betolteni az emulatorral? En a Gombaval (Csavargas a gombak birodalmaban, egyik kedvencem volt) probalkoztam. Az elso file ment is, utana tobbnyire belefagy. Ide kitettem a wav-okat:
http://lopi.hopto.org/TVC/
Gomba, gombakep, gombcod1, illetve gomba, gombcod1, gomakep sorrendben probalkoztam. (A gombcod2-t kesobb elvileg keri.)

Antiemes
Cím: Re:WinTVC 1.0.6
Írta: Atka72 - 2013. Szeptember 5. - 11:33:00
Floppy-ra rakva be tudja olvasni őket. Kazettáról úgy tudom nem mennek ha több részletbe vannak.
Cím: Re:WinTVC 1.0.6
Írta: Gaia - 2013. Szeptember 5. - 23:10:27
Ezek eredeti kaziról vannak mintavételezve gondolom? Csak mert van történeti jelentősége ezeket a szoftver release-eket megőrizni eredeti formájukban. Egy WAV-ba összefűzve elvileg mennie kéne az emulátorral egyébként.
Cím: Re:WinTVC 1.0.6
Írta: Antiemes - 2013. Szeptember 8. - 17:33:39
Udvozletem!

A Wavokat en keszitettem programmal a honlapon fent levo CAS-okbol. Leginkabb tesztelesi cellal.
Cím: Re:WinTVC 1.0.6
Írta: Antiemes - 2013. Szeptember 21. - 19:48:09
Udvozletem!

A monitor milyen fontot hasznal? Windows alatt szepen megjelenik, de Wine alatt Linuxon valami egesz kicsi nem tul jol olvashato font jelenik meg.
Cím: Re:WinTVC 1.0.6
Írta: Atka72 - 2013. Szeptember 21. - 20:06:02
Én Nouveau_IBM.ttf et használok helyette az OCR progiban.
Cím: Re:WinTVC 1.0.6
Írta: Antiemes - 2013. Szeptember 21. - 20:12:47
Udvozletem!

Hirtelen nem latom az osszefuggest az emulator es az OCR kozott. De leginkabb arra lennek kivancsi, hogy melyik fontra kellene aliast definialnom.

Mas: A beepitett monitorral hogyan tudnek rendesen debuggolni? Legalabb egy breakpoint lehetoseg nem artana. Vagy csak rossz helyen keresem?
Cím: Re:WinTVC 1.0.6
Írta: Atka72 - 2013. Szeptember 21. - 21:02:33
Itt van a fórumtémák között a progi amrről beszéltem: WinTVC CPU Monitor logger
Log file-t szerettem volna készíteni a TVC bootolásról , de a WINTVC-ben nem volt rá lehetőség és breakpoint sincs benne ezért
írtam hpzzá ezt a segédprogit. A WinTVC monitor ablakát tudja ocr progiként kiolvasni program futás közben, ehhez kellett tudnom a pontos betűtípust, mert a windowsba se találtam megfelelőt helyette. De az IBM megfelelő lett helyette.

(http://ascii-table.com/img/ASCII-ega.gif)
Cím: Re:WinTVC 1.0.6
Írta: Antiemes - 2013. Szeptember 22. - 01:54:42
Udvozletem!

Ja, igy mar vilagos. A logger durva.
Cím: Re:WinTVC 1.0.6
Írta: Gaia - 2013. Szeptember 22. - 15:45:28
Szia! Ha a WinTVC-re gondolsz, abban van egy nem dokumentált (és nem is agyontesztelt :) ) 'Run to cursor' funkció (F7), ami a monitorban állva, a disassembly legfelő soráig teker - ha tud (10 ezer utasításon belül).
Cím: Re:WinTVC 1.0.6
Írta: Antiemes - 2013. Szeptember 22. - 16:11:36
Udvozletem!

Az nekem nem biztos, hogy jo. En arra lennek kivancsi, hogy kozvetlenul egy program inditasa utan mi tortenik.
Cím: Re:WinTVC 1.0.6
Írta: Zozosoft - 2013. Szeptember 22. - 20:30:52
A beepitett monitorral hogyan tudnek rendesen debuggolni?
Jó lenne az ep128emu debuggerét belerakni a wintvc-be :-) Vagy az ep128emu-ba csinálni TVC üzemmódot a Spectrum és CPC mellé.
Cím: Re:WinTVC 1.0.6
Írta: Antiemes - 2013. Szeptember 22. - 20:35:06
Udvozletem!

Egy apro eszrevetel az emuhoz: A disasm listaban az rst 30h utan elkezdi ertelmezni a kovetkezo utasitast. Ott a kovetkezo byte az rst 30h-hoz tartozik.
Cím: Re:WinTVC 1.0.6
Írta: VaszicsApoca - 2013. Szeptember 23. - 08:12:13
Ezt sajnos úgy vettem észre, hogy mindegyik "disasm" így csinálja. természetesen rosszul!
Cím: Re:WinTVC 1.0.6
Írta: Atka72 - 2013. Szeptember 23. - 10:18:01
Ezt nem igazán értem, a diaasm csak lefordítja az adott címtől az utsításokat , estleg végrehajtja az ugró utasításokat. De a feltételes elágazásokat nem tudja, ahhoz már emulátor ,debugger kell. Mondjuk ha a JP, JR, CALL ... utasításoknál elugrik akkor az RST is logikus lenne.
Cím: Re:WinTVC 1.0.6
Írta: VaszicsApoca - 2013. Szeptember 23. - 10:30:45
Egy rendes disassemblernek nem csak az RST utasítások utáni byte-ot kellene jól kezelni - az RST "tartozékaként" - hanem esetleg a címkéket is, mert elég ramaty, amikor egy szöveget, felíratott is gépi kódként vissza akarja - vissza is - fordítja, akár alternatívaként is felajánlhatná.   
Cím: Re:WinTVC 1.0.6
Írta: Antiemes - 2013. Szeptember 23. - 12:02:47
Udvozletem!

Ahhoz az kellene, hogy elemezze a programot es kitalalja, hogy melyek azok a teruletek, amikbe nem fut bele, viszont olvas onnan, vagy ir oda. Nem egyszeru.
Cím: Re:WinTVC 1.0.6
Írta: Atka72 - 2013. Szeptember 23. - 12:14:35
Igen, ráadásul a z80 memóriakezelése megengedi hogy a program terület módosuljon ellentétben pl a PIC-ekkel. Magát a programutasításokat is felül lehet írni -ahogy ezt szokták is alkalmazni menet közbeni programmódosításra, vagy trükkös utasításokhoz amit pont a visszafejtés megnehezítésére szolgál, vagy csak takarékosságból. /a TVC indulásakor is van rá pont példa/. A memórialapzás meg teljesen belekavar az egészbe. Tehát forráskódot visszafejteni nem egyszerű, kell hozzá az ember szürkeállománya is valószínűleg.
Cím: Re:WinTVC 1.0.6
Írta: VaszicsApoca - 2013. Szeptember 23. - 13:25:29
Azért az RST elég biztos! Egyébként meg elemezzen, van rá ideje, elég gyors!?... :) Vannak azért dolgok amit lehetne, pl. felírat, mert vagy '$'-al, vagy '0'-al, vagy maga a kiírandó hosszával adok meg,
org 100h
ld de,text
ld c,9
call 5
ret
text defb 'Hello World$'
end
Hát ezt a nyúlfarknyi programot se így fogja visszafordítani, pedig a program csak 22 byte, mert a rekord végét és a feltöltést is visszafordítja, az 1A-t, mint ld a,(de), pedig az 1A a rekord, vagy file végét jelzi... :)
Cím: Re:WinTVC 1.0.6
Írta: Zozosoft - 2013. Szeptember 23. - 15:15:38
Ezt sajnos úgy vettem észre, hogy mindegyik "disasm" így csinálja. természetesen rosszul!
Kivéve Enterprise-on :-) , mivel ott szintén az RST 30h van használva az operációs rendszer hívására.

A DZ80-at meg lehet tanítani ilyen dolgok kezelésére, itt a példa, az EXOS hívásokat kezelésére. Hasonló módon a TVC-s verziót is lehetne csinálni.
Cím: Re:WinTVC 1.0.6
Írta: VaszicsApoca - 2013. Szeptember 23. - 16:56:27
Zozosoft! Amit feltettél EP.LUA-t, gyakorlatilag átírva a TVC-és funkciókra tök jól disassemblálja a TVC-és RST 30-kat a dZ80 2.0-a, kipróbáltam!! Feliratra nincs valami kufirc?
Cím: Re:WinTVC 1.0.6
Írta: VaszicsApoca - 2013. Szeptember 23. - 19:24:57
Csatolom a TVC.LUA-t, ha hiányzik valamelyik ki lehet egészíteni.  :)
Cím: Re:WinTVC 1.0.6
Írta: VaszicsApoca - 2013. Október 10. - 13:43:58
Szia Gaia! Attila, csak azt szeretném kérni, ha lehet, hogy a 'C' és 'D' drive is legyen mentve az emulátorból való kilépéskor, mert ért néhány meglepi mikor valamit csináltam a 'C', vagy 'D'-én sürgős kilépéskor nem választottam le és amit csináltam az mind eltűnt. Most a bmp,  pic, pcx és gif képekkel bajlódom, nincs valamid ezekhez VT-DOS alatti Turbo Pascal-ban, főleg a macpic-hez nmetalálni semmit, esetleg z80-ban. Meg az hogy lehet TV-DOS Turbo Pascalban rajzolni.(rutinok z80-ban)
Cím: Re:WinTVC 1.0.6
Írta: VaszicsApoca - 2013. Október 24. - 13:18:15
Attila! Lehet-e, vagy hogy lehet a WinTVC-ben a magnókazettát ELŐRE tekerni, mert vissza lehet, de egy kiakadásnál újból végig kell "szenvedni" a már felismert, beolvasott, mentett file-t.
Üdv Zoli
Cím: Re:WinTVC 1.0.6
Írta: Gaia - 2013. Október 24. - 15:12:42
Köszi a hibajelentést a C és D meghajtóval kapcsolatban. Az előretekerés nem lehetséges, de jó ötlet, ha lesz időm belerakom.
Cím: Re:WinTVC 1.0.6
Írta: VaszicsApoca - 2014. Október 28. - 16:32:31
Szia Attila!
Ma próbáltam ki, mert az enteprise fórumán láttam Zozosoft-t "csevegni" még nyáron a CP/M és annak floppylemez geometriájáról. Eszembe jutott, hogy a TVC-DOS-ban van program - convert.com - ami azt tenné lehetővé, hogy más mikrogépek lemezeit lehessen olvasni konvertálni. Kipróbáltam az emulátorodban és ha nagyon eltér a 720-as, vagy 360-as floppytól "Unrcognized disk format"-al nem engedi csatolni a floppy image-t. A "vasnál" megengedi más formátumú floppylemezt betenni (mi akadályozná, ha a fizikai méret jó) annak idején olvastam vele más gépek 5.1/4"-es, vagy 3.5"-s floppykat, pl. CPC 464, PCW 8256. Más, mi van a soros porttal és a floppy mentéssel (c és d) kilépéskor?. Min dolgozol most?
Cím: Re:WinTVC 1.0.6
Írta: Gaia - 2014. November 12. - 21:56:16
Tök "véletlen" benéztem, mert éppen előkaptam a cuccost, az 1.0.7-et reszelgetem (csak lassacskán). Az RS 232-vel kapcsolatban nincsenek jó híreim, szerintem ebben a téridő kontinuumban nem lesz megcsinálva. Ellenben javítottam a C és D drive mentést és lesz pár apróbb újdonság is: teljes képernyős mód, CRT emuláció stb.

Becsatolta, aki szeretne, bétatesztelhet :)
Cím: Re:WinTVC 1.0.6
Írta: VaszicsApoca - 2014. December 6. - 15:00:26
Attila! A WinTVC 1.06-s módosításokat a 64 bitesen is megcsináltad, vagy csinálod? Gondolok itt a teljes képernyős módra, a 4 floppy mentésére kilépéskor stb. Most váltottam én is 64 bitesre és windows 8.1-re, hát a virtual floppy emulátorral szenvedtem, de találtam windows 8.1 alatt működő, "ImDiskTK" programot. A sima virtualfloppy-t nem sikerült összehozni. Nagyon leült most a TVC fórum is. Na üdv! Jó Télapót!  (Csatolom az ImDiskTK, hátha ha valaki más is szenvedett win 7-8-ban)
Cím: Re:WinTVC 1.0.6
Írta: VaszicsApoca - 2014. December 7. - 10:43:32
Attila! Gyors voltál! Leszedtem és próbálom! Köszi!