Welcome, Guest. Please login or register.


Author Topic: Az örök vita: EP vs C64 (Read 22432 times)

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 31.0.1650.26 Chrome 31.0.1650.26
    • View Profile
    • http://lgb.hu/
Re: Az örök vita: EP vs C64
« Reply #60 on: 2013.October.23. 13:15:05 »
Quote from: Lacika
Miért nem? :shock: És akkor fair a hardware-es sprite kezelés hiányolni a teljesen más koncepcióban tervezett Dave chip-től?

Az se fair, mondtam en, hogy az? Szerintem te keversz valakivel. :) Pont en voltam az, aki vedte az EP/Nick-et, nem aki tamadta. Masik forum tarsunk "szidta" az EP-t, hogy nem tud sprite-okat, en pont azt irtam, hogy ez szamomra kevesbe faj, es ha a Nick tudna ilyet, maskepp epulne fel valoszinuleg, es nem lenne az a cool EP (marmint akkor sprite-ok szempontjabol cool lenne, csak mas tekintetben esetleg nem - hacsak nem egy kulon stuff pl a Nick EC bemenetein - ahogy terveztek is - de akkor az mar kvazi bovitmeny inkabb, mivel nincs beleintegralva a Nick-be ugymond), amit most is ismerunk :) Masreszt szerintem itt meg kevered raadasul a Dave-et a Nick-el :) Kerlek szepen ird mar meg, hogy mikepp jutottal el eddig a valaszig, olyan dolgokat hozol fel allandoan "ellenem", amit en soha nem vitattam!

Quote
Most nézzük a dolgot ellenkező aspektusból: az Ep nyílt rendszerű filozófiája műszakilag lehetővé tenné, egy a C64-esével megegyező paraméterekkel bíró külső Sprite kezelő és SID-re épülő hanggenerátor megépítését. Fordítva megvalósítható lenne C64-hez a "PC floppy" (SHUGART 410-es szabvány, vagy mi) illesztése? Commodore-ék még az Amigánál sem jutottak el addig,

Most megint total mas temarol van itt szo, nem is ertem hogy jon ide. Amugy igen, termeszetesen C64-hez is illeszthetsz ha akarsz normal floppy-t, ha epitesz egy cartridge-et/kartyat (mindegy hogy nevezzuk) ehhez. Itt semmi kulonbseg nincs hw szempontbol az EP-hez viszonyitva, ott is kell egy WD1770 vagy hasonlot tartalmazo EXDOS kartya, nyilvan C64-re is csinalhatsz ilyet, ha akarsz.

Quote
hogy HDD illesztése ne kavarjon be annyira az "operációs rendszer" lelki világának, hogy a játékok működjenek onnan ...

Amigat passzolnam, annyira nem ertek hozza, hogy errol velemenyt formaljak. Mindazonaltal ismet meg kell emlitenem, hogy szerintem te keversz valakivel, pont en voltam az aki irta, hogy az EP software (OS) viszonylatalaban is nagyon cool, es lassuk be, ehhez kepest egy C64 sehol sincs. Szoval en ezt nem is vitattam soha, sot, pont ezt az allaspontot kepviseltem. Ismet: kerlek ird mar meg honnan szeded ezeket, hogy en valaha is vitattam volna, ui en ugy erzem h egy oldalon van itt a velemenyunk, megis ugy adod elo, mintha en nem ertenek egyet! Tehat en mindenhol azt irtam a forumon mindig is, hogy az EP-nek megdobbentoen atgondolt es szep a felepitese, hw/sw tekinteteben is, es pl az EXOS/EXDOS viszonylataban pl egy C64 sehol sincs. Nyilvan C64-en foleg emiatt is mindenki kozvetlen hw-t bizaralt ha akart valami komolyabbat, ennek meg is van az eredmenye, pont amit irsz is: ha csinalnal mas jellegu hattertarat (nem 1541, hanem pl egy WD1770-vel floppy illeszto), akkor ott sajna egy csomo program nem fog tudni mit kezdeni vele, mert azok esetleg hw szinten az IEC buszt tudjak csak "rangatni", es/vagy olyan ROM belepesi pontokat hasznalnak, amit nem tudsz megvaltoztatni trukkok nelkul (pl ROM RAM-ba masolasa es aztan modositasa - igy viszont csokken a szabad RAM merete). Az IDE64-et erdemes megnezni (IDE illeszto C64-hez), haaat :-P EP-hez kepest nagyon csunya trukkok vannak benne (gyakorlatilag a C64 KERNAL lecserelese, patch-elese, ki/be lapozhato sajat RAM, ahol tud dolgozni, miegymas). Igen, ebben EP ruleZ, mondtam en mast valaha is? Pont ez az, amiert azt hangoztatom mindig, hogy az EP szamomra jelenleg meg erdekesebb is, mint egy atlag Commodore gep, annak "szepsege" (sw/hw design tekinteteben marmint!) miatt!

