Как я могу замедлить частоту флеш-игры?


11

Я пытаюсь играть в игру Adobe Flash в своем браузере. Единственная проблема в том, что это слишком быстро для меня. Я знаю, что это будет "обман", но я бы больше наслаждался игрой, если бы мог играть в нее более медленными темпами.

Я пытался дросселировать процессор, но я не думаю, что этот подход надежен.

Как я могу заставить мой браузер или плагин Flash играть в игру с более медленной частотой кадров?


Должно ли это влиять только на этот процесс? Потому что временно разогнать процессор легко.
Деннис

Если бы они не избавились от кнопки «Турбо» ...
Таннер Фолкнер,

1
Это не дубликат связанного вопроса. Этот вопрос о том, как ограничить использование процессора. Этот вопрос о том, как замедлить время работы программы, чтобы пользовательский интерфейс игры работал медленнее.
Механическая улитка

1
@wizlog: ограничение использования процессора приведет к зависанию игры (если оно связано с процессором) или к чему-либо еще. То, что вы хотите, это замедлить часы до играбельной скорости.
Механическая улитка

@wizlog Я знаю решение для Windows специально для Flash-игр. Если вы перефразируете свой вопрос о Adobe Flash Player, я могу помочь. ;)
iglvzx

Ответы:


13

Вместо дросселирования процессора, вы можете замедлить флэш - игры с использованием Чит Engine «s SpeedHack особенности. Таким образом, Speedhack работает, изменяя процедуры синхронизации, которые вызываются игрой, чтобы получить текущее время 1 .

  1. Откройте вашу любимую флеш игру в вашем браузере.

  2. Запустить Cheat Engine.

  3. Нажмите кнопку « Выбрать процесс» в левом верхнем углу, найдите процесс запуска плагина Flash Player (см. Примечание ниже) и нажмите « Открыть» .

    процесс

  4. Отметьте опцию Включить Speedhack справа.

    speedcheck

    Если вы получили ошибку , вы выбрали неправильный процесс!

    ошибка

  5. Изменение скорости от 1.0другого значения , а затем нажмите кнопку Применить . В этом случае вы хотите, чтобы игра была медленнее, поэтому сделайте ее меньше, чем 1.0. Например, 0.5будет запускать игру медленнее, с 50 %нормальной скоростью.

    скорость

  6. Вернитесь к своей игре. Надо играть на новой скорости!

Примечание : я использую метод проб и ошибок, чтобы найти правильный процесс. Однако, если вы только что открыли игру, это, как правило, самый последний процесс Flash Player или браузер в нижней части списка.


Ссылки:

1 Cheat Engine Internals: Speedhack


@iglvzx Я попробовал это, не получил сообщение об ошибке, и скорость игры осталась неизменной. Вы знаете, почему это может быть?
wizlog

Я попытался замедлить процесс моего браузера, и это сработало. Благодарность!
wizlog

1
@wizlog Да. В основном это угадывание при поиске процесса.
iglvzx

1

Вы можете попробовать снизить напряжение для вашего процессора в настройках BIOS. Это немного ограничит ресурсы. Вы можете создать простую программу на С ++, которая заполняет всю память и использует 100% процессорного времени.

это для использования процессора:

#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;
}

Насчет памяти - настройте Oracle Virtual Host. Установите некоторую систему в качестве виртуальной машины и выделите ей много памяти для использования. Огненная пара виртуальных машин. это самый простой способ не программирования, который я могу придумать.

В частности, для замедления флеш-игр вы можете использовать: http://www.cheatengine.org/downloads.php

Я нашел видео с руководством по использованию cheatengine: http://www.youtube.com/watch?v=2W6L1iqGUR0


2
Понизить напряжение? Как далеко? Как будет выглядеть эта программа на C ++? Пожалуйста, расширьте свой ответ, чтобы включить все необходимые детали :)
Der Hochstapler

1
Программа C ++ обновлена ​​в ответ. как идти с напряжением? зависит от вашей смелости :) но лучше всего делать маленькие шаги.
Mnmnc

Понижение напряжения не будет иметь большого значения. Кроме того, это будет всей системы.
Soandos

0

Возможно, вы захотите найти программу управления процессором. Несколько существует, хотя я попробовал только winThrottle (и это было некоторое время назад). Он вносит изменения в масштабе всей системы, а не для каждой программы, но их достаточно легко включать и выключать, когда вы хотите (перезагрузка не требуется).

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.