Xbox prestanda
Xbox prestanda
Xbox är i grund och botten en PC. Det är vad jag vet, en Intel Pentium III processor på 733 MHz och 64 mb RAM, samt en 8 gb hårddisk och DVD spelare.
Men hur kan de prestera så bra?
Den är ju jätte snabb!
Mycket snabbare än en desktop PC på 733 MHz och 64 mb RAM. Xbox'en kan ju spela Halo och FEAR!
Varför?
Men hur kan de prestera så bra?
Den är ju jätte snabb!
Mycket snabbare än en desktop PC på 733 MHz och 64 mb RAM. Xbox'en kan ju spela Halo och FEAR!
Varför?
486-moddare, jo det stämmer rätt bra.
Ajaj: det är faktiskt en blandning av en celeron och en P3 =)
1. Xboxen kör en avskalad variant av windows 2000 som bara tillåter en process i taget, tänk dig att du bara kan köra ett program. Det gör att du inte har förluster när processorn ska växla mellan programmen, dessutom är det minnessnålt.
Vidare kör den en specialutvecklad variant av DirectX
2. Som utvecklare finns det bara en dator, du har därför tydliga ramar hur spelen får göras och inte göras. Du kan helt enkelt inte förlita dig på att användaren har 3gb ram om du inte orkar optimera.
Ska du göra ett spel med bra grafik till en pc kan du lägga ned jättemycket tid på grafiken och väldigt lite på optimeringen, det gör inget, för det finns alltid användare som har det snabbaste och det senaste.
När alla utvecklare har samma förutsättningar får de konkurrera mer i att göra snabb och bra kod vilket leder till att man utnyttjar hårdvaran mycket bättre.
3. Låg upplösning, låga inställningar. Man märker det inte så mycket när man kör på en tv, koppla den till en datorskärm ska du se.
xboxen är en rolig maskin, allt är en stor hybrid.
Pentium3/Celeron
Geforce 3 kort, med väldigt snabb core och långsamma minnen.
Nvidia-chipset till en Intelplattform
DDR-minnen till en P3
Ajaj: det är faktiskt en blandning av en celeron och en P3 =)
1. Xboxen kör en avskalad variant av windows 2000 som bara tillåter en process i taget, tänk dig att du bara kan köra ett program. Det gör att du inte har förluster när processorn ska växla mellan programmen, dessutom är det minnessnålt.
Vidare kör den en specialutvecklad variant av DirectX
2. Som utvecklare finns det bara en dator, du har därför tydliga ramar hur spelen får göras och inte göras. Du kan helt enkelt inte förlita dig på att användaren har 3gb ram om du inte orkar optimera.
Ska du göra ett spel med bra grafik till en pc kan du lägga ned jättemycket tid på grafiken och väldigt lite på optimeringen, det gör inget, för det finns alltid användare som har det snabbaste och det senaste.
När alla utvecklare har samma förutsättningar får de konkurrera mer i att göra snabb och bra kod vilket leder till att man utnyttjar hårdvaran mycket bättre.
3. Låg upplösning, låga inställningar. Man märker det inte så mycket när man kör på en tv, koppla den till en datorskärm ska du se.
xboxen är en rolig maskin, allt är en stor hybrid.
Pentium3/Celeron
Geforce 3 kort, med väldigt snabb core och långsamma minnen.
Nvidia-chipset till en Intelplattform
DDR-minnen till en P3
http://sniglom.blogspot.com
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
Re: Xbox prestanda
Testa att köra Dyne:Bolic eller någon annan linuxdist så kommer du märka att prestandan inte är så jävulskt bra pga av det som de andra sa.Ajaj wrote:Xbox är i grund och botten en PC. Det är vad jag vet, en Intel Pentium III processor på 733 MHz och 64 mb RAM, samt en 8 gb hårddisk och DVD spelare.
Men hur kan de prestera så bra?
Den är ju jätte snabb!
Mycket snabbare än en desktop PC på 733 MHz och 64 mb RAM. Xbox'en kan ju spela Halo och FEAR!
Varför?
Re: Xbox prestanda
Vad menar du?Mr_Tobbe wrote:Testa att köra Dyne:Bolic eller någon annan linuxdist så kommer du märka att prestandan inte är så jävulskt bra pga av det som de andra sa.
Jag har hört talats om dyne:bolic, men aldrig använt det.
http://www.dynebolic.org/
Re: Xbox prestanda
Ehm.. Den lirar Halo och FEAR i tv-upplösningen, vilket är lååångt ifrån märkvärdigt. Men visst presterar den klart bättre än en pc med samma cpu och grafikkort, vilket knappast är något konstigt eftersom man kan optimera på ett helt annat vis än med en vanlig pc.Ajaj wrote:Xbox är i grund och botten en PC. Det är vad jag vet, en Intel Pentium III processor på 733 MHz och 64 mb RAM, samt en 8 gb hårddisk och DVD spelare.
Men hur kan de prestera så bra?
Den är ju jätte snabb!
Mycket snabbare än en desktop PC på 733 MHz och 64 mb RAM. Xbox'en kan ju spela Halo och FEAR!
Varför?
Processor: Core 2 Quad QX9650
Grafikkort: Asus Geforce 8800GTS 512MB
Minne: 8192MB DDR2-800MHz
HD: 2xRaptor 150GB, 2x1TB Samsung F1
Moderkort: Asus P5E X38
Grafikkort: Asus Geforce 8800GTS 512MB
Minne: 8192MB DDR2-800MHz
HD: 2xRaptor 150GB, 2x1TB Samsung F1
Moderkort: Asus P5E X38
Re: Xbox prestanda
TV-upplösning eller ej, jag tycker det ser väldigt snyggt ut.ballkula wrote:Ehm.. Den lirar Halo och FEAR i tv-upplösningen, vilket är lååångt ifrån märkvärdigt. Men visst presterar den klart bättre än en pc med samma cpu och grafikkort, vilket knappast är något konstigt eftersom man kan optimera på ett helt annat vis än med en vanlig pc.
Pröva att installera en snål version av WXP och endast installera ett spel samt alla nödvändiga drivrutiner. Bolla sedan lite så att det endast finns support i systemet för at köra ditt spel, inget internet, word eller sånt. Gör sedan spelet till shell (Windows core) och du har i princip en egen spelkonsol som kommer gå wrooom (förutsatt att du har bra hårdvara samt optimerat ditt system korrekt ).
Men ingen vill väl lägga 30k på en dator bara för att kunna spela ett eller ett par spel?
Men ingen vill väl lägga 30k på en dator bara för att kunna spela ett eller ett par spel?
Man föredrar att tro på det man helst håller för sant.
Hehe.. Precis. En Celeron Ä R en Pentium III, med mindre cache och även segare fsb (beror lite på modell)...P-NILZ wrote:Är det då inte en celeron?
Processor: Core 2 Quad QX9650
Grafikkort: Asus Geforce 8800GTS 512MB
Minne: 8192MB DDR2-800MHz
HD: 2xRaptor 150GB, 2x1TB Samsung F1
Moderkort: Asus P5E X38
Grafikkort: Asus Geforce 8800GTS 512MB
Minne: 8192MB DDR2-800MHz
HD: 2xRaptor 150GB, 2x1TB Samsung F1
Moderkort: Asus P5E X38
Xboxen har dock fördelen att spelen är skrivna exakt för det operativsystemet och den hårdvaran. Spel till windows måste ju klara 2000 och XP samt AMD och Intel och alla olika kombinationer av grafikkort och minnesstorlekar.XitArS wrote:Pröva att installera en snål version av WXP och endast installera ett spel samt alla nödvändiga drivrutiner. Bolla sedan lite så att det endast finns support i systemet för at köra ditt spel, inget internet, word eller sånt. Gör sedan spelet till shell (Windows core) och du har i princip en egen spelkonsol som kommer gå wrooom (förutsatt att du har bra hårdvara samt optimerat ditt system korrekt ;) ).
Men ingen vill väl lägga 30k på en dator bara för att kunna spela ett eller ett par spel?
Ghlargh ska inte hållas lagligen eller annars ansvarig om en 64bitare eller dennes utrustning dör eller skadas allvarligt efter att ha följt Ghlarghs tips, tipsen är avsedda endast som vägledning och inte som en exakt instruktion. Kan du inte, rör inte!
Njah, det är en cpu med cache som en celeron men 133fsb vilket gör den lite svårplacerad.ballkula wrote:Hehe.. Precis. En Celeron Ä R en Pentium III, med mindre cache och även segare fsb (beror lite på modell)...P-NILZ wrote:Är det då inte en celeron?
http://sniglom.blogspot.com
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
Re: Xbox prestanda
Dyne:Bolic är en version av Linux som även som några andra dists har portats till xbox, man kör den på Live-CD, alltså att hela OS:et ligger på CD:n.Ajaj wrote:Vad menar du?
Jag har hört talats om dyne:bolic, men aldrig använt det.
http://www.dynebolic.org/
Dock så sänker det ju prestandan rejält men det är ändå en måttstock mellan datorprestanda vs. xboxprestanda.
30k? Men Xbox kostar ju 1k-2k.XitArS wrote:Pröva att installera en snål version av WXP och endast installera ett spel samt alla nödvändiga drivrutiner. Bolla sedan lite så att det endast finns support i systemet för at köra ditt spel, inget internet, word eller sånt. Gör sedan spelet till shell (Windows core) och du har i princip en egen spelkonsol som kommer gå wrooom (förutsatt att du har bra hårdvara samt optimerat ditt system korrekt ).
Men ingen vill väl lägga 30k på en dator bara för att kunna spela ett eller ett par spel?
Men stänger man ner RPC och sånt i XP så drar den bara 90 mb RAM eller så. Men då funkar inte Internet och grejer. Undrar hur lite man kan få det att dra...
Är inte en vanlig TV på 800x600 eller nåt?Lindfors wrote:Kör en PC genom tv-out i upplösning kring 480x576 och ställ ner detaljer som iallafall inte syns på en tv så kommer man en bra bit utan vidare optimering.
Hur/vad menar du?Mr_Tobbe wrote: ...så kommer du märka att prestandan inte är så jävulskt bra pga av det som de andra sa.
Det gäller ju inte under linux visserligen.Mr_Tobbe wrote:Mr_Tobbe wrote: ...så kommer du märka att prestandan inte är så jävulskt bra pga av det som de andra sa.Att xboxens OS bara tillåter en process i taget!Ajaj wrote:Hur/vad menar du?
http://sniglom.blogspot.com
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
Nej, det var ju det jag har försökt förklara, när den har många processer att hålla reda på som en dator så blir den ju inte så jävulskt snabb.snigel wrote:Det gäller ju inte under linux visserligen.Mr_Tobbe wrote:Mr_Tobbe wrote: ...så kommer du märka att prestandan inte är så jävulskt bra pga av det som de andra sa.Att xboxens OS bara tillåter en process i taget!Ajaj wrote:Hur/vad menar du?
Det i sig hjälper inte särskilt mycket, men det håller ned minnesanvändningen. Nu är det ju så att även om du sitter på en P3 800mhz med 192mb ram brukar det vara trevligare att spela på xboxen.Ajaj wrote:Så om jag kunde få min dator att böra köra en process...Mr_Tobbe wrote:Nej, det var ju det jag har försökt förklara, när den har många processer att hålla reda på som en dator så blir den ju inte så jävulskt snabb.
Det mesta av prestandaskillnaden vi ser ligger kring att spelen är anpassade efter xboxen, på en pc anpassar vi komponenterna efter spelen istället.
Anledningen till att den bara kör en process är att det inte behövs mer och att du på så sätt kan få ännu en gnutta prestanda.
http://sniglom.blogspot.com
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB