Skocz do zawartości

Przyspieszenie pracy programu (speedhack)


Recommended Posts

Czy istnieje możliwość zwiększenia prędkości działania programu w sensie dosłownym? Przykładowa realizacja: oszukać program, że mam procesor 1Ghz, podczas gdy mam 2Ghz. Program powinien wtedy chodzić 2x szybciej.

 

Gre Unreal Tournament można było tak oszukać odpalając ją z odpowiednim parametrem. Mi chodzi o metodę na każdy program (pod WinXP).

Link to post
Share on other sites

Jak oszukasz program, że masz 1GHz, a masz 2GHz to będzie chodził wolniej, gdyż będzie myślał, że ma tylko jeden GHz do dyspozycji. Nie da się czegoś takiego zrobić, możesz co najwyżej obniżyć taktowanie procesora :rudolph: A w odpowiedzi na temat (bez speedhack) to możesz kupić szybszy procesor i lepszą kartę graficzną :menda:

Link to post
Share on other sites

Właśnie odwrotnie :D

 

Załóżmy, że program myśli, że procesor ma 1Hz, a ma 2Hz

 

Cykl rzeczywisty: 1/2 sekundy

Cykl wirtualny (oszukany): 1 sekunda

 

Program będzie robił tak, żeby dla procesora 1Hz jedna sekunda równała się rzeczywiście jednej sekundzie. Tzn. będzie dostosowywał czas swojego działania wg. zegara procesora. A w rzeczywistości ta jego "sekunda" będzie trwała pół sekundy. Speedhack 200% :rudolph:

 

Jak masz Unreal Tournament to odpal go z poleceniem -cpuspeed=1000 :menda:

 

Generalnie chce na przykład wziąć jakąś flashową gierkę i przyspieszyć jej działanie dwukrotnie. Do tego potrzebuje przyspieszyć program, który odtwarza flasha :)

Link to post
Share on other sites

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Odpowiedz w tym wątku...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...