PCSXGC/WiiSX/PCSX-Revolution
|
|
Куратор homebrew GC/Wii
Группа: Супер Модераторы
Сообщений: 3143
Статус: Offline
Москва
PCSXGC/WiiSX Эмулятор консоли PlayStation / PSOne, основанный на РС-версии PCSX и портированный на Gamecube/Wii. Описание Эмулятор консоли Sony PlayStation 1 для Gamecube/Wii Тип Эмуляторы Автор tehpola, sepp256 emukidid Скачать Not available (официального релиза, пока, нет!) Исходники Доступны Полная поддержка Homebrew Channel Периферия Установка В корне SD-карты создать директории PSXISOS для бэкапов игр и WIISX для BIOS Поддерживаются форматы: iso, img, cue/bin Неофициальные сборки/модификации Сборка официального релиза с поддержкой карт Устаревшая сборка! PCSX-Revolution (Firnis-mod) Описание Эмулятор консоли Sony PlayStation 1 для Wii Тип Эмуляторы Автор Firnis Версия rev28 Скачать Скачать Исходники Доступны Полная поддержка Homebrew Channel Доступно в Homebrew Browser Периферия Установка Дерево каталогов в зависимости от места установки: [spoiler] Quote [sd:]&[usb:] | |-apps |..`-pcsx-r |......|-boot.dol |......|-meta.xml |......`-icon.png | [sd:]&[usb:] | |-pcsx-r |...|-bios |...|-memcards |...`-games | [smb:] | `-pcsx-r ....`games [/spoiler] Put "scph1001.bin" in "/bios" dir. Memory cards will be created automaticaly on the first launch. Default folder for games is "sd:/pcsx-r/games". Supported types: iso, bin, bin+cue, bin+toc, img. All config files stored in "sd:/pcsx-r". Don't forget to configure PAD, default is GCpad. Управление Управление Настраивается индивидуально (Custom controller configurations) Управление Настраивается индивидуально (Custom controller configurations) Таблица совместимости игр (Firnis-mod) [spoiler][tb] Название [cl]Формат [cl]Регион J=Япония U=Америка E=Европа [cl]Примечание [st]City of Lost Children, The [cl](IMG/CCD/SUB) [cl]U [cl]Запускается. Искажение звука. [st]Gran Turismo [cl]? [cl]E [cl]soon [st]Gran Turismo 2 [cl](CUE/BIN) [cl]? [cl]В меню все нормально, 35-45 кадров, управление работает, графических артефактов не наблюдается. Но во время гонки машина стоит не на дороге, камера смотрит не понятно куда. [st]Crash Bandicoot [cl](CUE/BIN) [cl]U [cl]Работают заставки, меню, звук. [st]Crash Bandicoot 2 [cl](CUE/BIN) [cl]U [cl]Работают заставки, меню, звук. [st]Crash Bandicoot 3 [cl](CUE/BIN) [cl]U [cl]Работают заставки, меню, звук. [st]Final Fantasy IV [cl]ISO [cl]? [cl]soon [st]Final Fantasy IX [cl]ISO [cl]? [cl]Виснет на заставке. Пропустить заставку не получается. [st]Grandia (2CD) [cl]ISO [cl]U [cl]soon [st]Need for Speed I [cl]soon [cl]soon [cl]soon [st]Need for Speed II [cl]ISO [cl]U [cl]Запускается. [st]Need for Speed III - Hot Pursuit [cl]ISO [cl]U [cl]Запускается. Подвисания в игре. [st]Need for Speed 4 - High Stakes [cl]ISO [cl]U [cl]Запускается. Работает. [st]Need for Speed 5 - Porsche Unleashed [cl]ISO [cl]U [cl]Виснет на начальной заставке. [st]Oddworld: Abe`s Oddysee [cl](IMG/CCD/SUB) [cl]? [cl]Работают заставки, меню, звук. Имеются видеолаги. [st]Persona - Revelations [cl](CUE/BIN) [cl]? [cl]Виснет через несколько начальных диалогов. [st]Persona 2 - Eternal Punishment [cl](CUE/BIN) [cl]? [cl]Виснет после начальной заставки. Управление не работает. [st]Persona 2 - Innocent Sin [cl](CUE/BIN) [cl]? [cl]Проходит начальную заставку. Управление не работает. [/tb] Список игр неполный![/spoiler] Лист изменений (Firnis-mod) [spoiler] Quote 26 мая 2009 - Ограничено кол-во выводимых файлов в браузере. Раньше, если файлов было много, то меню глючило.
- Пофиксено несколько багов, которые приводили к дампу. Уверен, что их еще много, радоваться рано.
- Собрано с последними библиотеками. Дало немалый прирост фпс. Тестировал 4 игры, прирост в среднем 10-15фпс. В ГТ1 вообще с 2-3 до 42-48...
- Новый сд-плагин, портирован с pcsxr. Из-за него скорость в некоторых играх сильно падала, но с новыми либами она вернулась.
- Пока не выкладываю сурсы. Не хочу пока чистить сурсы, много бекап-файлов.
- Возврат в меню из игры и обратно приводит к нарушению работы эмуля. Это может быть не будет заметно сразу, но позже вы точно получите дамп. Во многих играх возврат в меню, а потом назад в игру 2 раза приводит к подвисанию, фпс выводится будут, но эмулятор не будет обрабатывать что-либо...
14 марта 2009 - Много что исправлено.
- Был сломан код HLE биоса, то бишь встроенного, поэтому пользуемся внешним.
- Папка с образами была переименована в "isos" и перемещена в папку "wiisx". (X:/wiisx/isos).
9 января 2009 - Отключения показа ФПС через Config.
- Переписан пад-плагин. Теперь можно настроить управление на свой вкус. Изначально работает только GC-pad.
- Добавлена поддержка кнопок Power, Reset и Power на Remote. Reset выходит в HBC, оба Power выключают приставку.
- Поддержка widescreen. Теперь не будет черных полос по краям экрана.
- Исправлены проблемы с красками в заставках при использовании последних библиотек.
- Теперь биос и карты памяти хранятся на SD в папке wiisx в корне карты.
- Пофиксен баг. При нажатии нескольких кнопок в игре, ни одна не реагировала.
- Исправлена ошибка с классик контроллером. Он работал в меню, но не работал в игре. Опять же тестов не проводилось, может есть и еще ошибки...
- Некоторые другие поправки и небольшая чистка кода.
3 декабря 2008 - Теперь из меню можно вернутся в игру. Но некоторые игры виснут...
- Пофиксен краш, если эмулятор не может прочесть образ игры. Теперь будет выдаваться предупреждение.
- Теперь в меню настройки падов можно выбирать аналог или стандартный пад. Некоторые игры отказываются работать с аналогом. Когда аналог выключен, то за крестовину отвечает нунчак, иначе нунчак отвечает за левый аналог.
- Если вы выставили управление Wiimote+nunchak, но в игре нунчак не работает, то переткните его. Пока не знаю почему так, но надеюсь, что разберусь...
- Файл с конфигом теперь хранится на SD в папке wiisx.
- Биос должен лежать на том же носителе, что и игры в папке wiisx. Никак пока не выходит его перенести на SD...
- Карты памяти тоже должны хранится на том же носителе, что и игры и тоже в папке wiisx. Опять не тестировались, возможно не работают...
- Игры теперь могут хранится в любой папке.
- Исправлены все найденные баги. А также добавлены новые =Ъ
26 ноября 2008 - Добавлен пункт меню Config. Туда спрятаны Configure pad1 и Configure pad2. Потом будут добавлены и другие настройки.
- Добавлена поддержка аналогов. Пока не ясно полная или урезанная, т.к. не было найдено игры, которая бы нормально их использовала. При подключении нунчака левый аналог переносится на него, поэтому ставьте крестовину на моут. Потом можно будет выбирать в меню.
- Настройки теперь сохраняются в папку WIISX, а не в корень. Механизм был полностью переписан.
- Карты памяти перенесены в папку WIISX. Не тестировались.
- Биос перенесен в папку WIISX.
- FPS в верней части экрана были возвращены. Потом можно будет отключить через меню.
- Все мои изменения были перегруппированы, для лучшей организации данных.
- В меню теперь моут надо держать вертикально (как полагается), а не горизонтально.
- Отключен выход в HBC при нажатии Home.
20 ноября 2008 - Исправлено меню. Если держать кнопку {А} при "Return to source selection screen", то в том меню сразу выбирался предыдущий выбранный пунк. Теперь программа ждет, пока кнопка будет отпущена.
- Реально добавлена горячая замена SD/USB.
- Теперь при подключении Nunchuk во время игры управление крестовиной переносится на него.
19 ноября 2008 - Исправлена опечатка в управлении. На классике постоянно был зажат {+}. Из-за этого пропускались начальные заставки.
- Добавлена поддержка нунчака: {c} - крестик; {z} - круг, рычаг пока не проверил, нет игр с его поддержкой, но если авторы эмулятора правильные комментарии оставили, то все должно работать.
- Изменено меню, теперь можно вернуться к выбору источника. Если источника нет, то вылета не будет, а приложение вернется к списку источников.
- Переработан ввод в игре, до этого классик не работал, теперь все работает и определяет наличие классика или нунчака. Т.е. если вставлен нунчак, то управление переключается на моут+нунчак, если вставлен классик, то моут работать не будет. Если что-то вытаскиваете, то управление автоматически переключается на то, что остается. GC-pad работает только при условии, что в моут ничего не вставлено. Пока оставлю так, потом может попробую разделить на "плагины".
- Убрана вся информация типа фпс, кол-ва фреймов и т.д. Если хотите ее назад, добавьте в Makefile_wii в CFLAGS "-DSHOW_DEBUG"
Code CFLAGS = -g -O2 -Wall $(MACHDEP) $(INCLUDE) -D__GAMECUBE__ -D__ppc__ \ -D__GX__ -D_SDL -DEMBEDDED_FONTS -DSHOW_DEBUG 18 ноября 2008 Выпущена первая модификация [/spoiler]
Сообщение отредактировал drugold - Пятница, 10.07.2009, 11:47
|
БрикоWiiтель
Группа: Проверенные
Сообщений: 3114
Статус: Offline
Spb
lpx1, флешка? они как правило скоростью не отличаются....
|
Куратор homebrew GC/Wii
Группа: Супер Модераторы
Сообщений: 3143
Статус: Offline
Москва
Этот эмулятор поддерживает только медленный родной драйвер USB1.1. Поэтому есть смысл опробовать на SD/SDHC. А вообще, современные USB-Flash с USB2.0 довольно быстрые.
|
Game Boy
Группа: VIP
Сообщений: 188
Статус: Offline
Ростов-на-Дону
в листе показана игра final fantasy IX это случайно не FF tactics потому что тоже виснет на заставке
wii это сила, wii это класс, а кто не снами ,тот против нас.
|
Неспешно обтачивает WiiSX
Группа: Проверенные
Сообщений: 265
Статус: Offline
Санкт-Петербург
volartyom, Нет, это именно FF9. С последними сборками я ее не пробовал, может и не виснет уже... Хотя вряд ли =)
|
Game Boy
Группа: VIP
Сообщений: 188
Статус: Offline
Ростов-на-Дону
Firnis, просто тоже виснет на заставке я подумал частями ошиблись.
wii это сила, wii это класс, а кто не снами ,тот против нас.
|
Неспешно обтачивает WiiSX
Группа: Проверенные
Сообщений: 265
Статус: Offline
Санкт-Петербург
FF9 больше не виснет, идет хорошо Правда это на текущей сборке, на той, что я выкладывал не тестил... Ну т.е. "идет хорошо" до дампа, который происходит сразу как только нам передают управление черным магом... (~6 мин игры). Текущая сборка это: * Новая версия pcsx - pcsx-df. Она гораздо более медленная, но должна быть более совместимая... Скорость упала примерно в 2 раза... К сожалению, это не избавило от дампа. * Граф плагин от того же эмуля, это тоже не дало ничего нового, что меня навело на мысль о том, что проблема не в граф. плагине. SPU плагин тоже не виновен, остается только сам движок эмуля. * Переделанный интерпретатор. К сожалению, ничего заметного не дало, но он более точный теперь и более безопасный. Хорошая новость заключается в том, что теперь я могу дебаггить без USBGecko, раньше я как-то не думал об этом, но это очень удобно Нашел уже пару "недочетов" (до бага не дотягивает), посмотрим что будет дальше Добавлено (31.05.2009, 02:02) --------------------------------------------- Сборка для тестеров. Основана на новом движке, т.е. скорость ниже, чем на выкладываемой мной ранее версии. [+] Добавлены настройки для GPU и SPU плагинов. Вступают в силу только после первого запуска игры, если вы выйдете в меню и поменяете что-то, то чтобы эти изменения подействовали, придется перезапустить эмуль. [+] Возврат в меню поправлен. Иногда на экран не выводилось меню. [-] Смена игры, похоже, поломана. Проверял 3 раза, 2 из них игра висла. Quote Меня интересуют игры, которые выпадают в дамп с этой сборкой и список адресов Stack Dump при этом вылете. Адреса надо записывать последовательно, как указывает стрелка. Я уже второй день не могу получить дамп... Вчера после полутора часов игры свет отрубили, сегодня времени не было... Надеюсь на вашу помощь! Ну и остальные баги тоже интересуют. Например, черный экран при выходе в меню я ни разу не встречал, пока drugold об этом не сказал... Кстати, я забыл упомянуть, что с новым CD-плагином поддерживаются bin+cue, bin+toc, bin, img, iso, mdf. Качаем
Сообщение отредактировал drugold - Понедельник, 01.06.2009, 21:18
|
НоWiiчок
Группа: Проверенные
Сообщений: 18
Статус: Offline
Тольятти
Попробовал запустить игру Тарзан на эмуляторе последней сборки, и никак. ( iso и mdf) На эмуляторе предыдущей сборки запускаеться только ISO файл, проходит первая заставка, а дальше мигающий экран;(
|
Неспешно обтачивает WiiSX
Группа: Проверенные
Сообщений: 265
Статус: Offline
Санкт-Петербург
Demorg, Можно по-подробнее?... Quote (Demorg) на эмуляторе последней сборки, и никак. Что значит никак? Ошибка диска, дамп, или просто черный экран?
|
НоWiiчок
Группа: Проверенные
Сообщений: 18
Статус: Offline
Тольятти
Тестировал две игры: Tarzan (iso) и Alone in the Dark (cue/bin). 1) Последняя сборка эмулятора. При запуске Тарзана появляется черный экран на котором написано много разых строк, последняя строка CD_init addr = 800B169c. После чего просто черный экран. При запуске Alone in the Dark тоже самое, последние строки: initHeap 801e2c84 615378: 1e2cb4 1d378 Reset Graph jtb = 813defo. 2) Эмулятор предпоследний сборки. При запуске Тарзана появляеться заставка фирмы производителя, а потом цветной шум на экране. При запуске ALone in the Dark появляеться черный экран с текстом: Exeption ..... Stack DUMP ..... Core Dump .....
|
БрикоWiiтель
Группа: Проверенные
Сообщений: 3114
Статус: Offline
Spb
Quote (Demorg) При запуске ALone in the Dark появляеться черный экран с текстом: Exeption ..... Stack DUMP ..... Core Dump ..... Quote (Firnis) Меня интересуют игры, которые выпадают в дамп с этой сборкой и список адресов Stack Dump при этом вылете. Адреса надо записывать последовательно, как указывает стрелка.
|
Неспешно обтачивает WiiSX
Группа: Проверенные
Сообщений: 265
Статус: Offline
Санкт-Петербург
Demorg, Интересует только последняя сборка. Вам нужен биос (в шапке), его поместить в папку wiisx в корне SD.
|
НоWiiчок
Группа: Проверенные
Сообщений: 18
Статус: Offline
Тольятти
Firnis, Да, точно. Все заработало. Правда жутко притормаживает (звук, картинка). У Тарзана 35-40 фпс. У Alone in the Dark 30-35 фпс. Юзаю карту SD на 2 Гб.
|
Неспешно обтачивает WiiSX
Группа: Проверенные
Сообщений: 265
Статус: Offline
Санкт-Петербург
Demorg, Это еще хорошая скорость для этой версии. Пока нет мыслей как ее ускорить... Была идея, но она дала не более 1-5 фпс, может в каких-то играх будет больше, но ожидал я лучшего эффекта... Да еще в придачу теперь надо переписать объемный участок кода, потому что он не совместим с новой концепцией...
|
НоWiiчок
Группа: Проверенные
Сообщений: 18
Статус: Offline
Тольятти
Quote (Firnis) Demorg, Это еще хорошая скорость для этой версии. Пока нет мыслей как ее ускорить... Была идея, но она дала не более 1-5 фпс, может в каких-то играх будет больше, но ожидал я лучшего эффекта... Да еще в придачу теперь надо переписать объемный участок кода, потому что он не совместим с новой концепцией... То есть я правильно понял что нормально играть в игры от PS на Wii на данный момент развития эмулятора не получиться?
|
БрикоWiiтель
Группа: Проверенные
Сообщений: 3114
Статус: Offline
Spb
Demorg, а ты на что расчитывал?
|