Автор Тема: Эмуляция Nintendo 64  (Прочитано 347549 раз)

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

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14294
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляция Nintendo 64
« Ответ #1980 : 16 Апрель 2025, 15:45:59 »
Satan, наверно у французских "эмулюбильцев" только сохранилась. Здесь: https://www.planetemu.net/emulateurs/nintendo-64/Windows
Цитата
La dernière version compatible avec Windows 7 et 8 (avant son passage à Qt6) est m64p v2022.06.4 (была ссылка на гитхаб с удалённым виндовским выпуском) (miroir) (а вот эта ссылка вполне живая, правда может понадобиться vpn).
Возможно попозже у нас на сайте помещу как эту версию, так и последнюю.

Добавлено позже:
Добавил: https://www.emu-land.net/consoles/n64/emuls/windows/windows?act=showonly&id=4308
« Последнее редактирование: 16 Апрель 2025, 16:03:25 от Yaranga »

Оффлайн Satan

  • Пользователь
  • Сообщений: 71
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1981 : 16 Апрель 2025, 16:18:55 »
Satan, наверно у французских "эмулюбильцев" только сохранилась. Здесь: https://www.planetemu.net/emulateurs/nintendo-64/Windows
Спасибо большое, вроде оно... Правда что-то, не запускается всё равно, с ошибкой в вылазит, то что QT5 это да, может он его на AVX2 ранее перевёл?
Когда кликаю по запускному файлу, вылазит ошибка, как на скрине.

Кстати, если уж добавил на сайт, за что спасибо, хочу добавить, автор сейчас остановил проект и начал развивать новый высокоточный эмулятор N64 - gopher64, его на сайте нету тоже, но он может ещё пока сырой, это я для справки просто)

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14294
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1982 : 16 Апрель 2025, 16:39:53 »
Спасибо большое, вроде оно... Правда что-то, не запускается всё равно, с ошибкой в вылазит, то что QT5 это да, может он его на AVX2 ранее перевёл?
Когда кликаю по запускному файлу, вылазит ошибка, как на скрине.
Печально конечно, но уж что нашёл. Возможно, ещё чего-то попадётся, тоже выложу.
Кстати, если уж добавил на сайт, за что спасибо, хочу добавить, автор сейчас остановил проект и начал развивать новый высокоточный эмулятор N64 - gopher64, его на сайте нету тоже, но он может ещё пока сырой, это я для справки просто)
Посмотрю, скорей всего добавлю и его. В новостях он у нас проскакивал, а на сайте пока не выкладывал.

Добавлено позже:
Выложил. https://www.emu-land.net/consoles/n64/emuls/windows?act=showonly&id=4309
« Последнее редактирование: 16 Апрель 2025, 16:58:44 от Yaranga »

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14294
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1983 : 16 Апрель 2025, 17:03:45 »
Satan, слушай, ну так нужный тебе эмулятор походу надо немножко под другим именем искать (я просто не сразу понял)... К примеру: https://archive.org/details/m64p-2022.03.14
А, там только под линуксы и исходники...

Хм... http://www.emu-france.com/news/71325-consoles-de-salon-m64p-2022-05-29/
Правда, 64-битная версия та же самая, но вот 32-битная не исключено, что заработает.
« Последнее редактирование: 16 Апрель 2025, 17:20:49 от Yaranga »

Оффлайн Satan

  • Пользователь
  • Сообщений: 71
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1984 : 16 Апрель 2025, 17:16:27 »
Satan, слушай, ну так нужный тебе эмулятор походу надо немножко под другим именем искать (я просто не сразу понял)... К примеру: https://archive.org/details/m64p-2022.03.14
А, там только под линуксы и исходники...
да, этот я находил тоже, но именно в этом линукс версия к сожалению, а вот от 7 февраля хорошо работает.
Смешно, что запустить QT6 на Win7 я могу благодаря: https://github.com/i486/VxKex или https://github.com/crystalidea/qt6windows7, да и Win11 на втором SSD у меня есть, а вот на AVX2 перейти, надо матку менять, весь комп пересобирать, это не скоро, а запустить хочется :(
На Гитхабе есть исходники версий, если знать бы как компилировать, я бы все версии по одной компилировал пока не нарвался на рабочую для меня, но я могу только клонировать репозиторий, как компилировать не понимаю, то что на ютубе посмотрел, у меня иначе, видать компиляция работает немного иначе для кадого вида проекта...

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

Хм... http://www.emu-france.com/news/71325-consoles-de-salon-m64p-2022-05-29/
Правда, 64-битная версия та же самая, но вот 32-битная не исключено, что заработает.
На этот сайт натыкался не раз, когда искал, этого не находил вроде, но опять же, там только более старая версия от 20-го года и самая новая, если я правильно понял, скачал, не запустилась новая.
Вот так "интернет помнит всё", а промежуточную версию какого-то эмулятора, подзабыл видать))

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14294
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляция Nintendo 64
« Ответ #1985 : 16 Апрель 2025, 17:22:03 »
На этот сайт натыкался не раз, когда искал, этого не находил вроде, но опять же, там только более старая версия от 20-го года и самая новая, если я правильно понял, скачал, не запустилась новая.
Понятно. Там просто сбивает с толку заголовок m64p (2022/05/29).


Добавлено позже:
А... попробуй это - m64p (2022/03/31) x64 - единственная чудом уцелевшая.
 
« Последнее редактирование: 16 Апрель 2025, 17:37:53 от Yaranga »

Оффлайн Satan

  • Пользователь
  • Сообщений: 71
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1986 : 16 Апрель 2025, 17:44:16 »
Вот
Понятно. Там просто сбивает с толку заголовок m64p (2022/05/29).


Добавлено позже:
А... попробуй это - m64p (2022/03/31) x64 - единственная чудом уцелевшая.
 
спасибо тебе добрый человек, это оно, работает на WIN7 без всяких дополнений, видать эта либо последняя, либо одна из, где ещё AVX2 не был обязательным.
Спасибо ещё раз, работет :)

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14294
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1987 : 16 Апрель 2025, 17:49:10 »
Satan, пожалуйста! Добавил и его до кучи.

Добавлено позже:
Satan, кстати у меня сборка m64p от 1 июля 2022 в семёрке заработала, стоило только сменить плагин управления и вместо ошибки стали запускаться игры.



Добавлено позже:
А, не, так не видится геймпад. Но меняю на тот, что по-умолчанию, настраиваю ему кнопки, сохраняю профиль и работает.

« Последнее редактирование: 16 Апрель 2025, 22:35:46 от Yaranga »

Оффлайн Satan

  • Пользователь
  • Сообщений: 71
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1988 : 17 Апрель 2025, 00:06:48 »
Satan, кстати у меня сборка m64p от 1 июля 2022 в семёрке заработала, стоило только сменить плагин управления и вместо ошибки стали запускаться игры.
Вот так дела! Надо будет тоже поробовать, может старый плагин управления впихнуть, если примет, но даже так, уже хорошо, спасибо ещё раз :)

Хм, странно, вроде с обновлениями семёрка у меня последними для неё, но нет, сразу ошибка вылазит, даже не даёт эмулятору запуститься, но там QT6, так я попробовал запустить как от винды 10, с помощью тех библиотек, которые меня выручают и идёт даже свитч и всё новое что от 10 и выше предназначего, сегодня вот Дискорд поставил, который на 7 тоже не должен идти, портативную версию.
В общем не знаю почему, но у меня до выбора плагина не доходит даже, кликая по экзешнику сразу ошибка и я не вижу окна эмулятора, эта же версия я так понимаю?: https://archive.org/details/m64p-2022.07.1
Он и не должен работать по идее, он в июне ввёл эти новые инструкции, что без AVX2 не пойдут, может на 7 и идёт, у кого проц не древний :) https://github.com/simple64/simple64/releases/tag/v2022.06.3 тут в описании это указано.
В любом случае всё ок работает на той сборке, спасибо :)
« Последнее редактирование: 17 Апрель 2025, 00:20:55 от Satan »

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14294
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1989 : 17 Апрель 2025, 02:03:09 »
Он и не должен работать по идее, он в июне ввёл эти новые инструкции, что без AVX2 не пойдут, может на 7 и идёт, у кого проц не древний
Ну как... 10 лет Xeon E5-2666 v3 в этом году исполнится. Однако судя по
Цитата
Changed compiler flags to compile using the x86-64-v3 architecture. This means that the emulator has a minimum requirement of a Haswell-era CPU. Doing this allows the compiler to use newer instruction sets only available on newer CPUs, thus improving performance.
минимально возможный для запуска....

292177-0

Оффлайн Satan

  • Пользователь
  • Сообщений: 71
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1990 : 17 Апрель 2025, 03:49:28 »
Xeon E5-2666 v3
Ну... моему уже лет 13-14, ну и загуглив, вот картинка и ссылка на характеристики: https://technical.city/ru/cpu/Xeon-E5-2666-V3

Мой то вообще Core i7-2600K: https://technical.city/ru/cpu/Core-i7-2600K
Пролистав ниже можно увидеть, что только AVX, первая всмысле, брал его в 2011-ом году, тогда он топовый был, а матка не поддерживает ничего круче, на тот момент зверь был, сейчас только всё заново пересобирать (так как соккет не поддерживает процы с AVX2), как видишь, у тебя есть AVX2, по-этому, наверное, и запускается :)
В любом случае, на сколько я прав по поводу AVX2 не знаю, но больше не на что грешить просто, так как у меня полностью последняя максимальная вин7 со всеми обновлениями и дровами и директами и визуал студиями фреймворками и прочими штуками, запускается как и говорил, через доп api, даже Свитч эмулятор и  идёт хорошо, остальное тоже работает всё, что не на Вин7 даже предусмотрено, надо будет для интересна на Вин11 запустить (на этом же компе увы), но вряд ли изменится что, вроде пробовал уже, когда искал в прошлый раз, я полагаю, скорее всего дело в инструкции AVX2, в июньском описании есть что-то про новые процессоры, для повышения производительности.
« Последнее редактирование: 17 Апрель 2025, 04:03:24 от Satan »

Оффлайн Perfect Stranger

  • Пользователь
  • Сообщений: 177
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1991 : 07 Май 2025, 15:13:08 »
Парни, донатилка эта поганая в Прожект64 3.0.1 как-нибудь убирается? Фокус с конфиг-файлом уже не помогает.

Оффлайн B0nus

  • Пользователь
  • Сообщений: 620
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1992 : 07 Май 2025, 17:34:39 »
выброси уже этот Прожект64.
есть намного лучше эмуляторы - Simple64 или RMG.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5440
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1993 : 07 Май 2025, 18:01:17 »
донатилка эта поганая в Прожект64 3.0.1 как-нибудь убирается
Вот взломанный exe для Project64-3.0.1-5664-2df3434, можно самому найти байты FF FF B0 01 5F 5E 5B 8B E5 5D C2 04 00, заменить на FF FF B0 00 5F 5E 5B 8B E5 5D C2 04 00. Для Dev-4.0.0-6566-fbbf7c7 и возможно новых версий https://www.pj64-emu.com/nightly-builds найти FF FF B0 01 5F 5E 5B C3, заменить на FF FF B0 00 5F 5E 5B C3, должно быть одно совпадение. Проверял с помощью https://www.nirsoft.net/utils/run_as_date.html, она запускает программу с другим временем, при попеременном запуске через неё и обычным способом появится окно (нужно сначала запустить игру больше 6 раз). Я знаю про исходный код, не стал сам пересобирать.
Ранее я делал скрипт https://www.emu-land.net/forum/index.php/topic,596.msg1549099.html#msg1549099, он не работает. Если уже использовали его, то стоит удалить в реестре у HKEY_CURRENT_USER ключ user. Из-за моего скрипта Project64 стала создавать там запись вместо обычного пути HKEY_CURRENT_USER\SOFTWARE\Project64.
UPD:
выброси уже этот Прожект64.
есть намного лучше эмуляторы - Simple64 или RMG.
simple64 мёртвый. В Project64 есть GUI отладчик, в других вроде нет, так что пользоваться Project64 всё равно придётся.
« Последнее редактирование: 07 Май 2025, 18:16:10 от Sharpnull »

