Jak mogę spowolnić szybkość odtwarzania gry Flash?


11

Próbuję zagrać w grę Adobe Flash w mojej przeglądarce. Jedynym problemem jest to, że jest dla mnie za szybki. Wiem, że byłoby to „oszustwo”, ale bardziej bym cieszył się grą, gdybym mógł grać w wolniejszym tempie.

Próbowałem dławić procesor, ale nie sądzę, aby takie podejście było niezawodne.

Jak mogę sprawić, by moja przeglądarka lub wtyczka Flash grały w wolniejszą liczbę klatek na sekundę?


Czy to musi wpływać tylko na ten proces? Ponieważ chwilowe podkręcenie procesora jest łatwe.
Dennis

Gdyby tylko nie pozbyli się przycisku „Turbo” ...
Tanner Faulkner

1
To nie jest duplikat połączonego pytania. To pytanie dotyczy sposobu ograniczenia użycia procesora. To pytanie dotyczy spowolnienia zegara programu, aby interfejs gry działał wolniej.
Ślimak mechaniczny

1
@wizlog: Ograniczenie użycia procesora spowoduje, że gra będzie się zacinać (jeśli jest związana z procesorem) lub nic innego. Chcemy spowolnić zegar do możliwej do grania prędkości.
Ślimak mechaniczny

@wizlog Znam rozwiązanie Windows dla gier Flash. Jeśli przeredagujesz swoje pytanie na temat Adobe Flash Player, mogę pomóc. ;)
iglvzx

Odpowiedzi:


13

Zamiast dławienie CPU, można spowolnić gier flash stosując Cheat Engine „s Speedhack funkcję. Podsumowując, Speedhack działa poprzez modyfikację procedur czasowych wywoływanych przez grę w celu uzyskania aktualnego czasu 1 .

  1. Otwórz swoją ulubioną grę Flash w przeglądarce.

  2. Uruchom Cheat Engine.

  3. Kliknij przycisk Wybierz proces w lewym górnym rogu, znajdź proces uruchamiania wtyczki Flash Player (patrz uwaga poniżej) , a następnie kliknij Otwórz .

    proces

  4. Zaznacz opcję Włącz Speedhack po prawej stronie.

    kontrola prędkości

    Jeśli pojawi się błąd , wybrałeś niewłaściwy proces!

    błąd

  5. Zmień Prędkość z 1.0na inną wartość, a następnie kliknij Zastosuj . W takim przypadku chcesz, aby gra była wolniejsza, więc zmniejsz ją 1.0. Na przykład 0.5gra działałaby wolniej, z 50 %normalną prędkością.

    prędkość

  6. Wróć do swojej gry. Powinien grać z nową prędkością!

Uwaga : używam prób i błędów, aby znaleźć prawidłowy proces. Jeśli jednak właśnie otworzyłeś grę, zazwyczaj jest to najnowszy proces Flash Player lub proces przeglądarki na dole listy.


Bibliografia:

1 Cheat Engine Internals: Speedhack


@iglvzx Próbowałem tego, nie otrzymałem komunikatu o błędzie, a prędkość gry pozostała niezmieniona. Czy wiesz, dlaczego tak może być?
wizlog

Próbowałem spowolnić proces przeglądarki i to działało. Dzięki!
wizlog

1
@wizlog Tak. Przy zgadywaniu najczęściej chodzi o zgadywanie.
iglvzx

1

Możesz spróbować obniżyć napięcie procesora w ustawieniach BIOS. To nieco ograniczy zasoby. Możesz stworzyć prosty program c ++, który wypełnia całą pamięć i zużywa 100% czasu procesora.

dotyczy to użycia procesora:

#include <stdio.h>
#include <time.h>
#include <omp.h>

int main() {
    double start, end;
    double runTime;
    start = omp_get_wtime();
    int num = 1,primes = 0;

    int limit = 1000000;

#pragma omp parallel for schedule(dynamic) reduction(+ : primes)
    for (num = 1; num <= limit; num++) { 
        int i = 2; 
        while(i <= num) { 
            if(num % i == 0)
                break;
            i++; 
        }
        if(i == num)
            primes++;
//      printf("%d prime numbers calculated\n",primes);
    }

    end = omp_get_wtime();
    runTime = end - start;
    printf("This machine calculated all %d prime numbers under %d in %g seconds\n",primes,limit,runTime);

    return 0;
}

Informacje o pamięci - skonfiguruj wirtualny host Oracle. Zainstaluj jakiś system jako maszynę wirtualną i daj mu dużo pamięci do użycia. Ogień kilka maszyn wirtualnych. jest to najłatwiejszy sposób na programowanie, jaki mogę wymyślić.

W szczególności do spowolnienia gier flashowych można użyć: http://www.cheatengine.org/downloads.php

Znalazłem wideo z przewodnikiem, jak używać cheatengine: http://www.youtube.com/watch?v=2W6L1iqGUR0


2
Obniżyć napięcie? Jak daleko? Jak wyglądałby ten program C ++? Proszę rozszerzyć swoją odpowiedź, aby zawierała wszystkie niezbędne szczegóły :)
Der Hochstapler

1
Program C ++ zaktualizowany w odpowiedzi. jak iść z napięciem? zależy od twojej odwagi :) ale najlepiej robić małe kroki.
mnmnc

Obniżenie napięcia nie zrobi tak dużej różnicy. Dodatkowo będzie to obejmowało cały system.
soandos

0

Możesz poszukać programu dławienia procesora. Istnieje kilka, choć jedyną, którą wypróbowałem, jest WinThrottle (a było to jakiś czas temu). Wprowadza zmiany w całym systemie, nie dla poszczególnych programów, ale są one wystarczająco łatwe do włączania i wyłączania w dowolnym momencie (nie wymaga ponownego uruchamiania).

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.