Приставки > Картриджи / диски
Вопросы по картриджам (прошивка и т.д.)
<< < (2/2)
ruslansh:
Блин еще подумал же об этом, а с другой стороны почему это послужило причиной неработоспособности? На сколько я понимаю тригер епром переключает по 128кб, какая разница что в конце рома змеек, нули или еще что то.
evgeny:
Потому что загрузочная страница в конце рома находится обычно. Программа с нее стартует. Если в конце нули, то ничего не запустится.
ruslansh:
A точно, спасибо.
Terazini:

--- Цитата: ruslansh от 14 Март 2013, 12:29:05 ---A точно, спасибо.

--- Конец цитаты ---

можешь выложить фотки переделанных плат со стороны монтажа?
ruslansh:
я ни чего не переделывал, просто выпаял микрухи и впаял панельки. Тебе нужны такие фотки?
Terazini:

--- Цитата: ruslansh от 08 Апрель 2013, 17:15:03 ---я ни чего не переделывал, просто выпаял микрухи и впаял панельки. Тебе нужны такие фотки?

--- Конец цитаты ---

то есть ты не не делал что тебе советовали?
"24 ножка на картридже должна быть A16, на флешке A16 находиться на 2 ножке, перепаяй."
у тебя всё заработало простой заменой матричных китайских ппзу на цивильные флешки?

мне почему то не понятно куда девать отрезанный контакт  2ой ноги, если его нужно посадить на бывший 24й.
ну в смысле пересадил я А16 с 24й на 2 ногу. но ко второй ноге дорожка шла. что в воздухе висеть останется этот провод?
ruslansh:
Да не, я вместо флешки епром использовал. Или с УФ епромом тоже надо перепаивать? Игры все стартуют (которые зашивал). Щас заказал win и sst епромки, если даже игра глючной окажется, то просто сотру и запишу другую версию. 
aodinets:

--- Цитата: Terazini ---мне почему то не понятно куда девать отрезанный контакт  2ой ноги, если его нужно посадить на бывший 24й.
ну в смысле пересадил я А16 с 24й на 2 ногу. но ко второй ноге дорожка шла. что в воздухе висеть останется этот провод?
--- Конец цитаты ---

у тебя на картридже стоял епром или маскром? это две большие разницы. У масочного пзу на 128Кб всего 28ног. Но хитрые китайцы, сделали перемычки HH\EE, чтобы была возможность использовать как маскромы, так и епромы.
на китайском unrom картридже из этой темы контактные площадки 1, 2, 31, 32 не подключены к маскром. 1 и 2 висят в воздухе, а через 32 и 31 сквозняком идет питание.
И дорожка, которая ведет ко второй ноге, тупо висит в воздухе, пока не изменишь перемычки.
Причем все это видно невооруженным взглядом, даже не знаю, зачем я все это понаписал.
ruslansh:
Епром стоял там где ммс1, на втором была капля - я ее срезал и впаял епром, раз заработало значит капля тоже епромом была. А написал ты все это потому что тебе нужно было кому нибудь выговориться :)
aodinets:

--- Цитата: ruslansh ---А написал ты все это потому что тебе нужно было кому нибудь выговориться
--- Конец цитаты ---

Возможно.

--- Цитата: ruslansh ---раз заработало значит капля тоже епромом была.
--- Конец цитаты ---

Вот только епромов на 128Kb в Dip28 не выпускали, только в dip32.
ruslansh:

--- Цитата: aodinets от 09 Апрель 2013, 10:43:16 ---
Вот только епромов на 128Kb в Dip28 не выпускали, только в dip32.

--- Конец цитаты ---

Ну это да, тогда я затрудняюсь сказать - просто щас нет возможности посмотреть перепаивал ли я перемычки ее нн или оставил в изначальном положении. Твое мнение - какой там тип микросхемы был (капля)?
aodinets:

--- Цитата: ruslansh ---Твое мнение - какой там тип микросхемы был (капля)?
--- Конец цитаты ---

Мнение? Я уже все сказал.  o_0
ruslansh:
кто подскажет если знает, чем отличаются мапперы unrom от aorom, что нужно переделать в картридже - чтоб на нем запускались игры под aorom?

Еще, ради интереса зашил игрухи 71 маппера (    CAMERICA-ALGN) и попробовал запустить на этом карике, во общем дизи на 128 кб запустился, фантастик адвентуре дизи - как бы стартанул, но после заставки зависает, потом еще спрайт дизи на заставке и демо экраны портятся. Может кто вкурсе почему так происходит и как эту проблему решить?
Rumata:
Дык наверно проблема в маппере и решается использованием правильного маппера.
грибоед:

--- Цитата: evgeny от 14 Март 2013, 12:17:07 ---Потому что загрузочная страница в конце рома находится обычно. Программа с нее стартует. Если в конце нули, то ничего не запустится.

--- Конец цитаты ---
Вот это совсем непонятно. Как же тогда картридж запускается?  При включении машинка сразу пролистывает страницы до последней и игра грузится?  Зачем так, кажется неудобным. Откуда процессор узнаёт размер prg, чтобы быстро попасть на последнюю страницу.
aodinets:
грибоед, это для тебя страница последняя, а для цпу она первая. и  процессор понятия не имеет о размере прг, он всегда оперирует ровно тем объемом данных, который может адресовать.
грибоед:
В роме страницы в обратном порядке стоят? Или маппер сразу на последнюю страницу  переключает? Тогда маппер должен помнить объём PRG.  :neznayu:
HardWareMan:
Просто по сбросу в маппере номер страницы выставлен последним. Ничего необычного.
грибоед:
А потом переключает в обратном, от расположения в роме, порядке? А то, может, последняя выставлена по умолчанию, а потом с нулевой начинает.
На сборниках тоже с последней, то есть с последней игры?
aodinets:
cpu начинает работу с банка который ему подсунули. визуально невозможно определить, какая игра в сборнике последняя. компьютеру тем более по барабану, игра это или сборник. он просто обрабатывает код по заданным алгоритмам.

--- Цитата: грибоед ---А потом переключает в обратном, от расположения в роме, порядке?
--- Конец цитаты ---

потом переключает так, как задумано разрабочиком.
Навигация
Главная страница сообщений
Предыдущая страница

Перейти к полной версии