Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Sharpnull

Страницы: Назад 1 ... 61 62 63 64 [65] 66 67 68 69 ... 129 Далее
1921
SONYKA, вы про сохранение S-RAM? У меня в официальной 1.60 такого нет, если судить по дате файле. Сохранение происходит перед выходом из эмулятора или через промежуток времени указанный в настройках. Если вы вдруг о RetroArch, там уже другой вопрос. Можете изменить исходный код, проблем нет.

1922
Простенькие боты через Lua скрипт для Mesen:
Я не узнал как определить, что враг уязвим, поэтому иногда они бьют лежачего.

Распиленный игрок это баг?

1923
AI надо было допрограммить, чтоб они бегали помогали :)
На Lua сбацать скрипт для Mesen.

1924
поправить где нибудь в настройках?
Так и вижу опцию "улучшить эмуляцию" :)
Нужно указывать конкретные игры (предполагаются оригинальные точные образы) и поискать в https://gitlab.com/inolen/redream/-/issues по этим играм или связанные с проблемой. Это может быть ошибка с конкретных железом, тогда описание ошибки можно не найти. Если в ошибках нет, то нужно создавать.

1925
4) Еще один интересный хак. Super Mario Bros. Mali Boss
Это хак Daiku no Gen San ; Hammerin' Harry (http://fcpic.nesbbs.com/GamePic.asp?gameid=321). Закрывается, потому что в эмуляторе баг, в Mesen нормально.

Добавлено позже:
3) Нашел интересный хак - Super Mario Bros Chinese
Это перевод хака SMB The Mystery Of Luigi (https://www.romhacking.net/hacks/4535/), там в рецензии написано про один уровень. Это было легко найти по названию на странице с патчем для китайской версии. Интересно, какой "гений" дал переводу такое тупое название, там же кроме иероглифов ничего китайского.

1926
GOG > Warhammer 40,000: Rites of War: https://www.gog.com/game/warhammer_40000_rites_of_war. До 19 июля в 16:00 МСК.

1927
ElectrixX, такое стоит спрашивать в ЛС. Не крутой, посредственный. Ни с кем над ретро не работаю. Идей и незаконченного много, но вряд ли что-то получится.

1928
Так сложно открыть справку https://docs.ozon.ru/common/otmena-i-vozvrat-zakaza/kak-vernut-tovar.
Цитата
Условия возврата
Товар, который не подошел или не понравился (надлежащего качества), можно вернуть, если:
    нет следов использования;
    вы не устанавливали и не активировали программы (для устройств);
    сохранился товарный вид;
    не повреждена упаковка;
    сохранились потребительские свойства (в том числе, не истек срок годности);
    вы возвращаете весь комплект товаров (например, оба тома для книги в двух томах).
Надеюсь понятно, что ваш мерзкий план не пройдёт.

1929
Новая версия 1.2.0, выложил https://github.com/infval/StrikeLZSS, сборка программы. По этому поводу больше не буду ничего делать, если будут проблемы, пишите, лучше в ЛС.
Изменения
* Добавлено улучшенное сжатие по умолчанию. Отключается опцией -nu (not ultra :)).
* Если размер в начале сжатого файла был 0x00000000, происходил вылет. Пустые файлы допускаются.
* Добавлена проверка на выход за пределы данных при распаковке. Происходит с неверными файлами.
* Точная проверка аргументов командной строки, раньше допускалось писать что угодно после первого символа, например -d и -d123 считалось одинаково.
* Если позиция при распаковке была между [0xFFFFFFFC, 0xFFFFFFFF], из-за переполнения допускалось выполнение дальше. Макс. размер входного файла всё равно меньше 2GB.
* Убрано ограничение на 16МБ распакованного файла, добавлял на случай ошибочных данных, так как для этих игр нет смысла в данных >= 65536 байт из-за ограничений памяти Mega Drive. Теперь если ОЗУ не хватит, то будет ошибка выделения памяти (malloc()).
* И по мелочи, связанное с кодом в основном.
Компиляция
Не стал добавлять проект Visual Studio 2019, потому что можно просто создать новый пустой консольный C/C++ проект и добавить файл main.c. Я также: убирал добавление отладочной информации в Release сборки, чтобы не было абсолютного пути до проекта; делал статическую линковку, чтобы не было зависимости от DLL, но лучше так не делать и ставить Microsoft Visual C++ 2019 Redistributable Package.
Добавил простой Makefile, можно скомпилировать с помощью MinGW, если через MinGW-консоль ввести команду make.
Улучшенное сжатие
Я говорил, что моё сжатие не должно быть хуже оригинала, но всё-таки у некоторых данных из Strike игр было хуже на 1 байт, но в остальных также или лучше.
С улучшенным сжатием хуже не должно быть, а сжатие улучшено где-то на 2%. Но это точно не лучший алгоритм, потому что повторное применение алгоритма давало результат на 1 байт меньше в двух местах, не стал так делать из-за мизерной пользы.
Обычное сжатие, в котором ищется всегда макс. последовательность - не лучший, иногда взятие меньше даёт улучшение. Я заметил, когда имеет смысл брать меньше, но не знаю почему это работает. Можно было изучить информацию по сжатию, но так не интересно.
Алгоритм Saxman
Та программа по случайности распаковывала шрифт, но дефис (48-й тайл) там был неправильный. После сжатия Saxman'ом, узнал, что размер "окна" 4096 (у нас 2048), а начальное смещение 0x0FDC (у нас 0x07EE). Из-за смещения близкого к концу "окна" шрифт получался почти правильно, но после распаковки больше 2048 байтов всё равно было бы неверно. В Saxman алгоритме предполагается, что "окно" уже заполнено нулями, экономии не так много и требует очищения памяти. И он может поставить в начале файла 2 байта (Little-Endian) - размер сжатых данных.

