Автор Тема: [SMD] Картриджи более 4 МБайт  (Прочитано 11283 раз)

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

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 21448
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« : 30 Сентябрь 2007, 21:11:34 »
По всем известным документам объем картриджа ограничен 4 МБайтами, $000000 - $3FFFFF. Что, в общем-то, соответствует действительности. Однако есть картридж Super Street Fighter II - The New Challengers. Его объем 5 МБайт. Высказывались мнения о его страничной организации однако в эмуляторах он запускается, то есть напрашивается вывод о линейной адресации. Вобщем, в результате некоторых экспериментов, возникла такая схема

ROM 0 занимает адреса $000000 - $3FFFFF, а POM 1 - $400000 - $7FFFFF

PS
Как-то странно работает [img]

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #1 : 30 Сентябрь 2007, 21:15:50 »
Фотку скиньте на мыло мне - я не могу ее увидеть по неизвестной причине - ссылка не работает

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 7894
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #2 : 30 Сентябрь 2007, 21:30:42 »
Цитата: Rumata
....однако в эмуляторах он запускается..

..А как на счёт хаков Кабала.Они более 5 метров,но тоже запускаются..

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 21448
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #3 : 30 Сентябрь 2007, 21:34:00 »
paul_met, ты кого цитируешь? И за мыслью следишь? Речь и идет о линейной адресации. И вообще, речь о реальной приставке, если ты не понял

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #4 : 30 Сентябрь 2007, 21:36:29 »
Да - реальная железяка это крута - спасибо за схемку
Хоть мне кажется что это обычная схема - так же поступают если делают 4 мегабайта из 2-х 2 меговых EPROMов

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 21448
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #5 : 30 Сентябрь 2007, 21:40:35 »
В стандартном включении картридж, действительно, не может быть более 4 МБ. Дело в том, что сигнал, идущий на CS ROM (контакт В17) активен только в дипазоне $000000 - $3FFFFF.
Сама логика совершенно обычна, дело в том, что подать на вход. В общем, надеюсь на проверку на реальных играх, в том числе и на хаках Кабала

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #6 : 30 Сентябрь 2007, 21:48:16 »
Да - заметил что CS не используется
Завтра попробую и отпишусь
Кстати SNES сместа адресуется к 8 метрам
А то еще и к 16

А вот виртуал бой выделяет память для:
ROM - 16 мегабайт
RAM - 16 мегабайт
Extended ROM Space - 16 мегабайт

А ягуар всего 6 мегабайт, а для сейвов использует serial EEPROM и поддерживает его без дополнительной логики как N64

Ну и как понял при 8 метровом режиме исключается возможность использования RAM - иначе как без CS она отличиться от ROM?

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 21448
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #7 : 30 Сентябрь 2007, 22:02:08 »
RAM от ROM отличается по CS только если ROM не более 2МБ. А в играх типа Phantasy Star IV как раз используется страничная организация, только на отдельную страницу ставится RAM. Где-то тут выкладвыли, помнится, мои схемы картриджей... пойду поисчу...

Онлайн HardWareMan

  • Модератор
  • Сообщений: 6781
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #8 : 30 Сентябрь 2007, 22:08:02 »
Цитата: Rumata;174692
Как-то странно работает

Очень даже нормально работает. У меня похожая схема в SegaOS ;) ИМХО фигня все это. У моей приставы (после замены родного чипа на ТА04) штатный CS на гнезде карта сам стал 8Мб (хз почему, но проверял 000000h-7FFFFFh). И тем не менее, страничный карт Beyond Oasis работает как часы (использует порт !TIME для переключения старшей страницы на ОЗУ). Да и мною отремонтированные Сеги (где сгорал выход CS, сначала ставил 2 диода от А23 и А22, а потом ваще тока А23 заводил) - ниче, ниодна не вернулась и карты редкие работают. Так что пофигу. Тока вот, как оно поведется с SegaCD....
« Последнее редактирование: 30 Сентябрь 2007, 22:14:24 от HardWareMan »

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 21448
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #9 : 30 Сентябрь 2007, 22:12:26 »
Странно работает тэг [img], пришлось картинку по-другому выкладывать :)
К стати, как раз HardWareMan и выкладвал, http://www.emu-land.net/forum/showpost.php?p=157105&postcount=31, рисунок номер 3

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #10 : 30 Сентябрь 2007, 22:31:20 »
Ага - оказывается все все знают, просто жмут чтоли инфу полезную от народа?
Напишите как модифицировать сегу чтобы она могла адресоваться к 8 метрам сразу

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 21448
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #11 : 30 Сентябрь 2007, 22:40:56 »
sergi, ты меня огорчаешь. А нафига вся эта тема???

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #12 : 01 Октябрь 2007, 11:22:18 »
Проверил схему - чегото не фурычит
Уверены что /CE не нужен вообще?
Черный экран у меня