Online Lacika

  • EP addict
  • *
  • Posts: 2929
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 24.0 Firefox 24.0
    • View Profile
    • http://www.ep128.hu
Re: Az örök vita: EP vs C64
« Reply #61 on: 2013.October.23. 13:26:27 »
Ha már a zárt rendszereket említettem:
Abban tud valaki segíteni, hogy lehet BASIC programlistát C64-en lemezre menteni ASCII szöveges formában?

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 31.0.1650.26 Chrome 31.0.1650.26
    • View Profile
    • http://lgb.hu/
Re: Az örök vita: EP vs C64
« Reply #62 on: 2013.October.23. 13:32:41 »
Quote from: Lacika
Úgy, hogy egy abszolút zárt számítógépes rendszert akarsz összehasonlítani egy abszolút nyitott rendszerrel. Amúgy tényleg csapongunk össze-vissza, éppen ezért. :oops:

Ok, mit nevezel nyiltnak es zartnak ... Mivel a 65xx nem fog tudni neked se Z80 se 8080 kodot futtatni, attol az zart akkor? :) Mert ilyen elven akkor minden CPU az, ami nem tudja az erdeti 8080 kodot futtatni amire a CP/M eredendoen keszult. Ez kicsit azert furcsa  logika, mert akkor kifordithato is lenne: ami 8080 vagy pl Z80 az a zart, mert nem kepes az elterjedt 65xx CPU-ra irt sw-et futtatni :) Ez azert sehova nem vezeto vita termeszetesen. Egyaltalan mit jelent az, hogy "nyilt"? Nem epp az EP volt az, ahol nagy balhe volt, hogy kiadtak az EXOS visszafejtese c konyvet, vagy hogy a kapcsrajza kozkezen forgott? Szamomra a nyilt az, ahol ezek az informaciok szabadon aramolhatnak.

Ha ugy erted, hogy EP eseten egyszerubb az adatcsere pl PC-vel mondjuk floppy tekinteteben, akkor igazad van, de tobbek kozott ezt SEM vitattam ... Sot teljesen egyet ertek. Hozzaszolasaimban csak azert tertem ki a floppy-ra, hogy viszont az kisse kisarkitott velemeny, hogy "Commodore nem kompatibilis semmivel", mert sajat magaval igen, marmint: C64 elott is voltak ugye Commodore gepek, igy azzal nem artott nehany tekintetben kompatibilisnek lennie legalabb pl lemezszervezes teruleten. Az EP-nek konyebb volt a dolga olyan tekintben, hogy "tiszta lappal" indulhatott, azaz letrehozhattak egy elotte nem letezett gepet (nem egy meglevo termekvonal kov darabja volt), igy szabadon eldonthettek barmit: milyen CPU-t fognak hasznalni, milyen lesz a grafikai kepesseg, a hang, milyen OS-t irnak hozza, hogy lesz ez a hattertar kerdes stb stb. Az EP szepet is alkotott, de pont a fentiek miatt sajnos tul sokaig huzodott a megjelenese, es mint tudjuk, pont ez volt az egyik problema. A c64 eseten viszont mar volt egy meglevo "Commodore 8 bites home computer" vonal amiben a C64 nem az elso volt, esot megcsak nem is a masodik. Nyilvan nem volt teljesen szabad kezuk, hogy most csinaljunk mindent tok maskeppen.

TISZTAZANDO, ujra es sokadszorra leirom: bar ifjonc koromban nem volt EP-m (mar 2000 utan szereztem) hanem C64-em, most ugy latom mar jo ideje, hogy az EP fantasztikus masina, sw/hw tekinteteben eleg sok teren felulmulja a C64-et (azert nem mindenhol persze, de tenyleg sok tekintetben). En szerintem mindig is ezt az allaspontot kepviseltem. Csupan azt batorkodtam megemliteni (amit talan te felreertettel, vagy nem tudom ...), hogy azert a CP/M (vagy CP/M software) futtatasaban nem fair azzal mutogatni a C64-re hogy ezen milyen dog lassu, mivel EP-n eleve a Z80 kore szervezodik a gep design-ja mar eleve, C64-en meg nem. Ez kb annyira fair, mintha 65xx kodot kellene EP-n futtatni, es ezert csinalnank egy 65xx kartyat hozza, aztan valoszinu nem lenne az olyan gyors, mindenfele idozitesi/illesztesi problema merulne fel ott is, mivel elter a ket architektura filozofiaja elegge. Azt nem vitattam, hogy nyilvan ha csak azt a tenyt nezzuk, hogy valakinek CP/M _KELL_ akkor egy Commodore gep kevesbe jo valasztas :) Ezt nem is vitattam/vitatom. Amit te felhoztal eredetileg az viszont mar a konkret performancia kulonbseg, erre irtam hogy ez termeszetes es nem fair osszehasonlitas a mar tizszer kb kitargyalt okok miatt :) Ha azt nezzuk, hogy tenyleg valakinek kell a CP/M akkor termeszetes, hogy az EP erre sokkkal jobb valasztas, mint egy C64 CP/M cartridge-el. Soha nem allitottam, hogy ez nem igy van, tehat nem ertem mirol vitatkozol velem tulajdonkeppen :)

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 31.0.1650.26 Chrome 31.0.1650.26
    • View Profile
    • http://lgb.hu/
Re: Az örök vita: EP vs C64
« Reply #63 on: 2013.October.23. 13:43:54 »
Quote from: Lacika
Ha már a zárt rendszereket említettem:
Abban tud valaki segíteni, hogy lehet BASIC programlistát C64-en lemezre menteni ASCII szöveges formában?

En azt javasolnam (bar nem tudom mire kell ez neked) hogy inkabb PC-n konvertald, pl a petcat nevu program (a VICE emulatorban van mint kulonallo program). Ha mindenaron magan a C64-en csinalod, akkor nyitsz egy file-t, aztan a CMD-vel rarakod az stdout, nyomsz egy list-et, majd lezarod a file-t.

Online Lacika

  • EP addict
  • *
  • Posts: 2929
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 24.0 Firefox 24.0
    • View Profile
    • http://www.ep128.hu
Re: Az örök vita: EP vs C64
« Reply #64 on: 2013.October.23. 14:09:43 »
Quote from: lgb
Ok, mit nevezel nyiltnak es zartnak ... Mivel a 65xx nem fog tudni neked se Z80 se 8080 kodot futtatni, attol az zart akkor?
Természetesen nem a processzor típusától függ, 65xx procira is lehetett volna operációs rendszert is írni

Online Lacika

  • EP addict
  • *
  • Posts: 2929
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 24.0 Firefox 24.0
    • View Profile
    • http://www.ep128.hu
Re: Az örök vita: EP vs C64
« Reply #65 on: 2013.October.23. 14:10:53 »
Quote from: lgb
 Pont en voltam az, aki vedte az EP/Nick-et, nem aki tamadta.
Boccs, a már összemosódnak a dolgok. Mentségem, hogy úgy általánosságban beszélgetünk.

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 31.0.1650.26 Chrome 31.0.1650.26
    • View Profile
    • http://lgb.hu/
Re: Az örök vita: EP vs C64
« Reply #66 on: 2013.October.23. 14:19:54 »
Quote from: Lacika
Természetesen nem a processzor típusától függ, 65xx procira is lehetett volna operációs rendszert is írni

Igy van, bar CP/M-et speciel kevesbe :) :)

Online Lacika

  • EP addict
  • *
  • Posts: 2929
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 24.0 Firefox 24.0
    • View Profile
    • http://www.ep128.hu
Re: Az örök vita: EP vs C64
« Reply #67 on: 2013.October.23. 14:22:20 »
Quote from: lgb
Most megint total mas temarol van itt szo, nem is ertem hogy jon ide. Amugy igen, termeszetesen C64-hez is illeszthetsz ha akarsz normal floppy-t, ha epitesz egy cartridge-et/kartyat (mindegy hogy nevezzuk) ehhez.
Azért ehhez valami software is kellene még, jellemzően valami operációs rendszer szerűség. És mivel a C64-nek nincs klasszikus értelembe vett operációs rendszere, az utántöltős programok nem működnének róla, sem semmi, ami menteni akar rá. Minden programot külön-külön kellene rá aplikálni. És ez pont arról szólt hogy a C64 egy zárt rendszer, amit bővíteni nem éppen egyszerű feladat.
Egy nyitott rendszerben az alkalmazói program észere sem veszi, hogy nem floppy-ról, hanem HDD-ről kell betölteni további file-okat, vagy épp oda kimenteni.