1930
Игры на аккаунте пока нет.
Ubisoft написал, что в течение недели "волнами" (will be granted in waves) будет раздача: https://twitter.com/UbisoftSupport/status/1282640780755120128. Я только сейчас проверил, мне добавили.

1931
Пишут, что получить Watch_Dogs 2 можно после входа здесь: https://register.ubisoft.com/ubisoft-forward-reward/. Ещё не получил.
Как я понял, это ещё не официально, потому что нет русского языка, а на https://www.ubisoft.com/ru-ru/forward до сих пор нет информации (там коряво перевели "Please check back here for details." как "Пожалуйста, перейдите сюда для уточнения деталей.", вместо "возвращайтесь позже, когда мы исправим свой факап").

1932
Почему нет ассоциации с .gen, .bin и т. п.? При перетаскивании рома его нет в списке на выбор, а если есть хоть одно ядро с ассоциацией (GPGX, BlastEm, PicoDrive), то даже после выбора этого ядра откроется ядро с ассоциацией, при выборе контента.
В BizHawk как ядро запустилось, только там нельзя вызвать опции ядра, чтобы проверить отладчик :) Встроенный отладчик там для галочки.

Здорово, что развиваете. Жаль, что как обычно для полноценного отладчика уровня Mesen далеко: код на весь ром, а не только в маленьком промежутке; изменение размеров окон; hex-редактор с цветами записи, чтения, исполнения; breakpoint'ы с условиями; установка breakpoint'а по нажатию на инструкцию; переход от инструкции, тайла в hex-редактор; столбец с байтами инструкций; Call Stack; Lua; ассемблер; документация по командам при наведении. Кроме того не хватает списка спрайтов. Конечно, такое можно всю жизнь пилить.
Из простого:
* Окно дизассемблера стоит сделать компактнее. Где выпирает I (счётчик), обозначение можно перенести наверх.
* У просмотра plane'ов не хватает прокрутки, на мониторе 1920x1080 не видно нижней части, когда 32x128 тайлов.

1933
Да, сервера у них уже в дауне. Я авторизовался заранее, меня выбило. Получение игры сбоку показали, хотя не началось: https://register.ubisoft.com/watch-dogs-2/ru-RU.

1934
Ubisoft Forward в 22:00 MSK, на главной странице: https://www.ubisoft.com/ru-ru/. Не забудьте зайти именно на этой странице, чтобы получить игру.
Написано, что для получения Watch_Dogs 2 нужно смотреть всего 1 минуту. Для предметов дольше.
Кстати, японцы не получат Watch_Dogs 2, а другую игру.

1935
BillTash, автор этого хака писал только про мод Mednafen. Я так понял, вы взяли мод Nestopia из этой темы, вот у автора мода и спрашивайте что он там натворил.
Странно ожидать нормальной работы от не обновляемых и без исходного кода (как я понял) модов эмулятора. Просите исходный код и спрашивайте что добавлено, чтобы изменить любой эмулятор который вам надо.

