Эмуляция > Эмуляторы компьютеров

Проблема с эмулятором ZX Spectrum для Play Station 2.

(1/1)

MaxSommelier:
Купил б/у Play Station 2, free mc boot + уже есть эмуляторы для Sega, Dendy, Nintendo. Понадобилось поставить эмулятор для ZX Spectrum (вспомнил игру детства). Скачал PS2DreamSpec.nrg, закинул его на флешку с играми и остальными эмуляторами. Затем через Free mc boot configurator захожу в OSD Settings чтобы добавить эмул в список к другим, но когда указываю путь, где находится сам файл эмулятора, система видит пустую папку. Вопрос: как сделать так, чтобы система увидела этот эмулятор?
P.S. Проверил пути нахождения эмулов Sega, Dendy, Nintendo - все они с расширением ELF (и все находятся на флешке, не на карте памяти приставки). Эмул для ZX Spectrum - с расширением NRG.

Sharpnull:

--- Цитата: MaxSommelier от 30 Июнь 2020, 19:30:28 ---Эмул для ZX Spectrum - с разрешением NRG.
--- Конец цитаты ---
Это расширение и оно указывает на образ, значит его нужно записать на диск или достать оттуда исполняемый файл и надеяться, что он запустится.
--------
Посмотрел, что внутри. Там уже добавлены игры, свои игры добавить может быть проблематично. Можно сконвертировать в ISO или распаковать, но я не знаю умеет ли PS2 такое запускать.

MaxSommelier:

--- Цитата: Sharpnull от 30 Июнь 2020, 19:44:24 ---Это расширение и оно указывает на образ, значит его нужно записать на диск или достать оттуда исполняемый файл и надеяться, что он запуститься.

--- Конец цитаты ---
Ошибся: имел в виду расширение. Переводил nrg в iso, не помогает. Как достать исполняемый файл?

Sharpnull:

--- Цитата: MaxSommelier от 30 Июнь 2020, 19:49:30 ---Как достать исполняемый файл?
--- Конец цитаты ---
Распаковать через программу для работы с образами. ISO умеет распаковывать 7z, например. Там много файлов и я не знаю, сможет ли PS2 запустить такое, там же пути до файлов. Может PS2 умеет запускать ISO.
--------
Я обновил предыдущий мой комментарий.

MaxSommelier:
Итак, скачанный здесь эмулятор PS2DreamSpec.nrg перевёл  в  iso. В название добавил имя elf-файла в архиве, чтобы получилось DC_SPEC.ELF.PS2DreamSpec.iso.
На флешке создал две папки - DVD и CD. DC_SPEC.ELF.PS2DreamSpec.iso закинул в папку CD. На приставке зашел в раздел OPL, файл iso там отобразился в списке игр. Запуск - эмулятор Спектрум работает. Единственная проблема - поиграть можно только в те игры, которые изначально были в файле PS2DreamSpec.nrg в папке Games. Все они там с расширением SNA.  Я, к примеру, хотел поиграть в игру The Transformers (1986), найти её в нете можно в разрешении TAP, RZX, TZX. Если добавить их в образ и перезаписать его, добавленные игры не отображаются в списке.
Итого: ZX Spectrum на PlayStation2 работает, но как добавить нужную игру? Или как перевести TAP, RZX, TZX в SNA?

blackoff:

--- Цитата: MaxSommelier от 01 Июль 2020, 17:41:19 ---как добавить нужную игру?
--- Конец цитаты ---
How to add more games
---------------------
Simple!  Simply put the .SNA files a directory (or root) of the disk
then create a .TXT

а в чем проблема играть с флехи ?пускать через файл менеджер с DC_SPEC.ELF

MaxSommelier:

--- Цитата: blackoff от 01 Июль 2020, 18:11:25 ---How to add more games
---------------------
Simple!  Simply put the .SNA files a directory (or root) of the disk
then create a .TXT

а в чем проблема играть с флехи ?пускать через файл менеджер с DC_SPEC.ELF

