| Приставки > Картриджи / диски |
| Вопросы по картриджам (прошивка и т.д.) |
| << < (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 начинает работу с банка который ему подсунули. визуально невозможно определить, какая игра в сборнике последняя. компьютеру тем более по барабану, игра это или сборник. он просто обрабатывает код по заданным алгоритмам. --- Цитата: грибоед ---А потом переключает в обратном, от расположения в роме, порядке? --- Конец цитаты --- потом переключает так, как задумано разрабочиком. |
| Навигация |
| Главная страница сообщений |
| Предыдущая страница |