1936
Нужно выкладывать как минимум в 1080p, поберегите глаза смотрящих. Для этого не нужно записывать в таком разрешении, достаточно увеличить в редакторе или в ffmpeg без фильтрации, чтобы пиксели были чёткими. При условии, что вы записывали видео без потерь.
Кстати, не путайте "обратный хват" и "нижний хват" на турнике.

1937
Он должен спрашивать один раз при первом запуске (может речь о запуске игры, UPD: да, в коде не сохраняется значение в настройки), судя по коду. Код определения прав, либо у вас что-то с системой, либо это определение даёт сбой (откуда взят кусок кода, написано, что не всегда определяет).
По коду видно (g_Settings->m_core.allowAdminPrivilege), что можно в настройках сделать, чтобы не отображалось окно.

1939
Картриджи / диски / Re: Новые Дампы 2
« : 08 Июль 2020, 08:37:09 »
Xeno Crisis - Sega Dreamcast / DC
Включает: CDI, GDI, CHD, Руководство, Обложки.
Скачать: https://anonfiles.com/P0gdI9Efo9/Xeno.Crisis.MULTi.DC-iND_zip
Поддержать разработчика: https://shop.bitmapbureau.com
Архивы не тронуты, но они не оригинальные, а от релиз-группы.
Для быстрого скачивания, используйте менеджеры загрузок в несколько потоков (например, uGet). Вопросы по ссылки в ЛС.

1940
Hard'n'Soft / GOG
« : 06 Июль 2020, 21:14:08 »
Там в "Детали игры" указано
Ниже: Минимальные системные требования: Система: Windows XP / Vista / 7 / 8 / 10. В Steam тоже написано XP.
Будет работать в 4:3?
Скачайте и проверьте, в чём проблема-то.

Добавлено позже:
Ладно, сам проверил. Там есть 800x600, 1024x600, 1280x720, 1280x960, 1680x1050, 1920x1080.
Другая информация: https://www.pcgamingwiki.com/wiki/Gurumin:_A_Monstrous_Adventure. Там написано это HD remaster, поэтому нет 5 костюмов из PSP версии.
--------
Ещё там фиксы и убирание цензуры :)

