Опубликовано 8 мая, 200422 г. comment_183884 Предлагаю обо всех добавления и изменениях писать в этой теме Сайт по переводу приставочных игр Сайт с эмуляторами и играми Еще крупный сайт с играми и эмуляторами Жалоба
Опубликовано 31 мая, 200620 г. comment_2345698 мда-а, так... когда требуют что-нибудь "нормального", у меня возникает сомнение на счет "прямизны" рук автора... но в данном случае не кажется ли, что вообще рано говорить о сколь-либо приличной эмуляции ведущей консоли 6-го поколения?.. дареному коню, как говорится, эмуляции PS3 случаем не надо?.. по теме... лично проверял на последней PCSX2 v0.9: Final Fantasy X (не играбельна), Disgaea (играбельна на сильных машинах), по завререниям разработчиков также должен идти без проблем Silent Hill 4 (не проверял, но по отзывам не играбельна), об остальном говорить пока рано... учимся читать: http://www.emu-land.net/forum/showthread.php?t=3834 на данный момент большая часть игр не играбельна по причине низкой скорости, но тем не менее большая часть доходит до in-game'а, что является большим прорывом в эмуляции... т.к. эмуляция - перевод запросов к несуществующему де-факто железу эмулируемой системы в вызовы данной платформы и их переадресация к реальному железу, их выполнение имеющимися средствами... эмуляция как таковая не гарантирует скорости на определенной платформе, зачастую для full speed эмуляции требуется машина как минимум на один-два порядка превосходящая эмулируемую платформу в скорости... хорошая эмуляция = хороший перевод опкода, игровая эмуляция - музей устаревших игровых машин, в этом ее основная цель, остальное - приятный побочный эффект... тем не менее есть желание потестить? пожалуйста, вперед и с песней, помогите разработчикам PCSX2 в качестве тестеров... есть желание поиграть? вперед за покупкой PS2... на этом предлагаю закончить обсуждение эмуляции PS2 как минимум на год... Жалоба
Опубликовано 31 мая, 200620 г. comment_2345710 Нее... в таком случае до появления ps3 буду жить PC играми! Жалоба
Опубликовано 31 мая, 200620 г. comment_2346330 KOF 2002 Music Collection ftp://crosstalk.academ.org/exchange/music...OfFighters2002/ так, для интересующихся или фанов... записал все треки из KOF2002 (потом запишу KOF99, KOF2000 и Garou), однако возникла проблемка... треки циклятся, причем каждый следующий цикл начинается не с начала, а пропускается дебют, т.о. вычислять и подгонять каждый раз трек довольно муторно... т.к. длина ни одного трека не превышает 3х минут, потому я записал по три минуты на трек, сделав fade out на последние десять секунд... итак всего 21 3х-минутных трека + 40-секундное интро... следует отметить, что собственно музыка с арен кончаются где-то на десятом треке, потом идет всякий треш, далеко не всегда даже фигурирующий в игре (а порой и очень короткий, иногда не дотягивающий и до 1 мин), но кинул на всякий случай... PS не плохо бы программку, которая бы умела вырезать сплошные повторы из трека... Жалоба
Опубликовано 31 мая, 200620 г. comment_2346604 QUOTE (mai @ May 31 2006, 08:47) т.к. эмуляция - перевод запросов к несуществующему де-факто железу эмулируемой системы в вызовы данной платформы и их переадресация к реальному железу, их выполнение имеющимися средствами... а интересно, JIT системы нкто в этой области делать не пробовал? думаю, довольно большой прирост производительности получился бы.. Жалоба
Опубликовано 31 мая, 200620 г. comment_2347589 JIT на языке эмуляторщиков это HLE (High Level Emulation) и/или Recompiler (в PCSX2). Все продвинутые эмуляторы в какой-то мере используют HLE (в основном для эмуляции BIOS или видеоподсистемы). Но основная (первая) проблема эмуляции - это не скорость, а точность. Такие техники её не решают, а лишь усложняют. Жалоба
Опубликовано 31 мая, 200620 г. comment_2348212 QUOTE (axx @ May 31 2006, 16:27) JIT на языке эмуляторщиков это HLE (High Level Emulation) и/или Recompiler (в PCSX2). Все продвинутые эмуляторы в какой-то мере используют HLE (в основном для эмуляции BIOS или видеоподсистемы). Но основная (первая) проблема эмуляции - это не скорость, а точность. Такие техники её не решают, а лишь усложняют. Т.е. точность? Жалоба
Опубликовано 31 мая, 200620 г. comment_2348826 ни у кого не будет какого-нибудь аркадного сборника (переиздание под ПК старых хитов с игровых автоматов) по типу Taito Legends, особенно интересует Midway Arcade Treasures: Deluxe Edition?.. к слову, они в нашей торговой сети вообще продаются?.. как правило, популярностей они не пользуются, т.к. не так много таких ценителей как я ;)... Жалоба
Опубликовано 31 мая, 200620 г. comment_2348841 QUOTE (axx @ May 31 2006, 19:52) Качество эмуляции. А разве эмуляция - штука неоднозначная?Нет я, конечно, понимаю, что можно всякие фишки добавлять, когда эмулируются старые консолько типа интерполяции звука или сглаживания пикселей, но это умышленно делается. А какие косяки-то там могут быть? Ведь каждая инструкция весьма четкая и известно, что должно явиться результатом её выполнения Жалоба
Опубликовано 31 мая, 200620 г. comment_2349708 QUOTE (Timotheus @ May 31 2006, 21:37) А разве эмуляция - штука неоднозначная?Нет я, конечно, понимаю, что можно всякие фишки добавлять, когда эмулируются старые консолько типа интерполяции звука или сглаживания пикселей, но это умышленно делается. А какие косяки-то там могут быть? Ведь каждая инструкция весьма четкая и известно, что должно явиться результатом её выполнения Тут ты совсем не прав. Эмуляция вещь далеко не однозначная и не простая. Сложность в том что не имея документации (а большая часть используемых в приставках чипов недокументированны, разработчики пишут используя SDK от создателей) нужно понять как "оно" работает, основываясь на поведении некоторой игрушки. Сложность не в том чтобы понять "что делает команда A". А (условно говоря) что делает команда A по адресу B в режиме адресации С, в режиме исполнения D, с данными по адресу E, после прерывания F, если в это время на другом процессоре состояние G, .... За что отвечают эти адреса? А для чего эти вызовы? Как можно написать полный эмулятор приставки, если некоторые её возможности вообще никем не используются? А многие используются только какой-то одной игрой. Но и это цветочки. У чипов есть куча "особенностей", багов и неочевидных поведений. Очень часто разработчики используют баги в качестве защиты от эмуляции - самый известный пример Tekken 3. Классическая игрушка при загрузке подло запускает бесконечный цикл из которого выходит с помощью недокументированного прерывания. Ну и так далее, примеров тонны. Уже десятки лет прошли с запуска 16-битных приставок (я имею в виду SNES и MD c 32X), а до сих пор "идеального", 100% эмулятора для них нет. Есть куча загадочных игрушек которые почему-то неработают, а в других сложно выцепляемые баги. А современные приставки еще на порядки сложнее! Короче напиши свой эмулятор, а потом говори что делать их авторам. Жалоба
Опубликовано 1 июня, 200620 г. Автор comment_2350415 Да о чем вы, если официальные эмуляторы, напримере VGS глючат, то что про самоделки говорить? Жалоба
Опубликовано 1 июня, 200620 г. comment_2351339 QUOTE (axx @ Jun 1 2006, 00:05) Тут ты совсем не прав. Эмуляция вещь далеко не однозначная и не простая... ну в принципе, проблема понятна. QUOTE Классическая игрушка при загрузке подло запускает бесконечный цикл из которого выходит с помощью недокументированного прерывания. Ну и так далее, примеров тонны. Но ведь эту игрушку кто-то делал. Соответственно этот кто-о знает про это прерывание=) Наскольок я понял вся проблема в слабой утечке информации. Короче, просто производители приставок хорошо хранят свои производственные тайны? QUOTE Уже десятки лет прошли с запуска 16-битных приставок (я имею в виду SNES и MD c 32X), а до сих пор "идеального", 100% эмулятора для них нет. Нуу... насчёт SNES Не знаю.. по-моему, Snes9x всё чё можно эмулирует. Хотя, возможно, я просто не видел ещё игрушек, которые на нем не идут. Тем не менее, игрухи, которые глючат на других эмуляторах, тут идут без проблем. QUOTE а в других сложно выцепляемые баги. Сталкивался, но всегда спасала смена эмулятора. (это я про 16-битные приставки) QUOTE А современные приставки еще на порядки сложнее! Ну я как бы отдаленно догадываюсь https://academ.club/html/emoticons/jok.gif QUOTE Короче напиши свой эмулятор, а потом говори что делать их авторам. Мне готовых хватает) З.Ы. а идея всё-же по-моему, интересная. Сделать некое подобие компиляции. Т.е. перевести команды приставки в команды x86 (если соответствующих нет, то в эквивалентную последовательность команд), а потом уже исполнять инструкции x86 все и сразу, а не пошаговая интерпретация. Или оно так где-то уже и есть? Жалоба
Опубликовано 10 июня, 200620 г. comment_2391753 У-у-у-у-ы-ы-х! Плачу от счастья и зависти... Смотрю на скрины и понимаю, что подобное мне не светит ещё долго =(. На моих 500 Мгц это даже не запустится наверно... Приходится довольствоваться своими Dendy, Sega Genesis и Ninmendo Кстати, порекомендую игру Crono Trigger на Ninmendo. Обалденная вещь, лучшая рпг, которую я видел! Только пройти не могу, может кто расскажет, как завалить последнего босса? https://academ.club/html/emoticons/shy.gif Жалоба
Опубликовано 11 июня, 200620 г. comment_2393429 ну, если вам приглянулся Chrono Trigger, то от Chrono Cross на PS, наверное, вовсе в восторге будете (хотя я вообще-то не шарю в jRPG - не ручаюсь)... вот рекомендуемые для эмуля ePSXe требования, если нет консоли (т.е. должна пойти на вашем ПК): QUOTE Pentium II 500 or faster 256 MB of RAM A fast DirectX or OpenGL compatible graphic card, e.g. the NVidia GeForce 2 Fast CD-ROM with good access times Windows 2000 or XP DirectX 8 Жалоба
Опубликовано 11 июня, 200620 г. comment_2393433 у кого-ньт есть отвиртуаленный MK: Deception, или какой там вышел в 2004-м? Жалоба
Предлагаю обо всех добавления и изменениях писать в этой теме
Сайт по переводу приставочных игр
Сайт с эмуляторами и играми
Еще крупный сайт с играми и эмуляторами