Enterprise Forever

:HUN => Programozás => Topic started by: Ep128 on 2010.October.29. 20:59:23

Title: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: Ep128 on 2010.October.29. 20:59:23
Az (Istvánnak hála) megvalósult képnézegetõ program és a (senkinek hála :D) nem megvalósult képernyõpihi után itt a harmadik agyament ötletem!  :mrgreen:
Vajon miért nem lett hasonló funkciójú program Ep -re? Mert eddig amiket kitaláltam (meg amiket mások kitaláltak) azok elég szép grafikai teljesítményt igényelnek. De ez közel nulla grafikával megoldható volna.
Ok, nagyon kevés helyen volt hálóba kötve az Ep, (Egyiptomról és Ukrajnáról hallottam anno, hogy sulikban létezett) de mégis furcsa, hogy a szöveges kommunikációt 2 Ep között soha senki nem próbálta (?) megoldani. Veszett nagy átviteli sebességet talán nem igényelnének a betûk, tehát valószínû, megoldható a dolog.
Ok, a legszebb az lenne, ha valahogy netre köthetõ volna az Ep, akkor 2 távoli Ep is beszélgethetne. :D
Na jó, bilibe lóg a kezem, bocsi!  ;-)
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: PiotrSoft on 2010.October.30. 19:54:58
Elméletben nem megoldhatatlan az EP netre kötése, hiszen csak szoftver kérdése.

Nem is olyan régi hír, hogy egy c-16 ossal Twitter közösségi oldalra jelentkezett fel
link:

http://www.youtube.com/watch?v=52seld-PrQs

Tehát ha nekik sikerült szerintem itt is menne. Egy assembly gurunak esetleg lehetne pontos ötlete. Vannak hálókártyák még hagyományos 16 bites adatbuszhoz. Csak ki kellene olvasni az adatokat, s reszkess world wide web !! :ds_icon_cheesygrin: :ds_icon_cheesygrin: :ds_icon_cheesygrin:
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: Zozosoft on 2010.October.30. 19:58:56
Elméletben nem megoldhatatlan az EP netre kötése, hiszen csak szoftver kérdése.
Meg erõsen hw, kéne Z80-as ethernet kártya...
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: Ep128 on 2010.October.30. 21:19:21
Meg erõsen hw, kéne Z80-as ethernet kártya...
Ha mondod, mi kell rá, kedden megyek is a Lomexba... ;-)
De tartok tõle, elõbb valaminyákot kellene varázsolni...
(De ha Commodore -on sikerült valahogy a Twiterre menés, akkor tényleg nem lehetne nekünk sem lehetetlen. Azt hiszem, a kép és videó lejátszás után ez lehetne egy újabb hatalmas dobás. :) )
Elsõ kõrben csak törprengjünk rajta és mindenki mondja el, miért is küldene a fenébe az 5letemmel együtt. :D
Aztán majd kikristályosodik a kép, hány tucat indok van, ami miatt nem lehetséges a project.  :oops:
Beszélhetünk olyan programról, ami csak üzenetet jelenit meg és üzenetet küld. De olyanról is, ahol ez egyszerre történik, tehát pl. a képernyõ középen kettéosztott és amit én írok az van alul, amit más, az meg felül. (Nyilván ez utóbbi lenne a nehezebbik, ha nem lehetetlen...)
De persze a HW lenne az elsõ, ilyesmin ráérünk még filózni...
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: gafz on 2010.October.30. 22:12:10
Régi szép modem soros vonalra?
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: Zozosoft on 2010.October.30. 22:25:56
Régi szép modem soros vonalra?
Ahhoz kéne soros kártya, ami nem sok embernek van.
Meg vezetékes telefon, ami egyre kevesebb embernek van...
Betárcsázós szolgáltató, létezik még ilyen?
És ezután még sok pénzbe is kerülne...
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: szipucsu on 2010.October.30. 22:57:41
Meg vezetékes telefon, ami egyre kevesebb embernek van...
Nem feltétlenül. Manapság egyes internet és kábeltévé szolgáltatók a szolgáltatásaik mellé adnak pluszban telefont is. (OFF: Ez amúgy annyira nem is hülyeség, mert olcsóbb vezetékesrõl vezetékest hívni, mint mobilról.)
Persze a többi feltétel ettõl még nem adott...
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: PiotrSoft on 2010.October.31. 18:46:17
A VIC-20 esetében egy Windowsos gép anyagépképpen megosztotta a soros-porton keresztül a netet.

Tehát meg tudnánk oldani a EP-PC soros kommunikációt biztosra, akkor nem kis lépést tehetnénk elõre, s nem kell hozzá ebben az esetben hálókártya.

Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: vizor on 2010.December.25. 22:24:55
Vannak a neten kész projectek PIC 18Fxxx mikrovezérlõvel ISA Ethernet kártya kezelésére. Nyáktervvel, beégetendõ programmal, forrással. Onnan már csak egy lépés, hogy a bejövõ adatot az EP kapja meg.

Milyen durva lenne, ha lenne ennek a fórumnak egy EPWEB verziója a WAP mintájára...  :lol: :ds_icon_cheesygrin:
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: Ep128 on 2010.December.26. 00:32:59
Nem is elképzelhetetlen... :D Jópofi belegondolni. :)
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: szipucsu on 2010.December.26. 13:45:31
Milyen durva lenne, ha lenne ennek a fórumnak egy EPWEB verziója a WAP mintájára...  :lol: :ds_icon_cheesygrin:
Es mivel EP-n nincsenek ekezetes betuk, mindenki ekezet nelkul irna onnan. :D Innen lehetne megismerni.
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: lgb on 2011.February.22. 01:09:54
Meg erõsen hw, kéne Z80-as ethernet kártya...