1941
Hard'n'Soft / Steam
« : 06 Июль 2020, 21:09:24 »
SeregaZ, про пропуск мне не стоило писать, потому что в правилах раздачи (https://store.steampowered.com/points/giveawayrules) написано, что можно получить 14 стикеров до 9 июля. Ничего про ограничения нет.

1942
Hard'n'Soft / GOG
« : 06 Июль 2020, 20:41:27 »
Talking_Sword, вообще-то в Steam и GOG официальная мировая версия вышедшая в 2015, поэтому сами разработчики позаботились о поддержки от XP до 10.
И не сломали ли они совместимость с Windows XP?
В системных требованиях указано XP. GOG версию могли бы спиратить и проверить, зачем спрашивать. В Steam сейчас скидка, стоит 74 рубля.

1943
Hard'n'Soft / Steam
« : 06 Июль 2020, 20:11:44 »
SeregaZ, мне тоже не дали стикер. При этом я один день пропустил. Думаю починят.

1944
Неуловимый Джо, сразу после старта конец игры:

1945
ERCYRMAX, переходите на нормальные эмуляторы, зачем насиловать старушку, кроме наверно эмуляции 32X, в нём уже смысла никакого. В RetroArch можете любые фильтры/шейдеры натянуть.
Помоему, уже в 2018 Kega могла в идеальное изображение.
Идеальная картинка - pixel perfect, целое масштабирование - все пиксели без искажений, без фильтров.
Модераторы, простите. Я не понял, как сделать изображения в спойлер.
Написал человек с подписью на полэкрана :lol:. Нужно выбрать у картинки "Миниатюра внутри сообщения" и добавить их в спойлер.

1946
Раздача Armillo
Они странно сделали, выглядит как f2p, но в новости на Steam написали, что это их единственный способ сделать игру бесплатной изначально, а после около 1 месяца она будет платной. При этом, игра Kao the Kangaroo: Round 2 сразу после выхода была бесплатной, но как скидка 100%, т. е. раздача.

1947
Тот же вопрос руководству сайта с надеждой на более трезвый ответ.
Руководству надоело посылать сюда: https://www.emu-land.net/forum/index.php/topic,95.msg1457898.html#msg1457898
И я дал временное решение там же: https://www.emu-land.net/forum/index.php/topic,95.msg1458000.html#msg1458000. У меня всё скачивается.

1948
Yuzu Early Access Updater
Хотел написать, что он сломался, но видимо его обновляли (обращение к https://pastebin.com/raw/GHqYrbQt, который не был доступен), там теперь 705, но ссылка неверная на архив, можно взять здесь http://www.mediafire.com/folder/rrat84il8xewc/YuzuEarlyAccess. Я выше давал ссылку на pastebin с обновлениями, он сейчас не доступен.
Им стоило выкладывать сам скрипт на Python, чтобы люди не ссали. Я декомпилировал (приложил файл):
Нужно установить requests и wget (командная строка):
pip install -U requests
pip install -U wget
Как декомпилировать архивы PyInstaller

Добавлено позже:
Ссылку на версию EA 705 исправили, Yuzu Early Access Updater теперь работает. На самом деле, автор мог обойтись без pastebin, потому что у mediafire есть API для доступа к файлам.

Изменил скрипт
: скачивание напрямую из папки http://www.mediafire.com/folder/rrat84il8xewc/YuzuEarlyAccess, убрал использование wget, вывод прогресса скачивания - печатается по одному символу #.
Скрипт: https://gist.github.com/infval/257d71eb08c329f59124a536da708003 (ПКМ на Raw -> Сохранить объект). Вот эта версия текстом, на всякий случай:
Для конечного пользователя:
1. Установить Python 3: https://www.python.org.
2. Установить requests (в командной строке):
pip install -U requests3. Запустить yuzuUpdater_mediafire.py в папке, куда нужно скопировать все файлы yuzu. Поэтому не делайте это на рабочем столе!
Если скрипт сразу закрывается или не написано Done! после скачивания, значит что-то пошло не так.

1949
Все показано на скринах
Лучше скидывать config файл или текст файла под спойлер, который находится в Windows: C:\Users\%Имя_пользователя%\Documents\Dolphin Emulator\Config\WiimoteNew.ini. Чтобы каждый раз не вводить остальным.

Я попробовал в "Данные движения > Акселерометр" `Axis Y-` и A&`Axis Y-` (это приращение движения курсора), разница оказывается есть: когда применяется A&, то макс. значение ограничено выбранным "Диапазоном". Я говорил про умножение, так вот с ним ограничения не заметил (A*`Axis Y-`).
--------
Я вспомнил, что у DS4 кнопки L1/R1/L2/R2 чувствительны к силе нажатия, а вы хотите, чтобы работало без силы (вкл/выкл), тогда стоит ограничить с помощью if. Если хотите, чтобы срабатывало после полного нажатия на R/L кнопки, то нужно заменить так:
(!R2|(R2&R1)) & `ось` на if(!R2|R1,`ось`,0)
(R2|(R2&R1)) & `ось` на if(R2,`ось`,0)
Если нужно срабатывание раньше - после половины нажатия:
(!R2|(R2&R1)) & `ось` на if((R2<0.5)|(R1>0.5),`ось`,0)
(R2|(R2&R1)) & `ось` на if(R2>0.5,`ось`,0)
Выяснил, что отрицание работает так: !0.1 = 0.9. ИЛИ так: (0.1|0.9) = 0.9. И так: (0.1&0.9) = 0.1. При этом значения меньше 1.0 - Ложь, а 1.0 и больше - Истина. if(условие, значение_при_истине, значение_при_лжи), а запись if(R2, `ось`, 0) - отбрасывает значения датчиков, когда R2 < 1.0, вместо того, чтобы влиять на силу оси, если записать просто R2 * `Axis`.
Кстати, из последнего следует, что можно настроить так, что от силы нажатия R2 будет зависеть чувствительность нунчака (R2 * `Axis`) или другого.
--------
Отредактировал записи вида if(R2>0.5,1,0)*`что-то` на if(R2>0.5,`ось`,0), для упрощения.

1950
max_365, вообще это Булева алгебра, только здесь выражения могут возвращать значения отличные от 0 и 1, что отличается от языков программирования C, C++, C#, Python и т. п, в них можно было бы умножить вместо &.
Скобки нужно для приоритета операций, сначала выполняется & (как умножение), а после | (как сложение). Можно было упростить и убрать пробелы: (!R2|R2&R1)&`Right Y+` и (R2|R2&R1)&`Right Y+`. Но со скобками понятнее.

Добавлено позже:
Применил булеву алгебру, проанализировал входные данные и результат, это упрощается до: (!R2|R1)&`Right Y+` и R2&`Right Y+`.  :) Первое импликация, а второе просто возвращало себя же.

Страницы: Назад 1 ... 61 62 63 64 [65] 66 67 68 69 ... 129 Далее