PPArkisto

Xbox:n Tekniikkaa ja siihen liittyviä kysymyksiä

Xbox

Sivu 1 / 3
1 2 ... 3

Viestit

Sivu 1 / 3
Rekisteröitynyt:
02.07.2001
Kirjoitettu: tiistai, 10. joulukuuta 2002 klo 18.08
Niin taas vähän tietoa, xbox/pc tekniikka kysymyksiin liittyen.

Xbox:ssa sisällä oleva grafiikka prosessori vastaa geforce 4 vastaavaa ( kaksi (geforce 3:n) polygonin laskenta yksikköä + (lisärekisterit/portit)erottavat (gf4:n gf3:sta). Nämä geforce 4:n ominaispiirteet löytyvät siis xbox:sta. jotka tekevät siitä geforce 4:n (tai pikemminkin geforce4+:n kuten seuraavasta voit huomata)

xbox:sin grafiikka prosessori sisältää muistiväylää säästäviä ominaisuuksia.
(näitä ominaisuuksia ei siis löydy geforce 4 Ti grafiikka piiristä (geforce titanium tosin paikkaa tämän korkeammalla brute muisti väylä kellotaajuudella)

Xbox:n sisältää erikois piirin, grafiikan suodattamiselle joka säästää 4 kertaisesti muistiväylää ja pixelin piirto nopeutta-> grafiikka suodatuksen ollesssa päällä. (tätä ominaisuutta ei ole vielä muissa nvidian grafiikka piireissä (koska pc:llä pitää voida vaihtaa antialiasoinnin tasoa lennosta)

Xbox: pakkaa kaiken grafiikka tiedon ennen väyliin lähettämistä.(tämätämäkin ominaisuus on otettu geforce fx grafiikka piiristä joka tulee ensi vuonna (nv30).(geforce 4 pakkaa vain osan tiedosta)

Siinä pääeroavaisuudet piirien välillä, halusin korjata vain sen harhakäsityksen että että xbox:n NV2A olisi geforce3. pikemminkin se on -> geforce4 mihin on sisällytetty seuraavan sukupolven geforce fx muistiväylä ja piirto ominaisuuksia. lisäksi se on erikois pelikäyttöön nimen omaan tv resoluutioihin optimoitu nvidian eritoten xboxia varten suunnittelema grafiikka piiri.

käännöksistä sen verran että Wreckless oli yksi esimerkki siitä kun varjostin piireille suunniteltu pelirunko yritetään kääntää fixed funktion grafiikka piirille, splinter cell käyttää vielä monimutkaisempia varjostin realtime valoja, saapa nähdä miten tämän käännöksen kanssa käy. (tehoero xbox:n ja cuben kanssa on sama kuin mitä on eroa geforce 2:lla ja geforce 4:llä)

Doom3 on muuten ohjelmoitu dx8 ohjelmisto rajapinnalle eli dx8 tason korteilla saadaan suunnittelijoiden esitys karsimatta ruudulle . xbox:n teholuokka on ylittää dx8 määritelmän. joten doom3 pyörii ongelmitta(vain 64 megan muisti pakottaa optimoimaan kenttien latausvälit uudestaan). Testasin Atilta Leakannutta betaa geforce 4 ti 4200:lla, ruudun päivitys oli 30-60 fps muutamia memory swappeja lukuunottamatta. betan sisältö oli sama mitä on nähty videoissa, ainostaan pelattavana.
Rekisteröitynyt:
22.01.2002
Kirjoitettu: tiistai, 10. joulukuuta 2002 klo 19.39
Kiitän!smile
Sega Insider I'm feeling very shpongled. Smashed, mashed, completely geschtonkenflapped. To be shpongled is to be kippered, mashed, smashed, destroyed, COMPLETELY GESCHTONKENFLAPPED.
Rekisteröitynyt:
12.02.2002
Kirjoitettu: tiistai, 10. joulukuuta 2002 klo 19.42
Siinäpä tietopää. Kiitän myös, vaikkakin n. 1/3 tiesinkin.wink
-
Rekisteröitynyt:
02.07.2001
Kirjoitettu: tiistai, 10. joulukuuta 2002 klo 19.49
Muokattu: 10.12.2002 klo 20.16
Tässä vielä exterem eycandya aiheeseesn liittyen jos kiinnostaa smile.

3d grafiikkaa joka on tuotettu nvidian:n suraavan sukupolven ohjaimella reaaliajassa. kortin nimi geforcefx (korttia käytetään xbox2 development kitin alpha versiossa. xbox2:sen grafiikka tulee olemaan noin 3 sukupolvea kyseisiä demoja pyörittävää grafiikka piiriä tehokkaampi)

kuva dawn.
http://www.tweaktown.com/popImg.php?img=agdc02_02l.jpg

video dawn.
http://www.overclockers.com.au/files/tweaktown_nv30dawn.avi

video ogre.
http://www.overclockers.com.au/files/tweaktown_nv30ogre.avi
Rekisteröitynyt:
24.01.2002
Kirjoitettu: tiistai, 10. joulukuuta 2002 klo 20.16
Are you nerd? biggrin
/Amd A64 +3000 @ 2.25GHz/Asus K8V-SE Deluxe/Kingston 512Mb 400Mhz CL 2.5, HyperX 512Mb 370MHz/Connect Radeon X800 Pro @ 540/570 /Seagate Barracuda 120Gt/ .n Antec 430W
Rekisteröitynyt:
02.07.2001
Kirjoitettu: tiistai, 10. joulukuuta 2002 klo 20.21
Muokattu: 10.12.2002 klo 20.22
Yes i am and broud of it lol no nipbles and classes thou biggrin.
Rekisteröitynyt:
05.08.2002
Kirjoitettu: tiistai, 10. joulukuuta 2002 klo 20.26
Lainaus:10.12.2002 L_i_n_k kirjoitti:
Yes i am and broud of it no nipbles and classes thou biggrin.
And english many worse, yes?

No nipples?
Rekisteröitynyt:
02.07.2001
Kirjoitettu: tiistai, 10. joulukuuta 2002 klo 22.01
Muokattu: 10.12.2002 klo 22.02
well that´s my other native...just read and write errors in type program smile
Rekisteröitynyt:
27.02.2002
Kirjoitettu: keskiviikko, 11. joulukuuta 2002 klo 09.22
Lainaus:And english many worse, yes?

No nipples?

Please deadlock, try to finish your school before you enter this forum and start typing english!
Rekisteröitynyt:
18.07.2002
Kirjoitettu: keskiviikko, 11. joulukuuta 2002 klo 09.41
SIIS PERKULES SENTÄÄN,LISÄÄ TÄLLÄSIÄ SÄLLEJÄ TÄNNE! smile

Tällästä textiä mä luen mieluusti! Kiitos L_i_n_k:lle smile
Rekisteröitynyt:
23.07.2002
Kirjoitettu: keskiviikko, 11. joulukuuta 2002 klo 14.12
Mitenkäs muuten onnistuisi tuon muistimäärän lisääminen xboxiin?
Jostain olin lukevinani, että xboxi käyttäisi vain toista muistipaikkaansa jossa muistia olisi 64 mb. Näin ollen muistin tuplaus onnistuisi varmaankin melko kivuttomasti, vai kuinka?
Rekisteröitynyt:
16.05.2001
Kirjoitettu: keskiviikko, 11. joulukuuta 2002 klo 14.36
kuningas, En nyt jaksa lähteä asiaa tarkastelemaan, mutta Xboxissa ei ole varsinaista slottia sille muistille, vaan se on kolvattu suoraan emoon, täten muistin lisääminen on aika haastava homma jos sitä lähtisi yksinään toteuttamaan.
Rekisteröitynyt:
18.07.2002
Kirjoitettu: keskiviikko, 11. joulukuuta 2002 klo 15.11
Muokattu: 11.12.2002 klo 16.38
Lainaus:11.12.2002 Radikus kirjoitti:
kuningas, En nyt jaksa lähteä asiaa tarkastelemaan, mutta Xboxissa ei ole varsinaista slottia sille muistille, vaan se on kolvattu suoraan emoon, täten muistin lisääminen on aika haastava homma jos sitä lähtisi yksinään toteuttamaan.
Noinhan se on joo,harmillista,että eivät ole siihen tollasta slottia tehneet,mutta joku idea tolla varmaan on...ja tulisko sitten vielä sellaisia boxeja myyntiin joissa on toinenkin 64MB:n muistipiiri nForce-pohjaiseen emoon valmiina liitettynä,siis sille varatulle paikalle? Ja onhan niitä huolto/asennus-liikkeitäkin joissa varmaan tollasen lisämuistin liittäminen onnistuisi vanhaankin Boxiin,siis jos tollasia lisämuistipiirejä tulis vain myyntiin tulevaisuudessa?

Ja jos olisi asianmukainen-kolvi ja alan kokemusta,niin onistuishan tollasen muistipiirin litäminen XB:n emoon kotikonsteinkin.
Rekisteröitynyt:
02.07.2001
Kirjoitettu: keskiviikko, 11. joulukuuta 2002 klo 19.46
Muokattu: 11.12.2002 klo 19.49
Kiitos kiitos rolleyes
Rekisteröitynyt:
02.07.2001
Kirjoitettu: keskiviikko, 11. joulukuuta 2002 klo 19.47
Muokattu: 11.12.2002 klo 19.58
No eipä mitään ajattelin että teitä voisi kiinnostaa tässä vähän lisää jos vielä uppoaa lol Xbox:n development kit versiossa on 128 megaa muistia mutta myynti versiossa 64 megaa. Tämä siitä syystä että xbox:n muistiväylä on mitoitettu niin, että efektit tehtäisiin prosessorin sisäisillä -> pixeli ja vertex shadereillä (suorittaa grafiikka efectit piirin sisällä ohjelmoijan kirjoittaman ohjelman mukaan), eikä paljon muistia/muistiväylää vaativilla multitexturing (monta texturia päällekkäin) efekteillä (NGC ja ps2 käyttävät tätä tekniikkaa ja niissä onkin siksi suuret ja nopeat välimuistit jotka tietenkin syövät transistoreja itse laskenta tehosta ja joka on syy siihen miksi xbox:n liukuluku laskenta teho on niin paljon suurempi mutta muisti väylä pienempi koska shaderit vähentävät merkittävästi väylän tarvetta siirtämällä efectit kokonaan piirin sisälle suoritettavaksi ja tallennettavaksi). (transistorit ovat käytetty välimuistin siasta liukulukulaskenta tehoon) tarkat luvut ovat n:100glopsia xbox, 6,5 gigaflopsia ps2 , gamecubessa on hardwired efectit mitkä riittävät oikein käytettynä paljon pitemmälle kuin esim mihin ps2:n 6,5 gigaflopsia mutta eivät lähellekkään sitä mihin esim doom3 grafiikka taso 100+ gigaflopsilla pystyy), Microsoft siis tavallaan pakottaa developperit käyttämään enemmän shadereita lopullisessa myyntiversiossa että xbox:sta saadaan kaikki irti, tämä nostaa pelien framerateja lopullisessa 64 megan myyntiversiossa jo siksikin että muistiväylässä kulkee puolet vähemmän dataa, mutta antaa vapaammat kädet development ympäristöön, jossa pelin data voi olla vielä optimattomattomassa muodossa (quaken3 light map tekniikka on yksi esimerkki multitexturingista). Toinen selvä syy on se että 128 megan lataamienen kovalevyltä/dvd:ltä kestää 2 kertaa kauemmin kuin 64:n. esim cubea pidetään nopeana lataajana, tämä siksi että cuben työ muisti on 24 megaa (loput 16 megaa toimii virtual cartridgenä plus sinne voi tallentaa äänet), muistin väylänopeus on 80 megaa/s joka riittää äänille ja silti reilusti nopeampi kuin levyltä suoraan lataaminen. xbox:ssa taas on 64 megaa työmuistia mikä ladataan kerralla. Varmaan arvaatte että 64 megan lataaminen kestää kauemmin vaikka käytössä olisi nopeampi kovalevy. vähemmän muistia ei siis rajoita shader efectien grafiikkaa (ne ovat pieniä assembler ohjelma pätkiä gpu:n rekistereissä shader gpu pelirungoissa) se ennemminkin rohkaisee käyttämään niitä ja opettelemaan nämä uudet tekniikat (ensimäisen sukupolven xbox pelit ovat lähinnä multitexturing pelirunkoja ja potentiaalia kehitykseen on vielä vaikka kuinka paljon (sama ongelma näkyi vielä voimakkaampana ps2:n alkuaikoina, taasen cuben hardware efectit saadaan käyttöön ilman ohjelmointi osaamista)... vielä semmoinen yksityis kohta että tämä ohjelmoinnin osa on juuri helpottunut merkittävästi koska nvidia on julkaissut ohjelmointi työkalut shader ohjelmien tekemiseen korkean tason ohjelmointi työkaluilla (muistuttaa englantia ja on paljon helpompi hallita kuin suoraan rekistereihin ohjelmointi lisäksi se tuottaa optimoitua koodia nopeuden säilyttämiseksi)

Elikkä kerrataan 128 megan lataaminen muistiin kestäisi jo sen verran kauan että pelaajat taas olisivat valitelleet pitkistä lataus ajoista. lisäksi pelien frameratet olisivat alhaisia koska muistiväylä ja prosessri eivät pysyisi arkkitehtuuriinsa takaia pysyisi suurten muistimäärien mukana...vähäisen muistikaistan lisäksi shader piirin efectejä on niin paljon kuin on ohjelman kirjoittajia. Toisin kuin niissä koneissa joissa luetellaan hardware efectit pitkässä listassa ominaisuuksia. pitkien shader ohjelmien (hieno grafiikka) ohmelmienn suoritus nopeus täytyy shadereissa olla valtava. (xbox:n fpu laskenta teho on 100 gigaflopsia, jotta teho riittää ohjelmien pyörittämiseen riittävällä nopeudella ja 100 gigaflopsia on enemmän kuin tarpeeksi (3 kertaa enemmän kuin lähes samat käskyt sisältävä geforce 3). pää asia kuitenkin on että arkkitehtuurin hyvät ja huonot puolet otetaan huomioon tästä hyviä esimerkkejä ovat esim Doom3 ja Halo2.

Halo2:ssa modelit vievät vähemmän muistia/polygoneja mutta näyttävät monin verroin hienommilta syy: koska halo2 käyttää uutta pelirunkoa joka tuottaa korkean tason matemaattisista pinnoista shadereilla korkean detailin näköisiä hahmoja/valoefektejä/gariikka. näin siis otetaan kaikki irti xbox:n 3d piirin fpu tehosta ja säästetään maximaalisesti väylää eikä tarvita suuria määriä muistia. lisäksi vähemmän polygoneja informaatiota cpu/ työvaiheessa tarkoittaa että cpu:lle (pentium 733) jää vielä enemmän kellojaksoja paremman fysiikan ja tekoälyn tuottamiseen. (p3 joutuu lähettämään grafiikka piirille polygoni datan prosessoitavaksi koska 3d piiri ei pysty laskemaan pelin logiikkaa (tulevaisuudessa pystyy), siksi tämä yksi työvaihe grafiikassa cpu:lle)

Jokainen konsoli sisältää tietyn arkitehtuurin, xbox:n arkitehtuuri on suunniteltu niin että varjostimet laulavat, cubella se on se että välimuisti sisältävät aina sen datan mitä prosessori tarvitsee, ps2:lla taas idea on vähän kuin xbox:lla mutta arkkitehtuuri on tietenkin jonkin verran jäljessä koska sen arkkitehtuuri lyötiin lukkoon 3 vuotta aijemmin. optimaalinen tilanne on että koneen jokainen osa tekee työtä täydellä teholla ilman että pullonkauloja syntytyy ja ohjelmoija tietää miten koneen parhaat ominaisuudet saadaan parhaiten hyödynnettyä.

Toivottavasti ei ollut liikaa. tekniikastakun puhutaan niin xbox kuulostaa aina ylivoimiaselta. tarkoitus ei kuitenkaan ole masentaa cuben ja ps2:sen omistajia....konsolipuolella tupataan maalailemaan aina taijan omaisia ominaisuuksia konsoleille joista pidetään. Itse kuitenkin katson että totuus ansaitsee tulla sanotuksi, suututti se sitten kuinka paljon tätä fanivoimin eteenpäin puskevaa konsoli skeneä.....jag här talat .. lol
Rekisteröitynyt:
17.09.2002
Kirjoitettu: keskiviikko, 11. joulukuuta 2002 klo 20.16
Lainaus:11.12.2002 KnightVision kirjoitti:
Ja jos olisi asianmukainen-kolvi ja alan kokemusta,niin onistuishan tollasen muistipiirin litäminen XB:n emoon kotikonsteinkin.

Kyllä tuollainen modaus on tosiaan ihan mahdollinen toteuttaa:
http://www.xbox-emulation.co.uk/October-2002.shtml

("Xbox 64MB Ram Upgrade" )

Lisämuistin hyödyntäminen vaatii kuitenkin debug-BIOSin käyttämistä (ja pelien ollessa kyseessä pelin patchausta), eli käytännössä mod-piiri on pakollinen.
Rekisteröitynyt:
14.09.2002
Kirjoitettu: keskiviikko, 11. joulukuuta 2002 klo 22.20
L_i_n_k oot ihme sälli. smile
Rekisteröitynyt:
05.08.2002
Kirjoitettu: keskiviikko, 11. joulukuuta 2002 klo 22.52
Muokattu: 11.12.2002 klo 22.55
Lainaus:11.12.2002 Gekko kirjoitti:
Please deadlock, try to finish your school before you enter this forum and start typing english!
Anteeksi jos et ymmärtänyt vitsiäni. Yritän merkitä ne jatkossa että sinäkin sitten tajuat.

Ja tuskinpa kauhean suuri osa tän keskustelualueen porukasta on käynyt koulunsa loppuun.
Rekisteröitynyt:
02.07.2001
Kirjoitettu: torstai, 12. joulukuuta 2002 klo 00.32
Muokattu: 12.12.2002 klo 01.14
koulussakin mua sanottiin macgyver , milläperusteella vedit johtopäätöksesi lol
Rekisteröitynyt:
18.07.2002
Kirjoitettu: torstai, 12. joulukuuta 2002 klo 01.53
Lainaus:11.12.2002 L_i_n_k kirjoitti:

Toivottavasti ei ollut liikaa. tekniikastakun puhutaan niin xbox kuulostaa aina ylivoimiaselta. tarkoitus ei kuitenkaan ole masentaa cuben ja ps2:sen omistajia....konsolipuolella tupataan maalailemaan aina taijan omaisia ominaisuuksia konsoleille joista pidetään. Itse kuitenkin katson että totuus ansaitsee tulla sanotuksi, suututti se sitten kuinka paljon tätä fanivoimin eteenpäin puskevaa konsoli skeneä.....jag här talat .. lol
No ei ollu ainakaan mulle lainkaan liikaa...Ja olen täysin samaa mieltä tuosta totuudesta! smile Kunnon textiä...äläkä häviä täältä meidän keskuudesta mihinkään! wink Tollasia sällejä täällä nimenomaan kaivataan,on itsekkin taas asteen viisaampi! smile


Rekisteröitynyt:
16.05.2001
Kirjoitettu: torstai, 12. joulukuuta 2002 klo 02.05
Ei Jesus, konsoliscene on mennyt pahasti metsään. Tosin alkoikohan turha tehoväittely jo Mega Drive Vs. SNES-aikoina (Huoh, muistin juuri selittäneeni aikoinani jotain SNESin suuremmasta väripaletista ja Spriteistä jne.).

Itsestäänselvyyshän oli, että SNESillä oli paljon paremmat pelit(kin) wink

NES-aikoina sitä sentään katseltiin pelkkiä pelejä.
Rekisteröitynyt:
02.07.2001
Kirjoitettu: torstai, 12. joulukuuta 2002 klo 08.48
No eihän täällä kukaan väittele kyseessä on vain tietoa joka varmasti kiinnostaa kaikkia xbox:sta kiinnostuneita. kuben omistajille näitä ei kannata näyttää vaikka niin teinkin lol
Rekisteröitynyt:
27.06.2002
Kirjoitettu: torstai, 12. joulukuuta 2002 klo 09.15
Juu mutta hei, musta tuntuu että tollainen Boxin modaaminen ja niiden muistien lisääminen alkaa pikku hiljaa muistuttaan PC:n hommeleita, joten eiköhän pidetä tuo Boxi sellaisena kuin se jo on !, mutta tietty jos löytyy kotoa monta Boxia, eikä niille järkevämpää käyttöä löydy, niin tehkää sit niille mitä mielitte ! smile
PlayStation 2 : Challenge everything !!!
Rekisteröitynyt:
18.07.2002
Kirjoitettu: torstai, 12. joulukuuta 2002 klo 10.38
Lainaus:12.12.2002 Radikus kirjoitti:
Ei Jesus, konsoliscene on mennyt pahasti metsään. Tosin alkoikohan turha tehoväittely jo Mega Drive Vs. SNES-aikoina (Huoh, muistin juuri selittäneeni aikoinani jotain SNESin suuremmasta väripaletista ja Spriteistä jne.).

Itsestäänselvyyshän oli, että SNESillä oli paljon paremmat pelit(kin) wink

NES-aikoina sitä sentään katseltiin pelkkiä pelejä.
Ajat muuttuu! wink Eiköhän L_i_n_k kuitenkin täysin oikeaan paikkaan tämän loistavan tietopakettinsa kirjoittanut(Xbox > tekniikka...). Ja tietysti näkeehän itse peleistäkin,että mihin tämä XB pystyy,mutta ainakin minusta on vielä kiva tietää,mitä tuo XB tarkalleen ottaen pitää sisällään ja miten se rauta tällä saralla todella toimii,tällöin myös ymmärtää itse peleissäkin kaiken paljon paremmin,että mistä laadusta/peli-tekniikoista tarkalleen ottaen on milloinkin kysymys,monesti täällä konsoli-forumeissa näyttää törmäävän siihen kun kysyy mm. jonkun XB-pelin grafiikoista...niin ei ymmärretä mitä esim. pixel-ja vertex shader tällä saralla tarkoittaa,osataan vain sanoa lyhyesti,että peli on visuaalisesti hieno ja that's it,se ei taas oikein minua palvele,jos olen aikeissa esim. ostaa jonkun pelin,niin kysymyksiin olisi mukava saada myös tarkka vastaus "käytännön tasolta",enkä nyt pelkästään tarkoita sitä pelin visuaalisuutta,vaan kaikkia pelin osa-alueita tai ainakin niitä mitkä ovat jääneet itselleen vielä auki. Aina kun ei edes virallisissa pelin arosteluissa mainita näitä seikkoja kovin tarkkaan tai selkeästi,ei joskus edes pelin kotisivuillakaan ja niihin nyt muutenkaan ei aina voi täysin luottaa.Itse pelaajien kommenttit voi olla taas paljon luotettavampia/tähdentäviä ja kyllä sen sitten huomaa,että kuka puhuu soopaa ja kuka ei. cool
Rekisteröitynyt:
01.01.0001
Kirjoitettu: torstai, 12. joulukuuta 2002 klo 11.34
Muokattu: 12.12.2002 klo 11.37
L_i_n_k Noi tiedot on aika tarkoin varjeltuja Microsoftilla ja Microsoftilla ei vältämättä tykätä jos ilmotan susta sinne. Ja epäilen että säkin olet jollaki Microsoftilla taikka Toptronicilla töissä.
Sivu 1 / 3
1 2 ... 3