Nem volt vmi ISA busz illesztes project? Remlik vmi. Abba kene beleeroszakolni egy oskori ethernet kartyat, ami elfekvoben mar minden kukaban akad kb, es milyen jo is lenne ...
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: Ep128 on 2011.February.22. 18:43:56
Nem volt vmi ISA busz illesztes project? Remlik vmi. Abba kene beleeroszakolni egy oskori ethernet kartyat, ami elfekvoben mar minden kukaban akad kb, es milyen jo is lenne ...
Na igen, de ha ez össze is állna, (sehol sincs) akkor még rá kell beszélni, hogy használja is.
De amúgy tényleg jó volna! :)
( Az egér kártyát lehetett anno asszem soros info csere-berére is használni valahogyan. Legalább is rémlik az Enterpress -bõl ilyesmi.)
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: lgb on 2011.February.22. 20:05:51
Na igen, de ha ez össze is állna, (sehol sincs) akkor még rá kell beszélni, hogy használja is.
De amúgy tényleg jó volna! :)
( Az egér kártyát lehetett anno asszem soros info csere-berére is használni valahogyan. Legalább is rémlik az Enterpress -bõl ilyesmi.)

En C64-re eppen iRC klienst irok, ami az RR-Net-et hasznalja. Ez utobbi amugy - ha most fejbol jol tudom - a CS8900a-ra epul. Nyilvan pont ilyet EP-hez illeszteni is lehetne, de masreszt, meg lehetne talalni a hasonlo kozos pontokat, amivel lehetne portolni a cuccost ...
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: Ep128 on 2011.February.23. 00:06:53
Ehh, micsoda vétség C64 -re pazarolni az idõd, mikor ilyesmiket Ep -re is tudsz / tudnál. :)
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: lgb on 2011.February.23. 01:16:25
Ehh, micsoda vétség C64 -re pazarolni az idõd, mikor ilyesmiket Ep -re is tudsz / tudnál. :)

:) Nem zarkozom el az EP-tol sem persze, ahogy semmilyen mas 8 bites geptol sem :) Csak ugye a C64 azert szivem csucske mert azzal kezdtem a dolgokat anno. EP csak igy "felnott" koromban, utolag kezdett erdekelni, anno nem is talalkoztam vele (na jo, egy havernal lattam egyszer, amikor meg altalanosba jartam). EP-em azota van is (sot, ketto is, bar az egyik az alaposan "bontott"), szoval lehet ilyet is. Ok, tudom am, hogy inkabb humoros volt a hozzaszolasod, de csak el kellett mondanom itt, hogy miert is "vetkezem" itt C64-el, az igaz gep helyett :) :)

Nade komolytalanra forditva a szot: C64-re van RR-Net, TFE, meg azota FB-Net, meg isten tudja tenyleg, EP-n nagy(obb) ujdonsag lenne valami kozvetlen Ethernet lehetoseg, ez teny! Raadasul, C64-en problema a szukos I/O tartomany, EP-ne meg eppen akkor kvazi memory mapped I/O-kent is lehetne kezelni az ethernet chip bufferet valahogy (bar oszinten, ez csak elmelet a reszemrol), tehat akar hatekonyabb is lehetne a dolog mint C64-en a hasonlo megoldas. Hmmm ...
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: Ep128 on 2011.February.23. 14:25:31

Nade komolytalanra forditva a szot: C64-re van RR-Net, TFE, meg azota FB-Net, meg isten tudja tenyleg, EP-n nagy(obb) ujdonsag lenne valami kozvetlen Ethernet lehetoseg, ez teny! Raadasul, C64-en problema a szukos I/O tartomany, EP-ne meg eppen akkor kvazi memory mapped I/O-kent is lehetne kezelni az ethernet chip bufferet valahogy (bar oszinten, ez csak elmelet a reszemrol), tehat akar hatekonyabb is lehetne a dolog mint C64-en a hasonlo megoldas. Hmmm ...

Részemrõl ilyen szinten nem szakértek hozzá, de amit írsz, azt értem és agyon jól hangzik az elmélkedésed. :)
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: lgb on 2011.March.01. 23:30:32
En C64-re eppen iRC klienst irok, ami az RR-Net-et hasznalja. Ez utobbi amugy - ha most fejbol jol tudom - a CS8900a-ra epul. Nyilvan pont ilyet EP-hez illeszteni is lehetne, de masreszt, meg lehetne talalni a hasonlo kozos pontokat, amivel lehetne portolni a cuccost ...

