eXeL@B —› Основной форум —› Как увеличить скорость времени в системе? |
Посл.ответ | Сообщение |
|
Создано: 01 сентября 2011 14:07 · Личное сообщение · #1 |
|
Создано: 01 сентября 2011 14:50 · Личное сообщение · #2 Опять вопрос задан неверно. Скорость чего увеличивается? Нельзя заставить процессор работать быстрее для конкретного процесса, только разгоном его тактовой частоты. Если быстрее работает игра, то значит патчатся функции работы с временем, тогда это можно сделать для любой игры используя глобальный хук. ----- Yann Tiersen best and do not fuck |
|
Создано: 01 сентября 2011 15:21 · Личное сообщение · #3 Дело в том, что не все игры удается ускорить с помощью CheatEngine. Процессор и не надо заставлять работать быстрее, нужно изменить течение времени. Например, запуская SoftIce, нажатием Ctrl+D кажется, время в системе полностью останавливается. Нужно добиться примерно такого же эффекта, только не полностью останавливая, а частично замедляя или увеличивая. Где лежит первоисточник времени? |
|
Создано: 01 сентября 2011 15:30 · Личное сообщение · #4 Видимо ты не понимаешь сути, т.к. говоришь о разных вещах. SoftIce ядерный отладчик, который вешается на прерывания и просто не дает системе обрабатывать сервисы. Ко времени это никак не относится. То, что CheatEngine не на всех программах работает, значит не обрабатывает все функции времени, особенно работу с RDTSC. Т.е. нужно смотреть как работает CheatEngine. А источник времени - BIOS или опять же вопрос неправильно задан? ----- Yann Tiersen best and do not fuck |
|
Создано: 01 сентября 2011 15:47 · Личное сообщение · #5 Dr3d Вас это, наверное, интересует. ----- Stuck to the plan, always think that we would stand up, never ran. |
|
Создано: 01 сентября 2011 16:29 · Личное сообщение · #6 |
|
Создано: 01 сентября 2011 16:30 · Личное сообщение · #7 |
|
Создано: 01 сентября 2011 16:34 · Личное сообщение · #8 |
|
Создано: 01 сентября 2011 16:42 · Личное сообщение · #9 |
|
Создано: 01 сентября 2011 17:55 · Поправил: bowrouco · Личное сообщение · #10 PE_Kill > источник времени - BIOS Бред полнейший. Это источник даты для ядра, в протектед моде никакие биосы не юзаются(ну ntvdm не учитываем). Dr3d Никак(учитывая что не известен способ получения этого вашего времени). Время извлекается халом из RTC. Конечно можно фейковые данные засунуть туда, или выше, но это бессмысленно. В ядре множество всяких синхронизаций и счётчиков. | Сообщение посчитали полезным: NaumLeNet |
|
Создано: 01 сентября 2011 21:31 · Личное сообщение · #11 Dr3d пишет: нет, мне не нужно писать приложение, имеющее своий собственный таймер. Что вам нужно, я понял. По ссылке автор описывает функции, которые так или иначе могут дать вам возможность получить время или временной интервал, что позволит, к примеру, реализовать задержки (ограничить скорость перемещения, полёт ракеты, время перезарядки). Перехватывая и подделывая возврат этих функций, вы можете манипулировать временем в отдельных приложениях. (Простите меня за корявость высказываний) Конечно, это не будет работать на 100%, т.к. всегда можно придумать альтернативный способ получения/учёта прошедшего времени. Вот поэтому читэнджин и не всегда помогает. Исследуйте интересующий вас софт и узнайте, как программа оперирует с этими (или другими) функциями. Это единственный возможный вариант. ----- Stuck to the plan, always think that we would stand up, never ran. |
|
Создано: 01 сентября 2011 21:37 · Личное сообщение · #12 |
|
Создано: 01 сентября 2011 22:24 · Личное сообщение · #13 bowrouco ну я имел ввиду нечто аппаратное низкоуровневое, поднялся немного выше до программного уровня. Dr3d пишет: Дело в том, что не все игры удается ускорить с помощью CheatEngine. Тогда топик вообще бредовый. Правильно было бы просмотреть сорс читенжин и выложить всё, что он меняет для манипуляции с времени и спросить как сделать лучше. А не так что есть некая программа но она не помогает, что делать? ----- Yann Tiersen best and do not fuck |
|
Создано: 02 сентября 2011 10:29 · Личное сообщение · #14 |
|
Создано: 02 сентября 2011 14:52 · Личное сообщение · #15 |
|
Создано: 02 сентября 2011 15:45 · Личное сообщение · #16 Топик - катиние ваты. Я бы сделал предупреждение за троллинг. ----- Yann Tiersen best and do not fuck | Сообщение посчитали полезным: ClockMan |
|
Создано: 02 сентября 2011 16:19 · Личное сообщение · #17 |
eXeL@B —› Основной форум —› Как увеличить скорость времени в системе? |
Эта тема закрыта. Ответы больше не принимаются. |