Онлайн HardWareMan

  • Модератор
  • Сообщений: 6781
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #13 : 01 Октябрь 2007, 15:48:27 »
Цитата: sergi;174834
Проверил схему - чегото не фурычит
Уверены что /CE не нужен вообще?
Черный экран у меня

Вообщето, если надо делать по правилам, то в дешифраторе нужно учитывать сигнал !AS [B18]. Этот сигнал вырабатывает процессор тогда, когда его адресные линии содержат точный адрес обращения. Т.е. исключается неопределенные состояния. Тебе нужно объединить по ИЛИ !AS и A23 и вывести его вместо !CS на карт. Кстати, этот сигнал сосед !CE на карте. ;)

PS Заметил, что сигнал !CART [B32] влияет на !CE0 [B17]. Если он равен лог. 0, то выбор адресов 000000h-3FFFFFh подается на !CE0 [B17] разъема картриджа, если равен лог. 1 (отсутствие картриджа), то сигнал !CE0 [B17] на картридж не вырабатывается, а в замен вырабатывается сигнал !ROM [A21] гнезда SegaCD, но в диапазоне всего 000000h-0FFFFFh (т.е. всего 1МБ). Так что, с внешним дешифратором сигнал !CART теряет актуальность. Однако, что-то мне подсказывает, что сигнал !CE0 [B17] является не простой суммой сигналов A23 [B11] OR A22 [B10] OR !AS [B18] OR !CART [B32] (т.е. равен лог. 0 только если все эти сигналы равны лог.0). Скорее всего, к этому сигналу примешивается еще что-то, но на практике достаточно адресов и строба адреса.
Rumata поправь, если что не так.
« Последнее редактирование: 01 Октябрь 2007, 15:59:34 от HardWareMan »

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #14 : 01 Октябрь 2007, 17:21:34 »
Я попробовал подать вместо A23 сигнал /CE
Тотже эффект
И вместо A22 тоже ничего не дало
Постоянно черный экран
Но при этом т.к. у меня СDX биос SEGA CD не запускался т.е. картридж приставкой определялся но неработал
Я тестером замерил - на A22 и А23 стоит "1"
Короче схеме явно нехватает сигнала /CE либо еще чего
И кстати хотите сказать что если я вместо /CE подам через диод(непонятно как включенный) сигнал с A23 то все будет работать?

И кстати хоть я перепробовал и все варианты - всеже уточнение - вы обозначаете не А0-А22, а А1-23 правильно?

Добавлено через 16 минут
Кстати я еще до этого пробовал подключить 2-е 4-х метровых флешки как это делают в случае когда 2 2-х метровых EPROMA включают
Т.е. вывод А21(А22) определял у меня первые 4 метра использовать при "О" или вторые при "1" но эффект был такой что первые то она видела а вторые нет - какбудто их и нет вовсе
Т.е. при адресации выше 4 мегабайт лог. "1" на вывод А21(А22) не поступает - это мой вывод

Про А22(А23) ничего не знал и не знаю но если им можно заменять /CE то схемка то должна работать - но неработает
« Последнее редактирование: 01 Октябрь 2007, 17:23:36 от sergi »

Онлайн HardWareMan

  • Модератор
  • Сообщений: 6781
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #15 : 01 Октябрь 2007, 19:48:48 »
Давай определимся сразу: мы говорим о сигналах на гнезде карта, значит со стороны приставки, соответственно называй их согласно схемы: A1-A23.

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #16 : 01 Октябрь 2007, 19:54:45 »
Да хоть тапочками назовите - не работает

Я обычно работаю с EPROM и Flash памятью и там адресация с А0 начинается - считаю это удобным
А называть ROM0 и ROM1 при том что адреса с А1 начинаются это както неправильно
Но обозначайте как считаете нужным - главное чтобы поняли друг друга:)

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 21448
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #17 : 01 Октябрь 2007, 22:15:29 »
Дело не в том, кто как считает нужным, а в том, что так устроена шина 68000. Соответственно, адреса получаются как бы сдвинутыми на 1: А1 на слоте соответствует А0 на ПЗУ. Собственно, см. схемы картриджей.
Использовать CAS0 (а именно так в оригинале называтся сигнал на В16) нельзя: он работает только в диапазоне $000000 - $3FFFFF
Использовать AS не нужды, это всего лишь строб адреса. Он нужен, если адрес надо где-то "защелкнуть". А чтение с выходов ПЗУ всё равно происходит после, в следующем такте.
Цитата: sergi
Т.е. при адресации выше 4 мегабайт лог. "1" на вывод А21(А22) не поступает - это мой вывод
А как же CPU обращается к VDP?

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #18 : 01 Октябрь 2007, 22:37:13 »
Если бы поступал - то читался бы вторая половина рома
Короче  - схемка не пашет - какие мнения или комментарии?

