Автор Тема: плата картриджа от батлтоадса  (Прочитано 4563 раз)

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

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 951
  • Пол: Мужской
    • Просмотр профиля
плата картриджа от батлтоадса
« : 14 Март 2016, 00:18:24 »
мужики я опять к вам, вообщем имеется плата картриджа от батлтоадса, и флешка 256кб.... кабы подходящая под это дело, но имеется огромное желание залить игру 128кб.... и как я понял что я смогу это сделать без проблем указав в прожке режущей .nes на bin то что флешка на 256кб... ром дублируется просто в этом случае в файлике? и второе что мозг мучает... флешка записывается без всяких спец галочек и чего то там еще? (писать буду не я ибо нет прогера)

Оффлайн goodbye

  • Пользователь
  • Сообщений: 2422
  • Пол: Мужской
  • 6 66
    • Youtube
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #1 : 14 Март 2016, 00:34:58 »
да (не всегда нужно дублировать, нужно понимать)
да (но вообще зависит от прогера)

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #2 : 14 Март 2016, 00:35:47 »
Это не общие вопросы, это вполне конкретный. Будет желание - переименуешь по собственному усмотрению.

В принципе разницы нет. Можно продублировать, можно старший адрес на землю посадить
флешка записывается без всяких спец галочек и чего то там еще? (писать буду не я ибо нет прогера)
Ну так если не ты, то чего мучает? :) Это владельцу программатора должно быть виднее. В общем случае никаких особенностей не просматривается

Добавлено позже:
А вообще надо смотреть распиновку конкретной микросхемы и разводку платы. "Лишний" А17 должен быть на 30 ноге. На плате она или подключена свободна или подключена к земле или питанию. Если подключена, то уже как бы выбрана одна половина, если нет - надо подключить, свободным оставлять вход нельзя
« Последнее редактирование: 14 Март 2016, 00:49:13 от Rumata »

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 951
  • Пол: Мужской
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #3 : 14 Март 2016, 10:46:03 »
Это не общие вопросы, это вполне конкретный. Будет желание - переименуешь по собственному усмотрению.

В принципе разницы нет. Можно продублировать, можно старший адрес на землю посадитьНу так если не ты, то чего мучает? :) Это владельцу программатора должно быть виднее. В общем случае никаких особенностей не просматривается

Добавлено позже:
А вообще надо смотреть распиновку конкретной микросхемы и разводку платы. "Лишний" А17 должен быть на 30 ноге. На плате она или подключена свободна или подключена к земле или питанию. Если подключена, то уже как бы выбрана одна половина, если нет - надо подключить, свободным оставлять вход нельзя

о спасибо милый человек!!  :) а по поводу дублирования наслышан что консоль читает ром с конца, вот и чот задумался я... есть конечно возможность купить флешку на 128кб но а17 уходит в логику куда то там, не болтается без дела, ну а логично на 128й этот контакт неиспользуется. Начитался еще всякой всчины и вообще мозг рванул по поводу различий 7го маппера... и вообще мысль теперь посетила что это невозможно на этой плате сделать  :-\ вообщем были батложабы, хочу диггер.. но как начал читать про 7й маппер AOROM UNROM ANROM вообще мозжечек подкипел чуть)

Добавлено позже:
ааааааааааааааа  ^_^ доперло))) поехаль прошивать)))

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #4 : 14 Март 2016, 14:23:32 »
Она не ром читает с конца, 6502 при старте берёт данные из конца своего адресного пространства, это конец нулевой страницы. А реальный размер рома может быть сколько угодно большим. Нулевую страницу при старте обязан маппер подставлять

Добавлено позже:
Если, скажем, у 29F020 старший адрес посадить на землю, то она станет 29F010  :)

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2259
  • Пол: Мужской
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #5 : 14 Март 2016, 15:09:12 »
чтобы место не пропадало, можно было двухигровку с Captain SkyHawk сделать.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #6 : 14 Март 2016, 16:56:20 »
Переключать тумблером?

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2259
  • Пол: Мужской
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #7 : 14 Март 2016, 22:20:34 »
Переключать тумблером?
Можно и тумблером, как самый простой вариант. Можно и на 74LS74 переключатель через reset сделать.

Подумываю, о четырехигровке, и возник вопрос. Marble madness американская версия выпускалась на ANROM, а немецкая на AMROM. Не будет ли глючить американская, если её на AMROM (с конфликтами на шине) записать? Может кто-нибудь делал?

Оффлайн goodbye

  • Пользователь
  • Сообщений: 2422
  • Пол: Мужской
  • 6 66
    • Youtube
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #8 : 14 Март 2016, 23:19:22 »
скорее всего, вообще не запустится, лень проверять, схему глянул всё и так ясно.
передалка не сложная если чо.

схемы тут все, что собрал:
http://www.emu-land.net/forum/index.php/topic,71165.0.html

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2259
  • Пол: Мужской
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #9 : 15 Март 2016, 05:54:53 »
скорее всего, вообще не запустится
Тогда второй вопрос: а будут ли на ANROM работать игры выходившие на AMROM? Чувствую, что придётся проверять самому.

Оффлайн goodbye

  • Пользователь
  • Сообщений: 2422
  • Пол: Мужской
  • 6 66
    • Youtube
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #10 : 15 Март 2016, 07:55:32 »
блин ну ссылку на схемы я для кого дал ?
там управление PRG ROM совсем по другому работает.
смотреть сигналы /СЕ и D2 (на нс161)

не будет работать.
но пробовать можешь сколько захочешь))) удачи в этом.
я не исключаю "исключений" из правил.

совместимость есть только  AMROM -> AOROM

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2259
  • Пол: Мужской
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #11 : 15 Март 2016, 18:05:58 »
блин ну ссылку на схемы я для кого дал ?
там управление PRG ROM совсем по другому работает.
смотреть сигналы /СЕ и D2 (на нс161)

не будет работать.
но пробовать можешь сколько захочешь))) удачи в этом.
я не исключаю "исключений" из правил.

совместимость есть только  AMROM -> AOROM

По схеме-то я и не увидел ничего особенного. R//W дополнительно управляет PRG /CE, чтобы конфликтов избежать. Просто аппаратная защита, на исполнение кода вообще никак влиять не должна.
на nesdev написано "It is likely that every retail AOROM game could be emulated correctly without emulating bus conflicts." т.е. игры не используют эти конфликты на шине. Скорее "исключением из правил" будет то, что игра не будет работать.  Надо пробовать 8)

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 951
  • Пол: Мужской
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #12 : 15 Март 2016, 22:15:00 »
Румата спасибо за подсказку, гудбай спасибо за прогу!!!  :drinks: :thumbup: A17 и в воздухе (nc) отлично себя чувсвует

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2259
  • Пол: Мужской
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #13 : 16 Март 2016, 07:42:07 »
Переключать тумблером?
Прямо пророк. Спаял четырехигровку - выяснилось, что Captain Skyhawk не хочет стартовать после ресета. Нормально стартует только если приставку сразу на нём включать.
Мой макаронный монстр
« Последнее редактирование: 16 Март 2016, 21:47:26 от supremacy »

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24658
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #14 : 16 Март 2016, 23:22:27 »
A17 и в воздухе (nc) отлично себя чувсвует
Тем не менее это крайне нежелательно. Бросить один проводок на велика проблема. Что бы потом не искать где глючит

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2259
  • Пол: Мужской
    • Просмотр профиля
плата картриджа от батлтоадса
« Ответ #15 : 19 Март 2016, 16:11:12 »
Ручное переключение