Архив за год: 2016

Мои расширения для Firefox были обновлены

В этом месяце все мои расширения для Firefox были обновлены. Если вы пользователь Firefox, возможно что-то из них покажется вам полезным.

Advanced Locationbar
Преобразует в ссылки сегменты URL в адресной строке. Форк Locationbar² с исправлениями ошибок. Включает поддержку международных доменных имён IDN и возможность перехода на домен или субдомен.

Omnibar Lite
Добавляет иконку поисковика по умолчанию с возможностью быстро его сменить. Оригинальный Omnibar не работает в Firefox 49+. Onmibar Lite поддерживает Firefox 50+. Он использует встроенные возможности поиска. Не забудьте удалить оригинальный Omnibar!

Pure URL
Это дополнение автоматически удаляет из URL весь мусор наподобие utm_source=*. Google Analytics собирает различную статистику по этим полям, но они не являются обязательными.

System Menu Ex
Расширяет системное меню главного окна. Добавляет пункты меню для создания нового окна (обычного или приватного), открытия окна About и функцию перезапуска браузера. Не забудьте включить отображение заголовка окна! Это меню может быть открыто кликом правой кнопкой мыши по иконке приложения в заголовке окна.

Unchained Nostalgia v1.3.1

Плавающий темп музыки оказался не придиркой людей с чрезмерно музыкальным слухом (как я сразу подумал), а реальной ошибкой, которая проявлялась только на точных эмуляторах (Nintendulator, puNES, Nestopia) и на реальном железе. Ошибка была допущена в версии 1.3.0, и исправлена в новой версии 1.3.1. Никаких других изменений, кроме исправленной ошибки, в этой версии нет.

Скачать: unchained_nostalgia.zip (20КБ). Страница проекта →

Читать далее

Unchained Nostalgia v1.3

Демка на основе популярного многоигрового картриджа для Dendy с романтическим сюжетом и Unchained Melody в меню.

Что нового?

  • Лучшая обработка быстрого переключения слайдов.
  • Ночью у птиц более тёмная палитра.
  • Другие незначительные улучшения в графике.
  • Исправлены незначительные ошибки в движке.
  • Музыка представлена в более компактном формате (занимает на 40% меньше места без потерь в качестве).
  • NSFe-файл встроен в демку, так что он может быть легко извлечён из ROM-файла.
  • Секретный режим управления Вселенной (только не говорите об этом санитарам).
  • Супер-секретный режим гордой птички со спецэффектами от легендарного Майкла Бэя.

Скачать: unchained_nostalgia.zip (20КБ). Страница проекта →

Российские радары убраны из публичного доступа

К сожалению, я был вынужден убрать российские радары в метеорадаре из публичного доступа. На самом деле Росгидромет уже давно запретил meteoinfo.by распространять радарные карты среди жителей России, однако это ограничение долго обходило наш мобильный интерфейс стороной, поскольку наш маленький сервис нигде не рекламировался и распространялся исключительно методом «сарафанного радио». Однако, кто-то по неосторожности сообщил об этой «недоработке» куда не следовало бы, после чего меня попросили убрать российские города из публичного доступа.

Поскольку я лишь автор мобильного интерфейса, и никакими правами на радарные карты не обладаю, я не имею никакой возможности повлиять на ситуацию. Даже если бы я банально отказался убрать российские города, в результате получилось бы, что я подставляю meteoinfo.by, и они вынуждены были бы заблокировать доступ к радарным картам целиком.

Need For Speed 4 Modern Patch v0.1.0

Первая версия моего патча для Need For Speed 4: High Stakes. Это побочный проект от Need For Speed III Modern Patch. На текущий момент в версии для NFS4 маленький набор изменений. Ключевые особенности — полная переносимость (никакого реестра!) и поддержка машин с большим количеством полигонов (полезно для модов). Поддержка широкоформатных разрешений всё ещё не реализована.

Скачать: nfs4_modern_patch.7z (1.2MB). Страница проекта →