Kozben leirnam, miert pont iRC lenne a celszeru. Az iRC az egyik legrebbi chat szeru dolog (Internet Relay Chat), meg ma is letezik es aktivan hasznaljak, az igazi geek iRC-zik, MSN-ezni minden jott-ment tud :) es vegul de nem utolsorban: az iRC protokol egyszeru :) Az MSN es egyeb cuccokban az azonositashoz szukseges titkositas stb, hat ember legyen a talpan ha valaki SSL-es es egyeb dolgokat csinal Z80-on vagy 6510-en vagy barmi 8 bites CPU-n ... Az iRC viszont egyszeru, ha elolvassa az ember az RFC-t akkor siman telnet-el is "iRC-zhet" :) ami jol mutatja hogy nem nehez implementalni. Ezen felbuzdulva eloszor is irtam magamnak egy mini iRC klienst Linux ala C-ben, csak tanulmanyozando a protokolt. Most epp (hmm 1 honapja nem nyultam hozza, o-jajj) C64-re irom, de C64-hez igazabol nincs eth cartridge-om, szoval emulator max. Sajna ezek a cuccok kemeny penzbe kerulnek, es eleg szomoru, hogy kozben ennel tobbet tudo ISA-s kartyak meg a kukaban landolnak. Ezert is emlitettem ezt az otletet. Mig C64-re vannak ethernet megoldasok, - tudtommal - EP-re meg nincs, tehat itt nincs megkotve az ember keze, hogy csinaljon egyet es akkor kb az lenne az uj "standard"  EP-n :) C64-en ez nehez lenne, mert akinek ilyen kell, mar vett altalaban a fenti CS8900a-ra epulo megoldasu cuccot (TFE/RR-Net ...).
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: MrPrise on 2011.March.02. 00:06:57
Kozben leirnam, miert pont iRC lenne a celszeru. Az iRC az egyik legrebbi chat szeru dolog (Internet Relay Chat), meg ma is letezik es aktivan hasznaljak, az igazi geek iRC-zik, MSN-ezni minden jott-ment tud :)
Ha már az IRC-nél tartunk, megragadom az alkalmat, hogy népszerűsítsem a saját IRC csatornánkat ami a freenode-on van és #enterprise128.hu a neve. Elég régóta létezik már, de sajnos rajtam kívül nem nagyon látogatja senki. Pedig az emailen/MSN-en kívül itt lehet engem a leghamarabb elérni.
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: PiotrSoft on 2013.January.24. 19:07:57
Megállt az ötletelés?

Zozo!

Soros kártyát és az egér kártyát a winchester milyen buszon lett kötve?

Mert ha nem is a HTML5 java és Flash támogatással de szerintem egy egyszerű, bit/bit chatot mint a hőskorban, ahol minden leütött karaktert azonnal postázott a fogadó felé, így még azt is láttuk, mikor a tag visszatörölt.
Biztos emlékeztek rá.

Az talán nem terhelné túlzottan, bár én mindenképpen a soros megosztást preferálnám, mert szerintem a maszkolás és az ip címzések biztosan nagyon leterhelnék szegény Z80-at.

Nem lenne érdemes gondolkodni rajta?
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: Ep128 on 2013.January.26. 01:19:59
... én már évek óta gondolkodom rajta, csak nem szakértek a megvalósításhoz.:lol:
De annyi képzelőerőm van, hogy szerintem is mennie kellene a dolognak.
(A CHAT programtól függetlenül érdekes lenne belegondolni, hogy az ADSL -t az Ep-vel összebarátkoztatni valamin keresztül... :) )
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: vizor on 2013.January.26. 15:16:10
Quote from: Ep128
(A CHAT programtól függetlenül érdekes lenne belegondolni, hogy az ADSL -t az Ep-vel összebarátkoztatni valamin keresztül... :) )
Valahol láttam egy projectet, ahol PIC-kel kezeltek ISA 16bites hálókártyát. Szerintem az EP a mikrovezérlőből kijövő adatokat már simán gond nélkül fel tudná dolgozni. Annyi volt a gond, hogy csak egy bizonyos 3COM kártyával működött. Már csak azt nem tudom, hol láttam...
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: PiotrSoft on 2013.January.26. 22:02:39
Az szerintem tuti, hogy nem lehet a netet feldolgozatlan ráereszteni, majdhogynem biztos vagyok, benne, hogy nem tudna megbirkózni vele, terminálként kellene vagy soros vagy párhuzamos interfészen kommunikáltatni.

S még itt jön a html4 és a html5 megetetése vele valahogyan.

azóta jócskán után olvastam, a c-16 teljes terminál feladatot töltöttbe. egy Linuxos gép "emésztette" meg előtte a netet. Így a commodore büszkesége, gyakorlatilag megjelenítette a TWITTER kezdőlapját. 

Bár ott a csak 16kb van mindenre, szerintem az enterprise 128k-jával és a csípőből használt rutinjaival egy előemésztett s végletekig lebutított web böngészést le tudna folytatni. 

Gondolok itt a képek a flassok s java teljes elhagyására.

De mellesleg egy facebook bejegyzés elég érdekes lehetne a következő jegyzettel:

készült enterprise használatával 6 órája.
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: Ep128 on 2013.January.26. 23:49:41
Ez egy nagy és külön project lenne, de eddig bárki szólt hozzá, mindenki (valamilyen szinten) megvalósíthatónak ítélte, így remélem, pár éven belül lesz valami ebből is. :)
(Anno a "videó file Ep -re" -témám is elvetemült ötletnek tűnt, ma meg úgy nézek Ep -n pl. Menő Manót, hogy abszolút fel sem tűnik, nem Tv -n nézem. :D )
Az utóbbi években félelmetes, miket alkottatok össze már és mi minden készül(het) még... :)
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: lgb on 2013.January.27. 11:34:50
Quote from: PiotrSoft
Az szerintem tuti, hogy nem lehet a netet feldolgozatlan ráereszteni, majdhogynem biztos vagyok, benne, hogy nem tudna megbirkózni vele, terminálként kellene vagy soros vagy párhuzamos interfészen kommunikáltatni.

S még itt jön a html4 és a html5 megetetése vele valahogyan.

