3DO документация


    Тут рассмотрена вся документация по консоли, ее аппаратуре и программному обеспечению.


     Документация по внутренностям приставки:

     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 - должна справиться.

     Документация по программному обеспечению приставки:

    Прежде всего, ARM процессор функционирует в режиме BIG ENDIAN, адресация 32-бита, НЕ использует интерфейс сопроцессора, использует FIQ и НЕ использует IRQ.

    Частично ознакомиться с форматом исполнимых файлов можно в следующих документах: AIFALFAOF и armimageformats.

     SDK - один из основных источников даных по опере (Opera - многозадачная операционная система 3DO).

     CINEPACK - популярный на 3DO формат сжатия видео, реализован в 3DOResExplorer

     Дополнительную информацию можно спросить или найти на форуме.

     Ещё:

     Святой Грааль - так кажется обозвал этот документ Феликс :) Собственно документ выложен по сображениям его доступности на проекте 4DO (еще один гипотетический эмулятор...).


Назад          Карта сайта