Приставки > Портативные
Megadrive Portable
<< < (21/31) > >>
megavolt85:

--- Цитата: Rumata от 09 Июль 2018, 13:02:52 ---На самом деле мы ищем не это.
--- Конец цитаты ---

это я понял, но первым делом надо искать переключатель, тогда можно переписать код встроенного ROM и продолжать опыты уже через карик


--- Цитата: demolition.nick от 09 Июль 2018, 13:11:15 ---Короче долго объяснять.
--- Конец цитаты ---

и не надо, я понял про что речь, когда то читал эту статейку. кстати кроме DVD поддерживались ещё CD-ROM'ы на MTxxxx, а там скорость ещё веселей

есть ли какая то инфа что за флешка запаяна в качестве встроенного ROM? разведена ли нога WE?
demolition.nick:

--- Цитата: megavolt85 от 09 Июль 2018, 13:59:31 ---есть ли какая то инфа что за флешка запаяна в качестве встроенного ROM? разведена ли нога WE?

--- Конец цитаты ---
Какие у меня флешки стояли - вечером отпишу. WE идёт на чип MT.
Короче если флешку махнуть, то можно сразу работать с ней не паяя лишнего
megavolt85:

--- Цитата: demolition.nick от 09 Июль 2018, 14:10:30 ---WE идёт на чип MT.
--- Конец цитаты ---

похоже оставили возможность обновления флешки через сервисный карик
Rumata:

--- Цитата: megavolt85 от 09 Июль 2018, 13:59:31 ---это я понял, но первым делом надо искать переключатель, тогда можно переписать код встроенного ROM и продолжать опыты уже через карик
--- Конец цитаты ---
Вот это как раз можно сделать аппаратно. Сигнал /CART


--- Цитата: megavolt85 от 09 Июль 2018, 13:59:31 ---разведена ли нога WE?
--- Конец цитаты ---
Где? В DVD Естественно да, иначе бы запись была бы не возможна. В приставке естественно нет (Ucc). Никаких "обновлений" не предусмотрено. Как и "сервисных картриджей"
megavolt85:

--- Цитата: Rumata от 09 Июль 2018, 14:35:36 ---В приставке естественно нет (Ucc).
--- Конец цитаты ---

я собственно про неё и спрашивал, в DVD и слону понятно что разведён  :lol:

Добавлено позже:

--- Цитата: Rumata от 09 Июль 2018, 14:35:36 ---Вот это как раз можно сделать аппаратно.
--- Конец цитаты ---

как раз аппаратный метод мне не подходит
demolition.nick:
Так а в чём проблема в приставке поднять ногу и на землю повесить? Или перемычку сделать. CE OE вообще можно на неиспользуемые пины слота картриджа вывести. Только вот на какие?
Rumata:

--- Цитата: megavolt85 от 09 Июль 2018, 14:38:06 ---как раз аппаратный метод мне не подходит
--- Конец цитаты ---
Не понял. Какие проблемы? o_0
demolition.nick:
Может вопрос и тупой, но всё же. Чтоб шить флешку не выпаивая её из консоли нужно проц обесточить?
megavolt85:

--- Цитата: demolition.nick от 09 Июль 2018, 14:41:28 ---Так а в чём проблема в приставке поднять ногу и на землю повесить?
--- Конец цитаты ---

нельзя, WE и OE должны включаться в строго отведённое время, по другому писать во флешь не получится


--- Цитата: Rumata от 09 Июль 2018, 14:44:54 ---Какие проблемы?
--- Конец цитаты ---

представь такую картину, программа брутит регистр или прошивает ром и на каждом шаге будет просить дёрнуть переключатель
Rumata:

--- Цитата: megavolt85 от 09 Июль 2018, 14:57:41 ---нельзя, WE и OE должны включаться в строго отведённое время
--- Конец цитаты ---
Это как раз не проблема. Если вывести /OE и /WE наружу, то программатор сам разберётся как сними работать. Другое дело, что ЦПУ - не лампочка, и отключение питания не убирает его с шины полностью. Хотя где-то может и прокатить


--- Цитата: megavolt85 от 09 Июль 2018, 14:57:41 ---представь такую картину, программа брутит регистр или прошивает ром и на каждом шаге будет просить дёрнуть переключатель
--- Конец цитаты ---
Не-а. В упор не представляю. Если честно, вообще не понимая, о чём тут речь :neznayu:
megavolt85:

--- Цитата: Rumata от 09 Июль 2018, 15:19:49 ---Это как раз не проблема. Если вывести /OE и /WE наружу, то программатор сам разберётся как сними работать.
--- Конец цитаты ---

