Legutóbbi hozzászólások

Oldalak: 1 [2] 3 4 ... 10
11
TVC Fejlesztések / Re:Cartridge építés
« Utolsó üzenet: írta dikdom Dátum 2017. Augusztus 23. - 13:18:11 »
Ezt kifejtenéd?
Ha jól értem arra gondolsz, hogy a bővítőbe tenném a ROM-ot (flashrom?)
- TVC -ről írni annyira nem volna jó, mert nem tudom a TVC memóriájába belevarázsolni a 8db cartridge ROM tartalmát
- Bővítőről nem tud bootolni a TVC (ha jól emlékszem)
- Bővítőből csak 8k -t lehet egyszerre belapozni (mondjuk ennek kicsit ellentmond a 32k-s bővítés)

De lehet, hogy el vagyok kicsit tévedve.
12
TVC Fejlesztések / Re:Cartridge építés
« Utolsó üzenet: írta Zozosoft Dátum 2017. Augusztus 22. - 22:12:44 »
Miért nem Flash ROM? Azt akár TVC-n is lehetne írni.
13
TVC Fejlesztések / Cartridge építés
« Utolsó üzenet: írta dikdom Dátum 2017. Augusztus 21. - 16:04:09 »
Sziasztok!

Az az elvetemült ötletem támadt, hogy építenék egy nagyobbacska cartridge modult a TVC 64k+ -hoz és ezzel kapcsolatban szeretnék pár tanácsot kérni. A programmodul úgy lenne kialakítva, hogy a rajta található DIP kapcsolók segítségével a 8 beégetett program közül egyszerre csak egy látszódna a gépnek.
Egy korábbi leírást találtam a 27CXXX EEPROMOKhoz, de azokat +13V -al kell programozni, nekem nincs EEPROM íróm (csak emiatt nem is tervezek beszerezni).
28CXXX modulokban gondolkozom, azokat lényegesen egyszerűbb megírni egy mikrokontrollerrel, oda elég a +5V. Jelenleg a AT28C010 vagy 4db AT28C256 van a porondon (1Mbit összesen mind a kettő megoldás).

Mondjuk a könnyű írás ott elvérzik, hogy nem találok olyan csatlakozót, ami a TVC oldalán van, amibe a programmodult bele kell csúsztatni. Pedig az lenne a legegyszerűbb, ha egy segéd lapba bele tudnám csak csattintani, és ott a már előre felprogramozott ArduinoMega2560 szépen belerakja az EEPROM(-ok)ba a megfelelő byte-okat.
- Kérdés #1: Tudna valaki küldeni egy linket, hogy pontosan milyen csatlakozót keressek?

Időzítés. A 4db EEPROM -ot okosan össze kell hangolni. Én úgy látom, hogy ez egy BCD dekóder és egy quad OR IC segítségével megoldható (most nézem csak a gyári megoldást, az 54LS138-at. Azt még végig kell gondoljam). A nagy EEPROM az gyors, oda nem kell semmi extra! :)
- Kérdés #2: Jól értem, hogy ha 350ns alatt tudom tartani az olvasási időt (28C010 -nél 120ns, 28C256 -nál a kiegészítő logikai ármkörökkel max kb 250ns) akkor már jó vagyok?

Egyelőre az EAGLE -el szenvedek, nem találok benne 32PLCC -aljzatot (a netet még nem olvastam ki hozzá teljesen), de az is nagy gond, hogy nincs meg a pontos geometriája a cartridge-nek.
- Kérdés #3: hol találok ilyen jellegű leírást? Vagy az a legegyszerűbb, hogy ha szétkapom apósomék BRIDZS modulját és leméricskélem? Remélem valahova szépen le van írva, de a kapcsolási és tervezési rajzok között nem találtam meg...

Az eredeti modulokban (a fényképek alapján, meg a már fent említett BRIDZS modulban) van egy pár kondenzátor.
- Kérdés #4: azokra mi szükség van? A programmodul nem azt a +5V tápfeszt kapja, amit a CPU meg minden más, amik miatt már egyébként is ki kellett simítani a tápfeszültséget? Minek oda még kondi?

Előre is köszönöm a segítséget!

14
TVC Fejlesztések / Videoton TVC MIST FPGA-n
« Utolsó üzenet: írta Dr.OG Dátum 2017. Április 1. - 23:35:12 »
Sziasztok!

Új vagyok a fórumban, első hozzászólásommal viszont rögtön új topicot nyitok (remélem, ez nem számít tiszteletlenségnek).

Csak jelezni szeretném, hogy László József (alias joco) MIST FPGA-ra elkészítette a Videoton TVC core-ját, ami letölthető innen:
http://joco.homeserver.hu/

A MIST-ről bővebben:
https://github.com/mist-devel/mist-board/wiki

Üdv mindenkinek: Gábor
15
TVC Emulátorok / Re:WinTVC 1.1.0
« Utolsó üzenet: írta Gaia 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
16
TVC Emulátorok / Re:WinTVC 1.1.0
« Utolsó üzenet: írta VaszicsApoca Dátum 2017. Február 2. - 09:55:51 »
Bocsi!
17
TVC Emulátorok / Re:WinTVC 1.1.0
« Utolsó üzenet: írta Zozosoft 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.
18
TVC Emulátorok / Re:WinTVC 1.1.0
« Utolsó üzenet: írta Zozosoft 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?
19
TVC Emulátorok / Re:WinTVC 1.1.0
« Utolsó üzenet: írta Gaia 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.
20
TVC Emulátorok / Re:WinTVC 1.1.0
« Utolsó üzenet: írta VaszicsApoca 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.
Oldalak: 1 [2] 3 4 ... 10