Online Lacika

  • EP addict
  • *
  • Posts: 2929
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 24.0 Firefox 24.0
    • View Profile
    • http://www.ep128.hu
Re: Az örök vita: EP vs C64
« Reply #68 on: 2013.October.23. 14:26:39 »
Quote from: lgb
En azt javasolnam (bar nem tudom mire kell ez neked) hogy inkabb PC-n konvertald, pl a petcat nevu program (a VICE emulatorban van mint kulonallo program). Ha mindenaron magan a C64-en csinalod, akkor nyitsz egy file-t, aztan a CMD-vel rarakod az stdout, nyomsz egy list-et, majd lezarod a file-t.
Kösz, a petcat megvan! Sikerült!
« Last Edit: 2013.October.23. 14:34:21 by Lacika »

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 31.0.1650.26 Chrome 31.0.1650.26
    • View Profile
    • http://lgb.hu/
Re: Az örök vita: EP vs C64
« Reply #69 on: 2013.October.23. 14:41:34 »
Quote from: Lacika
Azért ehhez valami software is kellene még, jellemzően valami operációs rendszer szerűség. És mivel a C64-nek nincs klasszikus értelembe vett operációs rendszere, az utántöltős programok nem működnének róla, sem semmi, ami menteni akar rá. Minden


Ez igy van, mint irtam is, csodalom is az EP-t, hogy milyen szep operacios rendszere van!

Quote
programot külön-külön kellene rá aplikálni. És ez pont arról szólt hogy a C64 egy zárt rendszer, amit bővíteni nem éppen egyszerű feladat.
Egy nyitott rendszerben az alkalmazói program észere sem veszi, hogy nem floppy-ról, hanem HDD-ről kell betölteni további file-okat, vagy épp oda kimenteni.

Hmm, nem egyezik a nyitott/zart fogalomkor definialasa :) Ami a konkretumot illeti: igen, nem lenne tul hasznalhato sok program szamara egy WD1770 C64-hez integralasa. A KERNAL patch-elesevel a legtobb amugy mehetne is akar, de lenne olyan ami nem, mert vagy kozvetlen hw access-t gyakorol az IEC busz fele, vagy mas "erdekes" dolgot muvel. Ennek viszont nem latom kozet a nyilt/zart fogalomkorehez, en pont nyiltnak tekintem a C64-et, mert kb az a home computer kategoriaba eso gep, emirol a legtobb info/dox/stb elerheto (informacio hozzaferhetosege stb = nyilt, nincs rola infod hogy mukodik - pl nincs meg a windows forraskodja neked, de a linuxe meglehet ha akarod = zart). Amit te mondani akarsz az szerintem pl lehetne sw oldalu modularitas, vagy hasonlo, helyesebb szo ra. Amugy pont ez az ok, amiert szerintem elvezetes manapsag is ilyen gepekkel foglalkozni: EP-nel a rendszer (hw/sw is) fejlettsege, modularitasa, "szepsege" a sajat kagegoriajaban (nyilvan nem egy mai modern PC-hez kell hasonlitani pl teljesitmenyben, ezert irom hogy "sajat kagegoria" azaz a 8 bites home computerekre gondolok). C64 is szep, csak maskepp :) Ott abban van a szepseg, hogy altalaban megengedheto (sot, sok esetben elvaras) a hw kozvetlen piszkalasa. Ez a masik oldalrol nezve viszont bizony gaz! Pont azert, amit te is irtal. Viszont C64-re pont azert vannak "durva" dolgok, mert kb az utolso tranyoig kihasznalnak akar hw bug-okat is arra, hogy elerjenek olyat, ami amugy elvileg nem lenne lehetseges. Nyilvan egy OS-en at ez mar nem menne ... Kisse mas filozofia a ket nezopont, en azert kedvelem az EP-t es a C64-t is, mert mas-mas szemszogbol nezve elvezetes a dolog. Ha te az EP oldalrol, jol megirt OS szintjen nezed a C64-et, akkor gaz, nem is kicsit :) Ezt sem vitattam soha, szerintem.

