Ges Rerecording 11a или Gens Rerecording 11b
|
|
Scorpion | Дата: Среда, 18.09.2013, 17:50 | Сообщение # 1 |
Сообщений: 5 Статус: Offline
| Помогите сделать эмулятор Gens Rerecording 11a(b) более защищенным от мошеннеческих записей игр. Нужно несколько кнопок удалить, что-то заблокировать при записи. Более подробно могу написать в личку и зачем это мне нужно.
Каждый человек умный, но не каждый об этом знает
|
|
| |
r57shell | Дата: Среда, 18.09.2013, 20:59 | Сообщение # 2 |
Сообщений: 632 Статус: Offline
| менее мошенническим ты его не сделаешь, всё равно есть возможность отредактировать в HEX итоговую запись.
Мальчик, девочка... какая в жопу разница..
|
|
| |
Scorpion | Дата: Четверг, 19.09.2013, 15:03 | Сообщение # 3 |
Сообщений: 5 Статус: Offline
| А если сделать так.Я так-то хотел бы 3 варианта этого эмулятора Вариант 1 (для хардкорщиков - подтверждающий неоспоримое мастерство игрока): В оригинале эмулятора Gens Rerecording 11a(b) удалить кнопки в меню: File -> Game Genie Tools -> Movie -> Watch From Beginning Tools -> Movie -> Resume Record From Now Tools -> Movie -> AVI Tools -> Movie -> Lua Scripting Tools -> Movie -> Tracer tools Tools -> Movie -> Ram Watch Tools -> Movie -> RAM Search Блокировать кнопки меню при начале записи и восстановление при завершении записи: File -> Save State File -> Load State File -> Change State Tools -> Slow Mode И еще при записи блокировать быстрые комбинации по завершению записи восстанавливать. Версия записи - Живая запись
Вариант 2 (немного модернизированный): В оригинале эмулятора Gens Rerecording 11a(b) оставить все как есть но добавить следующее: Во время записи при создании сохранения чтобы записывался сигнал об этом действии как вспышка значка записи зеленым цветом и аналогично при загрузке, но желтым цветом и значок паузы при включении замедления. И чтобы это не отображалось эмулятором при просмотре записи. Версия записи - Обычная запись
Вариант 3 (немного модернизированный): В оригинале эмулятора Gens Rerecording 11a(b) сделать идентично как у второго варианта, но чтобы при просмоте записи отображались действия сохранения, загрузки и замедления игры. Версия записи (опознавание) - Живая запись, Обычная запись, Gens Movie TESTA (оригинал) И сделать определение версий записей так, чтобы если версию записи изменили в ручную то запись бы становилась недействительной.
Если сделать это все нереально то можно сделать только 1 вариант, но в идеале лучше все 3.
Каждый человек умный, но не каждый об этом знает
|
|
| |
Ti_ | Дата: Четверг, 19.09.2013, 17:09 | Сообщение # 4 |
Сообщений: 18 Статус: Offline
| Ну, допустим, будет он у тебя. А что собственно должно помешать использовать не модифицированный эмулятор?
|
|
| |
Scorpion | Дата: Четверг, 19.09.2013, 17:49 | Сообщение # 5 |
Сообщений: 5 Статус: Offline
| Цитата (Ti_) Ну, допустим, будет он у тебя. А что собственно должно помешать использовать не модифицированный эмулятор? То, что записи на не модифицированном эмуляторе не будут приниматься, а к первому варианту добавить еще (просто забыл дописать), чтоб при начале записи значок записи светился к примеру феолетовый цветом, но отображался только на 3 варианте эмулятора как на 2 варианте. И сделать авто создание даты и времени начала и окончания записи в 1 и 2 вариантах, а в 3 варианте чтоб эти данные отображались и чтоб эти даты сохранялись в записи в виде кода, а не как число которое можно быстро найти и отредактировать. В таком случае простой сброс счетчика не поможет обмануть, да и провести обман сможет не каждый, а продвинутый "хакер"
Каждый человек умный, но не каждый об этом знает
Сообщение отредактировал Scorpion - Четверг, 19.09.2013, 18:19 |
|
| |
Ti_ | Дата: Четверг, 19.09.2013, 21:01 | Сообщение # 6 |
Сообщений: 18 Статус: Offline
| Цитата (Scorpion) о, что записи на не модифицированном эмуляторе не будут приниматься, а к первому варианту добавить еще (просто забыл дописать), чтоб при начале записи значок записи светился к примеру феолетовый цветом, но отображался только на 3 варианте эмулятора как на 2 варианте. И Ну значит, для начала надо говорить и о другом формате реплей-файлов, который зашифрован, и может читаться только этим эмулятором.А, и ещё lua надо убивать, а то возьмут и подсунут скрипт с готовой записью и просто проиграют через новый эмулятор.
Но обман то всё равно при желании можно будет провести, через стронние проги например, или через виртуальные машины виндовса если там существует функция сейв-лоада. :)
|
|
| |
Scorpion | Дата: Четверг, 19.09.2013, 23:28 | Сообщение # 7 |
Сообщений: 5 Статус: Offline
| Я об этом и писал в 3 сообщении. Просто я смог только удалить меню на скрипты, читы и все такое, только не могу удалить саму кнопку в меню на эту "дрянь" и сделать блокировку быстрых комбинаций хотя лучше вообще от них отказаться и возможность сейвиться во время записи блокировать. Хотя я не спорю при желании можно сделать всю что хочешь, если человек будет знать что его запись была определена как "нечистой" Я придумал так 1 и 2 варианты эмулятора для обычного пользователя, а 3 для того кто будет проверять сами записи, например для модератора чтоб он выложивал их на сайт, чтобы потом их просматривали обычные пользователи на эмуляторах 1 или 2 С форматом файла записи тоже согласен.
Каждый человек умный, но не каждый об этом знает
|
|
| |
r57shell | Дата: Пятница, 20.09.2013, 00:17 | Сообщение # 8 |
Сообщений: 632 Статус: Offline
| 1) тебе толдычат а ты не можешь осознать, что реплей записанный на простой модификации, будет проигрываться и записываться на не модифицированном эмуле. это значит что нужно менять формат реплея, иначе ты даже не отличишь, НА КАКОМ эмуляторе была сделана запись. к примеру, я уже давно если пишу реплей, то на своей модификации, а потом "выдаю" реплей за реплей на gens11a/11b (насколько я знаю, у них одинаковый формат и они совместимы) 2) никто не помешает потом вернуть все опции обратно, тем более что по лицензии, все исходники должны быть опубликованы :) ну, я то знаю, что мы, русские, зачастую пренебрегаем такими вещами. 3) название rerecording и означает что он СДЕЛАН для того чтобы ПОДДЕРЖИВАТЬ ПЕРЕЗАПИСЬ. перефразирую: ЭМУЛЬ ЗАТОЧЕН ПОД TAS RUNS. а значит, качай любой другой эмуль, в котором просто нет такой функциональности.
PS. может закрыть эту тему, благо у меня есть такая возможность :)
Мальчик, девочка... какая в жопу разница..
|
|
| |
Scorpion | Дата: Пятница, 20.09.2013, 03:38 | Сообщение # 9 |
Сообщений: 5 Статус: Offline
| Что я так туп, что охота закрыть тему? Хотя с этим сообщением от тебя r57shell, до меня дошло, что не имеет смысла модернизировать Gens11a(b). Тогда посоветуйте у какого эмуля нет функции перезаписи. И согласен можно закрыть тему.
Каждый человек умный, но не каждый об этом знает
|
|
| |
r57shell | Дата: Пятница, 20.09.2013, 04:01 | Сообщение # 10 |
Сообщений: 632 Статус: Offline
| у большинства эмулей нет возможности перезаписи начиная с сохранения. хотя, наверно и записи реплея тоже ).
Мальчик, девочка... какая в жопу разница..
|
|
| |
lindoloro | Дата: Пятница, 20.09.2013, 06:04 | Сообщение # 11 |
Сообщений: 10 Статус: Offline
| Hi! R57Shell Do you want enable SVP in your modding emu?¿
Сообщение отредактировал lindoloro - Пятница, 20.09.2013, 06:06 |
|
| |
r57shell | Дата: Пятница, 20.09.2013, 08:26 | Сообщение # 12 |
Сообщений: 632 Статус: Offline
| I don't have such plans. Anyway, emulator FPS is 60 for NTSC region setting.
Мальчик, девочка... какая в жопу разница..
|
|
| |