Автор Тема: Famicom Cartridge Schematics & PCBs  (Прочитано 74583 раз)

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

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #210 : 31 Октябрь 2018, 13:32:02 »
какой нафиг сдвиг, неужели ты не видишь что там даны команды для двух совершенно разных режимов, те команды которые ты описываешь относятся к 16-ти битному режиму, переведи уже наконец 0x555 и 0x2AA в двоичную систему, может тогда поймёшь откуда эта разница
Я-то понимаю в чём разница, а ты нет. Пока не подтянешь двоичное исчисление для тебя они так и останутся "команды для двух совершенно разных режимов".

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #211 : 31 Октябрь 2018, 13:35:44 »
Пока не подтянешь двоичное исчисление для тебя они так и останутся "команды для двух совершенно разных режимов".

тогда ответь на простой вопрос, в таблице 9 даны команды для двух режимов, какая нога памяти определяет каким из них нужно пользоваться

Если делать A-1 как A20, то просто пользуешься адресами для Word режима

судя по этой фразе ты не понимаешь как пользоваться таблицей 9, с какой бы радости память загнанная в Byte режим должна принимать команды для Word режима
« Последнее редактирование: 31 Октябрь 2018, 13:51:30 от megavolt85 »

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #212 : 31 Октябрь 2018, 14:05:29 »
Два адреса даны для удобства, чтобы не нужно было самому пересчитывать, но они выставляют нолики и единички на одних и тех же ногах.
555  10101010101
2AA   1010101010
               A0 A-1
AAA  10101010101  0
555   1010101010  1
Биты выставленные а A-1 для команды значения не имеют

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #213 : 31 Октябрь 2018, 15:20:26 »
они выставляют нолики и единички на одних и тех же ногах.

за исключением A-1

Биты выставленные а A-1 для команды значения не имеют

а вот этого в дашите явно не указано, а я привык чётко следовать документации, и если в ней написано что в byte режиме надо писать по адресу 0x555 (A-1 равен единице), то я так и сделаю

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #214 : 01 Ноябрь 2018, 12:53:20 »
Вот же я задал тему то )))
Там же нашел еще микру 29LV320, т.е еще в 2 раза больше памяти и также 8/16bit.
Как я понял, для willema надо собирать переходник под нее. Но, вменяемого ничего не нашел, кроме как на сайте EzoFlash.
Это в принципе клон willema, но надо мудрить с распиновкой  переходника под сам willem.
Поэтому собираю EzoFash ))),тем более, что все есть в наличии и саму плату перевел в SprintLayout.
Кому надо, скину печатку. Не все же буржуи, с TL866.

« Последнее редактирование: 02 Ноябрь 2018, 10:26:20 от max5775 »

Оффлайн goodbye

  • Пользователь
  • Сообщений: 2421
  • Пол: Мужской
  • 6 66
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #215 : 01 Ноябрь 2018, 20:08:53 »
вот адаптер, который я уже переделал по схеме эзо для виллема.
не идеально, но доделать до идеальности можно.
у меня уже давно работает и никаких глюков. всё ок! :)
режим byte не используется там. т.к. сам адаптер 16-битный. 8-ми битный режим не нужен.

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #216 : 02 Ноябрь 2018, 08:22:08 »
вот адаптер, который я уже переделал по схеме эзо для виллема.
Это конечно хорошо, но я подумал, что эта микросхема не единственная, под которую будет нужен адаптер.
А переделывать под виллем каждый переходник будет довольно напряжно, проще сделать сам EzoFlash один раз.
Немного оффтопа, где покупал зеленый адаптер и что в NRM нового добавил, изменил?

Оффлайн goodbye

  • Пользователь
  • Сообщений: 2421
  • Пол: Мужской
  • 6 66
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #217 : 02 Ноябрь 2018, 19:35:33 »
ну соберешь эзо... поймешь про переходники и удобство  :lol:
в nrm пока по мелочи... удобство, косяки и пр...
сейчас работаю над поддержкой других языков.
с менюшками от КукуРуку пока нет времени разбираться.

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #218 : 02 Ноябрь 2018, 20:32:27 »
ну соберешь эзо... поймешь про переходники и удобство  :lol:
в nrm пока по мелочи... удобство, косяки и пр...
сейчас работаю над поддержкой других языков.
с менюшками от КукуРуку пока нет времени разбираться.
Ну ezo будет для экзотики, основной все же виллем.
Кстати, с горем пополам завел его в Win7_x64