A masik oldalrol nezve viszont: C64-re vannak olyan demok stb, ami igeny bonyolult raster/gfx trukkok kozben toltoget floppy-rol, kozben zene stb, orajel pontossagra idozitve. Ez egy OS hasznalata eseten egyszeruen lehetetlen lenne, hiszen nincs totalis kontrolod felette: megkered az OS-t hogy toltson be egy file-t, stb, aztan o ugy csinalja "ahogy akarja" nem tudod idoziteni mikroszekundum pontossagra, hogy eppen mikor mit tegyen. Persze, sok olyan eset van, amikor erre amugy nincs szukseg, es siman tok jo lenne, ha lenne egy normalis OS layer C64-en is, ami megcsinalja a dolgokat, ez is igaz. Voltakeppen van nemi igazsagod abban (csak a folgalmazasban nem teljesen ertunk egyet), hogy Commodore vilagban sokkal jobban adott hw megoldasra van hangolva sok dolog, igy nehezebb tok mast belerakni (ezt nevezted szrintem zartsagnak). EXOS-ban tenyleg meglepo volt nekem elsore, hogy mindenfele extension ROM, ahol minden faxni nelkul tudsz uj device-ot letrehozni, ami aztan hasznalhato file muveleteknel stb is, ezt neveznem en peldaerteku modon megalkotott modularitasnak.

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 31.0.1650.26 Chrome 31.0.1650.26
    • View Profile
    • http://lgb.hu/
Re: Az örök vita: EP vs C64
« Reply #70 on: 2013.October.23. 14:44:49 »
Quote from: Lacika
Kösz, a petcat megvan! Sikerült!

:) Ennek kapcsam hirtelen beugrott egy otlet: van mar olyan, ami pl CBM basic-et tud IS-BASIC-re konvertalni? :D Jo persze POKE-ok meg SYS-ek eseten sokat nem tudna tenni (bar "jol ismert" POKE cim eseten igen ...), de egyszerubb BASIC programokat konnyu lenne atultetni, mivel a CBM BASIC (foleg a v2, ami c64-ben is van) egyszeru mint a faek, foleg az IS-BASIC-hez kepest. Na mindjart petcat-olok vmit C64-rol h mit szolna hozza az IS-BASIC aztan :-P

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 23.0 Firefox 23.0
    • View Profile
Re: Az örök vita: EP vs C64
« Reply #71 on: 2013.October.23. 15:24:21 »
Quote from: lgb
A masik oldalrol nezve viszont: C64-re vannak olyan demok stb, ami igeny bonyolult raster/gfx trukkok kozben toltoget floppy-rol, kozben zene stb, orajel pontossagra idozitve. Ez egy OS hasznalata eseten egyszeruen lehetetlen lenne, hiszen nincs totalis kontrolod felette: megkered az OS-t hogy toltson be egy file-t, stb, aztan o ugy csinalja "ahogy akarja" nem tudod idoziteni mikroszekundum pontossagra, hogy eppen mikor mit tegyen.

C64-en ezt a hardver felépítése miatt is egyszerűbb megoldani, mert az 1541 gyakorlatilag egy külön számítógép 6502 processzorral, amire a C64 program kódot tud "feltölteni". Így a betöltő 1541-es része beolvashat és pufferelhet egy szektort, és a C64 felé az adatátvitel közben csak az egyes byte-ok átvitele alatt nem fordulhat elő megszakítás, egyébként az időzítés tetszőleges lehet. EP-n viszont a WD1772 csak teljes szektorok átvitelét teszi lehetővé, ami egy viszonylag lassú művelet, és közben a Z80 teljes figyelmét igényli, mert különben elveszik az adat.

Olyan C64-es program is létezik egyébként, amely az 1541-et "segédprocesszornak" használja bonyolultabb számításokhoz.

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 31.0.1650.26 Chrome 31.0.1650.26
    • View Profile
    • http://lgb.hu/
Re: Az örök vita: EP vs C64
« Reply #72 on: 2013.October.23. 15:49:39 »
Quote from: IstvanV
C64-en ezt a hardver felépítése miatt is egyszerűbb megoldani, mert az 1541 gyakorlatilag egy külön számítógép 6502 processzorral, amire a C64 program kódot tud "feltölteni". Olyan C64-es program is létezik egyébként, amely az 1541-et "segédprocesszornak" használja bonyolultabb számításokhoz.