Онлайн HardWareMan

  • Модератор
  • Сообщений: 6781
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #19 : 01 Октябрь 2007, 23:07:44 »
Цитата: sergi;175010
Если бы поступал - то читался бы вторая половина рома
Короче - схемка не пашет - какие мнения или комментарии?
Какая схемка? Схемку в студию! Причем именно ту, что собрал ты.

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #20 : 02 Октябрь 2007, 01:48:29 »
Схемка то обычная - такая же как Rumata дал - единственно что +5 В подавалось на 2 входа 2-х эелементов И-НЕ а 2 другие на А22 и /CE шли
короче тоже самое - тут они просто друг с другом соединены

Онлайн HardWareMan

  • Модератор
  • Сообщений: 6781
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #21 : 02 Октябрь 2007, 12:52:07 »
Цитата: sergi;175045
Схемка то обычная - такая же как Rumata дал - единственно что +5 В подавалось на 2 входа 2-х эелементов И-НЕ а 2 другие на А22 и /CE шли
короче тоже самое - тут они просто друг с другом соединены
Чего? Ты не мудри, дай картинку.

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #22 : 02 Октябрь 2007, 17:02:20 »
Позже дам
Короче срисована она была с картриджа SNES когда тоже 2 EEPROM использовались
Там у 2-х элементов И-НЕ не вместе входы соединены, а один идет на +5V
а второй куда обычно - попозже короче

Онлайн HardWareMan

  • Модератор
  • Сообщений: 6781
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #23 : 03 Октябрь 2007, 12:06:26 »
Цитата: sergi;175133
Позже дам
Вот позже и поговорим.

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #24 : 03 Октябрь 2007, 18:10:54 »
Вот схема которой я воспользовался

.....................+--\/--+
.......(+5V)   1A -|01  14|- Vcc  (+5V)
........../CE   1B -|02  13|- 4B   A21
..to 4A&3B   1Y -|03  12|- 4A   (from 1Y)
.......(+5V)   2A -|04  11|- 4Y   to ROM #2 /CE
..........A21   2B -|05  10|- 3B   (from 1Y)
.......to 3A   2Y -|06  09|- 3A   (from 2Y)
..............GND -|07  08|- 3Y   to ROM #1 /CE)
.....................+------+

Вот так соединил и адресация была но только для первых 4 мегабайт
Вторые невидела
Единственно мысть созрела тут - может вместо /CE нужно было к A22 подключить
Ну раз /CE это помесь A22 и еще чегото а /CE не выдается при адресации выше 4 метров то может сигнал с A22 сможет его заменить?

Онлайн HardWareMan

  • Модератор
  • Сообщений: 6781
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #25 : 03 Октябрь 2007, 21:47:26 »
Цитата: sergi;175365
Вот схема которой я воспользовался
 
.....................+--\/--+
.......(+5V) 1A -|01 14|- Vcc (+5V)
........../CE 1B -|02 13|- 4B A21
..to 4A&3B 1Y -|03 12|- 4A (from 1Y)
.......(+5V) 2A -|04 11|- 4Y to ROM #2 /CE
..........A21 2B -|05 10|- 3B (from 1Y)
.......to 3A 2Y -|06 09|- 3A (from 2Y)
..............GND -|07 08|- 3Y to ROM #1 /CE)
.....................+------+
 
Вот так соединил и адресация была но только для первых 4 мегабайт
Вторые невидела
Единственно мысть созрела тут - может вместо /CE нужно было к A22 подключить
Ну раз /CE это помесь A22 и еще чегото а /CE не выдается при адресации выше 4 метров то может сигнал с A22 сможет его заменить?
Ну да. Ты где на схеме у Rumata видел !CS? Ну ты ваще...

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 21448
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #26 : 03 Октябрь 2007, 22:00:34 »
sergi, не горячись, внимательно изучай информацию.
А то я тут местами просто фигею:
 
Цитата: sergi
Ага - оказывается все все знают, просто жмут чтоли инфу полезную от народа?
И это после того, как я дал ссылку на тему, которую sergi не только видел, но и писал в ней.

Вот так перестаешь верить в людей <_<

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #27 : 03 Октябрь 2007, 22:21:26 »
Походу каждый пишет тут не читая остальных

