Welcome, Guest. Please login or register.


Author Topic: NICK (Read 162899 times)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: NICK
« Reply #300 on: 2014.July.31. 21:23:15 »
Quote from: DrPrery
Hááát, lehetek hervasztó...? :twisted:
em egészen ugyanaz, de egyfajta gyorsítás lenne az is.)

Latom, neked sebesseg maniad van, lasd pl Amigas ertekezes, hogy az is lassu. :) Nos, a "retro computing" marcsak ilyen, modern PC hw-val tudsz gyorsabbat is :) Itt szinte elony is neha a korlatozas, lassusag, mert kihivas igy megoldani barmit, trukkosen stb, nem ugy, hogy lecserelni az egeszet vmi gyorsabbra (az is egy vonal, persze, de szomoru is lenne, ha csak az egyetlen lenne meg 8 bit vonalon is!).

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: NICK
« Reply #301 on: 2014.July.31. 21:24:20 »
Quote from: endi
Az a helyzet, hogy vizuális szempontból a 8 fixbias szín nem igazán nagy korlátozás. Jól kitalálták azt. :)

Eddig mindenkinek a sirankozasat lehetett olvasni a forumon, hogy fixbias jajj, most meg hirtelen semmi ertelme, meg jo a fixbias, tok jol kitalaltak :) Furak vagytok azert, nektek sem lehet kedvezni temaval ...

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: NICK
« Reply #302 on: 2014.July.31. 21:30:10 »
Quote from: lgb
Eddig mindenkinek a sirankozasat lehetett olvasni a forumon, hogy fixbias jajj, most meg hirtelen semmi ertelme, meg jo a fixbias, tok jol kitalaltak :) Furak vagytok azert, nektek sem lehet kedvezni temaval ...
Én mindig utáltam a fixbiast!

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: NICK
« Reply #303 on: 2014.July.31. 21:57:06 »
Quote from: lgb
Eddig mindenkinek a sirankozasat lehetett olvasni a forumon, hogy fixbias jajj, most meg hirtelen semmi ertelme, meg jo a fixbias, tok jol kitalaltak :) Furak vagytok azert, nektek sem lehet kedvezni temaval ...
én sose fikáztam. és asszem egyedül én vagyok grafikus itt :)
ti specy meg cpc konverziók miatt fikáztátok csak :P
Vigyázat! Szektás vagyok! :)

Offline DrPrery

  • EP user
  • *
  • Posts: 264
  • Country: hu
Re: NICK
« Reply #304 on: 2014.July.31. 22:05:27 »
Quote
Latom, neked sebesseg maniad van,
< poén> Hja, a Speed mellékhatása... :smt042 </poén>

Amúgy meg azért vagyok erre a VGA-szerű dologra "rákattanva" mert baromi egyszerű lett volna eredetileg megcsinálni (félig-meddig sikerült is, csak hát az a 80*200...), legfeljebb a Nick-et kellene gyorsabb működésre sarkallni. Végtére is technikailag nem egy ördöngősség és miért ne lehetne egy architektúrából mindent kifacsarni amit csak lehet?

Erény már majdnem a lassúság...? Akkor az EP-t csak video-rammal kellett volna kiadni, a'la Amiga... de annyi eszük azért volt, hogy nem csak olyan lett gyártva, sőt a 128-as terjedt el jobban. Így legalább elmondhatjuk, hogy az EP-nek alapból volt már úgymond FastRam-ja :)
Ehhez képest a Commodore erre sose jött rá...?
Meg akkor minek turbósít itt bárki is Z80-at? :twisted: Minek a nagyobb sebesség, jól elvan mindenki a 4MHz-el...

Quote
Eddig mindenkinek a sirankozasat lehetett olvasni a forumon, hogy fixbias jajj, most meg hirtelen semmi ertelme, meg jo a fixbias, tok jol kitalaltak Furak vagytok azert, nektek sem lehet kedvezni temaval ...

Ezúttal jó érzés, hogy nem számítok bele ebben a dologban a "mindenkibe" :twisted:

