Szerző Téma: WinTVC 1.1.0  (Megtekintve 977 alkalommal)

0 Felhasználó és 1 vendég van a témában

Gaia

  • Newbie
  • *
  • Hozzászólások: 45
  • Karma: +0/-0
    • Profil megtekintése
    • Gaia's shrine
WinTVC 1.1.0
« Dátum: 2017. Február 1. - 12:54:29 »
Elkészült a WinTVC új verziója, ami letölthető a szokásos helyről:

http://gaia.atilia.eu/content/view/3/4/

VaszicsApoca

  • Full Member
  • ***
  • Hozzászólások: 119
  • Karma: +4/-0
    • Profil megtekintése
Re:WinTVC 1.1.0
« Válasz #1 Dátum: 2017. Február 1. - 18:36:04 »
Letöltöttem! futtattam kettő, eddig nem futó programot. Németh Zoltán "loadkep.cas", az ep128emuban gyönyörű képeket produkáló programját és egy régi kép nagyító "nagykep.cas" programot (mellékelve). Mindkettő fut, de a képek időzitésével,(vagy Te tudod) még gond van, nagyon villog! Az ep128emu-TVc-nél nem. A másik programból meg nem lehet se resettel-F1, se hideg resettel- Alt+F1-el kilépni, ki kell "lőni" az emu-t. Mellékeltem  az image file-t. Nem tudom láttad-e Sebestyén Pál miniTVC emuját és az ep128emu-TVC-t, mindkettő használja már Pál TVDOS_CR.BIN romját és így lehet csatolni akár több MByte-t, vagy GByte-s image-t, vagy meghajtót. Az egerészésről sem mondtam még le, ha már legalább 4 bővítőhely van.

Gaia

  • Newbie
  • *
  • Hozzászólások: 45
  • Karma: +0/-0
    • Profil megtekintése
    • Gaia's shrine
Re:WinTVC 1.1.0
« Válasz #2 Dátum: 2017. Február 1. - 19:07:10 »
Fú, köszi ezeket, igazság szerint tesztelni nem sok időm van már, csak max. kódolni, de az is elég kevés. Persze megnézem azért. Az időzítéssel simán lehet gond, mert egyelőre utasításonként fut le a video emuláció, ezt egy komolyabb meló lesz átírni. Emellett nincs még a clock stretching implementálva, bár ez csak 1-2 ciklust számít (extrém esetben persze látszik), ezt vszleg egyszerű megcsinálni, főleg ha az első már megvan.

Viszont villódzás mástól is lehet: a képernyőfrissítés ha nem 50 Hz egész számú többszöröse, akkor interlace-elt módban zavaró. Lehet szoftveres resampling-et csinálni, de annak is vannak hátrányai. Az igazi megoldás csinálni egy 50 Hz-es custom resolution üzemmódot, amit mind az Ati mind az NVidia kártyák újabb verziói támogatnak. Azon elvileg gyönyörű sima a scroll meg az interlace is csak "remeg", mitn az igazi vason, de nem villog mint az őrült.  Én így használom és teljesen szép a képem a WinTVC-n, mint az igazi vason. Van még egy 'Vblank szinkronizáció' beállítás is, esetleg azzal lehet még picit javítani rajta.
« Utoljára szerkesztve: 2017. Február 1. - 22:40:34 írta Gaia »

Zozosoft

  • Newbie
  • *
  • Hozzászólások: 32
  • Karma: +2/-0
    • Profil megtekintése
Re:WinTVC 1.1.0
« Válasz #3 Dátum: 2017. Február 2. - 08:44:54 »
Elkészült a WinTVC új verziója, ami letölthető a szokásos helyről:
Mik az újdonságok?

Zozosoft

  • Newbie
  • *
  • Hozzászólások: 32
  • Karma: +2/-0
    • Profil megtekintése
Re:WinTVC 1.1.0
« Válasz #4 Dátum: 2017. Február 2. - 08:46:41 »
Németh Zoltán "loadkep.cas", az ep128emuban gyönyörű képeket produkáló programját
Nem az enyém, ez is Varga István műve (minta ahogy az ep128emu meg ez epimgconv is), én csak közreadtam a TVC-s csoportban.

VaszicsApoca

  • Full Member
  • ***
  • Hozzászólások: 119
  • Karma: +4/-0
    • Profil megtekintése
Re:WinTVC 1.1.0
« Válasz #5 Dátum: 2017. Február 2. - 09:55:51 »
Bocsi!

Gaia

  • Newbie
  • *
  • Hozzászólások: 45
  • Karma: +0/-0
    • Profil megtekintése
    • Gaia's shrine
Re:WinTVC 1.1.0
« Válasz #6 Dátum: 2017. Február 2. - 19:52:07 »
@Vaszicsapoca: a reset problémát megtaláltam közben (mire rájöttem hogy a progi csak 64k+-os gépen megy normálisan... :) ) Az volt a gond, hogy a reset nem állította vissza a video bank regisztert. Így ha ellapozódott, akkor úgy is maradt :)

@Zozosoft:
- pixel alapú CRTC 6845 emuláció hiányzó funkcióinak pótlása
- ep128emu FILE I/O MOPS ROM támogatás CAS file-ok közvetlen beolvasásához
- WaveMapper helyett DirectSound hang driver
- emulátorablak mentése BMP formátumban
- AVI és WAV mentés javítása
- soralapú emuláció kivezetése
- dinamikusan linkelt DDRAW.DLL