Оффлайн B0nus

  • Пользователь
  • Сообщений: 620
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1994 : 07 Май 2025, 19:58:33 »
и что ?
кега тоже уже 15 лет как мёртвый а им до сих пор пользуются.

Оффлайн Perfect Stranger

  • Пользователь
  • Сообщений: 177
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1995 : 07 Май 2025, 20:13:46 »
Sharpnull, спасибо! Первый способ работает, там всего-то один байт переписать надо, оказывается.

Оффлайн Satan

  • Пользователь
  • Сообщений: 71
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1996 : 01 Июнь 2025, 23:05:37 »
Парни, донатилка эта поганая в Прожект64 3.0.1 как-нибудь убирается? Фокус с конфиг-файлом уже не помогает.
Ещё есть такие решения: https://github.com/Rosalie241/PJ64Launcher
Сам не пробовал, но Розали молоток, свой RMG написал под Mupen64Plus в привычном нам юзабилити, сам им пользуюсь.
Есть от кого-то другого патч тоже на отмену этой штуки, на гитхабе так же натыкался.

Оффлайн Drowfan

  • Пользователь
  • Сообщений: 1047
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1997 : 01 Июнь 2025, 23:50:23 »
Вопросы. Можно ли сказать, что, не считая Switch 2, N64 — это самая трудно эмулируемая консоль Nintendo в плане архитектуры? И правда ли, что эта приставка эмулируется даже сложнее, чем PS2 в том же плане?

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8664
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1998 : 02 Июнь 2025, 00:48:27 »
не считая Switch 2, N64 — это самая трудно эмулируемая консоль
свитч2 эмулируется на любом калькуляторе ...

Оффлайн Satan

  • Пользователь
  • Сообщений: 71
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #1999 : 02 Июнь 2025, 01:11:00 »
Вопросы. Можно ли сказать, что, не считая Switch 2, N64 — это самая трудно эмулируемая консоль Nintendo в плане архитектуры? И правда ли, что эта приставка эмулируется даже сложнее, чем PS2 в том же плане?
Да вроде N64 на идеальном уровне эмулируется, не знаю игры, которая бы плохо шла совсем, примерно 99% пожалуй более чем играбельно, главное не юзать PJ64 сегодня, особенно когда они полностью переписывают код и многое поломали, старый 3.0.1 тоже не лучший вариант сегодня, я думаю тот же Гопер64 будет лучше, хоть он и молод, но написан на RUST и взял лучшее из Mupen64Plus и из Ares, так что, можно его использовать попробовать, а про Симпл64 писали, это да, он заброшен полностью, так как автор (Логан), автор этого форка, жаловался на устаревший код эмулятора, в следствии чего и начал разработу Гопера64, который обещает быть лучшим эмулятором N64, да, там нет кучи настроек, он просто на поиграть.
Но... как сказал, мне нравится RMG от Розали, если игры по типу Стант Рейс 64 и ей подобные не идут (вроде не более 4-х таких игр), то просто ставите RSP плагин на CXD4 ип олучаем удовольствие.
Да и вообще давно переходить на LLE эмуляцию, там уже вроде как давно проблем нет, как в графическом плане, так и в плане совместимости.
Буквально пару дней назад наткнулся на проект на гитхабе, на циклически точный RSP плагин для эмуляторов N64, думаю будущее у проекта есть, слежу за ним сейчас: https://github.com/MidoOK486/CRSP

Оффлайн Nhisti

  • Пользователь
  • Сообщений: 1042
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #2000 : 26 Июнь 2025, 18:52:32 »
свитч2 эмулируется на любом калькуляторе ..
Что?  :wacko:

Оффлайн Vlad666

  • Пользователь
  • Сообщений: 673
    • Просмотр профиля
Re: Эмуляция Nintendo 64
« Ответ #2001 : 06 Июль 2025, 08:57:50 »
Народ, подскажите код нотификации для эмулятора Project64. Заколебала эта надпись о поддержке проекта при каждом запуске. Ни один разработчик не просит денег так нагло, а эти уже задолбали своим попрошайничеством :biggrin:.

Онлайн Axl89

  • Пользователь
  • Сообщений: 909
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #2002 : 06 Июль 2025, 09:25:36 »
Vlad666, https://emulation.gametechwiki.com/index.php/Nintendo_64_emulators
ares, Mupen64Plus-Next, RMG, BizHawk.
Сам я использую ядро Mupen64Plus-Next в Retroarch. Можно BizHawk т.к. у него интерфейс более прост для изучения.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14294
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #2003 : 06 Июль 2025, 10:20:53 »
Vlad666, смотри на этой же странице форума ответ #1993

Оффлайн Antr00plasm

  • Пользователь
  • Сообщений: 188
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #2004 : 02 Август 2025, 12:12:30 »
Играю castlevania legacy of darkness на project64 3.0.1 - эмулятор периодически зависает, на разных моментах игры. Это как-нибудь фиксится?

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14294
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляция Nintendo 64
« Ответ #2005 : 02 Август 2025, 14:07:07 »
Antr00plasm, там вроде как в видеоплагине заморочка - https://github.com/project64/project64/issues/1855

Тут можно разглядеть какие-то рекомендации:


Ну и почему бы не использовать другие эмуляторы, например BizHawk? https://github.com/TASEmulators/BizHawk/releases

Оффлайн Antr00plasm

  • Пользователь
  • Сообщений: 188
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #2006 : 02 Август 2025, 15:13:58 »
Yaranga,  да небольшой спец в эмуляторах просто, а project64  всем думаю с детства знакомое название, поэтому и его скачал. Работает то все хорошо, если бы не зависание. Я знаю что этот эмуль никогда не был идеальным.

Онлайн Axl89

  • Пользователь
  • Сообщений: 909
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #2007 : 02 Август 2025, 15:32:50 »
Antr00plasm, N64 до сих пор не идеальна в эмуляции. project64 отстал от других эмуляторов. С каких-то пор содержит вредоносный код. Версия старше 3.0.1 содержит ошибки при большом переезде на 4.0.
Да и в давние времена был каким-то мучением.
Хорошо, что его время прошло и можно не трогать. Вздохнуть с облегчением.
Просто возьмите BizHawk для N64, да и для много чего другого. Когда подкачаетесь, переходите на Retroarch.

Оффлайн Antr00plasm

  • Пользователь
  • Сообщений: 188
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #2008 : 02 Август 2025, 21:54:00 »
Так и сделал, скачал обновленную версию рарха.

Вообщем смена плагина помогла, вопрос - какой лучше использовать, для оптимальной совместимости и нормальной производительности?
« Последнее редактирование: 04 Август 2025, 22:07:49 от Antr00plasm »

Оффлайн Antr00plasm

  • Пользователь
  • Сообщений: 188
    • Просмотр профиля
Эмуляция Nintendo 64
« Ответ #2009 : 05 Август 2025, 08:53:44 »
Установил, настроил bizhawk - все удобно, отличный интерфейс, кастла тоже работает (на другом плагине). Запускаю earthworm jim 3d - персонаж не двигается в право, то есть кнопка вправо на аналоговом стике не работает в игре, на какую клавишу не назначь. В той же кастле работает без проблем. Запускаю project 64 - тоже в право не работает. На ретроархе работает, там ядро mupen64 , как и в bizhawk. Тыкал настройки без толку.  На клавиатуре.  Пробовал даже перетекать клаву из ps2 в usb - 0 реакции.