Aici compania SEGA a creat un astfel de frumos Megadrive consola. Dar, înainte de eliberarea sa pe piață, m-am gândit: „În cazul în care consola este popular pentru a asigura buna funcționare în diferite țări cu standarde diferite pentru televiziune? Și, mai important, cum de a proteja software-ul (de exemplu, jocuri) de la copierea ilegală și copiați în diferite țări?“. Sa dovedit mai ușor ca niciodată: este necesar să se pună în aplicare sistemul în registru, citind din program, care va oferi informații despre țara / standard. Dar gândul ferm: „Aceasta este pentru fiecare țară pentru a face de fabricație sale de plante și procese tehnologice de chips-uri? Nu, pentru că nu va funcționa!“. Și aici este soluția - au fost puse jumperii de pe card, care a fost și modul standard de cutii de lucru-set top. Aceste jumperii expuse o dată la fabrică. Utilizatorul dintre ei nu ar fi trebuit să știe.
Și pe primele console au fost difuzate. Se citește registrul de stat și de a afla pentru care țările făcut console, și ce versiune este, prin refuzul de a rula jocuri „străine“. Jucătorii au devenit dezamăgiți și compania, reamintindu-se, a început să se gândească: „În cazul în care procesul de copiere ilegale nu se poate opri complet, atunci poate, ia-o în mâinile tale?“ Și apoi a venit „MegaKey“ - un cartuș special care este inserat între prefix și cartușul. El a spus un alt sistem de operare de informații, și jocul începe. Mai târziu sistem de operare eliminat, chiar simplificarea schemei a consolei (îndepărtat convertor RF și de ieșire pentru căști stereo).
Deci, este clar că cheia în sine este deja prezentă în consolă. Și se poate folosi. Dar cum să facă acest lucru va fi discutat mai jos. În primul rând analizează consola:
TA04 (cip medie în mijloc) - anvelope de arbitru. Apropo, am să-l schimbe, deci nu are marcajul „SEGA“. Că el a fost motivul pentru care am avut acest atașament. În schimb pentru ea, i-am dat Megadrive de obicei 2 și a spus proprietarului că repararea nu este posibil :). Un mai mic se fotografiat cip de sunet Yamaha YM2612. Și, după cum Z80 și RAM acestuia.
Acum, cel mai interesant. Rămâne un DIP №4. Și așa nu se pierde în zadar, am folosi pentru un singur „cip“. L-am numit „o pauză universală“. Sensul său este că „încetinește“ CPU principal (M68000). Z80 în timp ce continuă să lucreze. În acest scop, semnalul „BR“ sau „BusReq“. Scopul său este de autobuz procesor de captare. Ie în timp ce procesorul „digera“, următoarea comandă, acesta nu utilizează extern (în legătură cu acesta) resurse. În acest moment, ele pot fi utilizate cu alte dispozitive fără a trece prin procesorul. Aceasta se ocupă cu controlerul DMA (Direct Memory Access - DMA sau DMA).
Ce face? De exemplu, pentru a „descărca“ procesorul cazul în care controlerul DMA aranjează porțiuni de date transfer audio 8 sau 16 biți la un ciclu mașină CPU. În acest mod consola nu este utilizat, dar puteți transfera date la viteze de 2 și, uneori, chiar mai mare decât acest lucru va face CPU cu programul optimizat. Acest lucru se datorează faptului că transferul va avea loc la fiecare ciclu de ceas de frecvență de sincronizare, în timp ce CPU pentru a executa o singură comandă va petrece câteva baruri. Țineți CPU la modul de autobuz, puteți captura la fel de mult ca orice. După primirea unui semnal, procesorul eliberează autobuzul imediat ce ați terminat comanda curentă.
PIN-ul este conectat la TA06, ceea ce nu este surprinzător, deoarece BR utilizează un controler de DMA și Z80 prin referire la resursele de 68K. Exit TA06 efectuate tehnologii de asigurare a calității, astfel încât să putem conecta la comutatorul DIP nostru prin dioda. Anodul diodei la procesor (piciorDIP64 carcasă 13 și carcasa 13 picior pentru SMD (tetragonală)) și catod
la comutatorul. Atunci când închiderea întrerupătorului DIP va fi generat semnal de captare a anvelopelor. oprire CPU. După oprirea procesorului va continua să lucreze. Cifra - este firul albastru. Dioda oricăror astfel de KD522 (ca joysticks).
Pro: pauză nelimitat în orice joc (Mortal Kombat, de exemplu).
Contraindicații: în jucării „grele“ care utilizează toate caracteristicile echipamentului sau atașate la timp, pot să apară spânzure. La momentul de oprire, pentru a modifica dinamic imaginea poate fi afectată, va fi restaurat după începerea. În cazul în care se redă muzică 68K, nu va fi liniște. Toate problemele legate de faptul că semnalul BR de la simplitatea a circuitului, poate veni în orice moment. De exemplu, în timpul execuției întrerupere - în cel mai important moment pentru VDP.Structural, se pare ca acest lucru: Scoateți capacul conectorului SegaCD. Pentru a întrerupe oarecum convenabil, dar aspectul nu se deteriorează.
Dacă sunteți în prezența prefixului, care a fost deja făcut pe alte chips-uri (de obicei, fie două mari pătrate (TA06 și complexe, care combină TA04, TA05, TA07, M68000, Z80) și un mic câteva (pamyatyushki) sau un cip mare pe 208 picioare). Vă puteți conecta, de asemenea, DIP, uneori, cu condiția ca placa are pinii corespunzătoare. Pentru a face acest lucru, puteți trimite-mi o fotografie (de preferință, cu o cameră digitală) și voi încerca să determine capacitatea de a conecta DIP'ov.