ブラウザでAdobe Flashゲームをプレイしようとしています。唯一の問題は、私には速すぎるということです。私はそれが「不正行為」であることを知っていますが、より遅いペースでプレイできればゲームをもっと楽しむでしょう。
CPUの調整を試みましたが、このアプローチは信頼できるとは思いません。
ブラウザまたはFlashプラグインでより遅いフレームレートでゲームをプレイするにはどうすればよいですか?
ブラウザでAdobe Flashゲームをプレイしようとしています。唯一の問題は、私には速すぎるということです。私はそれが「不正行為」であることを知っていますが、より遅いペースでプレイできればゲームをもっと楽しむでしょう。
CPUの調整を試みましたが、このアプローチは信頼できるとは思いません。
ブラウザまたはFlashプラグインでより遅いフレームレートでゲームをプレイするにはどうすればよいですか?
回答:
CPUを調整する代わりに、Cheat EngineのSpeedhack機能を使用してFlashゲームの速度を落とすことができます。要約すると、Speedhackは、現在の時間を取得するためにゲームによって呼び出されるタイミングルーチンを変更することにより機能します1。
ブラウザでお気に入りのFlashゲームを開きます。
Cheat Engineを起動します。
左上の[プロセスの選択 ]ボタンをクリックし、Flash Playerプラグインを実行しているプロセスを見つけて(下記の注を参照)、[ 開く ]をクリックします。
チェックを有効Speedhackの右のオプションを選択します。
あなたが取得した場合、エラーを、あなたは間違ったプロセスを選択しています!
Speedを1.0
別の値に変更してから、Applyをクリックします。この場合、ゲームの速度を遅くしたいので、より小さくし1.0
ます。たとえば0.5
、ゲームを50 %
通常の速度で遅く実行します。
ゲームに戻ります。新しい速度で再生されるはずです!
注:試行錯誤を繰り返して、正しいプロセスを見つけます。ただし、ゲームを開いたばかりの場合、通常はリストの一番下にある最新のFlash Playerまたはブラウザプロセスです。
参照:
BIOS設定でプロセッサの電圧を下げることができます。これにより、リソースが少し制限されます。すべての記憶を満たし、CPU時間を100%使用する単純なc ++プログラムを作成できます。
これはCPU使用率です。
#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
CPU調整プログラムを検索することもできます。いくつかありますが、私が試したのはwinThrottleだけです(それは少し前のことです)。変更はプログラムごとではなくシステム全体で行われますが、必要に応じて簡単にオン/オフできます(再起動は不要です)。