Техдок
ARM60 - главный процессор приставки, его частота 12.5МГц, для тех кто не знает.
tc528267(VRAM) - видеопамять.
DRAM - она и в африке...
CY62256(NVRAM) - 32К статической памяти, подключенной к батарейке для сейвов, этаже микросхема используется для буфера приводана FZ-10 (на других моделях не знаю).
m29f800db и mx27c8100 - микросхемы которые полностью подхоят в качестве BIOS приставки, как для ROM, так и для ROM2.
Далее микросхемы так или иначе связанные с CD-приводом, для FZ-10: AN8806SB, AN8806SB_2, MN188, MN662710RA, MN662710RA_2, идля GoldStar: BA6295AFP, cxa1372aq, CXA1791M, CXD2500BQ, LB1641.
К вопросу о спец.микросхемах: MADAM, CLIO или совмещенный ANVIL - это древние ПЛИСы, разумеется никакой документации по ним нет, хотя могу и ошибаться, недавно наткнулся на следующее: MADAM (6SC700HF101), CLIO (6SC800HF103) - может данные названия кому и помогут. Но есть еще патенты(ссылка на сайт ЛеТаона)иSDK (ссылка на сайт Мнемоника, правда там помоему не все), в них не полностью, но достаточно подробно рассматриваются особенности архитектуры приставки. По патентам думаю следует расписать по-подробней, тут указаны патенты не только для 3DO, но и для M2 (видно по дате):
Номер |
Дата |
Название |
WO09522797A1 AU01698595A1 US05488576__ |
08/24/1995 09/04/1995 01/30/1996 |
AMPLITUDE ADAPTIVE FILTER |
KR00198301B1 | 06/15/1999 | AUDIO & VIDEO INPUT DEVICE FOR 3DO PLAYER |
US05631849__ | 05/20/1997 | DECOMPRESSOR AND COMPRESSOR FOR SIMULTANEOUSLY DECOMPRESSING AND COMPRESSNG A PLURALITY OF PIXELS IN A PIXEL ARRAY IN A DIGITAL IMAGE DIFFERENTIAL PULSE CODE MODULATION (DPCM) SYSTEM |
WO09416383A1 AU03437293A1 |
07/21/1994 08/15/1994 |
DIGITAL SIGNAL PROCESSOR ARCHITECTURE |
WO09512876A1 AU08097494A1 US05502462__ |
05/11/1995 05/23/1995 03/26/1996 |
DISPLAY LIST MANAGEMENT MECHANISM FOR REAL-TIME CONTROL OF BY-THE-LINE MODIFIABLE VIDEO DISPLAY SYSTEM |
US06130674__ | 10/10/2000 | DYNAMICALLY SELECTABLE TEXTURE FILTER FOR COMPUTER GRAPHICS |
AU03437193A1 WO09416382A1 |
08/15/1994 07/21/1994 |
EXPANSION BUS |
USD0417211__ | 11/30/1999 | GAME CONTROLLER |
WO09502299A1 AU07357094A1 US05408267__ |
01/19/1995 02/06/1995 04/18/1995 |
GAMMA CORRECTION FOR VIDEO ENCODER |
WO09636011A1 AU05739296A1 |
11/14/1996 11/29/1996 |
GRAPHICS SYSTEM UTILIZING HOMOGENEITY VALUES FOR DEPTH FOR OCCLUSION MAPPING AND TEXTURE MAPPING |
WO09502215A1 AU07216394A1 US05402369__ |
01/19/1995 02/06/1995 03/28/1995 |
IMPROVED METHOD AND APPARATUS FOR DIGITAL MULTIPLICATION BASED ON SUMS AND DIFFERENCES OF FINITE SETS OF POWERS OF TWO |
WO09410643A1 AU03063892A1 US05572235__ |
05/11/1994 05/24/1994 11/05/1996 |
IMPROVED METHOD AND APPARATUS FOR PROCESSING IMAGE DATA |
US06005561__ | 12/21/1999 | INTERACTIVE INFORMATION DELIVERY SYSTEM |
US05586235__ | 12/17/1996 | INTERACTIVE MULTIMEDIA SYSTEM AND METHOD |
WO09637860A1 AU05730996A1 |
11/28/1996 12/11/1996 |
METHOD AND APPARATUS FOR DETECTING AND MODIFYING DITHER/VERTICAL STRIPE PATTERNS IN AN IMAGE |
WO09635995A1 AU05854796A1 |
11/14/1996 11/29/1996 |
METHOD AND APPARATUS FOR MANAGING SNOOP REQUESTS USING SNOOP ADVISORY CELLS |
WO09410677A1 AU03063792A1 EP00667023A1 EP00667023A4 US05838389__ |
05/11/1994 05/24/1994 08/16/1995 10/11/1995 11/17/1998 |
METHOD AND APPARATUS FOR UPDATING A CLUT DURING HORIZONTAL BLANKING |
US05617506__ | 04/01/1997 | METHOD FOR COMMUNICATING A VALUE OVER A TRANSMISSION MEDIUM AND FOR DECODING SAME |
WO09410642A1 AU03124493A1 EP00667017A1 US05596693__ EP00667017A4 |
05/11/1994 05/24/1994 08/16/1995 01/21/1997 01/03/1996 |
METHOD FOR CONTROLLING A SPRYTE RENDERING PROCESSOR |
WO09410815A1 US05337363__ AU03058792A1 EP00706745A1 |
05/11/1994 08/09/1994 05/24/1994 04/17/1996 |
METHOD FOR GENERATING THREE-DIMENSIONAL SOUND |
WO09519081A1 AU01524195A1 US05521946__ |
07/13/1995 08/01/1995 05/28/1996 |
MULTI-PHASE FILTER/DAC |
WO09636178A1 AU05734496A1 |
11/14/1996 11/29/1996 |
MULTIPLE SEQUENCE MPEG DECODER AND PROCESS FOR CONTROLLING SAME |
WO09741932A2 WO09741932A3 AU02998997A1 CA02253481AA EP00898487A1 US06009458__ |
11/13/1997 08/20/1998 11/26/1997 11/13/1997 03/03/1999 12/28/1999 |
NETWORKED COMPUTER GAME SYSTEM WITH PERSISTENT PLAYING OBJECTS |
WO09745836A1 | 12/04/1997 | OPTICAL DISK WITH COPY PROTECTION |
WO09743716A1 AU03056797A1 |
11/20/1997 12/05/1997 |
PERIPHERAL CARD SECURITY AND CONFIGURATION INTERFACE |
WO09410636A1 AU03060392A1 EP00667016A1 EP00667016A4 |
05/11/1994 05/24/1994 08/16/1995 06/11/1997 |
PLAYER BUS APPARATUS AND METHOD |
WO09609618A1 EP00806028A1 |
03/28/1996 11/12/1997 |
REAL TIME DECOMPRESSION AND POST-DECOMPRESS MANIPULATION |
WO09410679A1 AU03058592A1 US05481275__ |
05/11/1994 05/24/1994 01/02/1996 |
RESOLUTION ENHANCEMENT FOR VIDEO DISPLAY USING MULTI-LINE INTERPOLATION |
WO09410644A1 AU03126193A1 |
05/11/1994 05/24/1994 |
SPRYTE RENDERING SYSTEM WITH IMPROVED CORNER CALCULATING ENGINE AND IMPROVED POLYGON-PAINT ENGINE |
WO09410641A1 AU03058892A1 |
05/11/1994 05/24/1994 |
AUDIO/VIDEO COMPUTER ARCHITECTURE |
WO09636037A1 AU05731296A1 |
11/14/1996 11/29/1996 |
VIDEO DISPLAY SYSTEM HAVING BY-THE-LINE AND BY-THE-PIXEL MODIFICATION |
WO09621202A1 AU04695896A1 US05577180__ EP00812446A1 EP00812446A4 |
07/11/1996 07/24/1996 11/19/1996 12/17/1997 06/30/1999 |
ZONE DATA STREAMING FOR 3-DIMENSIONAL VIDEO ENVIRONMENT |
KR00191721B1 | 06/15/1999 | A DEVICE OF DRIVING MICRO CARD FOR APPLICATION PROGRAM IN 3DO M2 SYSTEM |
USD0393884__ | 04/28/1998 | TV GAME MACHINE |
Все патенты в форате МНОГОСТРАНИЧНОГО tif! Т.е. в каждом файле по нескольку десятков изображений, некоторые редакторы и просмоторщики этого не понимают, ADCSee - должна справиться.
Патенты с распознанным тестом поверх изображений (можно использовать текстовый поиск, выделять и копировать текст):
http://arts-union.ru/tmp/architecture.mdi
http://arts-union.ru/tmp/CEL.mdi
http://arts-union.ru/tmp/CLUT.mdi
http://arts-union.ru/tmp/CORNER.mdi
http://arts-union.ru/tmp/DSP.mdi
http://arts-union.ru/tmp/Interpolator.mdi
http://arts-union.ru/tmp/PBUS.mdi
http://arts-union.ru/tmp/PPROC.mdi
http://arts-union.ru/tmp/VDLP.mdi
http://arts-union.ru/tmp/Video%20DAC.mdi
Документация по программному обеспечению приставки:
Прежде всего, ARM процессор функционирует врежиме BIG ENDIAN, адресация 32-бита,НЕиспользуетинтерфейссопроцессора,используетFIQ и НЕиспользует IRQ.
Частично ознакомиться с форматом исполнимых файлов можно в следующих документах: AIFALFAOF и armimageformats.
CINEPACK - популярный на 3DO формат сжатия видео, реализован в 3DOResExplorer'е
Ещё:
Святой Грааль - так кажется обозвал этот документ Феликс :) Собственно документ выложен по сображениям его доступности на проекте 4DO (еще один гипотетический эмулятор...).
Протокол сидирума: http://www.chiark.greenend.org.uk/~theom/electronics/panasoniccd.html