--- Конец цитаты ---

Если попытаться запустить эмулятор с DC_SPEC.ELF, он просто бесконечно грузится.  А игры с расширением SNA в нете не найти, по крайней мере ту, которая мне нужна (The Transformers,1986).

blackoff:

--- Цитата: MaxSommelier от 01 Июль 2020, 18:20:53 ---А игры с расширением SNA в нете не найти
--- Конец цитаты ---
конвертер ищи

Добавлено позже:

--- Цитата: MaxSommelier от 01 Июль 2020, 18:20:53 ---Если попытаться запустить эмулятор с DC_SPEC.ELF, он просто бесконечно грузится.
--- Конец цитаты ---
а ты все (файлы ,папки)копируешь на флеху или только elf?

MaxSommelier:

--- Цитата: blackoff от 01 Июль 2020, 18:26:30 ---конвертер ищи

Добавлено позже:а ты все (файлы ,папки)копируешь на флеху или только elf?

--- Конец цитаты ---
Если добавлять Спектрум в меню к Сеге, Денди и др. через MCBoot Configurator, там можно прописать путь только к одному файлу - ELF. И не важно скопирую я его одного на флешку или все файлы/папки. В этом случае эмул не работает. Всё гуд только в виде iso через OPL.

blackoff:

--- Цитата: MaxSommelier от 01 Июль 2020, 19:09:31 ---через MCBoot Configurator, там можно прописать путь только к одному файлу - ELF.
--- Конец цитаты ---
а что у тебя за взлом ,должен же быть проводник какой нить
--- Цитата: MaxSommelier от 01 Июль 2020, 19:09:31 ---И не важно скопирую я его одного на флешку или все файлы/папки. В этом случае эмул не работает
--- Конец цитаты ---
просто непонятно у тебя один elf на флехе или полностью все ,поведение похоже на то ,что elf 1 ,поэтому и виснет

Ghos†:
SNA это snapshot, любой эмулятор делает (ну или почти любой), запускаешь игру в эмуляторе и делаешь snapshot

MaxSommelier:

--- Цитата: blackoff от 01 Июль 2020, 20:09:45 ---просто непонятно у тебя один elf на флехе или полностью все ,поведение похоже на то ,что elf 1 ,поэтому и виснет

--- Конец цитаты ---
Как я уже писал выше, я пробовал поставить эмул, скачивая на флешку и один ELF, и все файлы. Результат один - Спектрум грузится и не загружается.
Вопрос: кто-нибудь здесь играл в игры Спектрума на PS2?


Добавлено позже:

--- Цитата: Ghos† от 02 Июль 2020, 04:27:22 ---SNA это snapshot, любой эмулятор делает (ну или почти любой), запускаешь игру в эмуляторе и делаешь snapshot

--- Конец цитаты ---

Непонятный совет: чтобы запустить игру на эмуляторе, нужно сначала этот эмулятор установить, а с этим сложности.

Ghos†:

--- Цитата: MaxSommelier от 02 Июль 2020, 17:11:13 ---Непонятный совет: чтобы запустить игру на эмуляторе, нужно сначала этот эмулятор установить, а с этим сложности.
--- Конец цитаты ---
эмулятор на компьютере, чтоб сделать снапшот

Sharpnull:
Кстати, для PS1 есть два эмулятора ZX Spectrum, если подготовить также образы с играми, то наверно можно запустить через эмуляцию PS1 на PS2. :)

По-хорошему нужно делать порт эмулятора с поддержкой запуска через "проводник" (ELF, а не как диск). Это не так чтобы что-то фантастическое, просто PS2SDK меняется и его использовать не очень удобно, нужно только терпение и знание C. Возможно кто-то сделал, я не искал.
Например, для Dreamcast есть http://chui.dcemu.co.uk/zx4all.html с поддержкой SNA и Z80, TZX и TAP. Похоже там через SDL, который тоже есть в PS2SDK, но через "родное" API должно быть лучше.

Навигация

[0] Главная страница сообщений

Перейти к полной версии