azóta jócskán után olvastam, a c-16 teljes terminál feladatot töltöttbe. egy Linuxos gép "emésztette" meg előtte a netet. Így a commodore büszkesége, gyakorlatilag megjelenítette a TWITTER kezdőlapját.
Nana, lebecsulod a 8 bites gepek tudasat :) Konkretan C64 web _server_ is volt, amit el lehetett erni neten, vagy audio-t streamelt (!) neten at. Raadasul ezekben a projectekben az volt a nagy szam, hogy itt mar nem volt "eloemesztes" mint a regi projectekben, hanem C64 _kozvetlenul_ kapcsolodik ethernet-re (o maga ker IP cimet DHCP-n maganak, fogja az ethernet frame-eket stb, akar csak egy PC, vagy barmi mas amin van RJ45 csatlakozo a halokartyan). Az emlitett C64-es elso ilyen halokartya a TFE volt (The Final Ethernet, klikk ide (http://dunkels.com/adam/tfe/)), de azota van tobb megoldas is, lassan mar fel tucat kulonbozo halokartya (na jo, halo-cartridge, hehe) van mar C64-hez. Software project is van boven, kezdve twitter uzenet kuldotol (tehat nem csak a kezdolap, tenyleg tudsz tweet-et kuldeni is vele!), az egyszeru "webbrowseren" (na azert persze eleg korlatozottan) at. TFE-hez konkretan en is elkdezdtem iRC klienst irni C64-en, egyetlen gond volt, hogy mindent magam akartam, aztan ethernet/ARP szintu dolgok utan kisse belebonyolodtam a tcp/ip fragmentacios kerdeseibe, igy kisse lealltam vele, megfelelo mennyisegu ido hianyaban. Bar iRC kliens asszem van is C64-re csak eppen kell OS ala (most nem emlexem mi, lehet h Geos/Wheels volt, vagy esetleg Contiki), az meg nekem annyira nem tetszik mert korulmenyes elinditani :) Nameg nincs is TFE-em valosagban C64-hez sem, igaz pl a VICE emulator kepes emulalni azt, ugy, hogy tenyleg muxik is ugy, mintha az lenne benne.

EP kapcsan nem tudom van-e barmi igazi halozat: nem soros kapcsolat, mert ugye akkor kell ele "valami", az en szememben az igazi azt jelenti, hogy EP-be dugod bele a halokabelt! Erre vettem meg tavaly az ECN28J60-at ami egy baratsagos DIP28 ethernet controller IC. Na es ez az, amivel azota se foglalkoztam :( Amugy SPI-on kene megszolitgatni, amit mondjuk EP tudna bitenkent is "rangatni" (bit banging) csak eppen tul lassu ugy, kene vmi unizerzalisabb SPI interface. Ez utobbi - mint mar szinten lamentaltam rola 1x - azert is erdekes, mert az SD kartyak is SPI-t hasznalnak. Azaz, ha van egy SPI illesztod, akkor tudsz beszelgetni SD kartyaval (lehetne irni hozza azonnal az EXDOS megfelelo reszet, hogy EP-rol irhato/olvashato legyen, es imho nagysagrendileg egyszerubb mint egy valodi EXDOS, vagy akar egy IDE kartya feleepiteseben _esetleg_), es mellesleg tobb szaz SPI-os cucc van a vilagon meg, ami szinten menne, peldaul a fent emlitett ethernet controller is.

Mondjuk az teny, hogy azert teljesen "nyiltan" kirakni a netre igy egy C64-et (v egy EP-t) azert veszelyes, ennek oka az, hogy sajna eleve annyi tamadas is van mindenfele random scan modban, hogy azert teljesitmenyben valszeg' teljesen leterhelne egy ilyen gepet (mas baj nem lenne, azert windows-os exploit nem fog benne kart tenni hehe), de persze belso halozaton OK. En egyszer mondjuk "beszennyeztem" felig csonkolt ethernet frame-ekkel a ceges LAN-t, amikor a tcp/ip stackemet irtam C64-re, "nagyon orultek" nekem, de ez mar masik kerdes :)

Masreszt, en nem biztos, hogy arra lonek "EP a neten" kapcsan, hogy webet bongesszek. Nyilvan nem lehetetlen de a mai weboldalak nagy resze css/js/stb nelkul neha nem is hasznalhato (JS hozna letre a tartalmat stb). Ez sajnalatos, de igy van. Attol persze kiserletezni lehet (lasd The Wave nevu C64-es web bongeszo), viszont amit en erdekesebb felhasznalasnak tartok: EP-s ftp kliens/server, neten at menteni/tolni adatot, esetleg neten at disk "megosztas", halozati filerendszer, iRC kliens (egyszeru a protokoll mint allat, megis sokan hasznaljak ma is relative, tehat jo chat megoldas lehet), telnet kliens (be tudsz lepni mas gepekre EP-rol akar UNIX-okra is), vagy eppen telnet server (EP-re tudsz belepni tavolrol), stb stb ....
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: endi on 2013.January.27. 13:15:58
venni kell egy rapsbery pi-t, elnevezni hálókártyának, írni rá megfelelő programot, és csatlakoztatni az ep-hez :)
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: lgb on 2013.January.27. 13:32:54
Quote from: endi
venni kell egy rapsbery pi-t, elnevezni hálókártyának, írni rá megfelelő programot, és csatlakoztatni az ep-hez :)
Persze. Csak akkor eppen megint ott tartunk, hogy "eloemesztjuk" az EP szamara. Nekem az tetszene, ha eleve ethernet frame szintjen az EP kezeli. Ellenkezo esetben van megoldas: ott volt az egerhez a soros kartya, azon lehet PPP-t vagy hasonlot tolni pl egy Linux-os PC fele (vagy meginkabb SLIP-et, mivel egyszerubb), es kesz is van.  Ez az ENC28J60 viszont meno egy cucc, alig kell par kulso alkatresz neki, foleg ha a beepitett induktivitas/kapacitas cuccokkal rendelkezo RJ45 csatit alkalmazunk, akkor par ellenallas/kondenzator, oszt kesz. Maga az IC 3.3V-os tapfesszel megy viszont, szoval kell valami ami ezt eloallitja, de az is van imho stab IC-ben. Az 28J60 3.3V-os volta ellenere 5V tolerant input-tal rendelkezik, szoval siman rakotheto, az output-nal lesz a gond (SPI MISO) mivel a 3.3V-os logikai szintje lehet nem eleg egy TTL compatible bemenetnek, ha jol remlik ilyenkor javasolnak vmi HCT sorozatu 74xx kaput kozbe, tehat akkor max 1 plusz IC. A problema nem is ez, hanem tenyleg az, hogy az SPI busz kezzel valo "rangatasa" az lassu lesz, de nagyon :( Bar tesztre meg el is megy ... talan. Viszont nem tudom van-e SPI busz/parellel atalakito, "hazilag" lehet persze epiteni egy serial-to-paralell es paralell-to-serial shift registerbol, meg nemi koritessel, de akkor a dolog komplexitasa maris nagyot nott. Viszont elonye, amit elozo irasomban mondtam: utana akar SD kartyat is lehetne vele olvasni/irni, illetve barmit, ami SPI-al muxik. Van amugy ennek az eth kontrollernek (amugy a microchip termeke, aki a PIC-eket is gyartja, ez persze nem azt jelenti hogy MCU az kotelezo hozza es pont PIC kell) nagyobb testvere is parallel porttal csak dragabb, meg SMD stb (ezert nem tetszik a TFE sem C64-en mert azt a CS8900-t hazilag forrasztgatni en nem vallalnam). Masik lehetoseg - ha mar MCU eszembe jutott - egy MCU-t, AVR-t/PIC-et kinevezni parallel/SPI atalakitonak, ha ilyen celaramkor nem elerheto (en meg nem talaltam, olyan van hogy UART/SPI konverter, de ezzen nem vagyunk kisegitve mert ugye az std "soros port" es az SPI is soros, csak egyik szinkron a masik meg aszinkron, es a soros portot megint csak illeszteni kene az EP-hez ...)

Bocs, hogy hangosan gondolkodom, csak hatha valaki lecsap valamire, egy remek otlettel. :)
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: PiotrSoft on 2013.January.27. 17:21:59
Nekem is szimpatikus volna, s volt pc kártya illesztő EP-re, Zozo ezt jobban tudja. Én közelről egyszer láttam a klubban.

Ha valóban van, akkor már csak egy hozzá illő kártyát kellene találni.

De fenntartom, hogy az EP (nem lenézve a teljesítményét, hisz egy két aljasságot én is elkövettem a DAVE ellen :) ) le lenne roppantul foglalva a net megemésztésével.

Elsőre ha látnék egy előemésztettet az is meglepi lenne.

C64 et láttam a netre felnézni, érdekes volt, de nem estem hanyatt tőle. Nem lenézésből mondtam, de még is a tanulmányaimat az EP-n végeztem.

Otthon megírtam, a suliban lefordítottam, költséghatékony volt akkor mikor még az AT-k ára a 100.000.- hasította, s a kereset nem érte el a 50.000.-Ft ot.

Tehát először lássunk egy előemésztést.

Ha bírja, akkor szerzek egy EP-t s ha még sikerül, leprogramozom a hálókártyát. (Huhh most mondtam nagyot, működő EP-t 91 óta nem láttam közelről) :)
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: lgb on 2013.January.27. 17:38:20
Quote from: PiotrSoft
Nekem is szimpatikus volna, s volt pc kártya illesztő EP-re, Zozo ezt jobban tudja. Én közelről egyszer láttam a klubban.

Ha valóban van, akkor már csak egy hozzá illő kártyát kellene találni.

De fenntartom, hogy az EP (nem lenézve a teljesítményét, hisz egy két aljasságot én is elkövettem a DAVE ellen :) ) le lenne roppantul foglalva a net megemésztésével.

Egyaltalan nem annyira, mint hiszed. Eleve, ha a C64-es peldakat nezed az is mux, annak ellenere, hogy EP valoszinuleg kicsit gyorsabb is lehetne ...

Quote
C64 et láttam a netre felnézni, érdekes volt, de nem estem hanyatt tőle. Nem lenézésből mondtam, de még is a tanulmányaimat az EP-n végeztem.

Nem erted a lenyeget; a C64-es pelda ugy ertendo, hogy ezt EP is tudna ugyanugy (ha valaki megprobalna megcsinalni), nem pedig azt, hogy milyen szuper a C64 az EP-hez viszonyitva. Hisz ebben a kontextusban tok mind1, milyen geprol beszelunk, imho az EP meg valamivel gyorsabb is lenne, a 4MHz-es Z80 azert szamitasi teljesitmenyben ugymond leelozi a C64-es 6510-eset kb 1MHz-en, meg ha amugy a 6510 (vagy ugy altalaban a 6502) azonos orajelen gyorsabb is mint a Z80. Ez utobbi viszont combosabb orajellel azert mar nem verheto meg ilyen konnyen. Plusz tobb RAM-unk is van mar alapbol is.

Tehat a C64-es analogia nalam mindig csak azert jon elo, mert abban tobb tapasztalatom volt, es amit ott meg lehet oldani, azt EP-n is tutira meg lehet (legalabbis nagy altalanossagban ez igaz). Mivel joval tobb embernek volt C64-e anno a vilagon mint EP-je (igy nekem is), ezert erdemes korulnezni, megnezni, hogy miket csinaltak ra, marcsak otlet szintjen is.

Mivel C64-en *van* mukodo pelda kozvetlen ethernet kapcsolatra (sot, nem is egy!), ezert batorkodtam megemliteni, hogy EP-re is siman megoldhato lenne.

Azt azert megjegyzem, hogy senki se ertse felre: ahogy emlitettem volt, a sok C64-es pelda nem azert van, mert en felsobbrendunek tartom vagy hasonlo a C64-et, csupan azt jobban ismerem, es lehet onnan peldat/otletet meriteni, legalabbis en igy gondolom.

