| Эмуляция > Эмуляторы консолей 1-4 поколений |
| Эмулятор Dendy - Nestopia |
| << < (24/25) > >> |
| md_max:
--- Цитата: Asha от 14 Апрель 2020, 22:49:54 ---Можно, делай. --- Конец цитаты --- спс. :lol: Только по вертикали то растягивается, а вот по горизонтали до 1440 нет. Решил проблему, безел не правильно настроил оказывается. |
| Astronavigator:
Ну раз никто не смог ответить на мой вопрос в посте №390, то отвечу себе сам – вдруг кому то еще пригодится. И так, для того, что бы можно было использовать нестандартную частоту обновления на экранах поддерживающих только 60 герц, необходимо использовать программу CRU(Custom Resolution Utility). После написания крайнего поста в теме я использовал CRU версии 1.3.1, затем, спустя какое то время стал использовать CRU версии 1.4.1, которая используется мной и по сей день. И та и другая версии отлично работают под ОС W7-W10, с видеокартами от Nvidia. Для того, что бы случайно не заменить этой программой стандартные разрешения экрана на нерабочие, необходимо в пользовательских разрешениях драйвера nvidia определить необходимые настройки, затем все эти параметры ввести в программу CRU и добавить новое разрешение экрана. После этого в настройках драйвера от Nvidia станут доступными эти разрешения с необходимой частотой развертки, и Nestopia будет прекрасно раскрываться на полный экран, и работать без лагов. По теме пользовательских разрешений экрана мной задавался вопрос в техподдержку Nvidia. Из которой мне ответили, что вообще не за что не отвечают, и пользовательские разрешения мы используем на свой страх и риск. Т.е разработчики включили нам эту возможность, но по нормальному все доделать не решились. |
| noH4er:
Ребят, извините за глупый вопрос, была у кого такая проблема с коннектом ? Вроде всё делали по мануалу. Буквально месяц назад всё работало. |
| Sharpnull:
noH4er, очевидно, что проблема вероятно с вашей сетью, где-то что-то блокируется и т. п. Пингуйте друг друга или что там делают для проверки соединения. |
| Astronavigator:
--- Цитата: noH4er от 05 Ноябрь 2020, 19:26:40 ---Ребят, извините за глупый вопрос, была у кого такая проблема с коннектом ? Вроде всё делали по мануалу. Буквально месяц назад всё работало. --- Конец цитаты --- Что то с сетью. Простой, часто работающий способ, что бы детально не разбираться в чем конкретно причина: На обоих ПК в командной строке от имени администратора необходимо выполнить команды: ipconfig /flushdns nbtstat -R nbtstat -RR netsh int ip reset netsh winsock reset netsh interface tcp set global autotuninglevel=disabled После чего, на обоих ПК, нужно пройти к фаерволу и выключить его на время. Затем проверить коннект. |
| Ivan_Ages:
Не подскажите 220й маппер какой эмуль запустит? |
| Sharpnull:
Ivan_Ages, 220-го не существует: http://wiki.nesdev.com/w/index.php/INES_Mapper_220. |
| Ivan_Ages:
--- Цитата: Sharpnull от 30 Декабрь 2020, 18:27:54 ---Ivan_Ages, 220-го не существует: http://wiki.nesdev.com/w/index.php/INES_Mapper_220. --- Конец цитаты --- Вроде я в эмуле puNES64 поиграл в .unf-ромы, а .nes не запускаются. Вот эта игра. http://fcpic.nesbbs.com/GameDownload.asp?gameid=2370 nes ром требуют 220й. А играл я в unf. Тогда вопрос) Как из .unf сделать .nes? или только заливать на спец карик с 220ым маппером..? :neznayu: |
| Sharpnull:
--- Цитата: Ivan_Ages от 30 Декабрь 2020, 19:01:52 ---Как из .unf сделать .nes? --- Конец цитаты --- Вообще UNIF не жалуют, почти всё переносится на NES 2.0, который также рекомендуется, чем старый костыльный iNES. Известный человек NewRisingSun, который разрабатывает и до сих пор добавляет новые мапперы в эмулятор NintendulatorNRS, также сделал большую базу NES 2.0: https://forums.nesdev.com/viewtopic.php?f=3&t=19940. Ниже есть скрипт на Python, который исправляет ромы и добавляет им NES 2.0 заголовки, нужно только подсунуть nes20db.xml из первого сообщения (в скрипте нужно поменять TRIAL_RUN = 1 на TRIAL_RUN = 0, что ромы изменились, иначе будет только информации о найденных ромах в базе). Я для себя написал скрипт, который убирает заголовок iNES или NES 2.0 (просто первые 16 байтов) и подсчитывает контрольную сумму CRC32, потом ищу её в nes20db.xml, чтобы проверить, есть ли там и правильный ли у меня ром. В данном случае китайцы присвоили кривой заголовок, у них такое бывает. Ром Boogerman II - The Final Adventure (Rex-Soft) [!].nes соответствует этой записи: --- Цитата ---<game><!-- Unlicensed Taiwan&Hong Kong\Boogerman II꞉ The Final Adventure.nes --> <prgrom size="262144" crc32="DB8854EE" sha1="28805E433CA0AD1505058085667B889A8A7B967F" sum16="4CD5" /> <chrrom size="131072" crc32="4BBE6FED" sha1="5BA80309270C947859463C5CD09AB6FBB2C76955" sum16="5A52" /> <rom size="393216" crc32="1DF10182" sha1="433CEC30E71DCA31E32B8A44A0D534DBFE7039CA" /> <pcb mapper="263" submapper="0" mirroring="H" battery="0" /> <console type="0" region="0" /> <expansion type="1" /> </game> --- Конец цитаты --- Вы можете открыть в Mesen этот кривой Boogerman II - The Final Adventure (Rex-Soft) [!].nes и в Debug > Edit iNES Header выбрать NES 2.0, Mapper 263, и необязательный Input Type: Standard Controllers. Потом Save As и уже этот ром запустить. Mesen и NintendulatorNRS его поддерживают, а FCEUX нет (но он поддерживает этот ром в UNIF). -------- UPD: Вообще, Mapper 263 почти MMC3: http://wiki.nesdev.com/w/index.php/NES_2.0_Mapper_263. Возможно есть хак, чтобы был обычный MMC3, там только все обращения отловить и поменять. -------- UPD2: Интересно, что у EverDrive N8 NES и EverDrive N8 Famicom почему-то указана поддержка 220, а у улучшенной версии EverDrive N8 PRO - нет. Наверно информацию не обновили и раньше какой-нибудь эмулятор поддерживал 220, или потому что у PRO есть поддержка NES 2.0. |
| Ivan_Ages:
--- Цитата: Sharpnull от 30 Декабрь 2020, 19:40:01 ---Вообще UNIF не жалуют, почти всё переносится на NES 2.0, который также рекомендуется, чем старый костыльный iNES. Известный человек NewRisingSun, который разрабатывает и до сих пор добавляет новые мапперы в эмулятор NintendulatorNRS, также сделал большую базу NES 2.0: https://forums.nesdev.com/viewtopic.php?f=3&t=19940. Ниже есть скрипт на Python, который исправляет ромы и добавляет им NES 2.0 заголовки, нужно только подсунуть nes20db.xml из первого сообщения (в скрипте нужно поменять TRIAL_RUN = 1 на TRIAL_RUN = 0, что ромы изменились, иначе будет только информации о найденных ромах в базе). Я для себя написал скрипт, который убирает заголовок iNES или NES 2.0 (просто первые 16 байтов) и подсчитывает контрольную сумму CRC32, потом ищу её в nes20db.xml, чтобы проверить, есть ли там и правильный ли у меня ром. В данном случае китайцы присвоили кривой заголовок, у них такое бывает. Ром Boogerman II - The Final Adventure (Rex-Soft) [!].nes соответствует этой записи: Вы можете открыть в Mesen этот кривой Boogerman II - The Final Adventure (Rex-Soft) [!].nes и в Debug > Edit iNES Header выбрать NES 2.0, Mapper 263, и необязательный Input Type: Standard Controllers. Потом Save As и уже этот ром запустить. Mesen и NintendulatorNRS его поддерживают, а FCEUX нет (но он поддерживает этот ром в UNIF). -------- UPD: Вообще, Mapper 263 почти MMC3: http://wiki.nesdev.com/w/index.php/NES_2.0_Mapper_263. Возможно есть хак, чтобы был обычный MMC3, там только все обращения отловить и поменять. -------- UPD2: Интересно, что у EverDrive N8 NES и EverDrive N8 Famicom почему-то указана поддержка 220, а у улучшенной версии EverDrive N8 PRO - нет. Наверно информацию не обновили и раньше какой-нибудь эмулятор поддерживал 220, или потому что у PRO есть поддержка NES 2.0. --- Конец цитаты --- Спасибо, помогло.) :thumbup: Over nes-ром тоже так пересохранил. Только выбрал frame: NTSC+PAL. Просто NTSC не работал. Так-то хотел на Hamy4_SD включать, поэтому спрашивал. Она только nes-ромы видит. Осталось проверить запустится с карты или нет. |
| Ivan_Ages:
Hamy4SD не увидел. EverdriveN8(china) распознал маппер 220 как маппер 0, а переделанный 220-ый на 263-ий как 7-ой. Все поддерживает, но ни один не запустил) С Новым Годом всех! :thumbup: |
| Sharpnull:
--- Цитата: Ivan_Ages от 31 Декабрь 2020, 10:03:16 ---Все поддерживает, но ни один не запустил) --- Конец цитаты --- Как и думал, никто не стал поддерживать маппер с одной игрой (другая игра из двух давно хакнута на MMC3), и скорее всего у них вообще нет поддержки NES 2.0. |
| Fishbone:
Подскажите как в Nestopia открыть Keyboard Transformer .unf ??? Пробовал и nes и unf формат скачивать, не открывается. а Family Basic 2.1 и 3 отказываются запускать программу написанную на Keyboard Transformer |
| Sharpnull:
--- Цитата: Fishbone от 04 Июль 2021, 10:59:47 ---Подскажите как в Nestopia открыть Keyboard Transformer .unf ??? --- Конец цитаты --- Дописать поддержку в исходный код :) Для пиратской дичи используйте FCEUX и NintendulatorNRS. UPD: --- Цитата: Fishbone от 04 Июль 2021, 10:59:47 ---Пробовал и nes и unf формат скачивать --- Конец цитаты --- iNES (.nes) нет, там тоже UNIF формат, это CaH4e3 так назвал. Чтобы был iNES (уже NES 2.0) нужно присвоить мапперу номер, а этого не сделали вроде. UPD2: Там mapper 0, всё-таки, запускается. Нужно посмотреть что там с поддержкой клавы. UPD3: Похоже NintendulatorNRS просто запускает UNIF как NROM, клава не работает. Наверно только FCEUX эмулирует. UPD4: Запустил в Mesen, в RAM $68 ожидают ввода, можно выбрать меню: 1 - #$82, 2 - #$83, 3 - #$84. :) |
| Fishbone:
--- Цитата: Sharpnull от 04 Июль 2021, 13:40:52 ---Наверно только FCEUX эмулирует. --- Конец цитаты --- Да FCEUX запускат, Но он не поддерживает Tape recorder. :( |
| Sharpnull:
Fishbone, вообще, эмуляция клавиатуры простая (исходный код в FCEUX). Не знаю как работает Tape Recorder и перенос программ, но вот Lua скрипт для Mesen, который позволяет вводить с клавиатуры (изменение RAM $68, одной клавиши за кадр). В Mesen запускаете приложенный ром NROM (тестировал f1). Options > Input: Type - Famicom, Expansion - Family Basic Keyboard, это добавит пункт Game > Tape Recorder. Debug > Script Window > Open > Данный скрипт > Run (F5), чтобы вводить с клавиатуры. Для переключения захвата клавиатуры - Scroll Lock. Я не все коды клавиш ввёл, у меня и нампада нет. |
| dunadain2:
Ребята подскажите за тормоза. Ставлю уже 3 емуль - нест, жнес, фсекс - во всех тормозят черепахи ниндзя 3. И в настройках все пробовал менять, а толку нету. Пол локации нормально, другая жутко тормозит- хотя музыка играет нормально. |
| VsVsV:
После перезагрузки компа, перестал загружаться список серверов (на 4 секунд ищет, потом надпись error refreshing list), хотя в сохраненные серверы заходит. upd Проблема была решена удалением файла netplaylist :cool: |
| VsVsV:
Еще возникла проблема, которую не знаю как решить. Не выходит записать игру (демку) выдает ошибку error при запуске игры с галочкой запись игры, в итоге коннект нормальный но демка не записывается |
| Сергейй:
Nestopia Plus r596.rar (1421.82 КБ - загружено 34 раз.) Добавлено позже: Последняя версия эмулятора Nespopia plus запускает ромы cool boy 32 мегабайта |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |