Welcome, Guest. Please login or register.


Author Topic: EP128.hu (Read 927791 times)

Offline PiotrSoft

  • EP fan
  • *
  • Posts: 230
  • Country: hu
  • Fõhajtást a hõsöknek, könnycseppet az áldozatoknak
    • nem teljesen rollam szól de mégis rollam szól, ha megnézed megérted
Re: EP128.hu
« Reply #1065 on: 2013.February.16. 19:08:04 »
személy szerint nem tudom mikor s miért valósúl meg nem kódoltam grafikára demót sose.
Medgyesegyháza s Mezõkovácsháza után, Budapestre vetett a sors.Itt tanultam, dolgoztam mígnem megházasodtam s Budakalászra költöztem.Voltam programozó, jármû-villamossági szerelõ,jelenleg látványtechnikus és tûzoltó, de ami a legfontosabb 3 gyermek apja!

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: EP128.hu
« Reply #1066 on: 2013.February.16. 19:09:28 »
hát nekem ep-n az im2 egyik regiszterének randomja a nagy titok amit meg kéne fejteni
bizonyos gépeken ugyanis valami zaj jön ott, ami miatt nem ugyanúgy kell az im2-őt beállítani
Vigyázat! Szektás vagyok! :)

Offline PiotrSoft

  • EP fan
  • *
  • Posts: 230
  • Country: hu
  • Fõhajtást a hõsöknek, könnycseppet az áldozatoknak
    • nem teljesen rollam szól de mégis rollam szól, ha megnézed megérted
Re: EP128.hu
« Reply #1067 on: 2013.February.16. 19:22:38 »
s talan nem ez az egyetlen hiba amit a szemfüles kóderek a maguk hasznára fordíthatnak
Medgyesegyháza s Mezõkovácsháza után, Budapestre vetett a sors.Itt tanultam, dolgoztam mígnem megházasodtam s Budakalászra költöztem.Voltam programozó, jármû-villamossági szerelõ,jelenleg látványtechnikus és tûzoltó, de ami a legfontosabb 3 gyermek apja!

Offline geco

  • EP addict
  • *
  • Posts: 7118
  • Country: hu
    • Támogató Támogató
Re: EP128.hu
« Reply #1068 on: 2013.February.16. 20:56:54 »
Quote from: Lacika
A módosított Epimgconv programmal villámgyorsan elkészült a C64 SlideShow. A legnagyobb probléma az volt, hogy marha nehezen jött össze az egy lemeznyi cucc... :ds_icon_cheesygrin:
A demo disk image file-ba (az emulátor lapon) is bekerült, hogy ne kelljen vacakolni.
nagyon jó lett :)

Offline geco

  • EP addict
  • *
  • Posts: 7118
  • Country: hu
    • Támogató Támogató
Re: EP128.hu
« Reply #1069 on: 2013.February.16. 21:16:53 »
Quote from: PiotrSoft
Itt egy kis csemege:


http://www.lemon64.com/forum/viewtopic.php?t=31266&sid=62baf55b8380f0be855a952e9eb95fa5



És itt az összes videó mód:


http://www.studiostyle.sk/dmagic/gallery/gfxmodes.htm

Ezek nagy része csak trükk, és csak állóképként használható, mert vagy két képet váltogat, vagy a VIC regisztereket írja időzítve, amúgy Spectrumon is csináltak több videó módot, ott is vannak nagyon látványos megoldások, de úgyszint csak állóképként használhatók. EP-n ilyen trükközésre nincs szűkség ahhoz, hogy elérjük a 256 színt mondjuk egy 320x200-as képen :D
Interlace módban elméletileg 32896 szín is elérhető lenne EP-n, ha jól számoltam :) ,akár 336x256-os felbontásban.
Azzal sem értek egyet, hogy Zozo az LPT demoval olyat hozott létre, amit a gép nem képes, a Nicket eleve úgy tervezték, hogy az Interlace-t módot alapból tudja.
« Last Edit: 2013.February.16. 21:27:38 by geco »

Offline PiotrSoft

  • EP fan
  • *
  • Posts: 230
  • Country: hu
  • Fõhajtást a hõsöknek, könnycseppet az áldozatoknak
    • nem teljesen rollam szól de mégis rollam szól, ha megnézed megérted
Re: EP128.hu
« Reply #1070 on: 2013.February.16. 21:56:36 »
Quote
Ezek nagy része csak trükk, és csak állóképként használható, mert vagy két képet váltogat, vagy a VIC regisztereket írja időzítve
Én is azt írtam, hogy a c=64 videóját nem lehet fehéren feketén kijelenteni, hogy van a hi-res s a multicolor s sluszpassz. hanem "egyszerű" trükkökkel akár 256 színt is ki lehet csikarni belőle. S persze ezt csak az adott gépen érdekes, s legfőképpen azok számára akik tisztában vannak az adott specifikáció korlátaival.

Quote
nterlace módban elméletileg 32896 szín is elérhető lenne EP-n, ha jól számoltam  ,akár 336x256-os felbontásban.
32896? Hmm talán igen, de nem emlékezek ekkora színpalettára. 

Quote
Quote
Azzal sem értek egyet, hogy Zozo az LPT demoval olyat hozott létre, amit a gép nem képes, a Nicket eleve úgy tervezték, hogy az Interlace-t módot alapból tudja.

A "Zozolace"-ban két négy színű kép van összekeverve váltott soros LPT-vel, így összesen fekete+6 tetszőleges szín használható négy szín módnak megfelelő felbontásban. Lehetne még tovább is játszani, hogy a két képernyő 1-1 színét összekeverve újabb színt kaphatunk. 

Igen tudja. 

De és újabb de! Itt is arról beszélünk, hogy a NICK tudja. Ahogy az ábrázolt esetben a C=64 is megjelenít.
Interlace módban igen óriási a lehetősége a Nicknek. De valahogy olyan emlékeim vannak, hogy az interlace azért kicsit bonyolultabb történet.
Quote
Mi van még? Ja, az interlace (váltottsoros letapogatás). Ez csak a sávszélességcsökkentés miatt van. A szem ugye kb. 15 kép/mp-nél gyorsabb képváltást már folyamatosnak érzékel. De ez csak az egyik szempont, az ilyen képváltásnál a villogást azért még érzékeli. Ha azt akarjuk, hogy a villogás is megszûnjön, akkor legalább 45-50 képet kell megjeleníteni másodpercenként. (Ma már tudjuk, hogy ez is kevés, létezik egy harmadik érték is, ez alatt már nem érzékeljük a villogást, de a szemizmok azért még mozdulnak rá.) 50 egész képet kéne tehát átvinni mp-enként. Ez 20 msec. A PAL videószabvány 625 sort ír elõ. 20 msec alatt 625 sor, egyszerû matekkal egy sorra 32 usec jutna (31,25 kHz, ismerõs szám?). Ez alatt a 32 usec alatt kéne kb. 833 (625*4/3) pontot megkülönböztetni. Ehhez 13 MHz-es jel kéne. A TV kezdetekor (20-as évek) ezt még nagyon soknak gondolták, sok szempontból is. Ezért bevezettek egy "trükköt". Csak 25 képet viszünk át, ez elég a folyamatos mozgáshoz. Viszont felváltva (fésûszerûen) a sorokat, így a képváltás ténylegesen 50 Hz lesz. Így a villogás kérdése is megoldva.Elõször egy kép páratlan sorait , aztán fél sorral elcsúsztatva a páros sorait (kék vonal). Ezzel elérték azt, hogy egy soridõ a duplájára nõtt (64 usec), az összes ebbõl adódó frekvencia pedig a felére csökkent. Ma már ez az interlace inkább csak nyûg, rengeteg problémát okoz. Jó példa ez szerintem, hogy a szabványalkotók mennyire szûklátókörûen, az adott kor technikai színvonalát célozva csak meg dolgoznak. Nem csoda, a gyártók érdekei mindenekelõtt... A szgépek (és a monitorok) nem is használják ezt a módszert. Az EP sem, valójában tehát minden második félkép egyforma.

Ez a Wikin tigrian leírása.

Medgyesegyháza s Mezõkovácsháza után, Budapestre vetett a sors.Itt tanultam, dolgoztam mígnem megházasodtam s Budakalászra költöztem.Voltam programozó, jármû-villamossági szerelõ,jelenleg látványtechnikus és tûzoltó, de ami a legfontosabb 3 gyermek apja!

Offline Lacika

  • EP addict
  • *
  • Posts: 3199
  • Country: hu
    • http://www.ep128.hu
Re: EP128.hu
« Reply #1071 on: 2013.February.16. 22:23:32 »
Quote from: PiotrSoft
32896? Hmm talán igen, de nem emlékezek ekkora színpalettára.
Nincs is, ez is ugyanolyan "trükk", mint a C64 egyéb "extra videómódjai".
Attól, hogy két némileg különböző képen ugyanaz a pozíciójú képpont más színű de a képváltogatás miatt más színűnek látja a szemünk, attól a hardware még nem tud több színt.
Jó példa erre, amit belinkeltél: van két különböző kép, aminek az "összegéből" a szemünk mást lát.
A C64-es oldalakon egy csomó olyan "kamu" screenshot van, mint amilyenek itt láthatóak. Vagy pl. ez. A gép nem ezeket a képeket tárolja, hanem két "félképet", ezek a screenshot-ok jól néznek ki, de valójában csak a szemed tehetetlenségét mutatják. Klasszikus értelemben vett screenshot-ot nem is lehet róluk csinálni: vagy az emulátor "emulálja" az interlace-módot, vagy ezt a képet én úgy csináltam, hogy a két félképből csináltam egy-egy screenshot-ot, majd fényképszerkesztővel két "átlátszó" rétegre egymásra pakoltam.
Én nem is szeretem az interlace-et, mert csak azt mutatja, mennyire átverhető a szemünk, de ezzel a logikával az Ep pl. tényleg 32896 színt "tudna". Persze nyilvánvalóan csak 256-ot tud, ahogy a C64 is csak 16-ot.

Offline geco

  • EP addict
  • *
  • Posts: 7118
  • Country: hu
    • Támogató Támogató
Re: EP128.hu
« Reply #1072 on: 2013.February.17. 00:41:38 »
Ezek szerintem nem videó módok, hanem képkezelési technikák az adott hardver extráit, vagy épp hiányosságait kihasználva, tekintsünk rájuk inkább extraként. Úgy, ahogy Endi által alkalmazott soronként váltott BIAS se videó mód, hanem egy látványos trükk, amit a hardver lehetővé tett.
A 32896 szín is csak egy elméleti szám, abban az esetben lehetne ennyi, ha nem lenne két mixelt szín között egyezés, pont emiatt C64-en is a 136 szín lenne a maximum, de a színazonosságok miatt a kevert palettájú képen 128 színt lehet megjeleníteni.
Itt a példa a spectrum hasonszőrű megoldásaira, a példa képek nem az igaziak, demókban sokkal jobbak vannak:
http://en.wikipedia.org/wiki/ZX_Spectrum_graphic_modes
itt jobbak a képek, igaz itt már van hardveres megoldás is:
http://tarjan.uw.hu/zx_gfx_modes_en.htm
« Last Edit: 2013.February.17. 00:46:44 by geco »

Offline PiotrSoft

  • EP fan
  • *
  • Posts: 230
  • Country: hu
  • Fõhajtást a hõsöknek, könnycseppet az áldozatoknak
    • nem teljesen rollam szól de mégis rollam szól, ha megnézed megérted
Re: EP128.hu
« Reply #1073 on: 2013.February.17. 08:46:15 »
fiúk a part ugyanazon oldalán kiabálunk a másiknak, hogy gyere át!

;-)

pont ugyanezt írtuk meg egymásnak két oldalon keresztül.

de osztottuk az eszet. :-D
Medgyesegyháza s Mezõkovácsháza után, Budapestre vetett a sors.Itt tanultam, dolgoztam mígnem megházasodtam s Budakalászra költöztem.Voltam programozó, jármû-villamossági szerelõ,jelenleg látványtechnikus és tûzoltó, de ami a legfontosabb 3 gyermek apja!

Offline Lacika

  • EP addict
  • *
  • Posts: 3199
  • Country: hu
    • http://www.ep128.hu
Re: EP128.hu
« Reply #1074 on: 2013.February.18. 13:27:01 »
Quote from: Zozosoft
A memória kezelésről is lehetne még mit írni :oops:
a CREATE-BUFFERS paranccsal foglal szegmenst, amivel 16 új buffer adódik hozzá, ezt összesen 16x lehet eljátszani, azaz az eredeti 8-al együtt összesen 264k lehet a program, ha jól értem.
És olyat is ír, hogy lemezes rendszerben képes a buffereket ki/be rakosgatni ha kevés a RAM, ez mai szóval virtuális memóriának nevezhető.

