• kvp
    #91
    "PC-vel olyan 5 év késéssel lehet faszán követni a konzolokat emulátorral."
    "Akkor nyolccal. Kurvára mindegy egyébként. Olyan másfél generáció."

    Az xbox360-as egy modositott windows-t futtat, csak ppc-n. Ez egy jit-es forditoval kb. 25%-os lassulas aran fordithato x86_64-es kodra. Meg a macosx-be is raktak ilyen emulatort a regi ppc-s programok futtatasahoz. A grafikus hivasokat pedig nem kell forditani, az emulalt gep directx hivasait siman feldolgozza a host directx retege. A win7 is kap egy ilyen emulatort (csak nem ppc-set hanem x86_32-est), jelenleg az ingyenes vmware server kepes erre windows alatt. Tehat egy xbox360-as emulalasahoz egy 25%-al nagyobb pc kell.

    A ps3-as mar mas dolog, mert az egy linux es vannak spe-k is, tehat egy linux-os ppc-t kell emulalni elso korben, aztan egy gf7900-ast (ez egy eleg regi videokartya), tovabba az spe-ket. Ha egy jobb mondjuk gf8 vagy gf9-es kartya van a gepunkben, akkor ezek opencl vagy cuda feluleten at kepesek az spe-k emulalasara es meg marad is eleg ero bennuk a videofunkciok megvalositasara. A dologban az a nehez, hogy a linux-os spe library-hoz (ez nyilt forraskodu, kiadta a sony) csinalni kell egy shader wrapper-t es abban leforditani az spe-k utasitaskeszletet shader kodokra. (mondjuk az add nagyjabol mindenhol egyforma, de vannak nem trivialis utasitasok, de szerencsre a videokartyakban mindig tobb a lokalis ram es joval tobb a mag, tehat a dolog megoldhato)

    Wii-t meg barki tud emulalni, mert gyakorlatilag ket gamecube, ami nem igazan igenyel nagy szamitasi teljesitmenyt. A cpu egy nagyon regi ppc, a videokartya meg szinte azonos a gamecube-eval csak gyorsabb es tobb a memoriaja.

    Miert nem latunk annyi emulatort?
    -az xbox360-as jatekok jo resze kijon windows-ra is, csak jobb minosegben mert a pc-k mar erosebbek, igy itt egyszerubb varni
    -ps3-ra nem nagyon van olyan exkluziv jatek ami miatt megerne vacakolni vele
    -a wii meg annyira olcso, hogy egyszerubb venni egyet ha tenyleg kell valami (a virtualis konzolos jatekai pedig ott is csak emulatorban futnak, azok mar eddig mentek pc-n is)

    A konzolok jelenleg teljesitmenyben egy-ket generacioval el vannak maradva a mai pc-ktol. Itt lenne az ideje kihozni egy uj konzol generaciot, most mar dx11-es grafikus kartyakkal es sokkal tobb rammal. Hivhatnak oket mondjuk xbox370-nek es ps3.1-nek is. (a wii hd meg nemsokara amugy is jonni fog)