[Overlay] Сделаем Mumble лучше - ВМЕСТЕ!

Ответить
B0nuse
Site Admin
Сообщения: 1591
Зарегистрирован: 27 июл 2009, 08:58
Благодарил (а): 41 раз
Поблагодарили: 363 раза
Контактная информация:

[Overlay] Сделаем Mumble лучше - ВМЕСТЕ!

Сообщение B0nuse »

Здравствуйте, Уважаемое сообщество!
Думаю, уже многие успели оценить качество Mumble и его преимущество перед аналогами.
Предлагаю Вам всем помочь нам сделать этот продукт еще лучше!

Основная проблема, которая сейчас назрела - это нормальная работа Оверлея в играх. Часто, включенный с оверлеем Мамбл, является причиной неработоспособности клиента и игр вместе. Оценить реальность этой проблемы можно по количеству создаваемых тем типа "Помогите! Не запускается Мамбл... Мамбл вылетает.. Игры с ним не работают..." и т.п. Причиной тому - работа Оверлея.

Каждый из Вас может помочь разработчикам Мамбл сделать работу Оверлея в играх комфортной. Разработчики многих игр не стремятся включать в свои проекты возможность поддержки оверлея, а иногда, даже препятствуют всячески его работе.

Предлагаем Вам, по мере своих возможностей, отправить разработчикам Ваших любимых игр письмо вида (на англ. т.к. это международный язык):
Dear <Vendor>,

I'm one of the developers of Mumble (https://wiki.mumble.info/wiki), a VoIP tool for gaming.

One of Mumble's features that users really appreciate is an in-game overlay showing who is talking. Today, this is implemented by injecting a DLL into the gaming process which will detour IDirect3D9::CreateDevice, CreateDeviceEx, wglSwapBuffers etc. The approach works, but has some problems:

1) There are many applications that wish to do overlays this way. In addition to Mumble, Steam has its own overlay, as does X-Fire, FRAPS and others. If you are running more than one of these, their code replacements will overwrite each other, resulting either in only one of them working, or an application crash.

2) All of these applications modify the game's memory in some way, which becomes a problem for anti-cheat utilities. While the developers of such utilities could ban all such overlays, the overlays are very popular, and so they have to spend long hours analyzing each overlay and whitelisting its injection method, something cheaters abuse by emulating known overlays.

3) The methods do not always work cleanly. Games may have bugs in their rendering engine that are only exposed when running with an overlay.

Full process injection is powerful and flexible, but all such overlay program really needs is a way to display a texture on top of the game window when the application is running full screen.

Would you consider adding (or exposing if it already exists) an API for fullscreen "outside application" overlays? We'd be happy to do texture conversion to whatever format is preferable and follow any additional restrictions that are necesarry. Such an API would mean more stable overlays, all of which would work at the same time, as well as an easier job for anti-cheat developers.

Sincerely, <Your name>
Сделайте это сегодня и возможно уже завтра Ваша любимая игра и программа для общения станут лучше!
Спасибо.

Кратко переводя письмо, скажу, что в нем выражена просьба к разработчикам игр о включении возможности использования методов наложения для удобной игры и общения, обходя возможность читерства.

Текст оригинального письма находится по адресу https://wiki.mumble.info/wiki/Letter
Мы в Telegramm https://t.me/mumbleru
Пожалуйста, при персональном обращении сразу формулируйте его цель. Спасибо.
Подпишитесь на Новости форума feed/news :rtfm:

Изображение <--- Хочешь себе такой? Читай тут

taz
Сообщения: 10
Зарегистрирован: 14 сен 2016, 05:01
Благодарил (а): 3 раза

Re: [Overlay] Сделаем Mumble лучше - ВМЕСТЕ!

Сообщение taz »

а почему не французский?
...а моно русский литературный перевод?(ведь мы как и группа поддержки и многие разработчики живут в россии-а это государственный язык!)

B0nuse
Site Admin
Сообщения: 1591
Зарегистрирован: 27 июл 2009, 08:58
Благодарил (а): 41 раз
Поблагодарили: 363 раза
Контактная информация:

Re: [Overlay] Сделаем Mumble лучше - ВМЕСТЕ!

Сообщение B0nuse »

B0nuse писал(а):на англ. т.к. это международный язык
Мы в Telegramm https://t.me/mumbleru
Пожалуйста, при персональном обращении сразу формулируйте его цель. Спасибо.
Подпишитесь на Новости форума feed/news :rtfm:

Изображение <--- Хочешь себе такой? Читай тут

Ответить