Amúgy a fixbias... először kissé furcsállottam kissé, nem mondom.
Ott van pl. a Sam Coupe, van neki egy 320*200 16 színű módja, egyenként választható színekkel, hagyományos megoldás, ugye. Igaz, a gép későbbi. Ha azt vesszük, hogy az EP-t mikor kezdték el tervezni, akkor ez a fixbias-os dolog talán nem is annyira kiakasztó, bár erre meg azt mondhatnák, hogy volt akkoriban már ST meg Amiga is, azokhoz képest az EP már lemaradóban volt... ki tud itt igazságot tenni... :oops:

Persze nem akarok semmi jó elrontója lenni, ha ez megoldja a fixbias problémát, akkor végtére is lehet értelme...
« Last Edit: 2014.July.31. 22:16:16 by DrPrery »

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: NICK
« Reply #305 on: 2014.August.01. 08:52:58 »
Quote
Erény már majdnem a lassúság...?

Az lehet. Errol szol a "retro computing", ha sebesseget akarsz, modern PC-t kell venni, vagy hasonlo :) Legalabbis a mai korban aki meg foglalkozik ezzel (ok, magambol indulok ki, nem biztos, hogy mindenki igy gondolja) pl azert teszi, mert elege van a "modern" dolgokbol, ahol egy uj sw-nel kozlik veled, hogy vegyel ketszer gyorsabb CPU-t, meg ketszer annyi RAM-ot, az sw-vel semmi baj nincs, a hw-d gagyi. Regen ez nem igy volt, adott volt a gep, vagy meg tudtad oldani rajta (es akkor jo voltal) vagy nem (es akkor nem voltal jo). Nyilvan ez mara megvaltozott, es atestunk kb a lo tulso oldalara. En a magam reszerol ezert is szeretem ezeket a "regi" dolgokat, ahol meg mas volt a filozofia. Nyilvan, a maga koraban ez nem feltetlenul igy jott le az emberekben, amikor meg nem volt alternativa (pl videot editalni azert nem EP-n kezdenek manapsag, ahogy egy 3D scene-t sem renderelni, mert erre - azert lassuk be - vannak ma mar alkalmasabb eszkozok ...).

Quote
Akkor az EP-t csak video-rammal kellett volna kiadni, a'la Amiga... de annyi eszük azért volt, hogy nem csak olyan lett gyártva, sőt a 128-as terjedt el jobban. Így legalább elmondhatjuk, hogy az EP-nek alapból volt már úgymond FastRam-ja :)
Ehhez képest a Commodore erre sose jött rá...?

Nagyon faj neked ez az Amiga :D Amugy szerintem az EP-nel se volt alapbol, ha szetszeded az EP128-at, latod, hogy a VRAM az alaplapon van, a tobbi 64K ram egy bovito panelen csucsul. Tehat ugy is mondhatjuk, hogy ott is utalogos bovites, csak mar eleve installva arultak :-P

Quote
Meg akkor minek turbósít itt bárki is Z80-at? :twisted: Minek a nagyobb sebesség, jól elvan mindenki a 4MHz-el...

Persze, nyilvan a lo tulso oldalara sem kell atesni, ez is erdekes jatek, hogy CPU-t rubositani, RAM-ot hozzatenni, SD kartya olvasot (ami akkoriban persze tutira nem is letezett) illeszteni, ezeket a dolgokat is szeretem, es erdekelnek, amde vigyazni kell, ha az ember _csak_ erre hajt, akkor elveszti ez a hobby az eredeti gyokereit. Legalabbis szerintem.

Quote
Amúgy a fixbias... először kissé furcsállottam kissé, nem mondom.
Ott van pl. a Sam Coupe, van neki egy 320*200 16 színű módja, egyenként választható színekkel, hagyományos megoldás, ugye. Igaz, a gép későbbi. Ha azt vesszük, hogy az EP-t mikor kezdték el tervezni, akkor ez a fixbias-os dolog talán nem is annyira kiakasztó, bár erre meg azt mondhatnák, hogy volt akkoriban már ST meg Amiga is, azokhoz képest az EP már lemaradóban volt... ki tud itt igazságot tenni... :oops:

A Nick szerintem nagyon "aranyos" es erdekes kis chip, nekem tetszik, az egesz LPT, hogy van kb negy szem regisztere (ha jol emlekszem) a tobbit mind kozben nyalja fel (LPT-bol) ami kell a mukodesehez, ezaltal a CPU-t tehermentesitve olyan trukkok eseten, hogy pl a kepernyo egy resze mas felbontasu es videomodu, stb. A fixbias vegulis termeszetes velejaroja volt. Ha mar van palette minden nem-256 szinu modban, es tudjuk, hogy a nick egy slot alatt 2 byte-ot kepes olvasni, ebbol azert tobbe-kevesbe adodik, hogy LPT filozofia eseten egy LPB-be nem igazan ferne bele a 16 szinu modokhoz kello paletta, ha mas is kell az LPB-be (es nyilvan kell). Persze, lehetett volna meg par Nick regiszter, amivel legalabbis globalisan megoldhato a felso 8 szin kerdese 16 szinu modban, de ez valoszinu aranyiaban joval tobb bonyolitast adott volna, masreszt ismet csak csorbitott volna az LPT szeru mukodes filozofiajan (bar nyilvan inkabb az elobbi a fontosabb limitacio, szerintem). Ha egyszer valaki pl FPGA-ban vagy CPLD-ben vagy tudomisen csinalna uj Nick-et, szerintem ez lenne az egyik elso dolog (most jon az altalad emlitett "bovites" tema ...), hogy beallithato legyen: mondjuk dupla rate-el olvasson a Nick RAM-ot. Ezaltal egyreszt a felbontas is none, masreszt az LPB lehetseges merete is, igy pl beleferne 16 szinu paletta is. Es nem utolsosorban: lehetne olyan szoveges mod (a nem hasznalt helyere? vagy nem tudom) ahol egy karakterhez van szininformacio is. Vegulis erdekes project lenne: fog az ember egy atlagod modern SDRAM-ot (nyiltan SRAM meg egyszerubb de az meg mindig nem feltetlen olyan olcso, es ha mar PLD jellegu aramkor, oda nem gond rittyenteni egy memory controllert hozza), vagy hasonlo, es FPGA ala tolja, SDRAM memory controller project szerintem letezik nem is egy VHDL-ben es Verilogban is pl. Ott aztan lenne eleg savszelesseg, es a parhuzamos bitszam lehet nagyobb is 8-nal, igy a Nick-2 kepes lenne tobb adat felszipkazasara ugyanannyi ido alatt. Sot, azt is lehetne, hogy LD1 LD2 meg az LPT pointer kiterjesztese a teljes cimtartomanyra, es akkor az egesz memoria VRAM is egyben, szerintem elbirna az EP-n talalhato VRAM lassabb jelenseg nelkul is boven egy mai modern memoriaval (max compatibility okokbol a felso 64K-ra lehet "mesterseges" lassitas, hogy az idozites pontos legyen a regi hw-hez igazodva, es lehetne ez pl ki-be kapcsolhato). Nyilvan ekkor mar a VGA-ra kotjuk kerdest is erdemes lehet megoldani vagy akar HDMI stream-et is nyomhatna magabol.

Amugy amit en meg Nick2-be tennek a fentieken kivul (a sprite stb mas kerdes, az kisse elut ettol ettol a tematol, bar azon is lehetne gondolkodni):

* attribute mode ZX Spectrum interpretation bit :) Az attibute infonal speccy modjara ertelmezne az attrib byte-ot. Speccy atiratoknal, sw emulatornal igy egyszerubb lenne a dolog.
* EP 256-os szinpalattajanak globalis atdefinialasi lehetosege mas szinekre egy hi/true-colour RGB palettarol valogatva
* horizontal pixel pontossagu scroll, akar LPB-ben (a "kiterjeszetett hosszu" LPB-ben ...) is megadhato lenne
* ha elegendo memoria savszelesseg meg van: tobb kep megjelenitese egymas felett (atlatszo lehetne a nullas szin stb), mondjuk ilyen perspektiva megoldasoknal utos lehetne a hatterhez

