Permalänk
Medlem

Fallout 2 cpu-last

Tja!

Jag har precis installerat Fallout 2 och när jag startar det går cpu:n upp på 100% last. Min dator är väl inte direkt high-end(1,86Ghz Centrino, 512Mb RAM, 128Mb delat grafikminne) men ett spel som är så gammalt ska ju inte vara några problem.

Är det någon som känner igen det här och vet vad man kan göra åt det??

Mvh
//T

Visa signatur

//T

Permalänk
Hjälpsam

Det kan bero på dålig programeringsteknik, spelet går i en full fart i en snurra och kollar hela tiden efter om något nytt har hänt (tex en knapptryckning), i stället för att låta operativet säga till när något nytt har hänt.
Du skulle kunna testa att installera Microsoft Virtual PC installera W95-W98 på den och köra därifrån.

Visa signatur

AMD Ryzen 7 1700 | Saphire RX 5700 Pulse XT (Silent Mode) | 64 GB Kingston ECC | https://valid.x86.fr/z2ljhr | Stockkylaren | Bitfenix Whisper M 750W.
AMD Ryzen 9 5900X | AMD RX 5700 | 64 GB Micron ECC | https://valid.x86.fr/5krwxf
HTPC | https://valid.x86.fr/uuzli0 |

Permalänk
Medlem

det ska gå på 100% du vill ju att cpun ska ha så mycket kraft till spelet som möjligt så det flyter på bra.

jag hade varit orolig om datorn bara använder 10% av cpun till mina spel

Visa signatur

• i9 10900k @ 5.0 Ghz • 64GB Ram • Nvidia 3080 • 1tb Gen4 m2 •
Nzxt S340 Elite • Windows 11 • 3440 x 1440 •

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av kakan86
det ska gå på 100% du vill ju att cpun ska ha så mycket kraft till spelet som möjligt så det flyter på bra.

jag hade varit orolig om datorn bara använder 10% av cpun till mina spel

inte jag. jag föredrar att de tar så lite som möjligt men ändå flyter på bra.

men ibland kan nog CPU:n stå på 100% även om den inte gör så mycket alls.

Visa signatur

AMD Ryzen 5 3600 | 4x8GiB 18-20-16-36-52-2T DDR4-3400 | MSI B450-A Pro Max AGESA 1.2.0.7 | Sapphire RX 480 Nitro+ OC 8GiB | Crucial MX500 500GB | PNY CS900 2TB | Samsung 850 EVO 500GB | Samsung PM961 512GB | Scythe Kamariki 4 450W

Permalänk
Hjälpsam

Det hade varit bra om man kunnat begränsa tilldelningen av CPU-tid till en del program på ett enkelt sätt.

Visa signatur

AMD Ryzen 7 1700 | Saphire RX 5700 Pulse XT (Silent Mode) | 64 GB Kingston ECC | https://valid.x86.fr/z2ljhr | Stockkylaren | Bitfenix Whisper M 750W.
AMD Ryzen 9 5900X | AMD RX 5700 | 64 GB Micron ECC | https://valid.x86.fr/5krwxf
HTPC | https://valid.x86.fr/uuzli0 |

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av m3tr0
inte jag. jag föredrar att de tar så lite som möjligt men ändå flyter på bra.

men ibland kan nog CPU:n stå på 100% även om den inte gör så mycket alls.

Spel ÄR programmerad för att utnjyttja 100% av processorn oavsett hur bra den är, D.V.S om du inte har v-sync på då. Isåfall så skulle processor belastningen minska..

anledningen till att den arbetar i 100% är att den tillsammans med grafikkortet försöker pressa ut så många bilder per sekund som är möjligt.

Visa signatur

Ryzen 5900X | 32GB G.Skill CL14 3866MT/s | 7900 XTX | Asus Strix X470-F

Permalänk
Medlem

Hur kan det isf komma sig att jag kan spela tex. Starcraft eller Warcraft 3 utan att det händer, men när jag kör igång ett tio år gammalt spel som är skrivet för windows95 så går cpu:n upp på hundra procent?

//T

Visa signatur

//T

Permalänk
Hjälpsam
Citat:

Ursprungligen inskrivet av Ratatosk
Det kan bero på dålig programeringsteknik, spelet går i en full fart i en snurra och kollar hela tiden efter om något nytt har hänt (tex en knapptryckning), i stället för att låta operativet säga till när något nytt har hänt.
Du skulle kunna testa att installera Microsoft Virtual PC installera W95-W98 på den och köra därifrån.

Citat:

Ursprungligen inskrivet av ojve
Hur kan det isf komma sig att jag kan spela tex. Starcraft eller Warcraft 3 utan att det händer, men när jag kör igång ett tio år gammalt spel som är skrivet för windows95 så går cpu:n upp på hundra procent?

//T

Som jag skrev tidigare, många gamla spel går i en loop och pollar för fullt, medan de flesta nya använder sig av interrupt.
Det beror i alla fall inte på att gamla spel har högre hårdvarukrav.

Visa signatur

AMD Ryzen 7 1700 | Saphire RX 5700 Pulse XT (Silent Mode) | 64 GB Kingston ECC | https://valid.x86.fr/z2ljhr | Stockkylaren | Bitfenix Whisper M 750W.
AMD Ryzen 9 5900X | AMD RX 5700 | 64 GB Micron ECC | https://valid.x86.fr/5krwxf
HTPC | https://valid.x86.fr/uuzli0 |

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Ratatosk
Som jag skrev tidigare, många gamla spel går i en loop och pollar för fullt, medan de flesta nya använder sig av interrupt.
Det beror i alla fall inte på att gamla spel har högre hårdvarukrav.

Nej, det beror på att det inte är processorn som är flaskhalsen, utan grafikkortet eller hårddisken.

Visa signatur

Intel Core i7-3770K | NVIDIA Geforce GTX 980 | 16 GB DDR3 | DELL P2415Q | DELL U2711 | DELL U2410

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av hockexx
Spel ÄR programmerad för att utnjyttja 100% av processorn oavsett hur bra den är, D.V.S om du inte har v-sync på då. Isåfall så skulle processor belastningen minska..

anledningen till att den arbetar i 100% är att den tillsammans med grafikkortet försöker pressa ut så många bilder per sekund som är möjligt.

Vad har CPU last med v-sync att göra?

Visa signatur

Fuck fruit! Sitting around being all smug on trees and in pies.
En vänlig liten puff blev en hatisk knuff.
Keso är köttfärs gjord på mumintroll.

Permalänk
Hjälpsam
Citat:

Ursprungligen inskrivet av P-NILZ
Vad har CPU last med v-sync att göra?

Lite har den faktiskt med V-sync att göra.
Grafikdrivrutinerna använder CPU lite också, och om grafikkortet går för fullt belastas CPU:n också, med V-sync på, går alldrig grafikkortet fortare än skärmens frekvens och belastas därmed mindre.
En fördel med DX10 var tex just att det skulle belasta CPU:n mindre.

Visa signatur

AMD Ryzen 7 1700 | Saphire RX 5700 Pulse XT (Silent Mode) | 64 GB Kingston ECC | https://valid.x86.fr/z2ljhr | Stockkylaren | Bitfenix Whisper M 750W.
AMD Ryzen 9 5900X | AMD RX 5700 | 64 GB Micron ECC | https://valid.x86.fr/5krwxf
HTPC | https://valid.x86.fr/uuzli0 |

Permalänk
Medlem

Oavsett den exakta anledningen så är det så att särskilt äldre spel ofta använder 100% cpu, oavsett cpu, på grund av hur de är programmerade.

Men spelar det någon roll egentligen? Kör du annat parallellt som blir lidande av spelets glupskhet?

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Medlem

Sen finns det patchar just för Fallout 2 (som f.ö är ett av världens bästa spel) som fixar buggar med nyare operativsystem.
Kolla på NMA efter nån som passar.

Visa signatur

[ GA-P67A-UD4, i7 2600K @ 4.5GHz, Noctua NH-D14, 16GB XMS3, HD6970 2GB, 2x F120 120GB ]

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av evil penguin
Oavsett den exakta anledningen så är det så att särskilt äldre spel ofta använder 100% cpu, oavsett cpu, på grund av hur de är programmerade.

Men spelar det någon roll egentligen? Kör du annat parallellt som blir lidande av spelets glupskhet?

Näe, inte egentligen. Det är mest att det är störande med fläkten.

Citat:

Sen finns det patchar just för Fallout 2 (som f.ö är ett av världens bästa spel) som fixar buggar med nyare operativsystem.
Kolla på NMA efter nån som passar.

Jo, jag har gjort det, men det verkar inte påverka cpu-användningen, bara hur tiden flyter i spelet.

//T

Visa signatur

//T

Permalänk
Hjälpsam

Jag tycker också att det är trist att CPU går i 100%
Du kan som sagt testa lite med Virtual PC det är gratis även om det kräver att du har tex en gammal W95 licens liggande om du vill köra W95.
http://www.microsoft.com/windows/downloads/virtualpc/default....
Det är inte speciellt svårt att komma igång, installera Virtual PC, skapa en virtuell maskin för W95 installera OS:et, och installera programmen från OS:et.
Det här är också ett bra sätt att få gamla program att funka.
Alternativet är att använda en gammal dator vid sidan av.

Visa signatur

AMD Ryzen 7 1700 | Saphire RX 5700 Pulse XT (Silent Mode) | 64 GB Kingston ECC | https://valid.x86.fr/z2ljhr | Stockkylaren | Bitfenix Whisper M 750W.
AMD Ryzen 9 5900X | AMD RX 5700 | 64 GB Micron ECC | https://valid.x86.fr/5krwxf
HTPC | https://valid.x86.fr/uuzli0 |