Quote
Tehát először lássunk egy előemésztést.

Kerdes az is, pontosan mit hivunk ennek. Mint irtam, sima SLIP vagy PPP vegulis az, amit regen haszanltunk amugy PC-n is (sot PPP-t idonkent most is, ha pl ADSL-ben felmerul mint framing protocol), es kvazi standard: ha van egy PC-d ami neten log, a soros portjan (ami lehet egy USB/soros atalikito is persze) adhat SLIP/PPP-t amit EP-n soros portra kotsz (ha a sajat soros portja kisse lassu lesz imho, de talan az a soros kartya ami PC soros egereszeshez keszult jobb lehet), es akkor a PC-n mint kvazi "routeren" at kilatna az EP is a netre. Ennek egyik elonye, hogy nem kell megirnod az eth szinten szokasos mac/arp/ethernet retegeket, es a veluk kapcsolatos egyeb dolgokat.

Quote
Ha bírja, akkor szerzek egy EP-t s ha még sikerül, leprogramozom a hálókártyát. (Huhh most mondtam nagyot, működő EP-t 91 óta nem láttam közelről) :)

Most itt milyen halokartyara gondolsz? ISA busz illeszto EP-hez es benne egy PC-s halokartya? Mert olyan project is volt talan EP-re ha jol tudom, amde egy PC halokartyat programozni aze' kozvetlenul nem tul egyszerru, plusz minden kartya mas hw szinten. En azert gondoltam a 28J60-ra mert az egy egyszeru, hobby szinten kezelheto IC, ma is kaphato, programozasa nem tul bonyolult, es kb kevesebb maceraval epitheto belole egy mukodo megoldas, mintha nekiallsz egy ISA illesztot epiteni.
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: PiotrSoft on 2013.January.27. 17:52:25
lgb barátom!

Én se nem lenézem a Commodore-t, mert Amigának a Motorolla 68000 chipét programoztam, egy biztonságtechnikai bemutatóhoz, ahol az Amiga egy központi riasztó szerepét töltötte be (később az én EP is ennek lett az áldozata, egy három szintes hát riasztó-rendszerét felügyelte állítólag még megy :) ).

Tehát a kalapomat emelem a Commodore "egyszerűsége" előtt.

Az előemésztést, pont úgy értem ahogy látom te is.

Kapna egy klienstől egy maszkot és fix IP-t így erre erőforrást nem kell pazarolni. S kilát a netre, s itt megvan az esélye, hogy nem esik terheléses támadásnak áldozatául. 

Hálókártyára, mint hálókártyára. 

Tisztában vagyok vele, hogy mindegyiket másként kell kezelni. S ezért preferálom az "előemésztést".

HW-t programoztam már, bár nagyon specifikus helyen. Lehet, hogy minden vasfogam beletörne ebbe a projektbe.
De hát a fogorvosomnak is kell adni valamit. :)
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: Zozosoft on 2013.January.27. 18:08:08
Özönvíz előtti ISA-s cuccokkal felesleges lenne foglalkozni, azokból 2 egyformát is lehetetlen lenne találni, meg úgy általában is már 15 éve kidobálták azokat. Valami ma kapható, könnyen programozható ethernetes kontroller kell, amit lgb emleget biztos jó lehet.