Szoval lehet nagyban is gondolkodni, de azert szerintem nem szabad szem elol vezteni az eredeti hw-t es filozofiat sem, ez azert fontos! Mondjuk a baj a fentiekkel az, hogy erre sok sw nem lenne, mert ugye nem sok embernek van "nem standard" hw-je, lassan mar standard se soknak :( Igy ezek a project-ek sok esetben inkabb onszorakoztato hobby-k, es max par embert erdekelnek az ilyen jellegu bovitesek. Egeszen
addig, amig nem keszul el a C64DTV mintajara pl az EP128DTV, ott is lehetne ahogy a C64DTV-nel a meglevo viszonylag jo kompatibilitas melle rakni plusz dolgokat extrakent! Ha a speccy kompatibilitas eleg jo, akkor talan uzletnek sem lenne rossz, hiszen ez utobbit tobben ismerik, es vennek meg, mar csak a "retro gaming" miatt is, a C64DTV-hez hasonloan (ott is van par ember - pl en - aki a hw, erdeklodes, programozas miatt vette, de azert C64DTV-t legtobb ember nyilvan azert vette mert a regi jatekok "amivel meg fiatal koraban jatszott" ...)

Ezek mellett C64DTV-bol ismert extra megoldasok (DMA, Blitter) is erdekes dolgok lehetnenek. Ha mondjuk ertenek :) az FPGA-khoz, en ilyen projectnek poenbol nekiallnek, meg ha mast nem is erdekelne nagyon.


Quote
Persze nem akarok semmi jó elrontója lenni, ha ez megoldja a fixbias problémát, akkor végtére is lehet értelme...

Nyilvan, az otlet lenyege a viszonylagos egyszerusege. Pont azert vazoltam, hogy lehetne egy tok uj Nick is, hogy az is egy irany, de azert az a joval tobb ember kepessegeit (pl az enyemet is ...) felulmulja, ahhoz kepest, hogy egy ilyen szinatmappeles elemeletben legalabbis ertheto mondjuk szamomra is :)
« Last Edit: 2014.August.01. 09:06:37 by lgb »

Offline DrPrery

  • EP user
  • *
  • Posts: 264
  • Country: hu
Re: NICK
« Reply #306 on: 2014.August.01. 09:58:04 »
Quote
Nagyon faj neked ez az Amiga
Bocsi, de mintha te is emlegettél volna valami olyat, hogy inkább az Amiga mint a PC lett volna elterjedve... :oops:
Persze, hogy fájhat, ha ilyen pitiáner egyszerű dolgokon is elcsúszik ilyesmi... :ds_icon_frown:

Quote
Idézet

Quote
Erény már majdnem a lassúság...?
Az lehet. Errol szol a "retro computing", ha sebesseget akarsz, modern PC-t kell venni, vagy hasonlo
Nem hinném hogy pl. azok az orosz fickók is ezt gondolták, akik mindenféle "turbózott" spectrum-klónokat kezdtek csinálni... :twisted: Ott is "húztak" a CPU-poweren, mégsem az volt a céljuk, hogy 4GHz-es 16 magos Z800000000-t csináljanak... nyilván az adott architektúra keretein belül maradtak valahol. Ugyanez vonatkozik a grafikára is. Nyilván nem akarunk 2048*1920-at 16millió colorral, meg effélék, de azért egy "alap" VGA-szerű dolog már hadd ne legyen felfuvalkodott vágyálom, retro ide vagy oda... Ezen az alapon fenéken lehetne rúgni a C64DTV készítőit is, mert ott már elérték ezt a 256-szín dolgot, de hát minek is... mert az alap C64-et véve ez már "őrültségnek" is hathat, ugye... :twisted:

