FamInvite/InviteNES pcb v.4 rev D-J Mappers Progress
Moderators: HardWareMan, aodinets, admin, figura, alex
-
- Полезный чел
- Posts: 405
- Joined: Mon Dec 17, 2012 10:22 pm
Re: INVITENES pcb v.4 rev D Mappers Progress
Насчет новых маперов, я думаю, нужно полностью доделать все коммерческие маперы, а уж потом переходить на китайскую дичь, которая в основе своей, ни кому не нужна. Да еще и найти 100% подтвержденные, не официальные ромы сложно, так что я бы с ними вообще не заморачивался, пока доп. звуки в карте не будет доделаны (Да и после, только по вдохновению )
Мой список приоритета маперов:
82, 96, 97, 105, 157, 159, 188, 207, 90 (главный китай мапер на котором есть стоящие игры)
190 (китай ради Magic Kid GooGoo)
Мой список приоритета маперов:
82, 96, 97, 105, 157, 159, 188, 207, 90 (главный китай мапер на котором есть стоящие игры)
190 (китай ради Magic Kid GooGoo)
Re: INVITENES pcb v.4 rev D Mappers Progress
Можешь закинуть мне свой ромсет, если не сложно.Насчет новых маперов, я думаю, нужно полностью доделать все коммерческие маперы, а уж потом переходить на китайскую дичь, которая в основе своей, ни кому не нужна. Да еще и найти 100% подтвержденные, не официальные ромы сложно, так что я бы с ними вообще не заморачивался, пока доп. звуки в карте не будет доделаны (Да и после, только по вдохновению )
Мой список приоритета маперов:
82, 96, 97, 105, 157, 159, 188, 207, 90 (главный китай мапер на котором есть стоящие игры)
190 (китай ради Magic Kid GooGoo)
-
- Полезный чел
- Posts: 405
- Joined: Mon Dec 17, 2012 10:22 pm
Re: INVITENES pcb v.4 rev D Mappers Progress
Мои игры рассортированные под маперы:
https://drive.google.com/file/d/19bqTA0 ... sp=sharing
Насчет пиратских маперов, вот мой список хотелок:
90,114,190,36,115,15,156,163
Снял видео как у меня проигрываются NSFки на фамикоме GPM2.
Заметил, что плоблемы с курсором возникают при прослушивании "хорошей" музыки, например от Сансофт, как будто в такой музыке происходит перегруз по частоте или еще что то и карт начинает глючить. А в простых мелодиях, где не все каналы задействованны или они играют поочередно - там глюков не происходит.
Уже после того как записал видео, наткнулся на треки которые наглухо виснут при проигрывании это:
Tecmo\Kyattou_Ninden_Teyande
Tengen\Tetris_Tengen
Мой архив с NSF музыкой:
https://drive.google.com/file/d/1IeQe1J ... sp=sharing
https://drive.google.com/file/d/19bqTA0 ... sp=sharing
Насчет пиратских маперов, вот мой список хотелок:
90,114,190,36,115,15,156,163
Снял видео как у меня проигрываются NSFки на фамикоме GPM2.
phpBB [media]
Заметил, что плоблемы с курсором возникают при прослушивании "хорошей" музыки, например от Сансофт, как будто в такой музыке происходит перегруз по частоте или еще что то и карт начинает глючить. А в простых мелодиях, где не все каналы задействованны или они играют поочередно - там глюков не происходит.
Уже после того как записал видео, наткнулся на треки которые наглухо виснут при проигрывании это:
Tecmo\Kyattou_Ninden_Teyande
Tengen\Tetris_Tengen
Мой архив с NSF музыкой:
https://drive.google.com/file/d/1IeQe1J ... sp=sharing
- HardWareMan
- Гуру, Super DONATE +15000
- Posts: 318
- Joined: Sun Dec 19, 2010 11:12 pm
Re: INVITENES pcb v.4 rev D Mappers Progress
Всё намного проще. Насколько я понял, конкретно этот NSF плеер сниферит шину, чтобы получить кнопки джоя. И получается так, что сбивается синхронизация. Нужно было всего-лишь добавить в код 6502 однократный опрос джоя в NMI по стандартной схеме и выплюнуть готовое состояние в регистр FPGA, либо жестко задать инит снифа по записи в 4017 и отслеживать строго 8 чтений из 4016, блокируя все остальные. Но нет, этого не происходит и появляются фантомные считывания, возможно из-за глитчей на шине. И глюк этот, кстати, с самого начала тянется.
-
- Полезный чел
- Posts: 405
- Joined: Mon Dec 17, 2012 10:22 pm
Re: INVITENES pcb v.4 rev D Mappers Progress
Еще рапорт с последний сборки с фамикома:
157 мапер:
Игры datach. Сами игры помечены как 16 мапер, все работают без проблем. Считать карточки со штрихкодом IN все равно не сможет...
Игры на маперах 67, 89, 85 не работают. Уж не помню работали ли они, но в таблице эти маперы помечены зеленым цветом. Все игры есть в архиве который я кидал выше.
Игра Pegasus 5-in-1 (Golden Five) [!] на 71 мапере - не желает запускаться, пишет "не поддерживаемый объем ПРГ"
https://drive.google.com/file/d/1bNWcKC ... sp=sharing
157 мапер:
Игры datach. Сами игры помечены как 16 мапер, все работают без проблем. Считать карточки со штрихкодом IN все равно не сможет...
Игры на маперах 67, 89, 85 не работают. Уж не помню работали ли они, но в таблице эти маперы помечены зеленым цветом. Все игры есть в архиве который я кидал выше.
Игра Pegasus 5-in-1 (Golden Five) [!] на 71 мапере - не желает запускаться, пишет "не поддерживаемый объем ПРГ"
https://drive.google.com/file/d/1bNWcKC ... sp=sharing
Re: INVITENES pcb v.4 rev D Mappers Progress
А NMI выключен в NSF плэйере... Вызов проигрывания чанка по IRQ... чтобы иметь возможность прослушивания на разных скоростях по установкам: NTSC/PAL, 50/60Hz... и про "и выплюнуть готовое состояние в регистр FPGA", так ведь и сделано для NSF... ... нужно во время проигрывания чанка блокировать запись в регистры FPGA... похожая ситуация с сейвстейтами в маперах, зеркала регистров которых в области $4100-$4FFF, а там специальные регистры FPGA (например маперы 79, 113...). И с сейвстейтами проблему нашел как решить.Всё намного проще. Насколько я понял, конкретно этот NSF плеер сниферит шину, чтобы получить кнопки джоя. И получается так, что сбивается синхронизация. Нужно было всего-лишь добавить в код 6502 однократный опрос джоя в NMI по стандартной схеме и выплюнуть готовое состояние в регистр FPGA, либо жестко задать инит снифа по записи в 4017 и отслеживать строго 8 чтений из 4016, блокируя все остальные. Но нет, этого не происходит и появляются фантомные считывания, возможно из-за глитчей на шине. И глюк этот, кстати, с самого начала тянется.
P.S.
HWMAN, хотел Тебе закинуть новую версию IN карта, а то я ток плату помниться закидывал, и для NES IN Тебе нужно?...
В заголовке рома, вместо куска заголовка написано "siudym"... и кол-во страниц PRG в роме 80, номинальное ограничение 64, да и вообще, как это чудо должно запускаться, для этого мапера максимальный размер PRG ограничен 16-ю страницами?...Игра Pegasus 5-in-1 (Golden Five) [!] на 71 мапере - не желает запускаться, пишет "не поддерживаемый объем ПРГ"
----------------------------------------------------------
Над собранными багрепортами работаю.
-
- Полезный чел
- Posts: 405
- Joined: Mon Dec 17, 2012 10:22 pm
Re: INVITENES pcb v.4 rev D Mappers Progress
1 мапер, игра Bigfoot (U) - титульный экран "в точечку"
https://drive.google.com/file/d/1FRbq1c ... sp=sharing
https://drive.google.com/file/d/1FRbq1c ... sp=sharing
- HardWareMan
- Гуру, Super DONATE +15000
- Posts: 318
- Joined: Sun Dec 19, 2010 11:12 pm
Re: INVITENES pcb v.4 rev D Mappers Progress
Ну за NMI я образно, так как ты через IRQ имитируешь NMI разный систем, то и опрашивать джой надо в этот момент. Блокировка - согласен, код плееров разношерстный, но можно же придумать JEDEC анлок, для примеру. В общем, эта проблема есть, она тянется с самого начала и её еще не исправили.А NMI выключен в NSF плэйере... Вызов проигрывания чанка по IRQ... чтобы иметь возможность прослушивания на разных скоростях по установкам: NTSC/PAL, 50/60Hz... и про "и выплюнуть готовое состояние в регистр FPGA", так ведь и сделано для NSF... ... нужно во время проигрывания чанка блокировать запись в регистры FPGA... похожая ситуация с сейвстейтами в маперах, зеркала регистров которых в области $4100-$4FFF, а там специальные регистры FPGA (например маперы 79, 113...). И с сейвстейтами проблему нашел как решить.
Почему бы и нет? Мне NES PAL европейку под эксперименты подарили, так что было бы не плохо и что-то туда воткнуть, т.к. родных картриджей нет, только переходник под 60 пин.HWMAN, хотел Тебе закинуть новую версию IN карта, а то я ток плату помниться закидывал, и для NES IN Тебе нужно?...
Re: INVITENES pcb v.4 rev D Mappers Progress
Иииии.... INVITENES для NES....
Re: INVITENES pcb v.4 rev D Mappers Progress
Абалдеть вещара!!!
Atari2600,Atari7800,AtariFS,ZXSpectrum,Dendy,NES,Kenga,GB,GBP,GBC,GBASP,GBA,NDSL,SNES,SMS,N64,GC,Wii,SMD,MD2,SGG,Gopher,DC,MDP,PSP1000,PSP2000,PSP3000,PSPStreet,PS1,PS2,PS3,XBOX,XBOX360,3DO...
-
- Полезный чел
- Posts: 405
- Joined: Mon Dec 17, 2012 10:22 pm
Re: INVITENES pcb v.4 rev D Mappers Progress
Может сделать ребрендинг?
Для Famicom - FamInvite
Для NES - InviteNes
Для Famicom - FamInvite
Для NES - InviteNes
Re: INVITENES pcb v.4 rev D Mappers Progress
Мне нравится, принято.Может сделать ребрендинг?
Для Famicom - FamInvite
Для NES - InviteNes
P.S. То что обновления не появляются это не значит что я не работаю над ними, почти всё исправлено. Хочу закрыть все баги и выложить обновление.
-
- Полезный чел
- Posts: 405
- Joined: Mon Dec 17, 2012 10:22 pm
Re: FamInvite/InviteNES pcb v.4 rev D Mappers Progress
Михаил, а обновленная ревизия FamInvite планируется?
С блекджеком, устилителем звука и размером под фамиком корпус (MMC1, MMC3)?
С блекджеком, устилителем звука и размером под фамиком корпус (MMC1, MMC3)?
Re: FamInvite/InviteNES pcb v.4 rev D Mappers Progress
Будет.Михаил, а обновленная ревизия FamInvite планируется?
С блекджеком, устилителем звука и размером под фамиком корпус (MMC1, MMC3)?
Ревизия 17 OS 3.0B От 2019.02.19
Операционная система и маперы v3.0B rev. 17.
-
- Полезный чел
- Posts: 405
- Joined: Mon Dec 17, 2012 10:22 pm
Re: FamInvite/InviteNES pcb v.4 rev D Mappers Progress
Потестил v3.0B rev. 17. на фамикоме.
85 мапер:
Tiny Toon 2 - начальная заставка бьется.
В Lagrange Point возможна поддержка звукового FM чипа? Хотя бы эмуляция его.
105 мапер:
Nintendo World Championship -виснет на первом же экране. Я так понимаю, на картридже выбор игры осуществляется переключением DIP на плате. Поэтому перед запуском рома, походу нужно вынести в меню эти переключатели.
Курсор в NSF плеере по прежнему живет своей жизнью...
Остальное все работает как должно.
P.S И по поводу новой версии FamInvite... хотелось бы сенсорные кнопки вместо микрика, не хочется постоянно шатать FI в слоте приставки.
85 мапер:
Tiny Toon 2 - начальная заставка бьется.
В Lagrange Point возможна поддержка звукового FM чипа? Хотя бы эмуляция его.
105 мапер:
Nintendo World Championship -виснет на первом же экране. Я так понимаю, на картридже выбор игры осуществляется переключением DIP на плате. Поэтому перед запуском рома, походу нужно вынести в меню эти переключатели.
Курсор в NSF плеере по прежнему живет своей жизнью...
Остальное все работает как должно.
P.S И по поводу новой версии FamInvite... хотелось бы сенсорные кнопки вместо микрика, не хочется постоянно шатать FI в слоте приставки.
- Attachments
-
- circuitboard-NWC.jpg (84.02 KiB) Viewed 15300 times