Я говорю что схема такаяже почти, только +5В добавлены и вместо А23(А22) подключен /CE
Так у меня работала половина моего 8 метрового рома
До второй так и не достучался
схемку Rumata тоже проверил - не достучался вообще нидочего - черный экран
Предложил сделать гибрид моей и схемки Rumatы т.е. вместо /CE заюзать А23 и +5В оставить - это в надежде на то что A23 действительно может определять читается ли картридж или нет
А как тогда иначе работает схемка Rumatы если не так и вообще на что надеятся тогда?

Я советую не верить в людей, особенно в современных
Можно верить в идеалы, но люди точно недогоняют до них, да и вообще не догоняют по жизни

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 21448
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #28 : 03 Октябрь 2007, 22:34:22 »
Цитата: sergi
но люди точно недогоняют до них, да и вообще не догоняют по жизни
Эт я уже понял. Вот тут сидишь, картинки рисуешь, а тебе в ответ
Цитата
.....................+--\/--+
.......(+5V) 1A -|01 14|- Vcc (+5V)
........../CE 1B -|02 13|- 4B A21
..to 4A&3B 1Y -|03 12|- 4A (from 1Y)
.......(+5V) 2A -|04 11|- 4Y to ROM #2 /CE
..........A21 2B -|05 10|- 3B (from 1Y)
.......to 3A 2Y -|06 09|- 3A (from 2Y)
..............GND -|07 08|- 3Y to ROM #1 /CE)
.....................+------+

Это что??? Распайка чипа??? А что, так трудно указать хоть тип микросхемы???

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #29 : 03 Октябрь 2007, 22:54:17 »
обычная - такая же как и у вас собственно 74HC00 либо кому хочется 74LS00
Рисовать мне влом - а спец и так поймет что я и о чем я

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 21448
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #30 : 03 Октябрь 2007, 23:00:31 »
Спец-то поймет, да где ж его взять? Ты в курсе, что разводка 7400 и 7408 одинакова, а логика разная?

Добавлено через 43 секунды
Цитата: sergi
Рисовать мне влом
А мне не влом. Наверно, я лох :cool:
« Последнее редактирование: 03 Октябрь 2007, 23:00:31 от Rumata »

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #31 : 04 Октябрь 2007, 01:34:44 »
Я бы может и нарисовал - да что толку рисовать то что не работает
Мне и с этим не плохо живется
Будет результат - нарисую
Никто здесь не лох - просто все хренью страдают - дел вероятно других нет наверно
При чем тут разводка 7400 и 7408?
Это точно 7400 и только эта микруха используется таких случаях - других и не встречал собственно
ну еще можно 74139 заюзать в принципе - но она больше подходит когда 4 EPROM нужно соединить
А 74138 когда 8 EPROM на один картридж

Онлайн HardWareMan

  • Модератор
  • Сообщений: 6781
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #32 : 04 Октябрь 2007, 08:18:44 »
Мде. Больше не просите от меня схемы моих устройств. Буду давать только текстом - мне влом рисовать.

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #33 : 04 Октябрь 2007, 09:10:05 »
Программы которые схемы рисуют - например P-CAD делают это текстом

Это псевдо графика - что прицепились - нормально нарисовано

Онлайн HardWareMan

  • Модератор
  • Сообщений: 6781
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #34 : 04 Октябрь 2007, 10:08:09 »
Цитата: sergi;175538
Программы которые схемы рисуют - например P-CAD делают это текстом

Да? Неверю! (с). CAD'ы рисуют векторно, а не "текстом".
Цитата: sergi;175538
Это псевдо графика - что прицепились - нормально нарисовано

Где нормально? Это?
Цитата
...................+--\/--+
.....(+5V) 1A -|01  14|- Vcc (+5V)
......../CE 1B -|02  13|- 4B A21
to 4A&3B 1Y -|03  12|- 4A (from 1Y)
.....(+5V) 2A -|04  11|- 4Y to ROM #2 /CE
........A21 2B -|05  10|- 3B (from 1Y)
.....to 3A 2Y -|06  09|- 3A (from 2Y)
...........GND -|07  08|- 3Y to ROM #1 /CE)
...................+------+

Это ты называешь псевдографикой? Ты не видел настоящей псевдографики, ибо слишком молод. Вот ЭТО и есть псевдографика:
║                     ║              ┌──>+5B        ║                        ║                    ║____                                  ║A0
║         DD1      ___║___      DD6  │31        ____║____    DD8.1.4         ║____     DD12       ║MREQ   DD5.6                          ║─────
║A8    1┌──┬──┐15  CSD║CSD  11┌────┬─┴─┬════┐25 DAK1║DAK3   1┌──┐            ║DAK1    1┌──┐   ____║───────────────────────┐  DD15.1  ____║A1
╟───────┤A0│Q0O───════╫══─────O CS │DMA│DAK1├───════╫────────┤& │3           ║═══──────┤1 │3  CSC1║____   ┌──┐            │11┌═┬──┐9 IRES║─────
║A9    2│  │  │14 CST1║RD    3│___ │   │____│24 DAK2║____   2│  O────────┐   ║IWR     2│  ├───────╢IORQ 13│1 │12          └──OS│TT├──────║A2
║───────┤A1│Q1O───════║══─────┤MRD │   │DAK2├───════╢DAK4┌───┤  │        │   ║════─┬───┤  │       ║───────┤  O─┐  DD8.3    12│ │  │      ║─────
║A7    3│  │  │13 CST2║WR    4│___ │   │____│14 DAK3╟────┤ 13├──┤        │   ║DAK2 │  4├──┤   ____║       │  │ │10┌──┐   ┌───┤D│  │      ║A3
║════───┤A2│Q2O────═══║═══────┤MWR │   │DAK3├───════╢____└───┤& │11      │   ║─────│───┤1 │6  CSC2║IORQ   └──┘ ├──┤& │8  ┴ 11│ │  │      ║─────
║IORQ  5├──┤  │12  CSN║IRD   1│___ │   │____│15 DAK4║DAK2  12│  O───────┐│   ║     │  5│  ├───────╢────────────┘ 9│  O─┬─────/C│  │      ║A4
║───────┤V1│Q3O───────║═══────┤IOR │   │DAK4├───────╫────────┤  │       ││   ║____ ├───┤  │       ║__    4┌──┐ ┌──┤  │ │   13│_│  │      ║─────
║A3    4│  ├──┤6      ║IWR   2│___ │   ├────┤30   D0║        └──┘       ││   ║DAK3 │  9├──┤   ____║M1  ┌──┤& │6│  └──┘ │┌────OR│  │  ____║A5
║───────┤V2│V3├───┐   ║───────┤IOW │   │ D0 ├───────╢           DD9     ││   ║─────│───┤1 │8  CSC3║────┤ 5│  O─┘DD8.2  │└>+5B└─┴──┘  INTA║─────
║A4     └──┴──┘   │   ║res  13│    │   │    │29   D1║A12   14┌───┬───┐5 ││   ║     │ 10│  ├───────║    └──┤  │         ├─────────────────║A6
║─────────┐5┌──┐  │   ║───────┤RES │   │ D1 ├───────╫────────┤WA0│RA0├──┘│   ║____ ├───┤  │       ║       └──┘         │    4┌═┬──┐5     ║─────
║A6 1┌──┐ └─┤& │6 │   ║       │    │   │    │28   D2║A13   12│   │   │4  │   ║DAK4 │ 12├──┤   ____║____   DD20         └─────OS│TT├─┐    ║A7
║────┤& │3 4│  ├──┘   ║___    │    │   │ D2 ├───────╫═══─────┤WA1│RA1├───┘___║─────│───┤1 │11 CSC4║IEOP  1┌──┐              2│ │  │ │    ║─────
║A5 2│  ├───┤  │      ║EOP  36│___ │   │    │27   D3║CSP   12│__ │ __│11  AEN║     │ 13│  ├───────║════───┤& │            ┌──┤D│  │ │    ║A8
║────┤  │   └──┘DD4.2 ║───────┤EOP │   │ D3 ├───────╫────────┤WR │ RD├───────║     └───┤  │       ║IRQ1  2│  │8           ┴ 3│ │  │ │    ║─────
║    └──┘DD4.1        ║DRQ1 19├────┤   │    │26   D4║D0    15├───┼───┤   A16'║         └──┘       ║════───┤  O───────────────/C│  │ │    ║A9
║                  ___╟───────┤DRQ1│   │ D4 ├───────╫────────┤D0 │ Q0├───────║___    DD13         ║IRQ2  3│  │              1│_│  │ │    ║─────
║A14   1┌──┬──┐15  CSP║DRQ2 18│    │   │    │23   D5║D1     1│   │   │   A17'║AEN  1┌──┬──┐       ║───────┤  │         +5B<──OR│  │ │    ║A10
╟───────┤A0│Q0O───────╟───────┤DRQ2│   │ D5 ├───────╫────────┤D1 │ Q1├───────║──────┤OE││       ║ 4,5,6┌┤  │               └─┴──┘ │    ║─────
║A15   2│  │  │       ║DRQ3 17│    │   │    │22   D6║D2     2│   │   │   A18'║D0   3├──┤  │2    A8║      ├┤  │               DD15.2 │    ║A11
║───────┤A1│Q1O       ╟───────┤DRQ3│   │ D6 ├───────╫────────┤D2 │ Q2├───────║──────┤D0│Q0├───────╢ 11,12│└──┘ ┌────────────────────┘    ║─────
║A11   3│  │  │       ║DRQ4 16│    │   │    │21   D7║       3│   │   │       ║D1   4│  │  │5    A9║      └>+5B │  9┌──┐              ___ ║A12
║───────┤A2│Q2O    ___╟───────┤DRQ4│   │ D7 ├───────╢       ─┤D3 │ Q3│       ║──────┤D1│Q1├───────╢____        └───┤& │8             INT'║─────
║       │  │  │12  CSI║ +5B  6├────┤   ├────┤40   A7║        └───┴───┘       ║D2   7│  │  │6   A10║IINT          10│  ├──────────────────║A13
║___    │  │Q3O───════║    <──┤RDY │   │ A7 ├───────╢            ┌─>+5B      ║──────┤D2│Q2├───────║────────────────┤  │                  ║─────
║CSN   5├──┤  │11 CSV1║hlda  7│    │   │    │39   A6║        DD10│24         ║D3   8│  │  │9   A11║                └──┘                  ║A14
╟══─────┤V1│Q4O───════╫───────┤HLDA│   │ A6 ├───────╢D0     8┌──┬┴───┐9   CLK║──────┤D3│Q3├───────║               DD4.3      DD17        ║─────
║WR    4│  │  │10 CSV2║CLK  12│    │   │    │38   A5╟────────┤D0│CLK1├────┬──║D4  13│  │  │12  A12║____      DD16        3┌──┬──┬──┐2  D0║A15
╟───────┤V2│Q5O───════╫───────┤CLK │   │ A5 ├───────╢D1     7│  │    │15  │  ║──────┤D4│Q4├───────║IEOP     1┌─┬─┐ +5B<┬──┤D0│  │Q0├─────║─────
║      6│  │  │9  CSV3║     35├────┤   │    │37   A4╟────────┤D1│CLK2├────┘  ║D5  14│  │  │15  A13║════──────OR│ │4    │ 4│  │  │  │5  D1║D0
║ +5B<──┤V3│Q6O───════╢┌──────┤ A3 │   │ A4 ├───────╢D2     6│  │    │18 CLK2║──────┤D5│Q5├───────║IRES   2,3│ │ ├────┐├──┤D1│  │Q1├─────║─────
║       │  │  │7  CSV4║│    34│    │   ├────┤8   AST╟────────┤D2│CLK3├───────║D6  17│  │  │16 A14'║════┬─────OS│ │    ││ 7│  │  │  │6  D2║D1
║       │  │Q7O───────╢│┌─────┤ A2 │   │ASTB├───────╢D3     5│  ├────┤11  +5B║──────┤D6│Q6├───────║IRQ1│    5├─┼─┤    │├──┤D2│  │Q2├─────║─────
║       └──┴──┘       ║││   33│    │   │    │9   aen╟────────┤D3│GAT1├──┬─>  ║D7  18│  │  │19 A15'║────├─────OR│ │7   ││ 8│  │  │  │9  D3║D2
║                     ║││┌────┤ A1 │   │ AEN├───────╢D4     4│  │    │14│    ║──────┤D7│Q7├───────║    │    6│ │ ├───┐│└──┤D3│  │Q3├─────║─────
║        DD3          ║│││  32│    │   │    │10 hold╟────────┤D4│GAT2├──┤    ║AST 11├──┤  │       ║____├─────OS│ │   ││ 13│  │  │  │12 D4║D3
║A17i  2┌──┐          ║│││┌───┤ A0 │   │HOLD├───────╢D5     3│  │    │16│    ║──────/C │  │       ║IRQ2│   10├─┼─┤   │└───┤D4│  │Q4├─────║─────
╟───────┤1│3     A17'║││││   └────┴─┬─┴────┘       ╟────────┤D5│GAT3├──┘____║      └──┴──┘       ║────├─────OR│ │9  │  14│  │  │  │15 D5║D4
║AEN   1│  ├──────────╢││││          │20            ║D6     2│  ├────┤10 RDQ1║                    ║    │11,12│ │ ├──┐└────┤D5│  │Q5├─────║─────
╟══─────┤  │          ║││││         ─┴─             ╟────────┤D6│OUT1├───════║____    DD14        ║    ├─────OS│ │  │   17│  │  │  │16 D6║D5
║RD    5├──┤       ___║││││       DD7               ║D7     1│  │    │13 RDQ2║DAK1   1┌─┬─┐   ____║    │   14├─┼─┤  └─────┤D6│  │Q6├─────║─────
╟───────┤1│6      IRD║││││  2┌───┬──┬───┐17     A12╟════────┤D7│OUT2├───════║════────OR│ │4  DRQ1║___ └─────OR│ │13    18│  │  │  │19 D7║D6
║AEN   4│  ├──────────╢││││┌──┤IA0│ │IB0├──────────╢CST1  21├──┤    │17 RIQ1║RDQ1   2│ │ ├───────╫INT     15│ │ ├────────┤D7│  │Q7├─────║─────
╟══─────┤  │          ║│││└┤ 3│   │ │   │15     A13╟══──────OCS│OUT3├───────║──────┬─OS│ │       ║──────────OS│ │       1├──┤  ├──┤11   ║D7
║WR    9├──┤       ___║│││ └──┤OB0│  │IB1├──────────╢WR    23│__├────┤19  A14║      │3│ │ │       ║____      └─┴─┘ ┌──────OOE│  │C \───┐ ║─────
╟───────┤1│8      IWR║│││   4├───┤  │   │13     A14╟══──────┤WR│ A0 ├───────║____  └─O&│ │       ║INTA            │      └──┴──┴──┘   │ ║A14'
║AEN  10│  ├──────────╢│││ ┌──┤IA1│  │IB2├──────────╢RD    22│__│    │20  A15║DAK2   5├─┼─┤   ____║────────────────┘                   │ ║─────
╟═══────┤  │          ║││└─┤ 5│   │  │   │11     A15╟────────┤RD│ A1 ├───────║════────OR│ │7  DRQ2║IORQ   DD18      ┌──────────────────┘ ║A15'
║AEN  13├──┤      ____║││  └──┤OB1│  │IB3├──────────╢        └──┴────┘       ║RDQ2   6│ │ ├───────║─────────────────┘         DD19       ║─────
╟───────┤1│11    MREQ║││    6├───┤  ├───┤18      A0║D0     8┌──┬────┐9   CLK║════────OS│ │       ║D0   4┌──┬──┐3            1┌──┐   ____║A16'
║     12│  ├──────────╢││  ┌──┤IA2│  │OA0├──────────╢────────┤D0│CLK1├────┬──║DAK3  10├─┼─┤   ____║──────┤D0│Q0O──────═══─────┤1 │3  IEOP║─────
║ ┌─────┤  │          ║│└──┤ 7│   │  │   │16      A1║D1     7│  │    │15  │  ║════────OR│ │9  DRQ3║D1   5│  │  │6     EOP    2│  ├───────║A17'i
║ │     └──┘          ║│   └──┤OB2│  │OA1├──────────╢────────┤D1│CLK2├────┘  ║RDQ3  11│ │ ├───────║──────┤D1│Q1O────┐╓────────┤  │       ║─────
║ └───────────┐       ║│     8├───┤  │   │14      A2║D2     6│  │    │18 CLK2║─────┬──OS│ │       ║D2  12│  │  │11  │║       4├──┤   ____║A17'
║__    DD4.4  │       ║│   ┌──┤IA3│  │OA2├──────────╢────────┤D2│CLK3├───────║     │12│ │ │       ║──────┤D2│Q2O───┐└║════────┤1 │6  IRQ1║─────
║RD  13┌──┐   │       ║└───┤ 9│   │  │   │12      A3║D3     5│  ├────┤11  +5B║____ └──O&│ │       ║D3  13│  │  │15 │ ║RIQ1   5│  ├───────║A18
║══────┤& │11 │       ║    └──┤OB3│  │OA3├───────═══╢────────┤D3│GAT1├──┬─>  ║DAK4  14├─┼─┤   ____║═══───┤D3│Q3├──┐│ ║────────┤  │       ║════─
║WR  12│  ├───┘       ║      1├══─┤  ├───┤19     AEN║D4     4│  │    │14│    ║════────OR│ │13 DRQ4║CSI  9├──┼──┤1 ││ ║       9├──┤   ____║MREQ
║──────┤  │           ║     ┌─OEA │  │ EB├─┬────────╢────────┤D4│GAT2├──┤    ║RDQ4  15│ │ ├───────║═══───/C │RSO─┐│└─║════────┤1 │8  IRQ2║════─
║      └──┘           ║     │ └───┴──┴───┘ │        ║D5     3│  │    │16│    ║────────OS│ │       ║RES   └──┴──┘ ││  ║RIQ2  10│  ├───────║IORQ
║        DD5.1.2.4    ║     └──────────────┘        ║────────┤D5│GAT3├──┘____║        └─┴─┘       ║──────────────┘│  ║────────┤  │       ║══───
║___     ┌──┐         ║       ┌──┐               ___║D6     2│  ├────┤10 RDQ3║                    ║               │  ║      12├──┤   ____║RD
║RES    1│1 │2     res║aen   5│1 │6              AEN║────────┤D6│OUT1├───════║                    ║               └──║═══─────┤1 │11 IINT║══───
║────────┤  O─────────╢───────┤  O────┬─────────────║D7     1│  │    │13 RDQ4║                    ║                  ║INT   13│  ├───────║WR
║_____   ├──┤         ║       └──┘    │  ┌──┐       ║════────┤D7│OUT2├───════║                    ║                  ╟────────┤  │       ║═════
║BUSAC  3│1 │4    hlda║       DD5.3   │11│1 │10  AEN║CST2  21├──┤    │17 RIQ2║                    ║                  ║        └──┘       ║BUSRQ
║────────┤  O─────────╢               └──┤  O───────║══──────OCS│OUT3├───────║                    ║                  ║                   ║═════
║        ├──┤    _____║A14     R1 15K    └──┘       ║WR    23│__├────┤19  A14║                    ║                  ║                   ║BUSAC
║hold   9│1 │8   BUSRQ║────████──┐       DD5.5      ║══──────┤WR│ A0 ├───────║                    ║                  ║                   ║═══──
║────────┤  O─────────╢A15     R2│15K               ║RD    22│__│    │20  A15║                    ║                  ║                   ║INT
║        └──┘         ║────████──┴────> +5B         ║────────┤RD│ A1 ├───────║                                                           ║════─
║                     ║                             ║        └──┴────┘       ║                       DA9-DA12                            ║INT'

И заметь: текст, а все понятно. Оригинал во вложении, кодировка DOS 866.
« Последнее редактирование: 04 Октябрь 2007, 15:43:18 от HardWareMan »

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #35 : 04 Октябрь 2007, 11:17:19 »
Я точечки поставил - форум пробелы не хочет выставлять
Нормально получилось - если считаете что для вас это не интересно то не смотрите - нечего больше сказать мне

Онлайн HardWareMan

  • Модератор
  • Сообщений: 6781
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #36 : 04 Октябрь 2007, 15:45:42 »
Цитата: sergi;175559
Я точечки поставил - форум пробелы не хочет выставлять
Нормально получилось - если считаете что для вас это не интересно то не смотрите - нечего больше сказать мне

Да вот дело то не в точках. А в том, что можно понять по схеме, приведенной тобой (взятой с сайта про SNES)? А по сэмплу, данному мною и картинке, данной Rumata, все сразу понятно что и куда. Если ты сам ленишься уточнять информацию для других, то почему мы должны уточнять ее для тебя?

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #37 : 04 Октябрь 2007, 16:57:26 »
Схему то я видоизменил
В снес с /OE работают

Онлайн HardWareMan

  • Модератор
  • Сообщений: 6781
    • Просмотр профиля
[SMD] Картриджи более 4 МБайт
« Ответ #38 : 04 Октябрь 2007, 21:33:58 »
Цитата: sergi;175606
Схему то я видоизменил
В снес с /OE работают
Тем более. Так что следующий раз не ленись, рисуй хоть от руки и скань. Уважай других. И тебя станут уважать.

Оффлайн totin

  • Пользователь
  • Сообщений: 339
  • Пол: Мужской
    • Просмотр профиля
Re: [SMD] Картриджи более 4 МБайт
« Ответ #39 : 27 Октябрь 2009, 03:00:13 »
давно хотел попробывать сделать картридж с объемом ромов больше 4мб. на моих картриджах 8м памяти, но это лишь для многоигровок имеет смысл, ромы больше 4мб не  работают. наконец то дошли руки до этого дела и я попробовал, и все замечательно работает! всего то навсего перебросил линию CS на ASEL(спасибо Хардвермену за информацию) и подвел к порту картриджа ещё одну адресную линию. потестил на хаках мортал комбат2 и мк3 трилоджи, правда последний пришлось обкастрировать до 8мб.
остался только один странный момент: супер стрит файтер по прежнему не работает!? видимо он всетаки использует маппер.

Оффлайн sergi

  • Пользователь
  • Сообщений: 1664
    • ВКонтакте
    • Просмотр профиля
Re: [SMD] Картриджи более 4 МБайт
« Ответ #40 : 27 Октябрь 2009, 09:35:09 »
Он точно маппер использует - я видел его

так CAPCOM на нем и написано, но адресных линий использовано не более 4 мегабайт