Оффлайн goodbye

  • Пользователь
  • Сообщений: 2421
  • Пол: Мужской
  • 6 66
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #219 : 02 Ноябрь 2018, 21:45:41 »
max5775, у меня с виллемом вообще никаких проблем и сложностей.

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #220 : 11 Декабрь 2018, 11:24:11 »
А есть ли у кого рабочая схема картриджа на 200 и 212 маппере ?

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #221 : 11 Декабрь 2018, 14:03:16 »
вроде не особо сложные мапперы, 200-й можно на 74hc161 плюс логика для мирроринга, а 212-й уже надо на 74hc377 или 74hc174 делать, логика для мирроринга как у предыдущего плюс логика для разбивки prg на 16kb банки (с этим местом надо подумать)
« Последнее редактирование: 12 Декабрь 2018, 07:49:23 от supremacy »

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #222 : 11 Декабрь 2018, 16:05:33 »
вроде не особо сложные мапперы, 200-й можно на 74hc161 плюс логика для мирроринга, а 212-й уже надо на 74hc377 делать, логика для мирроринга как у предыдущего плюс логика для разбивки prg на 16kb банки (с этим местом надо подумать)
заманчиво говорите, только вот схему бы рабочую, с микрухами проблем нет ), а то надоели уже эти aorom'ы с unrom'ами

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #223 : 12 Декабрь 2018, 05:34:01 »
Схему надо нарисовать, а затем ещё проверить. Сомневаюсь, что кому-то ещё интересны многоигровки на этих мапперах. Поэтому придётся самому экспериментировать. По сути, схема будет схожа с cnrom, только вместе с chr будут переключатся и prg  и мирроринг. Если есть понимание, как работают мапперы то особых сложностей не будет. Можно на  форуме nesdev посмотреть схемы мапперов (с тем же переключением мирроринга) и взять решения в свою схему.
« Последнее редактирование: 12 Декабрь 2018, 07:44:21 от supremacy »

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #224 : 12 Декабрь 2018, 20:59:29 »
Схему надо нарисовать, а затем ещё проверить. Сомневаюсь, что кому-то ещё интересны многоигровки на этих мапперах. Поэтому придётся самому экспериментировать. По сути, схема будет схожа с cnrom, только вместе с chr будут переключатся и prg  и мирроринг. Если есть понимание, как работают мапперы то особых сложностей не будет. Можно на  форуме nesdev посмотреть схемы мапперов (с тем же переключением мирроринга) и взять решения в свою схему.
если набросаете, то проверить я смогу, макетка имеется
мне интересно будет сделать для коллекции 9999 в 1  с чайками

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #225 : 15 Декабрь 2018, 23:06:07 »
если набросаете, то проверить я смогу, макетка имеется
Попробуй. С миррорингом я не уверен, возможно придётся поменять местами входы A10 и A11 на 74ls02
Ещё нужно проверить твой ром, нужно ли ему защиту от конфликтов на шине делать, если необходимо, то сделать на 74hc02 управление PRG /OE как в ANROM.
Цепочку сброса можно завести на 74hc161, если хочется чтобы reset в меню сбрасывал.
« Последнее редактирование: 19 Декабрь 2018, 19:56:36 от supremacy »

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #226 : 17 Декабрь 2018, 08:29:17 »
Попробуй. С миррорингом я не уверен, возможно придётся поменять местами входы A10 и A11 на 74ls02
Ещё нужно проверить твой ром, нужно ли ему защиту от конфликтов на шине делать, если необходимо, то сделать на 74hc02 управление PRG /OE как в ANROM.
Цепочку сброса можно завести на 74hc161, если хочется чтобы reset в меню сбрасывал.
Спасибо, попробую.
Вчера приобрел картридж с чайками, вечером сделаю скрины, похож на чей то самодел.
Набор игр состоит из самых простеньких nrom игр, но чипы PRG и CHR стоят по 512К.

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #227 : 17 Декабрь 2018, 11:45:35 »
Ну так скинь фото платы.

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #228 : 17 Декабрь 2018, 12:36:22 »
похож на чей то самодел.
Руслан делал 15 игровки с чайками, если память не изменяет.

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #229 : 17 Декабрь 2018, 18:44:59 »
Руслан делал 15 игровки с чайками, если память не изменяет.
Наверное это его
Вот картридж с чайками. Купил вчера за 50р, причем больше из-за двух микрух по 512К )
Получается 15 игр в одном.
Вижу такой в первый раз, похоже чей то самодел.
И также за 50р купил Kage, AX5202 и две микры по 128К

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #230 : 17 Декабрь 2018, 18:51:21 »
Это Русика платы.
Разве микры дефицит?
У китайцев их одним местом хавай, я вон недавно 280шт прикупил 512-ток.
Правда почти половина уже распаяна в карики, и дальше допаяю, бо еще плат пачка лежит.
« Последнее редактирование: 17 Декабрь 2018, 18:58:46 от SAMael »

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #231 : 17 Декабрь 2018, 18:55:26 »
Это Русика платы.
Разве микры дефицит?
У китайцев их одним местом хавай, я вон недавно 280шт прикупил 512-ток.
Правда почти половина уже распаяна в карики, и дальше допаяю, бо еще плат пачка лежит.
ну ткните носом где купить AX5202 хотябы по 50р
я вот дешевле 200р не нашел

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #232 : 17 Декабрь 2018, 18:59:59 »
Всё это ищется на ТАО.
Цены разные как и продаваны.

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #233 : 17 Декабрь 2018, 19:18:21 »
Всё это ищется на ТАО.
Цены разные как и продаваны.
я там много раз искал, но мне так ни один продавец и не отправил.
тянули время до последнего и возвращали деньги

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #234 : 17 Декабрь 2018, 20:45:35 »
ну ткните носом где купить AX5202 хотябы по 50р
Если ты для себя делаешь, то выгоднее брать доноров с Японии, сразу штук по 15. За 200р  у тебя будет и плата с маппером и корпус нормальный.

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #235 : 17 Декабрь 2018, 22:28:32 »
Попробуй. С миррорингом я не уверен, возможно придётся поменять местами входы A10 и A11 на 74ls02
Ещё нужно проверить твой ром, нужно ли ему защиту от конфликтов на шине делать, если необходимо, то сделать на 74hc02 управление PRG /OE как в ANROM.
Цепочку сброса можно завести на 74hc161, если хочется чтобы reset в меню сбрасывал.
Набросал схему на макетке
Залил ром 36 в 1, если верить nrm, то он на 200 маппере
Пока черный экран, косяков в монтаже вроде нет
Чипы взял 256К на PRG и 128К на CHR и прошивку задвоил.

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #236 : 18 Декабрь 2018, 07:11:34 »
Этому рому нужна защита от конфликтов на шине. Нужно отключить PRG /OE от картриджа и завести сигнал через 74HC02
« Последнее редактирование: 19 Декабрь 2018, 19:56:55 от supremacy »

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #237 : 18 Декабрь 2018, 08:23:57 »
Этому рому нужна защита от конфликтов на шине. Нужно отключить PRG /OE от картриджа и завести сигнал через 74HC02
Собрал, HC02 нет, поставил LS02
Пока все тот же пустой экран
Завтра проверю все еще раз
Такой еще вопрос: был давно у меня картридж Master Fighter 3, маппер 189.
Вроде это какая-то модификация маппера MMC3 или нет?
« Последнее редактирование: 19 Декабрь 2018, 12:33:32 от max5775 »

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #238 : 19 Декабрь 2018, 16:17:18 »
Нужно проверять как prg подключено. Этот ром переключает банки ещё до показа меню (выставляет регистры на маппере - 1110), так  что если переключение не срабатывает, может и меню не нарисовать. На фото реализован другой маппер, но в нём тоже есть защита от конфликтов на шине и счётчик для 3 регистров, только выходы маппера отличаются от 200-го. 189 маппер это модификация 4 маппера (mmc3).
« Последнее редактирование: 19 Декабрь 2018, 16:46:10 от supremacy »

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #239 : 19 Декабрь 2018, 18:05:23 »
Нужно проверять как prg подключено. Этот ром переключает банки ещё до показа меню (выставляет регистры на маппере - 1110), так  что если переключение не срабатывает, может и меню не нарисовать. На фото реализован другой маппер, но в нём тоже есть защита от конфликтов на шине и счётчик для 3 регистров, только выходы маппера отличаются от 200-го. 189 маппер это модификация 4 маппера (mmc3).
все проверил, ошибок нет
а 189 маппера схемы нету?