Szóval egyre izgalmasabbnak tűnik ez a IS-FORTH dolog :-) már csak érteni kéne hozzá...
Úgy tűnik más is hiányzik.
Ahogy elnézem az eredeti doksit "sehol sem tartunk" az IS-FORT-szal... Úgy nehéz lesz kiegészíteni a leírást, ha egyáltalán nem értünk a FORTH-hoz. Pedig igen figyelemreméltónak tűnik!

Offline PiotrSoft

  • EP fan
  • *
  • Posts: 230
  • Country: hu
  • Fõhajtást a hõsöknek, könnycseppet az áldozatoknak
    • nem teljesen rollam szól de mégis rollam szól, ha megnézed megérted
Re: EP128.hu
« Reply #1075 on: 2013.February.18. 13:35:12 »
Forth olyan mint a lundchaku
avatott kezében hatásos fegyver.
de szakbarbárok csak fejbe b******k vele magukat.
Medgyesegyháza s Mezõkovácsháza után, Budapestre vetett a sors.Itt tanultam, dolgoztam mígnem megházasodtam s Budakalászra költöztem.Voltam programozó, jármû-villamossági szerelõ,jelenleg látványtechnikus és tûzoltó, de ami a legfontosabb 3 gyermek apja!

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14737
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128.hu
« Reply #1076 on: 2013.February.18. 13:39:53 »
Quote from: Lacika
Ahogy elnézem az eredeti doksit "sehol sem tartunk" az IS-FORT-szal... Úgy nehéz lesz kiegészíteni a leírást, ha egyáltalán nem értünk a FORTH-hoz. Pedig igen figyelemreméltónak tűnik!
Van belőle magyar fordítás, de olyan bénán sikerült a Novotrade-nek a könyvet összehozni, hogy lehetetlen normálisan szkennelni :-( középen nincs elég margó hagyva, így az itt lévő szöveg nem látszik a szkennere fektetve. Leginkább begépelni lehetne.

Offline PiotrSoft

  • EP fan
  • *
  • Posts: 230
  • Country: hu
  • Fõhajtást a hõsöknek, könnycseppet az áldozatoknak
    • nem teljesen rollam szól de mégis rollam szól, ha megnézed megérted
Re: EP128.hu
« Reply #1077 on: 2013.February.18. 13:45:14 »
csak kérdem a lisp-et valaki használta az EP-n?
Medgyesegyháza s Mezõkovácsháza után, Budapestre vetett a sors.Itt tanultam, dolgoztam mígnem megházasodtam s Budakalászra költöztem.Voltam programozó, jármû-villamossági szerelõ,jelenleg látványtechnikus és tûzoltó, de ami a legfontosabb 3 gyermek apja!

Offline Lacika

  • EP addict
  • *
  • Posts: 3199
  • Country: hu
    • http://www.ep128.hu
Re: EP128.hu
« Reply #1078 on: 2013.February.18. 13:50:20 »
Pedig nagyon kíváncsi lennék, a sebességére.
Gondoltam már rá, hogy pl. a fraktálrajzoló programokat megnézni benne, ugyanis még a teknőcgrafika is benne van(!) Lokális változók nyilván nincsenek benne (nem struktúrált programnyelv), de a veremmel megoldható a "paraméterátadás". Csak épp azt sem tudom, hogy kellene hozzákezdeni a dolognak, pedig csak a már ismert algoritmusokat kellene leprogramozni.
Érdekes, hogy Ep-sek körében nincs FORTH-guru, úgy látszik az EP-n nevelkedett generációnk ehhez már "túl fiatal"...

Offline Lacika

  • EP addict
  • *
  • Posts: 3199
  • Country: hu
    • http://www.ep128.hu
Re: EP128.hu
« Reply #1079 on: 2013.February.18. 13:53:15 »
Quote from: PiotrSoft
csak kérdem a lisp-et valaki használta az EP-n?
Pont ezt akartam én is kérdezni... Az IS-BASIC, IS-FORTH kiváló referenciának tűnik!
A róluk készült képről és Bruce visszaemlékezéseiből nekem erősen úgy tűnik, hogy az IS zsenik gyülekezőhelye volt. Ha ezek a srácok még dolgozhattak volna pár évig az EP-n...