Magát az alap internetet bőven el kell vinnie a gépnek, hiszen jóval az EP előtt lett kitalálva!
Az más kérdés, hogy manapság a web agyamenten túl lett bonyolítva :-(

Szerintem körbe kéne nézni elterjedtebb Z80-as táborokban (MSX/CPC/Spectrum), ha akadnak ilyen projekt kapcsolási rajzokkal, forráskódokkal, akkor az EP-hez igazítás nem lenne már nagy ügy.
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: PiotrSoft on 2013.January.27. 18:10:07
Hi Zozo!

rapsbery pi-hez mit szólsz?

Lehetne valahogy illeszteni?
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: lgb on 2013.January.27. 19:48:18
Quote from: Zozosoft
Özönvíz előtti ISA-s cuccokkal felesleges lenne foglalkozni, azokból 2 egyformát is lehetetlen lenne találni, meg úgy általában is már 15 éve kidobálták azokat. Valami ma kapható, könnyen programozható ethernetes kontroller kell, amit lgb emleget biztos jó lehet.

Na igen, ez a gond itt, ezert tettem le en is errol: jol hangzik, hogy "ingyenbol" van elfekvo kartya, amde nem lesz ket ember, aki hasonlot talal, marpedig mindet maskepp kell programozni hw szinten :(

Quote
Magát az alap internetet bőven el kell vinnie a gépnek, hiszen jóval az EP előtt lett kitalálva!
Az más kérdés, hogy manapság a web agyamenten túl lett bonyolítva :-(

Igen, web browser szinten ez gaz. Ezert is akadtam fenn az "eloemesztes" szo kapcsan, mivel az tobb dolgot is jelenthet: van ugye az, hogy csak ppp/slip/whatever hasonlo (nem az ep log a neten kozvetlenul!), de olyan is volt c64-en, hogy a weboldalt pc elorenderelte, es c64 csak megjeleniti. Vegulis - ha jol tudom - az opera mini pont igy mux a "nemokos" telefonokon: nem o rendereli le a weboldalt (nem is lenne ra eleg eroforrasa), hanem az Opera szerverparkjahoz fordul, es o csak egyszeru megjelenitest vegez, amit elofeldoztak mar neki ...

Masreszt viszont, nem kotelezo pont EP-n webet bongeszni (vagy max css/js-re tenne nagy ivben, persze ettol sok mai weboldal nem lenne tul hasznalhato, de egyszeru html-ek mehetnenek legalabb), imho sokkal celravezetobb es nagyobb az igeny pl valami egyszeru chatre ("cool factor") mint irtam iRC kliens pl egyszeruen megvalosithato, en C64-en el is kezdtem anno. Masik a file-ok masolgatasa neten at, ez azert eleg cool es hasznos is lenne.

Quote
Szerintem körbe kéne nézni elterjedtebb Z80-as táborokban (MSX/CPC/Spectrum), ha akadnak ilyen projekt kapcsolási rajzokkal, forráskódokkal, akkor az EP-hez igazítás nem lenne már nagy ügy.

Itt lathato (http://read.pudn.com/downloads181/sourcecode/embed/846953/TCPIP%20Demo%20App/WebPages/ENC28J60Connect.png) egy pelda mennyire egyszeru a cucc. Az IC-tol jobbra eso resz nagy resze raadasul be van epitve az olyan RJ45-os csatikba (led-estul mindenestul) amire azt szoktak irni h "with magnetics". Raadasul mas informacioforrasok szerint a levelshifter (a 3.3 versus 5V miatt) nagyreszt megsporolhato, mivel specko szerint az IC bar 3.3V, 5V tolerans input szinten, a kimenete (SO es esetleg az INT is ha interruptban akarjuk EP-t ertesiteni h uj ethernet frame erkezett) lehet gaz v eleg 5V-os TTL szintre v nem, de amugy a specko kiter erre h tenyleg eleg egy egyszeru HCT besorolasu 74xx IC nem kell tullihegni a temat :) Igazabol a cucc szinte mar fajdalmasan tul egyszeru ... Az egyeduli problema ott kezdodik, hogy SPI busszal mit csinal az EP. Ha feltesszuk, hogy a   CS, SCK, SI, SO cuccosokat kozvetlenul radrotozzuk egy I/O portra az ugy menne, az egyetlen problema ezzel az h lassu lesz: kvazi bitenkent kell adatot kuldeni/fogadni, kozben orajelet menedzselni neki, stb. Mindazonaltal ez mukodne, mivel ilyen leirast mar lattam SD kartya viszonylataban. Ja, a masik erdekesseg meg az, hogy olvastam velemenyeket, hogy "ah, dehat ez soros sz**, lassu lesz". Hat, ha "manualisan" csinaljuk beztos, de ez az IC SPI-t 20MHz-en kepes hasznalni amugy max! Ha elosztjul 8-al, byte-ban ez ket es fel megabyte masodpercenkent ami boven tulvan egy atlag 8 bites gep kepessegen h max i/o savszelesseg akar parallel kapcsolatot feltetelezve is :) Ebbol latszik, hogy az SPI itt biztos nem szuk keresztmetszet, amde az teny, hogy hw szinten megoldott parallel-SPI illesztes azert nem artana a normalis sebesseg eleresehez ... Erre irtam h elvileg egy shifter reg ket peldanyban eleg lenne, meg valami ami az orajelet (SCK) generalja neki, de az egyeb EP illesztesekkel egyutt ez igyis jo par IC szep halozata lenne a nyakon ... En ezert is gondolkodtam azon h esetleg egy ocso' MCU (avr mondjuk) jatszhatna az illesztes szerepet, valoszinu egy kisebb AVR meg olcsobb is, mintha diszkret alkatreszekben fel akarja az ember epiteni. Vagy esetleg ha valaki ert GAL-okhoz lehet, az is eleg lenne? Bar lehet ide mar min CPLD kene ... Amugy ENC28J60 google-be beirva es keptalalatokat nezve azonnal adodik par gyakorlati kapcsolas, bar a legtobb mikrokontrollerhez valo illeszteserol szol, mivel azok nativan tudnak altalaban SPI-t (ezert is gondoltam h azzal kene illeszteni EP-hez is). Meg mellesleg UART is szokott lenni bennuk, szoval plusz raforditas nelkul akar soros portnak is hasznalhato lenne egy MCU, de ez mondjuk nem tartozik a konkret temahoz most (hacsak nem akar vki soros porton PC-vel osszekottetest inkabb, es akkor slip/ppp, nem pedig ethernet).

Tehat osszefoglalva: ami hianyzik a projecthez: normalisnak mondhato SPI - parallel konverzio (elobbi oldalan a 28J60, az utobbi oldal pedig az EP buszrendszeret jelenti). Valoszinu, hogy ennek megoldasa a dolog legbonyolultabb resze (hw) oldalrol nem is maga a 28J60, mivel az magaban elvan, alig kell kore par alkatresz koritesnek. Ja, es a cucc 1000HUF alatt van, es hazilag is forraszthato DIP28 nem vmi SMD szornyeteg, amire en ra se merek nezni :) Igaz, van par ember akit ez utobbi nem zavar, tisztelem is oket!
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: lgb on 2013.January.27. 21:40:29
Quote from: PiotrSoft
lgb barátom!

Én se nem lenézem a Commodore-t, mert Amigának a Motorolla 68000 chipét programoztam, egy biztonságtechnikai bemutatóhoz, ahol az Amiga egy központi riasztó szerepét töltötte be (később az én EP is ennek lett az áldozata, egy három szintes hát riasztó-rendszerét felügyelte állítólag még megy :) ).

Na szal bar stilusomat (eloben is amugy) sokan felreertik: nyilvan nem szemelyes kotozkodesnek szantam, csupan szeretek "hangosan" gondolkodni, ketelkedni stb, az altalaban tobb uj otlethez vezet (legalabbis az en reszemrol).

Quote
Kapna egy klienstől egy maszkot és fix IP-t így erre erőforrást nem kell pazarolni. S kilát a netre, s itt megvan az esélye, hogy nem esik terheléses támadásnak áldozatául.

Csak hogy megint C64: az azert vicces volt amikor a TFE alkotoja kirakta a C64-et nyilt netre es reklamozta az URL-t, hogy ott weben egy C64-hez lehet kapcsolodni, kepzelheted a terhelest, amikor szegeny cucc par ezer latogatot kapott volna egyszerre, mivel tobb portal is felkapta a hirt :) Mondjuk le a kalappal az sw elott, hogy ettol nem dol ossze, max nem szolgal ki tobb embert a webszervere, de ha lejebb megy a bejovo kapcsolatok szama, minden ment tovabb mintha mi sem tortent volna.

De amugy: http://lyonlabs.org/commodore/geoLink/geoLink.html (http://lyonlabs.org/commodore/geoLink/geoLink.html). irc kliens C64-re, raadasul GEOS alatt, ablakokkal stb.
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: PiotrSoft on 2013.February.14. 13:16:40
http://www.youtube.com/watch?v=ooi9rpx6ECM

Tudom lerágott csont.

Itt is kicsit előemésztik a Spectrum + nak a netet, de igy egy strimmelt videót tud lejátszani.
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: lgb on 2013.February.14. 20:18:16
Quote from: PiotrSoft
http://www.youtube.com/watch?v=ooi9rpx6ECM

Tudom lerágott csont.

Itt is kicsit előemésztik a Spectrum + nak a netet, de igy egy strimmelt videót tud lejátszani.

Jah pont ezert mondom: akkor egy sima atlagos IRC-shez semmi eloemesztes nem kell, boven megy az anelkul is. Mas a helyzet persze esetleg, ha mar multimedia is kene :) Viszont en azt mar kicsit "csalasnak" erzem, hiszen maga az EP/Seccy/stb helyett egy sokkal izmosabb hw csinalja a "lenyeget".
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: Ep128 on 2013.February.14. 20:19:48
Azért ezt óriási érzés látni még úgy is, hogy soha nem volt közöm Spectrum -hoz! :-)
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: lgb on 2013.February.14. 20:33:09
Quote from: Ep128
Azért ezt óriási érzés látni még úgy is, hogy soha nem volt közöm Spectrum -hoz! :-)

Ez hasonlo dolog kb ehhez a videohoz (http://www.youtube.com/watch?v=cwq-l4HeeNk). Itt ez epp C64, az 1541 Ultimate nevu hw-vel ami kvazi atveszi a buszt es irja a C64 memoriajat, igy eleg erdekes dolgokat lehet vele, csak epp itt maga a C64 egy display meg egy frame buffer semmi mas ... Ettol meg erdekes, nem mondom :)
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: PiotrSoft on 2013.February.14. 21:01:39
a demosceenesek manapság pc n rajzolják a képeket s egy kvázi a c64 es softweare bugjainak nem dokumentált kiskapuit kihasználva konvertálja a commodore hőskorában elképzelhetetlen csodákat.

tehát még mindig az az álláspontom, hogy ameddig mások megoldották így vagy úgy addig van esély.
virtuális gépet kellene gyártani exos al s így futtatni.

hmmm

ki portolja át? :-D
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: lgb on 2013.February.14. 21:14:29
Quote from: PiotrSoft
a demosceenesek manapság pc n rajzolják a képeket s egy kvázi a c64 es softweare bugjainak nem dokumentált kiskapuit kihasználva konvertálja a commodore hőskorában elképzelhetetlen csodákat.
Pontosan, ezeket se szeretem azert _annyira_ ... Ahogy amugy a mai egesz PC demo scene-t sem, ahol 3D gyorsitokartya mindent megcsinal, regen meg PC-n is az utolso orajelciklusokat akartak lefaragni, es mindent sw-bol kellett csinalni. Ez igy mar valahogy nem az igazi, anno ment a WOW, hogy ezt hogy csinaltak meg, manapsag mar barmit lat az ember PC-n, azon meg se lepodom hogy meg lehet csinalni, hisz a hw csak kiszamolja a maga 100milla nagysagrendbe (talan mar milliard is, regen neztem) eso tranzisztorszamaval ... Mig a 6502-es CPU vmi 3510db tranzisztort szamalal, a Z80 meg kb a duplajat v hasonlo. A mai PC-s demoknak en mar max "muveszeti" erteket latom semmi mast, amikor regen a design ("muveszet"), code, zene es gfx mind kellett, es mindegyiken vert kellett izzadni, tehat igazan ertek volt.
Quote
tehát még mindig az az álláspontom, hogy ameddig mások megoldották így vagy úgy addig van esély.
Na igen, de az eleje ota ezt mondom: semmifele eloemesztes nem kell. C64-re is csinaltak halozatot, minden ilyesmi nelkul, meg web szerverkent es streaming audio szerverkent is uzemelt. Az EP lenyegeben meg tobb HW eroforrassal is rendelkezik mint a C64, szoval igazan nem latom, miert ne lehetne :) Persze abban igazad van, hogy azert _barmit_ se EP-re se C64-re nem lehet megcsinalni, max igen eros kulso tamogatassal ... Viszont egy "kis" halozatosdi azert meg nem olyan nagy ugy :)
Title: Re: ICQ, Skype, MSN - avagy miért is nincs chat program Ep -re? :-)
Post by: PiotrSoft on 2013.February.14. 22:43:33
nekem sajnos '94 óta nincs EP-m. 

Így tudom okosan járatni a pofám. Hogy ilyen meg olyan hardvert kellene összedobni.

Fizikai gép hiányában kicsit nehézkes lenne lekódolnom a kártyát. 
Pedig anno a M680000 csináltunk pár hasonló attrakciót.