És hát ezen az alapon el lehet felejteni minden további ábrándozásokat az EP 2-ről is... (Zozo nagyon nem örülne... :ds_icon_cheesygrin::twisted: )

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: NICK
« Reply #307 on: 2014.August.01. 10:24:45 »
Quote from: DrPrery
Bocsi, de mintha te is emlegettél volna valami olyat, hogy inkább az Amiga mint a PC lett volna elterjedve... :oops:

Valoban, de hogy jon az ide? Retro dolgokrol van szo, a PC nem retro ... Az Amiga es az EP az, mondhatjuk.

Quote
vágyálom, retro ide vagy oda... Ezen az alapon fenéken lehetne rúgni a C64DTV készítőit is, mert ott már elérték ezt a 256-szín dolgot, de hát minek is... mert az alap C64-et véve ez már "őrültségnek" is hathat, ugye... :twisted:

Igen, de pont ezt irtam is, ha nem is most, regen valahol a forumon :) Egy olyan project mint a C64DTV az hatareset. Miert? Mert van rajta egy szem ASIC, es abban van minden (a memoria es flash nem, OK, de a CPU, VIC, SID, CIA, stb). Ez meg ugye kisse olyan feeling, mintha emulatorod lenne, nincsenek meg a konkret diszkret alkatreszek, te szintetizalsz ossze vmit, VHDL-ben vagy Verilogban programozva, es az lesz az ASIC-ben (na jo, ha en csinalnam nyilvan FPGA-ban, de ez most reszletkerdes). Ilyen elven az se sokkal massabb, ha veszel egy rasberry Pi-t, es arra hegyezel ARM-on futo emulatort, amit leprogramozol. Ugyanakkor a fentiek ellenere nem mondanam, hogy a DTV hulyeseg, es nem volt jo otlet. Viszont ott van az az erzes is, hogy orulnek egy olyan "nexgen C64-nek" ami diszkret alkatreszekbol all, legalabb a CPU megvan kulon pl :) Tehat jokat vitatkoznal itt velem, de nincs ertelme: a vilagon sehol nincs olyan (itt se), hogy feher vagy fekete, altalaban a szurke aranyalatit latjuk, mindennek magvan a maga helye, ertelme, stb,.
Viszont total eltertunk megint a targytol (Hardver/Nick "rovat"), szerintem ilyen temakban vmi off-topic alattira kene atmenni, lassan minden topic-ot "beszennyezunk" ugyanis :)

Gyorsan hozza is tennem: a par eve (?) megjelent "uj C64" az viszont baromsag: amikor PC-t tettek egy C64-nek megfelelo kinezetu hazba. Ennek tenyleg semmi ertelme. Az PC, es nem C64. A C64DTV sokkal inkabb C64, annak ellenere, hogy a kulseje alapjan nem igazan :) Ez is embere valogatja: kinek mi a fontos, nekem pl az eredeti haz nem is annyira, a "belbecs" ami azza teszi, ami viszont igen. Tudom, ezzel sokan nem fognak egyeterteni itt, en oket is megertem (pl amikor joystick sapka kell meg ilyenek, na en ilyenre tuti nem koltenek ...).

Quote
És hát ezen az alapon el lehet felejteni minden további ábrándozásokat az EP 2-ről is... (Zozo nagyon nem örülne... :ds_icon_cheesygrin::twisted: )

Akkor nem olvastad amit irtam, pont ott ecseteltem, hogy jo lenne egy EP2. Csak azt tettem hozza, hogy nem kell allandoan sirni, hogy az "alap" EP lassu, mert az ugy szep ahogy van, ugy tortent, ugy van meg a retro feeling stb, ha olyan aron akarunk egy EP2-t, hogy az eredeti EP-t nem is "tiszteli" az ember, vagy allandoan sirdogal rajta, akkor neki EP2 sem valo, inkabb vmi mas gepet kene epiteni, ahol nem feltetel az eredeti EP-vel valo semmilyen foku kompatibilitas. Ezt most bocs, nem flame-kent irtam, ne ugy ertsd, csak nem tudom szebben megfogalmazni.
« Last Edit: 2014.August.01. 11:56:39 by lgb »

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: NICK
« Reply #308 on: 2014.November.15. 22:35:09 »
Tudjátok, van a donkey kong, mely valami CPC átirat a file neve alapján,