Need For Speed III Modern Patch v1.5.1, v1.5.2 и v1.5.3

  • Настройка «Rear View Camera», которая позволяет зафиксировать камеру заднего вида в машине, что значительно увеличивает обзор и уменьшает слепую зону при использовании камер, отличных от “In Car”.
  • Экспериментальная настройка AllowHugeTextures в ini-файле, которая включает поддержку больших текстур 512×512, 1024×1024 и 2048×2048 для машин и элементов трасс. Полезно для модификаций игры.
  • Исправлен баг оригинальной игры, из-за которого громкость музыки во время гонки при каждом запуске была разной.
  • Добавлено два дополнительных режима случайного выбора музыкальных треков для гонки: Random (Rock) и Random (Techno).
  • Добавлено два дополнительных режима случайного выбора музыкальных треков для меню: Random (Fast) и Random (Slow). Fast: Romulus 3, Triton, Pi. Slow: Minotaur, Whipped, Whacked.
  • Громкость музыки меню будет использована также для видео.
  • Улучшена настройка детализации изображения в зеркале. Свет от мигалок копов и из фар машин будет отображаться начиная уже со среднего значения. Также сейчас от этого параметра зависит дальность отрисовки и детализация машин в зеркале. Если у вас есть проблемы с производительностью при максимальной детализации зеркала, просто используйте среднюю детализацию. Этот вариант настройки сейчас намного более юзабелен.
  • Совместимость с Thrash API v107 по части тумана. Таким образом, рендерер DX7 теперь тоже умеет рисовать туман в NFS3.
  • Исправлена ошибка, которая приводила к тому, что после загрузки ghost в качестве имени игрока использовалось имя автора файла ghost.
  • Более 20 изменений в этих релизах. Обращайтесь к файлу readme за подробностями.

Скачать: nfs3_modern_patch.7z (1.5MB). Страница проекта →

Yamaha S-YXG50 Portable VSTi v1.0.0 (программный MIDI-синтезатор)

Программный MIDI-синтезатор для Windows, который работает как VSTi-плагин. Поддерживает расширения Yamaha XG и Roland GS, что является уникальной особенностью S-YXG50. Был частью пакета Yamaha SOL2. Yamaha прекратила поддержку данного программного синтезатора в 2003 году, поэтому была создана переносимая версия этого VSTi, не требующая установки и ключей в реестре. Используется встроенная в ресурсы DLL-файла официальная 4MB-версия wavetable, лучше которого для S-YXG50 не выпускалось.

Скачать: yamaha_syxg50_vsti.7z (3.0MB). Страница проекта →

История программных MIDI-синтезаторов Yamaha

Yamaha S-YXG50 был выпущен в 1997 году. Первые версии поставлялись с упрощённой 2MB-версией wavetable, и только в 2001 году была опубликована полная 4MB-версия. Скорее всего это было связано с экономией и без того скромного количества свободной оперативной памяти в компьютерах 90-х годов. Судя по датам оригинальных файлов, обе версии wavetable были созданы в 1996 году (4MB — в феврале, упрощённая 2MB — в июле), причём полная 4MB-версия, вероятно, является дампом WAVE ROM из Yamaha MU80 / MU50 / QS300 / DB50XG / DB60XG / SW60XG / MU10, потому что программный синтезатор Yamaha S-YXG50 очень похож на эту серию оборудования 1994-1996 годов.

Читать далее

Need For Speed III Modern Patch v1.4.0 и v1.5.0

  • На максимальных настройках графики колёса у машин всегда крутятся и в зеркале, и на экране второго игрока в Split Screen.
  • Зеркало заднего вида научилось отображать лучшую модель трассы, молнии, облака, свет из фар машин и от мигалок копов. Появилась настройка детализации для зеркала. Улучшены пропорции изображения в зеркале заднего вида.
  • Возможность включать и выключать эффект тумана прямо из меню настроек графики, как в NFS4.
  • Возможность использовать высокополигональные машины без проблем и ошибок «Render_GetTm() raM out of raN». Соответствующий лимит увеличен в 10 раз.
  • Настройка графики View Angle позволяет включить более широкий угол обзора, что полезно для широкоформатных разрешений. Новые варианты выбора: Narrow, Normal (бывший Wide), Wide.
  • Мгновенная загрузка геймплея на современных системах. Чтобы было заметно стандартную заставку, добавлено искусственное ожидание (5 секунд) с анимацией загрузки, которое можно пропустить нажатием любой кнопки (но Esc отменяет загрузку игры и возвращает в меню). Можно отключить совсем в ini-файле.
  • Возможность использовать порт 9803 для сетевой игры, что решает проблемы с невозможностью создать сетевую игру из-за частой занятости порта 1030 сервисами ОС.
  • Автоматическое создание скриншотов и их сохранение в подкаталог screenshots по нажатию на кнопку Print Screen. Форматы PNG/JPG/BMP на выбор.
  • Управление меню с клавиатуры теперь гораздо более консистентно. Между элементами теперь можно переключаться по Tab и Shift+Tab.
  • Консистентные звуки в меню. Громкость всех звуков будет одинаковой. Появилась возможность устанавливать громкость звуков меню отдельно от громкости игровых звуковых эффектов.
  • В сумме v1.4.0 и v1.5.0 несут порядка сотни небольших изменений. Все подробности в файле readme.

Скачать: nfs3_modern_patch.7z (1.5MB). Страница проекта →