Автор Тема: Не стартует эмуль N64 на Pmmx  (Прочитано 2254 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ALKOSHA

  • Пользователь
  • Сообщений: 805
  • Люблю донди.
    • ВКонтакте
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« : 11 Сентябрь 2021, 21:26:33 »
Хачу запустить на ретро-кампе эмуль Нинки
UltraHLE пишет такую фигню при попытке загрузить любой  ROM  (в том числе и взятый с сайта Шедевра, заточенный под ром зельды)



Project64, взятый оттуда же  - ругается на отсутствие DX6, хотя установлен DX8.1, и тестится через dxdiag.

Чë по железу:

Pmmx разогнанный до 225 MHZ
RAM 160MB
Видяха: Ati RAGEII в качестве VGA, Voodoo2 12MB в качестве ""Три дэ"" ускорителя.
OS : Win98SE.

В минималках к UltraHLE указано:
P II - 233MHZ
RAM 32MB
Voodoo1

И я вот чë думаю, может используются какие-то инструкции PII, коих нет в Pmmx?
Иначе чë оно с самого нулевого адреса посылает на... в... к чëрту, кароч. :neznayu:

Оффлайн Cyb3rM4n

  • Пользователь
  • Сообщений: 755
  • Пол: Мужской
  • Админ с /1cc/
    • ВКонтакте
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #1 : 11 Сентябрь 2021, 21:50:19 »
а что по пути E:\emu\Ultrahle\Legend?

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 601
  • Пол: Мужской
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #2 : 12 Сентябрь 2021, 00:08:44 »
Ему не нравится, что в названии рома есть пробелы.

Онлайн Sharpnull

  • Пользователь
  • Сообщений: 4995
    • Просмотр профиля
Re: Не стартует эмуль N64 на Pmmx
« Ответ #3 : 12 Сентябрь 2021, 01:21:19 »
ругается на отсутствие DX6, хотя установлен DX8.1
Не уверен, что DX8.1 заменяет DX6. У DX6 много DLL, которых нет в DX8. Попробуйте установить DX6, например отсюда http://old-dos.ru/files/file_808.html. Может не поддерживается видеокарта.

Оффлайн ALKOSHA

  • Пользователь
  • Сообщений: 805
  • Люблю донди.
    • ВКонтакте
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #4 : 12 Сентябрь 2021, 02:30:35 »
Ему не нравится, что в названии рома есть пробелы.

Пробелы убрал,  ром загружает, но всë тот же эксепшн.

Добавлено позже:
Может не поддерживается видеокарта.

По-моему, вторая вуда поддержует вплоть до 7ой версии DX.
Ну там ранее DXы  разных версий ставил, идущие в комплекте с разными ретро-играми. DLLки 6ой должны были остаться по идее.

Добавлено позже:
Но подозреваю, эмуль при инициализации путает Вуду и Ати Рэйдж 2
Прост Атишка, она же тоже как бы 3д-ускорительзамедлитель. А крайний DX у неë - 5ый.
« Последнее редактирование: 12 Сентябрь 2021, 02:38:31 от ALKOSHA »

Онлайн Sharpnull

  • Пользователь
  • Сообщений: 4995
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #5 : 12 Сентябрь 2021, 04:30:34 »
Пробелы убрал,  ром загружает, но всë тот же эксепшн.
Ромы какого типа открывали? Судя по файлу помощи неофициальной новой версии, была добавлена поддержка .z64 (сейчас популярный тип), значит нужно .n64 (вряд ли .v64). В новых версиях проблему с пробелами исправляли в том числе.
UPD: Посмотрел исходный код UltraHLE, поддержка всё-таки должна быть и z64, и остальных. Определяется по первых 4 байтам, и была бы ошибка "File '%s' format unrecognized.".
« Последнее редактирование: 12 Сентябрь 2021, 04:53:36 от Sharpnull »

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #6 : 12 Сентябрь 2021, 13:41:36 »
ALKOSHA, там часом в корне эмулятора файлика glide2x.dll не валяется? Если валяется - срочно удали, это единственная причина угаданная, кстати, тобой:
Но подозреваю, эмуль при инициализации путает Вуду и Ати Рэйдж 2
То есть если в корне валяется такая dll - это 100% враппер (эмулятор) вуды, пытающийся изобразить глайд посредством direct3d или opengl.

Оффлайн ALKOSHA

  • Пользователь
  • Сообщений: 805
  • Люблю донди.
    • ВКонтакте
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #7 : 15 Сентябрь 2021, 21:54:36 »
Врапперов в корне нет. Это я первым делом проверял.
Лишь экзешник, ини-файл, да пара-тройка ТХТ-шек.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #8 : 16 Сентябрь 2021, 10:30:21 »
В той версии с Шедевра через меню "start rom" надо сделать после выбора игры.
Ну и обрати внимание чтоб дрова на вуду были в системе нормальные, от 3dfx, а не от микрософта, которые без глайда.

Оффлайн ALKOSHA

  • Пользователь
  • Сообщений: 805
  • Люблю донди.
    • ВКонтакте
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #9 : 17 Сентябрь 2021, 22:36:38 »
В той версии с Шедевра через меню "start rom" надо сделать после выбора игры.
Так и делаю.

от 3dfx, а не от микрософта, которые без глайда.
Были бы они без глайда, я бы не мог геймить в десятки игор под глайдом, наверное.
А так, лого "3dfx" стартует в любой глайдовой игре, будь то TES Retard, MW3 или Pandemonium.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #10 : 18 Сентябрь 2021, 09:22:15 »
ALKOSHA, понятно, ну проверь эмулятор на игре, которая 100% должна завестись - Марио 64 или Марио карт какой-нибудь. Естественно, имена файлов укороти до 8 символов латиницей без пробелов и любых знаков.

Добавлено позже:
И я вот чë думаю, может используются какие-то инструкции PII, коих нет в Pmmx?
да ну, вряд ли: на К5 133 заводилось всё без проблем, просто медленно. Сомневаюсь, что даже в поздних версиях эмулятора какие-то инструкции были добавлены.
« Последнее редактирование: 18 Сентябрь 2021, 09:33:33 от Yaranga »

Оффлайн HayaoYokogawa

  • Пользователь
  • Сообщений: 2043
  • Пол: Мужской
  • большой и толстый розовый динозавр
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #11 : 28 Сентябрь 2021, 13:37:46 »
Так и делаю.
Были бы они без глайда, я бы не мог геймить в десятки игор под глайдом, наверное.
А так, лого "3dfx" стартует в любой глайдовой игре, будь то TES Retard, MW3 или Pandemonium.

Баловался тут на днях с UltraHLE - в названии файла тоже пробелов не должно быть и тогда все заводится.  :neznayu:

У меня вопрос другой, дабы тем не разводить: в видео MVG нахваливает, мол, 60 фпс UltraHLE выжимал - это только из SM64 или только из SM64 и на какой-то вообще мегатоповой конфигурации?
Есть у меня банка AMD K6-2, Sound Blaster и первая вуду с 8 Мб на борту; пробовал Star Fox 64 - в менюшках еле-еле 20 фпс при разрешении 512x384 (хотя, надо отдать должное, глюков с графикой не заметил никаких)

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8317
  • Пол: Мужской
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #12 : 28 Сентябрь 2021, 17:48:31 »
и первая вуду с 8 Мб на борту
может 2? на 1 было 4 мб ,на 2 -8 или 12 мб

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #13 : 28 Сентябрь 2021, 21:26:51 »
Есть у меня банка AMD K6-2, Sound Blaster и первая вуду с 8 Мб на борту; пробовал Star Fox 64 - в менюшках еле-еле 20 фпс при разрешении 512x384 (хотя, надо отдать должное, глюков с графикой не заметил никаких)
Ну так это смотря какая K6-2, там же разбег частот процессоров приличный был - на 200 MHz слабенько будет шевелиться, а на 550 - вполне шустро.
Ну, и как было отмечено выше, первых Вуд с 8 метрами не было... верней, почти не было (Obsidian XS-100 могла и с 20 метрами быть, но это довольно большая редкость, да и дико дорогая).

Оффлайн ShadowFlash

  • Пользователь
  • Сообщений: 2259
  • Пол: Мужской
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #14 : 28 Сентябрь 2021, 22:28:22 »
K6-2-550 с V5-5500  с 1964  + Glide64  - все, что тогда нормально эмулировалось, летало со свистом (в своё время был бетатестером и того и другого). И летало с 2xFSAA. Причем до OpenGL 3.3 глайд был единственным вариантом полноценно эмулировать хитровымудренные фреймбуфферные эффекты с играбельной скоростью.  Но Voodoo 1- это слишком слабо для эмуляции N64.

Оффлайн HayaoYokogawa

  • Пользователь
  • Сообщений: 2043
  • Пол: Мужской
  • большой и толстый розовый динозавр
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #15 : 29 Сентябрь 2021, 07:38:39 »
может 2? на 1 было 4 мб ,на 2 -8 или 12 мб
у, и как было отмечено выше, первых Вуд с 8 метрами не было...
Нет, на 8. Такие тоже были.
https://thandor.net/object/109


Ну так это смотря какая K6-2, там же разбег частот процессоров приличный был - на 200 MHz слабенько будет шевелиться, а на 550 - вполне шустро.
K6-2-550 с V5-5500  с 1964  + Glide64  - все, что тогда нормально эмулировалось, летало со свистом (в своё время был бетатестером и того и другого). И летало с 2xFSAA. Причем до OpenGL 3.3 глайд был единственным вариантом полноценно эмулировать хитровымудренные фреймбуфферные эффекты с играбельной скоростью.  Но Voodoo 1- это слишком слабо для эмуляции N64.

Эхх. Жаль. Я, впрочем, много и не ожидал.
« Последнее редактирование: 29 Сентябрь 2021, 11:51:35 от HayaoYokogawa »

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #16 : 29 Сентябрь 2021, 16:48:20 »
Нет, на 8. Такие тоже были.
Ну, тебе крупно повезло: сейчас и обычные Вудушки - большая редкость, а тут сразу две в слае в одном корпусе! К слову, я выше про Обсидиан и упоминал.
Если у кого есть драйвера под Win98, которые позволят нормально задействовать все 8 мегабайт, буду премного благодарен. пока что единственные дрова, которые работают без проблем - это от карточек Diamond :/
Ну так по твоей же ссылке имеются и дрова... Или они не того?

К слову по изначальному вопросу темы: попробовал на том самом варианте UltraHLE от Шедевра запустить их переведённую Зельду Окарина времени в z64 - ни фига не заводится (просто стартует и показывает черный экран), а вот та, что в древнем v64 вполне нормально работает. Была мысль, что я неправильный ром пропатчил, запустил z64 в PJ64 - да не, всё нормально пашет.




Добавлено позже:
А вот в этой версии вполне и z64 можно запускать. Правда, это уже более поздняя реинкарнация эмулятора.
« Последнее редактирование: 29 Сентябрь 2021, 17:22:58 от Yaranga »

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8317
  • Пол: Мужской
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #17 : 29 Сентябрь 2021, 18:59:04 »
которые позволят нормально задействовать все 8 мегабайт
если это sli то по идее должно быть 2 устройства в диспетчере ...
тут есть немного дров + модификации и еще какой то дойчленд сайт был ...

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #18 : 29 Сентябрь 2021, 20:03:50 »
если это sli то по идее должно быть 2 устройства в диспетчере ...
Да не, на самом деле там не слай (это я по-диагонали текст читал), там просто больше памяти, чем в обычной Вуду и разметка на плате для слая.

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8317
  • Пол: Мужской
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #19 : 29 Сентябрь 2021, 20:23:38 »
там просто больше памяти, чем в обычной Вуду и разметка на плате для слая.
на vogons есть топик как расширить пытаются...

Оффлайн HayaoYokogawa

  • Пользователь
  • Сообщений: 2043
  • Пол: Мужской
  • большой и толстый розовый динозавр
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #20 : 30 Сентябрь 2021, 07:09:21 »
дрова... Или они не того?
Не того. Ставится-то ставятся, но только заводишь что-нибудь в режиме 3dfx - все висит. Винда не висит, но выплевывает ошибку, а карта зависает.  :neznayu:
Некоторые дрова вовсе винду обрушивают...

Добавлено позже:
Правда, это уже более поздняя реинкарнация эмулятора.
Надо пробовать, но пробовал я SupraHLE - там вообще ноль эмоций. РОМы видит, но не запускает, причем даже ошибок не выплевывает. Но есть у меня предположения, почему

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #21 : 30 Сентябрь 2021, 08:20:51 »
Надо пробовать, но пробовал я SupraHLE - там вообще ноль эмоций. РОМы видит, но не запускает, причем даже ошибок не выплевывает. Но есть у меня предположения, почему
Супре тоже только старые v64 надо скармливать, более новые она не умеет, как и изначальный UltraHLE.

Оффлайн HayaoYokogawa

  • Пользователь
  • Сообщений: 2043
  • Пол: Мужской
  • большой и толстый розовый динозавр
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #22 : 30 Сентябрь 2021, 09:24:03 »
Супре тоже только старые v64 надо скармливать, более новые она не умеет, как и изначальный UltraHLE.

ну Супра по идее Z64-то видит файлы и типа поддерживает, но, раз не пошло, то подозреваю в Z64 дело и было  :lol:
ну и в пути файлов и прочее.

Посмотрю, в общем, и отпишусь.

Оффлайн Pikker

  • Пользователь
  • Сообщений: 56
  • Пол: Мужской
  • Громовержец
    • Просмотр профиля
Не стартует эмуль N64 на Pmmx
« Ответ #23 : 30 Сентябрь 2021, 12:25:37 »
ну Супра по идее Z64-то видит файлы и типа поддерживает
Да, действительно видит и поддерживает. Она не поддерживает пробелов в имени файла, ну и не хочет запускать ромы не упомянутые в ини-файле.