és az LPT -jén van valami nagyon érdekes, gyenge, vízszintes hullámzás jelenség ...

Olyan gyenge, hogy szerintem az EP pixel értelemben ilyen szubpixeles vízszintes elmozdulást jelent.

Namost ez a hullámzás nem csak a CRT monitorokon van, hanem átmegy a SCALER->TFT pipeline -on is ... :)

Tehát TFT -n is EP szubpixel hullámzás van ... :)
Z80 System

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: NICK
« Reply #309 on: 2014.November.15. 22:52:10 »
ezt én is felfedeztem és próbáltam is kihasználni egyik demómban
volt is róla beszélgetés itt valahol már, és zozo asszem kiderítette hogy nem lehet semmire se használni, csak kb arra ami a demómban is van :)
Vigyázat! Szektás vagyok! :)

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: NICK
« Reply #310 on: 2014.November.16. 11:07:16 »
Van egy IC az alaplapon a bal felső sarokban, LM1889N jelöléssel,
ha annak a hátsó bal oldala felé nyúlkálok kézzel, akkor valami olyan zajokat teszek rá,
ami a mellékelt videóban lévő effektet eredményezi ... :)

Egy (mondjuk printerportra rakott) D/A konverterrel meg némi csatolással nem lehetne ezzel szerintetek egy scroll effektet létrehozni ?

Persze kétoldali villogás nélkül csak olyan monitoron menne, ahol ki tudod húzni a képet vízszintesen olyan szélesre, hogy már ne jelezze ki a kép két szélét,
de ha nincs olyan monitor, még akkor is megérné egy ilyen fínom vízszintes scroll a kép két szélén a scroll -ozás villogó sávját ...

(Hosszabb volt a videó, de csak ennyit enged feltölteni. :()
« Last Edit: 2014.November.16. 11:19:29 by Z80System »
Z80 System

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: NICK
« Reply #311 on: 2014.November.16. 11:17:02 »
Érdekes, normális LPT-je van a DK-nak, úgy emléxem semmi extra nincs benne, viszont a hullám effekted elég érdekes.

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: NICK
« Reply #312 on: 2014.November.16. 11:27:54 »
Quote
Érdekes, normális LPT-je van a DK-nak, úgy emléxem semmi extra nincs benne, viszont a hullám effekted elég érdekes.

És működik minden LPT -n, játékokban is, valszeg valami videójel vízszintes szinkront befolyásolhat, vagy mittomén ...

Lényeg hogy ha megtalálnánk melyik a helyes IC láb, és rendesen videómegszakból időzítve egy D/A konverteren keresztül állítanánk valami kikísérletezett feszültség értékekre,
akkor kapnánk belőle vízszintes scroll -t ... :)
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: NICK
« Reply #313 on: 2014.November.16. 13:02:01 »
Már többször csodálkoztam, hogy a NICK -eken miért nincs olyan szép felfestés, mint a DAVE -eken ...

Aztán most láttam a NICK hűtést ... hát ezért:

Z80 System

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: NICK
« Reply #314 on: 2014.November.16. 14:08:46 »
Már többször csodálkoztam, hogy a NICK -eken miért nincs olyan szép felfestés, mint a DAVE -eken ...

Aztán most láttam a NICK hűtést ... hát ezért:
Ezen azért van, mert gyárilag felejtettek el rá hűtést rakni :-)
Amúgy semmilyen hibát nem produkál. Sőt több más 08-47-esnél sem raktam vissza a leesett bordát, hogy legyen tartalék 08-04-esekhez (több olyan EP64-em is van amiből az idők során elveszett a borda.)