Ez igy van, en magam is irtam 1541 memoriajaban futo programokat anno. Csak nem akartam ezt felhozni, mert az eredti targytol mar nagyon elterunk igy is, raadasul a ram jellemzo "kisregenyeket irok" stilus is tul messzire vezetett mar eddig is :) Voltak meg olyan orultsegek is anno, hogy zenelo program a drive-ba feltoltve, ami a fej megfelelo "rangatasaval" jatszott le dallamokat. Ertelme szinte nulla, max max vicces :) Itt fontos megjegyezni, hogy ezek utan akar szet is lehet huzni az IEC kabelt a floppy es a C64 kozott, tovabb zenel, nem a C64 csinalja, hanem a drive sajat CPU-ja futtatja a programot onnantol. Igy mukodott par disk turbo cucc is, az egyik resze a drive-ban futott, a masik a c64-en.

Egy C64 1541-el tulajdonkeppen tobbprocesszoros rendszernek is tekintheto. Amugy meg nemi parhuzamos kabel-hack trukkel jocskan gyorsithato az adatatvitel (Dolphin / Speed DOS pl), de normal soros kabellel is durvan gyorsulas erheto el (pl JiffyDOS). Az is egy problem amugy, hogy egy 1541 nem rendelkezik feltetlen eleg RAM-al, pl ha pufferelhetne a teljes savot, nem kene egy fordulatot varnia mindig, ha azonos track-be esik a kovetkezo olvasni valo. Ezert van RAM bovites project drive-okhoz is, az is eleg combossa tudja tenni a dolgokat a fentiek miatt. C128 esten meg brutal, mert ugye van benne eleve ket proci (a Z80 is ott van), es harmadikkent jon a drive CPU-ja, ha azt is hozzaszamoljuk, raadasul ott a burst serial modban gyorsabb is a cucc.

Offline geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 17.0 Firefox 17.0
    • View Profile
Re: Az örök vita: EP vs C64
« Reply #73 on: 2013.October.23. 16:47:56 »
Quote from: IstvanV
C64-en ezt a hardver felépítése miatt is egyszerűbb megoldani, mert az 1541 gyakorlatilag egy külön számítógép 6502 processzorral, amire a C64 program kódot tud "feltölteni". Így a betöltő 1541-es része beolvashat és pufferelhet egy szektort, és a C64 felé az adatátvitel közben csak az egyes byte-ok átvitele alatt nem fordulhat elő megszakítás, egyébként az időzítés tetszőleges lehet. EP-n viszont a WD1772 csak teljes szektorok átvitelét teszi lehetővé, ami egy viszonylag lassú művelet, és közben a Z80 teljes figyelmét igényli, mert különben elveszik az adat.

Olyan C64-es program is létezik egyébként, amely az 1541-et "segédprocesszornak" használja bonyolultabb számításokhoz.
Ez durva, arról esett már szó, hogy külön porcesszora van az 1541-esnek, de ez az adatátadás, és bedolgoztatás tök új, legalábbis nekem :D , jóóóó :)

Offline Z80System

  • EP addict
  • *
  • Posts: 3926
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 30.0.1599.101 Chrome 30.0.1599.101
    • View Profile
Re: Az örök vita: EP vs C64
« Reply #74 on: 2013.October.23. 17:44:03 »
Quote
Ez durva, arról esett már szó, hogy külön porcesszora van az 1541-esnek, de ez az adatátadás, és bedolgoztatás tök új, legalábbis nekem , jóóóó



És már megint miről beszélünk ? Na miről ? Arról, hogy bár a gyári szoftver (csak most épp a floppy kezelő) gagyi, DE A HARDVER már megint olyan dolgokat enged a C64 (most annak a floppy -ja) vonatkozásában, amit EP -n nem lehetne megcsinálni, akkor sem ha megfeszul a koder ...

Tehát a nagyon nyomorult és nagyon béna és nagyon elavult meg ósdi C64 már megint többet tud (többet lehet kihozni belőle, ha kínnal, ha nem) mint a szuperintelligens, nagyon "obscollence built out" EP ...

A C64 már megint egy porsche ...
« Last Edit: 2013.October.23. 18:44:53 by Z80System »
Z80 System