Приставки > 4 поколение
CIC чипы (SNES), мутим CIC своими силами
(1/1)
masyanya:
Вот собственно сабж, кроме фоток ничего нет, на эту тему, хочеться понять как всё это дело работает.
1. CIC это чисто цифровой элемент картриджа или цифро-аналоговый, или просто аналоговый элемент, помниться чего-то я в инете находил на дискретных элементах.
2. Мож у кого есть схемы SNES или... ну я незнаю, хать чего на эту тему.
Народ, кто в теме или слышал отголоски, хмммм.... помогите плиз :)
Добавлено позже:
Кучу всякого нашел, даже фотки кристалла под микроскопом и снятый маск ром с кристалла, тока толку то от этого? если непонятно на какой платформе сделан чип.
DATA_OUT
DATA_IN
SEED
LOCK/KEY
UNKNOWN2
CLK
RESET
GND
<-
->
->
->
-
->
->
->
---_-
|1
|2
|3
|4
|5
|6
|7
|8
-----
--
16|
15|
14|
13|
12|
11|
10|
09|
--
<-
<-
<-
<-
<-
<-
->
->
VCC (+5V)
GND
GND
GND
GND
GND
SLAVE CIC RESET
/CPU & PPU RESET
sergi:
Я слышал и видел что подобный же чип стоит в приставке :)
masyanya:
--- Цитата: sergi от 28 Октябрь 2008, 13:24:23 ---Я слышал и видел что подобный же чип стоит в приставке :)
--- Конец цитаты ---
В патенте на SNES внутри приставки этот чип называется как LOCK DEVICE, внутри картриджа KEY DEVICE.
sergi:
Но внешне и внутренне они абсолютно одинаковые :lol:
В NES таже фигня - тоже локаут и в картридже и в приставке
Еще я знаю что в N64 тоже локауты используются но там их не 2 разновидности а 10 разновидностей
и еще знаю что в снес в чипе SA-1 локаут встроен - это обеспечивает программную проверку правильности локаута приставки, правда только одна игра это использует - Mario RPG
и еще знаю что китайцы сделали пиратские локауты - т.е. это факт того что это возможно.
А так проверить нужно какие данные принимаются и какие передаются
masyanya:
Что понятно, эт как один пин реализовать... :D эт RESET, из приставки идет ресет, и если с CIC чипа он не возвращается, то ресета нет, приставка не запускает CPU.
По всему остольному непонятно нифига, протокол ваще не ясен кроме того что LOCK DEVICE посылая крипто ключик в KEY DEVICE определяет на какой частоте ответить... (стартуем на 4MHz, первые 4 бита в пакете определяют CLOCK_DEVIDE, на какой частоте ответить, по сути CLOCK=4MHz/CLOCK_DEVIDER).
masyanya:
Нарооод!!!! Любые идеи дажа тупые!!!
Будем играть в Доктора Хауза!!! Я буду Доктором Хаузом! )))))
sergi:
У снес тактовая частота процессора помоему 3,5 МГц гдето откуда 4 взялись для локаута? o_0
HardWareMan:
--- Цитата: sergi от 29 Октябрь 2008, 08:31:28 ---У снес тактовая частота процессора помоему 3,5 МГц гдето откуда 4 взялись для локаута? o_0
--- Конец цитаты ---
С тактового генератора. У дендика тоже проц на 1,7МГц, а кварцик то все 26МГц стоит. ;)
tav:
masyanya а зачем это нужно? :-\ Если только просто ради интереса...
У SNES проверка локаут чипа отключается без проблем. Лучше бы для N64 "замутить" локаут чипы. ;)
masyanya:
Колечить приставку ради неоригиналов не есть хорошо. <_< По теме пожалуйста. :)
Навигация
Перейти к полной версии