для внешнего программатора это конечно не проблема, но смысл в том что хотелось бы сделать изящней, чтоб шить через карик, не разбирая каждый раз консоль
Rumata:
Для начала следует разобраться с архитектурой приставки вообще и с распределением адресного пространства в частности. Никакого "изящно" там не получится, нужно городить дополнительное железо
demolition.nick:
А как получился этот код на си? Декомпиляция какая-то? А то ломаю голову.
Я так подумал. Мне тестить особо и нечего. Джоя рабочего нет. Только 3х кнопочный. Но потом обязательно проверю. Мне щас больше интересно:
1)можно ли в этот ром замутить встроеные игры?
2)получится ли выпилить из MD Ultimate замуты с регионом (когда я дамп сделаю). Там есть встроеный мегакей, но картинка как я понял 50 герц несмотря на перемычки и кварц.
megavolt85:

--- Цитата: Rumata от 09 Июль 2018, 17:21:47 ---Для начала следует разобраться с архитектурой приставки вообще и с распределением адресного пространства в частности.
--- Конец цитаты ---

распределение адресного пространства такое же как и у оригинала, просто есть доп регистры в зоне где у оригинала не используемое пространство


--- Цитата: Rumata от 09 Июль 2018, 17:21:47 ---Никакого "изящно" там не получится, нужно городить дополнительное железо
--- Конец цитаты ---

может я чего то недопонимаю, но неужели в карик оригинальной сеги нельзя писать? или под фразой доп железо имелось ввиду что нужно развести /OE, /WE на слот карика?


--- Цитата: demolition.nick от 09 Июль 2018, 17:42:26 ---А как получился этот код на си? Декомпиляция какая-то?
--- Конец цитаты ---

естественно декомпиляция, других путей нет.


--- Цитата: demolition.nick от 09 Июль 2018, 17:42:26 ---можно ли в этот ром замутить встроеные игры?
--- Конец цитаты ---

дамп всего 256 кб если это весь объём то туда ничего не влезет
Rumata:
Можно всё, но надо разбираться. Встроенные игры обычно и бывают, я первый раз вижу приставку, где есть встроенное ПЗУ, но нет игр. Ну с регион и прочим надо дамп смотреть

Добавлено позже:

--- Цитата: megavolt85 от 09 Июль 2018, 18:58:53 ---распределение адресного пространства такое же как и у оригинала, просто есть доп регистры в зоне где у оригинала не используемое пространство
--- Конец цитаты ---
Спасибо, прям глаза мне открыл :lol: Кстати, диапазон $Axxxxx- это регистры управления, там должно быть взаимодействие с TMSS, там должен быть /TIME. Имеющаяся в доступе информация далеко не полна. НУ и китайцы туда что-то докинули

--- Цитата: megavolt85 от 09 Июль 2018, 18:58:53 ---может я чего то недопонимаю, но неужели в карик оригинальной сеги нельзя писать?
--- Конец цитаты ---
Можно. Только кто это будет делать? Картридж будет писать сам в себя? Теоретически возможно, если работать с секторам, только смысл?

--- Цитата: megavolt85 от 09 Июль 2018, 18:58:53 ---дамп всего 256 кб если это весь объём то туда ничего не влезет
--- Конец цитаты ---
Ну есть игры и 128 к :) И заменить флешку на больший объём тоже не проблема.
megavolt85:

--- Цитата: Rumata от 09 Июль 2018, 19:02:45 ---Картридж будет писать сам в себя?
--- Конец цитаты ---

кидаем прошивальщик в карик, он выгружает себя в озу, читает туда же часть данных которые нужно зашить во встроенную флешку, переключает с карика на внутренний ром, пишет один сектор и так пока не запишет всё. потому переключение нужно искать именно программное, аппаратное не подходит
Rumata:
 :facepalm: Ну и нафига эти танцы с бубном? Если у нас есть возможность записать внешний картридж, то просто стразу на него записываем то, что надо, и с него стартуем.
Внешний и внутренний - это чисто физическое расположение, логически это одно и то же.
megavolt85:
Rumata, так внутренний стартует первым, на внешний надо ещё переключиться
Rumata:
Вполне подошел бы флеш-картридж. Вот я сейчас закинул эту прошивку на карточку, прошил в картридж и получил ту же заставку MD Portable 350. Единственно, что пришлось записать SEGA в $100. Иначе система картриджа воспринимает ROM как SMS
Rumata:
Если приставка не портативка, то первым стартует то, что включен. Нет внешнего - стартует внутренний, есть внешний - стартует внешний, к внутреннему вообще обращения нет
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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