Difference between revisions of "Sega Model 3"
From Sega Retro
Line 37: | Line 37: | ||
{{multicol| | {{multicol| | ||
* Sound CPU : [[Motorola 68000]] (16/32‑bit) @ 12 MHz (2.1 MIPS) | * Sound CPU : [[Motorola 68000]] (16/32‑bit) @ 12 MHz (2.1 MIPS) | ||
− | * Sound Chip: | + | * Sound Chip: 2x [[Yamaha]] [[Saturn Custom Sound Processor|SCSP/YMF292-F]] |
− | ** DSP: | + | ** DSP: 2x "LAKE" FH1 128-step DSP @ 22.6 MHz{{fileref|ST-103-R1-040194.pdf}} |
− | ** Bus width: | + | ** Bus width: 2x 24‑bit internal, 2x 16‑bit external{{fileref|Sega Service Manual - Sega Saturn (PAL) - 013-1 - June 1995.pdf}} |
** [[Pulse-code modulation|PCM]] audio: 64 voices/channels, 16‑bit [[wikipedia:Audio bit depth|depth]], [[wikipedia:44,100 Hz|44.1 kHz]] [[wikipedia:Sampling rate|sampling rate]] ([[Compact disc|CD]] [[wikipedia:Sound quality|quality]]) | ** [[Pulse-code modulation|PCM]] audio: 64 voices/channels, 16‑bit [[wikipedia:Audio bit depth|depth]], [[wikipedia:44,100 Hz|44.1 kHz]] [[wikipedia:Sampling rate|sampling rate]] ([[Compact disc|CD]] [[wikipedia:Sound quality|quality]]) | ||
** Other features: [[wikipedia:MIDI|MIDI]] interface, 32 MIDI channels, 32 [[wikipedia:Frequency modulation synthesis|FM synthesis]] channels, 32 [[wikipedia:Low-frequency oscillation|LFO]] channels, [[wikipedia:Quadraphonic sound|4-channel]] [[wikipedia:Surround sound|surround sound]], 16.5 MB SROM (Sound [[ROM]]) | ** Other features: [[wikipedia:MIDI|MIDI]] interface, 32 MIDI channels, 32 [[wikipedia:Frequency modulation synthesis|FM synthesis]] channels, 32 [[wikipedia:Low-frequency oscillation|LFO]] channels, [[wikipedia:Quadraphonic sound|4-channel]] [[wikipedia:Surround sound|surround sound]], 16.5 MB SROM (Sound [[ROM]]) | ||
Line 53: | Line 53: | ||
{{multicol| | {{multicol| | ||
* Video Board: [[Sega]] 837-11859 MODEL3 | * Video Board: [[Sega]] 837-11859 MODEL3 | ||
− | * [[wikia:w:c:gaming:Graphics processing unit|GPU]]: | + | * [[wikia:w:c:gaming:Graphics processing unit|GPU]]: 2x Sega 315-5830-A ([[Lockheed Martin|Real3D]] Pro‑1000) @ 50 MHz |
− | ** 14 core processors: | + | ** 14 core processors: 2x Geometry Engine ASIC, 4x Mitsubishi 3D‑RAM ALU, 2x Texture Processors, 2 [[wikipedia:Direct memory access|DMA]] devices,{{ref|https://github.com/mirror/model3emu/blob/master/Src/Model3/Real3D.cpp}} 2 tile generators,{{ref|https://github.com/mirror/model3emu/blob/master/Src/Model3/TileGen.cpp}} 2 Fragment Processors |
− | ** 34 core units: | + | ** 34 core units: 2x Geometry Engine ASIC, 24 Mitsubishi 3D‑RAM ALU units, 2x Texture Processors, 2 DMA devices, 2 tile generators, 2 Fragment Processors |
− | * GPU Geometrizers: | + | * GPU Geometrizers: 2x Geometry Engine [[wikipedia:ASIC|ASIC]] (50 MHz, 2x 32‑bit floating-point units) |
** Geometrizer features: [[wikia:w:c:gaming:Transform, clipping, and lighting|T&L (transform, clipping, lighting)]], [[wikipedia:Hidden surface determination|culling]], 24‑bit hidden surface removal, [[wikipedia:Clipping (computer graphics)|clipping]], 24‑bit floating-point Z-buffering, depth buffer, stencil buffer, particle effects{{ref|https://github.com/mamedev/mame/blob/master/src/mame/video/model3.cpp}} | ** Geometrizer features: [[wikia:w:c:gaming:Transform, clipping, and lighting|T&L (transform, clipping, lighting)]], [[wikipedia:Hidden surface determination|culling]], 24‑bit hidden surface removal, [[wikipedia:Clipping (computer graphics)|clipping]], 24‑bit floating-point Z-buffering, depth buffer, stencil buffer, particle effects{{ref|https://github.com/mamedev/mame/blob/master/src/mame/video/model3.cpp}} | ||
** [[wikipedia:Computer graphics lighting|Lighting]]: Parallel light, pin-point light, 4 light spots, 4 [[wikipedia:Shading#Spotlight lighting|spot lights]], pin spot light, [[wikipedia:Specular reflection|specular reflection]], [[wikipedia:Specular highlight|specular highlighting]], headlight illumination, landing lights, glare effects, sunlight | ** [[wikipedia:Computer graphics lighting|Lighting]]: Parallel light, pin-point light, 4 light spots, 4 [[wikipedia:Shading#Spotlight lighting|spot lights]], pin spot light, [[wikipedia:Specular reflection|specular reflection]], [[wikipedia:Specular highlight|specular highlighting]], headlight illumination, landing lights, glare effects, sunlight | ||
** Geometry performance: 8 million lit vertices/sec{{ref|Over 2 million lit quads/sec (over 1 million polygons/sec per Geometrizer){{fileref|Real3DPro1000ProductDescription.pdf|page=8}}{{fileref|Real3DPro1000ProductDescription.pdf|page=16}}|group=n}} | ** Geometry performance: 8 million lit vertices/sec{{ref|Over 2 million lit quads/sec (over 1 million polygons/sec per Geometrizer){{fileref|Real3DPro1000ProductDescription.pdf|page=8}}{{fileref|Real3DPro1000ProductDescription.pdf|page=16}}|group=n}} | ||
** Floating-point performance: 540 [[wikipedia:MFLOPS|MFLOPS]]{{ref|270 floating-point operations per lit quad{{ref|https://github.com/mamedev/mame/blob/master/src/mame/video/model3.cpp}}|group=n}} | ** Floating-point performance: 540 [[wikipedia:MFLOPS|MFLOPS]]{{ref|270 floating-point operations per lit quad{{ref|https://github.com/mamedev/mame/blob/master/src/mame/video/model3.cpp}}|group=n}} | ||
− | * GPU [[wikipedia:Arithmetic logic unit|ALU]]: | + | * GPU [[wikipedia:Arithmetic logic unit|ALU]]: 4x [[wikipedia:Mitsubishi|Mitsubishi]] 3D‑RAM{{ref|33 MHz, 2 ALU per GPU){{fileref|M5M410092B datasheet.pdf}}{{fileref|M5M410092FP datasheet.pdf}}|group=n}}{{ref|http://ieeexplore.ieee.org/iel1/4/10262/00482207.pdf}} |
− | ** 24 core units: | + | ** 24 core units: 16x 8‑bit [[wikipedia:Render output unit|ROP]]/blend units,{{ref|33 MHz, 4 units per ALU|group=n}} 8x 32‑bit [[wikipedia:Z-buffering|Z‑compare]] units{{ref|33 MHz, 2 units per ALU|group=n}} |
− | ** Functional blocks per ALU: 32‑bit Pixel ALU,{{ref|33 MHz|group=n}} 256‑bit Global Bus,{{ref|16 MHz|group=n}} 256/32‑bit triple-port [[SRAM]] [[wikipedia:Pixel buffer|Pixel Buffer]] cache,{{ref|16/33 MHz|group=n}} 1280‑bit{{ref| | + | ** Functional blocks per ALU: 32‑bit Pixel ALU,{{ref|33 MHz|group=n}} 256‑bit Global Bus,{{ref|16 MHz|group=n}} 256/32‑bit triple-port [[SRAM]] [[wikipedia:Pixel buffer|Pixel Buffer]] cache,{{ref|16/33 MHz|group=n}} 1280‑bit{{ref|2x 640‑bit|group=n}} [[wikipedia:Sequential access memory|SAM]] Video Buffers,{{ref|27 MHz|group=n}} 128‑bit{{ref|16x 32‑bit|group=n}} dual-port DRAM banks{{ref|16 MHz|group=n}} |
** Features: Blending, depth check, stencil & raster operations,{{ref|[https://web.archive.org/web/20140329074554/www.vgamuseum.info/index.php/glossary/Glossary-1/3/3D-RAM-20/ 3D-RAM]}} [[wikipedia:Alpha blending|alpha blending]], [[wikipedia:Tiled rendering|tiled rendering]], 16/24/32‑bit [http://www.edge-online.com/features/brief-history-3d/3/ Z-buffering], [[wikipedia:Hidden surface determination|hidden surface removal]], 30-85 Hz refresh rate, OpenGL support | ** Features: Blending, depth check, stencil & raster operations,{{ref|[https://web.archive.org/web/20140329074554/www.vgamuseum.info/index.php/glossary/Glossary-1/3/3D-RAM-20/ 3D-RAM]}} [[wikipedia:Alpha blending|alpha blending]], [[wikipedia:Tiled rendering|tiled rendering]], 16/24/32‑bit [http://www.edge-online.com/features/brief-history-3d/3/ Z-buffering], [[wikipedia:Hidden surface determination|hidden surface removal]], 30-85 Hz refresh rate, OpenGL support | ||
** [[wikipedia:Framebuffer|Framebuffers]]: 320×200 to [[wikipedia:SXGA|1280×1024]],{{ref|16/24/32‑bit|group=n}} [[wikipedia:Z-buffering|Z-buffer]]{{ref|16/24/32‑bit|group=n}} | ** [[wikipedia:Framebuffer|Framebuffers]]: 320×200 to [[wikipedia:SXGA|1280×1024]],{{ref|16/24/32‑bit|group=n}} [[wikipedia:Z-buffering|Z-buffer]]{{ref|16/24/32‑bit|group=n}} | ||
− | ** Bus width: 1024‑bit{{ref| | + | ** Bus width: 1024‑bit{{ref|4x 256‑bit|group=n}} internal, 128‑bit{{ref|4x 32‑bit|group=n}} external |
** Performance: 528 million operations/sec, 7 million vectors/sec, 4 million tiles/sec{{ref|[https://web.archive.org/web/19980122143920/www.mitsubishichips.com/products/asmemory/3dram/3dramind.htm 3D-RAM] ([[wikipedia:Mitsubishi|Mitsubishi]])}} | ** Performance: 528 million operations/sec, 7 million vectors/sec, 4 million tiles/sec{{ref|[https://web.archive.org/web/19980122143920/www.mitsubishichips.com/products/asmemory/3dram/3dramind.htm 3D-RAM] ([[wikipedia:Mitsubishi|Mitsubishi]])}} | ||
− | * GPU Renderers: | + | * GPU Renderers: 2x [[wikipedia:Pixel shader|Pixel Processors]] (50 MHz) |
** [[wikipedia:Spatial anti-aliasing|Anti-aliasing]]: [[wikipedia:Texture filtering|Texture anti-aliasing]], [[wikipedia:Multisample anti-aliasing|multi-layered anti-aliasing]] (multi-sample anti-aliasing), texture & edge multi-layered anti-aliasing, S-buffer anti-aliasing technology | ** [[wikipedia:Spatial anti-aliasing|Anti-aliasing]]: [[wikipedia:Texture filtering|Texture anti-aliasing]], [[wikipedia:Multisample anti-aliasing|multi-layered anti-aliasing]] (multi-sample anti-aliasing), texture & edge multi-layered anti-aliasing, S-buffer anti-aliasing technology | ||
** [[wikipedia:Shading|Shading]]: [http://www.giantbomb.com/flat-shading/3015-2277/ Flat shading], [http://www.giantbomb.com/gouraud-shading/3015-4864/ Gouraud shading], high-specular Gouraud shading, micro texture shading, [[wikipedia:Fixed-function|fix shading]], flat sun shading | ** [[wikipedia:Shading|Shading]]: [http://www.giantbomb.com/flat-shading/3015-2277/ Flat shading], [http://www.giantbomb.com/gouraud-shading/3015-4864/ Gouraud shading], high-specular Gouraud shading, micro texture shading, [[wikipedia:Fixed-function|fix shading]], flat sun shading | ||
− | * GPU [[wikipedia:Texture mapping unit|Texture Mapping Units]]: | + | * GPU [[wikipedia:Texture mapping unit|Texture Mapping Units]]: 2x Texture Processors (50 MHz){{ref|https://github.com/mamedev/mame/blob/master/src/mame/video/model3.cpp}} |
** Capabilities: Full color [[wikipedia:Texture mapping|texture mapping]], [[wikipedia:Mipmap|mipmapping]], [[wikipedia:Texture mapping#Perspective correctness|perspective correction]], [[wikipedia:Texture filtering|texture filtering]], [[wikipedia:Trilinear filtering|Trilinear filtering]], [[wikipedia:Trilinear interpolation|trilinear interpolation]], trilinear mipmapping, mipmapped trilinear interpolation texture mapping algorithms, [https://web.archive.org/web/20130126073536/www.edge-online.com/features/brief-history-3d/3 reflection/environment mapping], 4‑bit to 24‑bit color per texture | ** Capabilities: Full color [[wikipedia:Texture mapping|texture mapping]], [[wikipedia:Mipmap|mipmapping]], [[wikipedia:Texture mapping#Perspective correctness|perspective correction]], [[wikipedia:Texture filtering|texture filtering]], [[wikipedia:Trilinear filtering|Trilinear filtering]], [[wikipedia:Trilinear interpolation|trilinear interpolation]], trilinear mipmapping, mipmapped trilinear interpolation texture mapping algorithms, [https://web.archive.org/web/20130126073536/www.edge-online.com/features/brief-history-3d/3 reflection/environment mapping], 4‑bit to 24‑bit color per texture | ||
** Texture sizes: 32×32 to 1024×1024 (mipmapped), 32×32 to 2048×2048 (non-mipmapped) | ** Texture sizes: 32×32 to 1024×1024 (mipmapped), 32×32 to 2048×2048 (non-mipmapped) | ||
− | ** Texture RAM: 8 MB,{{ref| | + | ** Texture RAM: 8 MB,{{ref|16x 512 KB|group=n}} Mitsubishi CDRAM,{{ref|Cached DRAM, 33 MHz{{fileref|M5M4V4169TP datasheet.pdf}}|group=n}} dual 2048×1024 texture sheets (4.2 million [[texel]]s per frame) |
* Display [[Resolution]]: 496×384 to [[wikipedia:480p|640x480]], [[wikipedia:Progressive scan|progressive scan]] (non-[[wikipedia:Interlaced video|interlaced]]), 24 kHz [[wikipedia:Horizontal scan rate|horizontal sync]], one or two planes | * Display [[Resolution]]: 496×384 to [[wikipedia:480p|640x480]], [[wikipedia:Progressive scan|progressive scan]] (non-[[wikipedia:Interlaced video|interlaced]]), 24 kHz [[wikipedia:Horizontal scan rate|horizontal sync]], one or two planes | ||
** [[wikipedia:Refresh rate|Refresh rate]]: 60 Hz,{{ref|[https://github.com/mamedev/mame/blob/master/src/mame/drivers/model3.cpp Sega Model 3 (MAME)]}} 60 [[wikipedia:Frame rate|frames per second]] | ** [[wikipedia:Refresh rate|Refresh rate]]: 60 Hz,{{ref|[https://github.com/mamedev/mame/blob/master/src/mame/drivers/model3.cpp Sega Model 3 (MAME)]}} 60 [[wikipedia:Frame rate|frames per second]] | ||
Line 119: | Line 119: | ||
** VRAM: 3.212 GB/s | ** VRAM: 3.212 GB/s | ||
*** Framebuffers: 2.2 GB/s{{ref|1.1 GB/s per GPU,{{fileref|Real3D100ArchitectureOverview.pdf}} 546 MB/s per 3D-RAM{{ref|[https://web.archive.org/web/19980122143920/www.mitsubishichips.com/products/asmemory/3dram/3dramind.htm 3D-RAM] ([[wikipedia:Mitsubishi|Mitsubishi]])}}|group=n}} | *** Framebuffers: 2.2 GB/s{{ref|1.1 GB/s per GPU,{{fileref|Real3D100ArchitectureOverview.pdf}} 546 MB/s per 3D-RAM{{ref|[https://web.archive.org/web/19980122143920/www.mitsubishichips.com/products/asmemory/3dram/3dramind.htm 3D-RAM] ([[wikipedia:Mitsubishi|Mitsubishi]])}}|group=n}} | ||
− | *** Textures: 2.112 GB/s{{ref| | + | *** Textures: 2.112 GB/s{{ref|8x 264 MB/s{{fileref|DRAM Technology.pdf}}|group=n}} |
− | ** Sound RAM: 88.888889 MB/s{{ref| | + | ** Sound RAM: 88.888889 MB/s{{ref|2x 16‑bit, 22.222222 MHz{{fileref|HM514270 datasheet.pdf}}|group=n}} |
** Other RAM: 52.571429 MB/s | ** Other RAM: 52.571429 MB/s | ||
*** Backup NVRAM: 28.571428 MB/s{{ref|16‑bit, 14.285714 MHz{{fileref|LH52B256 datasheet.pdf}}|group=n}} | *** Backup NVRAM: 28.571428 MB/s{{ref|16‑bit, 14.285714 MHz{{fileref|LH52B256 datasheet.pdf}}|group=n}} | ||
Line 126: | Line 126: | ||
* ROM Bandwidth: 1.018 GB/s | * ROM Bandwidth: 1.018 GB/s | ||
** CROM: 528 MB/s{{ref|64‑bit, 66 MHz{{fileref|GAL16V8B datasheet.pdf}}|group=n}} | ** CROM: 528 MB/s{{ref|64‑bit, 66 MHz{{fileref|GAL16V8B datasheet.pdf}}|group=n}} | ||
− | ** VROM: 400 MB/s{{ref| | + | ** VROM: 400 MB/s{{ref|2x 32‑bit,{{ref|https://github.com/mirror/model3emu/blob/master/Src/Model3/Real3D.h}} 50 MHz{{fileref|MC88915 datasheet.pdf}}|group=n}} |
− | ** SROM: 90.4 MB/s{{ref| | + | ** SROM: 90.4 MB/s{{ref|2x 16‑bit, 22.6 MHz|group=n}} |
** Note: High-speed access allows ROM to effectively be used as RAM, and polygon/texture data streamed directly from VROM to the GPU.{{ref|[http://farm6.staticflickr.com/5471/12172411045_18bfc5912f_c.jpg Hideki Sato Sega Interview (Edge)]}} | ** Note: High-speed access allows ROM to effectively be used as RAM, and polygon/texture data streamed directly from VROM to the GPU.{{ref|[http://farm6.staticflickr.com/5471/12172411045_18bfc5912f_c.jpg Hideki Sato Sega Interview (Edge)]}} | ||
}} | }} | ||
Line 140: | Line 140: | ||
{{multicol| | {{multicol| | ||
* Video Board: Sega 837-12875 MODEL3 STEP 1.5 | * Video Board: Sega 837-12875 MODEL3 STEP 1.5 | ||
− | * GPU: | + | * GPU: 2x Sega 315-5830-B (Real3D Pro‑1000) @ 66 MHz |
− | * GPU Geometrizers: | + | * GPU Geometrizers: 2x Geometry Engine ASIC (66 MHz, 2x 32‑bit floating-point units) |
** Geometry performance: 10 million lit vertices/sec | ** Geometry performance: 10 million lit vertices/sec | ||
** Floating-point performance: 700 MFLOPS | ** Floating-point performance: 700 MFLOPS | ||
− | * GPU ALU: | + | * GPU ALU: 4x Mitsubishi 3D‑RAM (33 MHz) |
** Performance: 528 million operations/sec, 4 million tiles/sec | ** Performance: 528 million operations/sec, 4 million tiles/sec | ||
− | * GPU Renderers: | + | * GPU Renderers: 2x Pixel Processors (66 MHz) |
− | * GPU Texture Mapping Units: | + | * GPU Texture Mapping Units: 2x Texture Processors (66 MHz) |
* Floating-Point Performance: 900 MFLOPS{{ref|200 MFLOPS CPU, 700 MFLOPS GPU|group=n}} | * Floating-Point Performance: 900 MFLOPS{{ref|200 MFLOPS CPU, 700 MFLOPS GPU|group=n}} | ||
** Geometry performance: 13 million lit vertices/sec{{ref|270 floating-point operations per lit quad|group=n}} | ** Geometry performance: 13 million lit vertices/sec{{ref|270 floating-point operations per lit quad|group=n}} | ||
Line 171: | Line 171: | ||
* ROM Bandwidth: 1.4184 GB/s | * ROM Bandwidth: 1.4184 GB/s | ||
** CROM: 800 MB/s{{ref|64‑bit, 100 MHz{{fileref|GAL16V8B datasheet.pdf}}|group=n}} | ** CROM: 800 MB/s{{ref|64‑bit, 100 MHz{{fileref|GAL16V8B datasheet.pdf}}|group=n}} | ||
− | ** VROM: 528 MB/s{{ref| | + | ** VROM: 528 MB/s{{ref|2x 32‑bit, 66 MHz{{fileref|MC88915 datasheet.pdf}}|group=n}} |
− | ** SROM: 90.4 MB/s{{ref| | + | ** SROM: 90.4 MB/s{{ref|2x 16‑bit, 22.6 MHz|group=n}} |
}} | }} | ||
Line 183: | Line 183: | ||
{{multicol| | {{multicol| | ||
* Video Board: Sega 837-12716 MODEL3 STEP2 | * Video Board: Sega 837-12716 MODEL3 STEP2 | ||
− | * GPU: | + | * GPU: 6x Sega 315-6060 (Real3D Pro‑1000) @ 50 MHz{{fileref|Real3DPro1000ProductDescription.pdf}}{{fileref|Real3D100ArchitectureOverview.pdf}} |
− | ** 45 core processors: | + | ** 45 core processors: 2x Geometry Engine ASIC, 15x Mitsubishi 3D‑RAM ALU, 6x Pixel Processors, 6x Texture Processors, 6 DMA devices, 6 tile generators, 6 Fragment Processors |
− | ** 120 core units: | + | ** 120 core units: 2x Geometry Engine ASIC, 90 Mitsubishi 3D‑RAM ALU units, 2x Texture Processors, 2 DMA devices, 2 tile generators, 2 Fragment Processors |
− | * GPU Geometrizers: | + | * GPU Geometrizers: 6x Geometry Engine ASIC (50 MHz, 6x 32‑bit floating-point units) |
** Lighting: 12 light spots, 12 spot lights | ** Lighting: 12 light spots, 12 spot lights | ||
** Geometry performance: 24 million lit vertices/sec{{ref|Over 6 million lit quads/sec (over 1 million polygons/sec per Geometrizer){{fileref|Real3DPro1000ProductDescription.pdf|page=8}}{{fileref|Real3DPro1000ProductDescription.pdf|page=16}}|group=n}} | ** Geometry performance: 24 million lit vertices/sec{{ref|Over 6 million lit quads/sec (over 1 million polygons/sec per Geometrizer){{fileref|Real3DPro1000ProductDescription.pdf|page=8}}{{fileref|Real3DPro1000ProductDescription.pdf|page=16}}|group=n}} | ||
** Floating-point performance: 1.6 [[wikipedia:GFLOPS|GFLOPS]]{{ref|270 floating-point operations per lit quad|group=n}} | ** Floating-point performance: 1.6 [[wikipedia:GFLOPS|GFLOPS]]{{ref|270 floating-point operations per lit quad|group=n}} | ||
− | * GPU ALU: | + | * GPU ALU: 15x Mitsubishi 3D‑RAM (33 MHz, 2-3 ALU per GPU){{fileref|M5M410092B datasheet.pdf}} |
− | ** 90 core units: | + | ** 90 core units: 60x 8‑bit ROP/blend units,{{ref|33 MHz|group=n}} 30x 32‑bit Z‑compare units{{ref|33 MHz|group=n}} |
− | ** Bus width: 3840‑bit{{ref| | + | ** Bus width: 3840‑bit{{ref|15x 256‑bit|group=n}} internal, 960‑bit{{ref|15x 32‑bit|group=n}} external |
** Performance: 1.98 billion operations/sec, 15 million tiles/sec{{ref|[https://web.archive.org/web/19980122143920/www.mitsubishichips.com/products/asmemory/3dram/3dramind.htm 3D-RAM] ([[wikipedia:Mitsubishi|Mitsubishi]])}} | ** Performance: 1.98 billion operations/sec, 15 million tiles/sec{{ref|[https://web.archive.org/web/19980122143920/www.mitsubishichips.com/products/asmemory/3dram/3dramind.htm 3D-RAM] ([[wikipedia:Mitsubishi|Mitsubishi]])}} | ||
− | * GPU Renderers: | + | * GPU Renderers: 6x Pixel Processors (50 MHz) |
− | * GPU Texture Mapping Units: | + | * GPU Texture Mapping Units: 6x Texture Processors (50 MHz) |
* Floating-Point Performance: 1.9 GFLOPS{{ref|332 MFLOPS CPU, 1.6 GFLOPS GPU|group=n}} | * Floating-Point Performance: 1.9 GFLOPS{{ref|332 MFLOPS CPU, 1.6 GFLOPS GPU|group=n}} | ||
** Geometry performance: 28 million lit vertices/sec{{ref|270 floating-point operations per lit quad|group=n}} | ** Geometry performance: 28 million lit vertices/sec{{ref|270 floating-point operations per lit quad|group=n}} | ||
Line 206: | Line 206: | ||
** Textured polygons: 300 MPixels/s, with Gouraud shading, translucency, anti-aliasing, fog, lighting and Z-buffering | ** Textured polygons: 300 MPixels/s, with Gouraud shading, translucency, anti-aliasing, fog, lighting and Z-buffering | ||
* Texture Fillrate: 300 MTexels/s | * Texture Fillrate: 300 MTexels/s | ||
− | * Texture RAM: 21 MB{{ref| | + | * Texture RAM: 21 MB{{ref|42x 512 KB|group=n}} on-board Mitsubishi CDRAM{{ref|33 MHz|group=n}} |
}} | }} | ||
Line 231: | Line 231: | ||
** VRAM: 11.19 GB/s | ** VRAM: 11.19 GB/s | ||
*** Framebuffers: 8.19 GB/s{{ref|546 MB/s per 3D-RAM|group=n}} | *** Framebuffers: 8.19 GB/s{{ref|546 MB/s per 3D-RAM|group=n}} | ||
− | *** Textures: 3 GB/s{{ref| | + | *** Textures: 3 GB/s{{ref|12x 264 MB/s{{fileref|DRAM Technology.pdf}}|group=n}} |
− | ** Sound RAM: 88.888889 MB/s{{ref| | + | ** Sound RAM: 88.888889 MB/s{{ref|2x 16‑bit, 22.222222 MHz{{fileref|HM514270 datasheet.pdf}}|group=n}} |
** Other RAM: 52.571429 MB/s | ** Other RAM: 52.571429 MB/s | ||
*** Backup NVRAM: 28.571428 MB/s{{ref|16‑bit, 14.285714 MHz{{fileref|LH52B256 datasheet.pdf}}|group=n}} | *** Backup NVRAM: 28.571428 MB/s{{ref|16‑bit, 14.285714 MHz{{fileref|LH52B256 datasheet.pdf}}|group=n}} | ||
Line 238: | Line 238: | ||
* ROM Bandwidth: 1.4 GB/s | * ROM Bandwidth: 1.4 GB/s | ||
** CROM: 800 MB/s{{ref|64‑bit, 100 MHz{{fileref|GAL16V8B datasheet.pdf}}|group=n}} | ** CROM: 800 MB/s{{ref|64‑bit, 100 MHz{{fileref|GAL16V8B datasheet.pdf}}|group=n}} | ||
− | ** VROM: 560 MB/s{{ref| | + | ** VROM: 560 MB/s{{ref|2x 32‑bit, 70 MHz{{fileref|MC88915 datasheet.pdf}}|group=n}} |
− | ** SROM: 90.4 MB/s{{ref| | + | ** SROM: 90.4 MB/s{{ref|2x 16‑bit, 22.6 MHz|group=n}} |
}} | }} | ||
Revision as of 16:49, 21 December 2016
Sega Model 3 | |||||
---|---|---|---|---|---|
Manufacturer: Sega | |||||
|
The Sega Model 3 is an arcade platform produced by Sega. It is a successor to the Sega Model 2 platform, and was released in 1996.
The Model 3 was succeeded by the Sega NAOMI in 1998, followed by the Sega Hikaru in 1999 and Sega NAOMI 2 in 2000.
Contents
Hardware
The Model 3 hardware is very different to the Sega Model 1 and Model 2 boards which preceded it. The Model 3 utilized Real3D Pro-1000 graphics processing units, designed by Real3D in partnership with Mitsubishi. The Model 3 was designed to push as many textured polygons as possible in real-time, along with the most advanced graphical techniques available at the time, such as multisample anti-aliasing, motion blur, facial animation, specular highlighting/reflection/shading, and multiple light sources. Upon release, the Model 3 board was more powerful than any other arcade platform on the market, as well as any home console or computer at the time; it took several years for home systems to catch-up to the Model 3.
Technical specifications
Step 1.0
Technical specifications for the Sega Model 3 Step 1.0:[1]
Sound
- Sound CPU : Motorola 68000 (16/32‑bit) @ 12 MHz (2.1 MIPS)
- Sound Chip: 2x Yamaha SCSP/YMF292-F
- DSP: 2x "LAKE" FH1 128-step DSP @ 22.6 MHz[8]
- Bus width: 2x 24‑bit internal, 2x 16‑bit external[9]
- PCM audio: 64 voices/channels, 16‑bit depth, 44.1 kHz sampling rate (CD quality)
- Other features: MIDI interface, 32 MIDI channels, 32 FM synthesis channels, 32 LFO channels, 4-channel surround sound, 16.5 MB SROM (Sound ROM)
- Optional Sound Board: MPEG Sound Board
- Sound CPU: Motorola 68000 or Zilog Z80
- Sound chip: NEC uD65654GF102
- Features: MPEG audio compression, stereo output, steam individual mono channels to left and right speakers
Graphics
Graphical specifications of the Sega Model 3:[10][11][12][13]
- Video Board: Sega 837-11859 MODEL3
- GPU: 2x Sega 315-5830-A (Real3D Pro‑1000) @ 50 MHz
- 14 core processors: 2x Geometry Engine ASIC, 4x Mitsubishi 3D‑RAM ALU, 2x Texture Processors, 2 DMA devices,[14] 2 tile generators,[15] 2 Fragment Processors
- 34 core units: 2x Geometry Engine ASIC, 24 Mitsubishi 3D‑RAM ALU units, 2x Texture Processors, 2 DMA devices, 2 tile generators, 2 Fragment Processors
- GPU Geometrizers: 2x Geometry Engine ASIC (50 MHz, 2x 32‑bit floating-point units)
- Geometrizer features: T&L (transform, clipping, lighting), culling, 24‑bit hidden surface removal, clipping, 24‑bit floating-point Z-buffering, depth buffer, stencil buffer, particle effects[16]
- Lighting: Parallel light, pin-point light, 4 light spots, 4 spot lights, pin spot light, specular reflection, specular highlighting, headlight illumination, landing lights, glare effects, sunlight
- Geometry performance: 8 million lit vertices/sec[n 1]
- Floating-point performance: 540 MFLOPS[n 2]
- GPU ALU: 4x Mitsubishi 3D‑RAM[n 3][21]
- 24 core units: 16x 8‑bit ROP/blend units,[n 4] 8x 32‑bit Z‑compare units[n 5]
- Functional blocks per ALU: 32‑bit Pixel ALU,[n 6] 256‑bit Global Bus,[n 7] 256/32‑bit triple-port SRAM Pixel Buffer cache,[n 8] 1280‑bit[n 9] SAM Video Buffers,[n 10] 128‑bit[n 11] dual-port DRAM banks[n 7]
- Features: Blending, depth check, stencil & raster operations,[22] alpha blending, tiled rendering, 16/24/32‑bit Z-buffering, hidden surface removal, 30-85 Hz refresh rate, OpenGL support
- Framebuffers: 320×200 to 1280×1024,[n 12] Z-buffer[n 12]
- Bus width: 1024‑bit[n 13] internal, 128‑bit[n 14] external
- Performance: 528 million operations/sec, 7 million vectors/sec, 4 million tiles/sec[23]
- GPU Renderers: 2x Pixel Processors (50 MHz)
- Anti-aliasing: Texture anti-aliasing, multi-layered anti-aliasing (multi-sample anti-aliasing), texture & edge multi-layered anti-aliasing, S-buffer anti-aliasing technology
- Shading: Flat shading, Gouraud shading, high-specular Gouraud shading, micro texture shading, fix shading, flat sun shading
- GPU Texture Mapping Units: 2x Texture Processors (50 MHz)[16]
- Capabilities: Full color texture mapping, mipmapping, perspective correction, texture filtering, Trilinear filtering, trilinear interpolation, trilinear mipmapping, mipmapped trilinear interpolation texture mapping algorithms, reflection/environment mapping, 4‑bit to 24‑bit color per texture
- Texture sizes: 32×32 to 1024×1024 (mipmapped), 32×32 to 2048×2048 (non-mipmapped)
- Texture RAM: 8 MB,[n 15] Mitsubishi CDRAM,[n 16] dual 2048×1024 texture sheets (4.2 million texels per frame)
- Display Resolution: 496×384 to 640x480, progressive scan (non-interlaced), 24 kHz horizontal sync, one or two planes
- Refresh rate: 60 Hz,[1] 60 frames per second
- Color Depth: 32‑bit ARGB, 24‑bit RGB (16,777,216 colors) and alpha opacity
- Scroll Window: Two planes (24 kHz, two plane mode), 16 colors/32,768 1024 palette x 2 bank, 256/32,768 64 palette x 2 bank
- Special effects: Zoning fog, 32 levels of translucency, 64 levels of model/texture LOD, fade in/out, 4095 moving models, motion blur
- Floating-Point Performance: 670 MFLOPS[n 17]
- Geometry performance: 9 million lit vertices/sec[n 18]
- Rendering Performance:
- Framebuffer Fillrate: 528 MPixels/s (write), 2.112 GPixels/s (erase)[23]
- Rendering Fillrate:
- Texture Fillrate: 100 MTexels/s, 16 million colored textures/sec[11]
- VROM Access: GPU has direct access to VROM (Video ROM) on game ROM board,[25] with fast Mask ROM access speed allowing it to stream polygon/texture data directly from VROM[6]
- Hardware support: Motion capture[26]
Memory
- Memory: Up to 251.23 MB (144 MB main, 89.157226 MB video, 17.570312 MB sound, 512 KB other)[5]
- RAM: 35,561 KB (34.727539 MB)
- Main RAM: 8 MB (3 MB SGRAM)[27]
- VRAM: 25,761 KB (5121 KB framebuffers, 9248 KB textures, 1 MB display list, 4 MB polygons, 5 MB culling,[25] 1152 KB tile generator)[16]
- Framebuffer RAM: 5121 KB Mitsubishi 3D-RAM (5 MB DRAM, 1 KB pixel buffer SRAM cache)[20]
- Texture RAM: 9248 KB (8 MB Mitsubishi CDRAM, 32 KB SRAM cache,[24] 1 MB FIFO)
- SDRAM: 4 MB[28]
- Sound RAM: 1096 KB (64 KB main, 1032 KB SCSP DRAM; 512 KB per SCSP chip)[29]
- Other RAM: 512 KB (192 KB security,[2] 192 KB network/communication SRAM,[30] 128 KB backup SRAM/NVRAM)[31]
- ROM: Up to 216.5 MB[2]
- CROM: 136 MB (CPU ROM)
- VROM: 64 MB (Video ROM)
- SROM: 16.5 MB (Sound ROM)
Bandwidth
Step 1.5
The Sega Model 3 Step 1.5, released in late 1996, had a higher CPU clock rate and faster 3D engine:[1]
- Main CPU: IBM-Motorola PowerPC 603e @ 100 MHz (300 MIPS, 200 MFLOPS)
- ROM Board GAL: Sega 315-6090A (GAL16V8B) @ 100 MHz[7]
Graphics
- Video Board: Sega 837-12875 MODEL3 STEP 1.5
- GPU: 2x Sega 315-5830-B (Real3D Pro‑1000) @ 66 MHz
- GPU Geometrizers: 2x Geometry Engine ASIC (66 MHz, 2x 32‑bit floating-point units)
- Geometry performance: 10 million lit vertices/sec
- Floating-point performance: 700 MFLOPS
- GPU ALU: 4x Mitsubishi 3D‑RAM (33 MHz)
- Performance: 528 million operations/sec, 4 million tiles/sec
- GPU Renderers: 2x Pixel Processors (66 MHz)
- GPU Texture Mapping Units: 2x Texture Processors (66 MHz)
- Floating-Point Performance: 900 MFLOPS[n 30]
- Geometry performance: 13 million lit vertices/sec[n 18]
- Rendering Performance:
- Raw polygons: 4 million triangles/sec, 7 million vectors/sec
- Textured polygons: 2.6 million polygons/sec, with Gouraud shading, translucency, anti-aliasing, fog, lighting and Z-buffering
- Framebuffer Fillrate: 528 MPixels/s (write), 2.112 GPixels/s (erase)
- Rendering Fillrate:
- Raw polygons: 300 MPixels/s (3 million triangles/sec), 200 MPixels/s (4 million triangles/sec)
- Textured polygons: 130 MPixels/s, with Gouraud shading, translucency, anti-aliasing, fog, lighting and Z-buffering
- Texture Fillrate: 130 MTexels/s
Bandwidth
Step 2.0
The Sega Model 3 Step 2.0, released in 1997, was a substantial upgrade, with a higher CPU clock rate, significantly faster 3D engine (with an increased number of graphics chips), and more memory:[1]
- CPU: IBM-Motorola PowerPC 603ev @ 166 MHz (498 MIPS,[4] 332 MFLOPS)
Graphics
- Video Board: Sega 837-12716 MODEL3 STEP2
- GPU: 6x Sega 315-6060 (Real3D Pro‑1000) @ 50 MHz[11][13]
- 45 core processors: 2x Geometry Engine ASIC, 15x Mitsubishi 3D‑RAM ALU, 6x Pixel Processors, 6x Texture Processors, 6 DMA devices, 6 tile generators, 6 Fragment Processors
- 120 core units: 2x Geometry Engine ASIC, 90 Mitsubishi 3D‑RAM ALU units, 2x Texture Processors, 2 DMA devices, 2 tile generators, 2 Fragment Processors
- GPU Geometrizers: 6x Geometry Engine ASIC (50 MHz, 6x 32‑bit floating-point units)
- GPU ALU: 15x Mitsubishi 3D‑RAM (33 MHz, 2-3 ALU per GPU)[19]
- GPU Renderers: 6x Pixel Processors (50 MHz)
- GPU Texture Mapping Units: 6x Texture Processors (50 MHz)
- Floating-Point Performance: 1.9 GFLOPS[n 39]
- Geometry performance: 28 million lit vertices/sec[n 18]
- Rendering Performance:
- Raw polygons: 15 million triangles/sec, 26.25 million vectors/sec
- Textured polygons: 6 million polygons/sec, with Gouraud shading, translucency, anti-aliasing, fog, lighting and Z-buffering
- Framebuffer Fillrate: 1.98 GPixels/s (write), 7.92 GPixels/s (erase)
- Rendering Fillrate:
- Raw polygons: 1.125 GPixels/s (11.25 million triangles/sec), 750 MPixels/s (15 million triangles/sec)
- Textured polygons: 300 MPixels/s, with Gouraud shading, translucency, anti-aliasing, fog, lighting and Z-buffering
- Texture Fillrate: 300 MTexels/s
- Texture RAM: 21 MB[n 40] on-board Mitsubishi CDRAM[n 6]
Memory
Bandwidth
Step 2.1
The Sega Model 3 Step 2.1, released in 1998, is largely identical to Step 2.0, but with the following updates:[1]
- Video Board: Sega 837-13368 MODEL3 STEP2.1
- ROM Board: Sega 837-13022-02
- ROM Board GAL: Sega 315-6090B (GAL16V8B) @ 100 MHz[7]
History
The Model 3 board went through a series of delays which frustrated Sega. Following their success with the Model 2's texture-mapping chip, Real3D (a spin-off company from Lockheed Martin) were unable to finalise the specifications of the Model 3's GPU, the Real3D Pro-1000 graphics processors, until late 1995 or early 1996. By this time, Real3D had partnered with Mitsubishi, which provided the ALU and graphics memory for the Pro-1000.[12] Sega had planned to release the Model 3 board in late 1995 along with three games, one of which, Indy 500, was reportedly downgraded to Model 2 hardware thanks to the troubles.[37][38] In late 1995, Yu Suzuki promised the Model 3 would deliver "the best 3D graphics".[39] When the Model 3 specification was finalized, it used two Real3D Pro-1000 processors, including four Mitsubishi 3D-RAM ALU chips.[1] The Model 3 eventually debuted, with Virtua Fighter 3 as its first game, at the AOU Show 1996 in February 1996, and was followed by Scud Race later that year. The board was officially supported until 1999, to make room for the Sega NAOMI and its successors, the Sega Hikaru and NAOMI 2.
The Model 3 went through a number of revisions (steps) in which improvements were made the system and board architecture was changed. These "steppings" mainly increased the clock speed of the CPU and the speed of the 3D engine, as well as minor changes to the board architecture.[1] Step 1.0 and Step 1.5 released in 1996, Step 2.0 in 1997, and Step 2.1 in 1998. Though there was much talk of Model 3 games being ported to the Sega Saturn, all home ports of Model 3 games were seen on the Sega Dreamcast, including the likes of Sega Rally 2, Virtua Fighter 3tb, Virtual-On Oratorio Tangram and Virtua Striker 2.
It was the most powerful game system in its time, an order of magnitude more powerful than PC graphics cards from 1998, which were still producing Model 2 quality graphics, two years years after the Model 3's release.[40] By 2000, the Sega Model 2 & 3 had sold over 200,000 arcade systems worldwide,[41] making them some of the best-selling arcade game boards of all time. At around $15,000 each (for the Model 2, with the Model 3 costing higher), this amounts to at least over $3 billion revenue from cabinet sales, equivalent to over $4.9 billion in 2014.
From the early 1970s, arcades had been at the forefront of graphical technology in video games. The Model 3 hardware as well as competitors from this era were also leading the industry from a graphical perspective at the time, compared to PCs which were still producing Model 2 quality graphics in 1998,[40] but the gap began to slowly narrow after that, as PCs would begin to benefit from hardware accelerated graphics towards the end of the decade. Beginning with the co-development of the Sega Dreamcast console and Sega NAOMI arcade system, both released in 1998, consoles and later PCs would slowly become the basis for arcade systems, rather than the reverse as it had been up until this point. The last proprietary Sega arcade systems would be the Sega Hikaru and Sega NAOMI 2, after which PCs would overtake arcade systems as the forefront of graphical technology. Today, arcade games are built primarily around controls and the experience one gets from a game as opposed to graphical potential. Complex motion cabinets, and large, unique forms of control unsuitable for households is what drives the arcade industry in the present day.
List of games
Step 1.0
- Boat Race GP (1996)
- Virtua Fighter 3 (1996)
- Virtua Fighter 3tb (1997)
- Sega Bass Fishing/Get Bass (1998)
Step 1.5
- Scud Race / Super GT (1996)
- Le Mans 24 (1997)
- Scud Race Plus (1997)
- The Lost World: Jurassic Park (1997)
- The Lost World: Jurassic Park Special (1997)
- Virtua Striker 2 (1997)
- Virtua Striker 2 Version '98 (1998)
Step 2.0
- Harley Davidson & L.A. Riders (1997)
- Fighting Vipers 2 (1998)
- Sega Rally 2 (1998)
- Ski Champ (1998)
- Virtua Striker 2 (1997)
- Virtua Striker 2 Version '98 (1998)
- Virtua Striker 2 Version '99 (1999)
- Virtua Striker 2 Version '99.1 (1999)
- Virtual-On Oratorio Tangram (1998)
Step 2.1
- Daytona USA 2 (1998)
- Daytona USA 2: Power Edition (1998)
- Dirt Devils (1998)
- L.A. Machineguns (1998)
- Star Wars Trilogy Arcade (1998)
- The Ocean Hunter (1998)
- Spike Out (1998)
- Spikeout: Final Edition (1999)
- Emergency Call Ambulance (1999)
- Magical Truck Adventure (1999)
- Virtua Striker 2 '99 (1999)
Magazine articles
- Main article: Sega Model 3/Magazine articles.
Photo gallery
Notes
- ↑ [Over 2 million lit quads/sec (over 1 million polygons/sec per Geometrizer)[17][18] Over 2 million lit quads/sec (over 1 million polygons/sec per Geometrizer)[17][18]]
- ↑ [270 floating-point operations per lit quad[16] 270 floating-point operations per lit quad[16]]
- ↑ [33 MHz, 2 ALU per GPU)[19][20] 33 MHz, 2 ALU per GPU)[19][20]]
- ↑ [33 MHz, 4 units per ALU 33 MHz, 4 units per ALU]
- ↑ [33 MHz, 2 units per ALU 33 MHz, 2 units per ALU]
- ↑ 6.0 6.1 6.2 6.3 [33 MHz 33 MHz]
- ↑ 7.0 7.1 [16 MHz 16 MHz]
- ↑ [16/33 MHz 16/33 MHz]
- ↑ [2x 640‑bit 2x 640‑bit]
- ↑ [27 MHz 27 MHz]
- ↑ [16x 32‑bit 16x 32‑bit]
- ↑ 12.0 12.1 [16/24/32‑bit 16/24/32‑bit]
- ↑ [4x 256‑bit 4x 256‑bit]
- ↑ [4x 32‑bit 4x 32‑bit]
- ↑ [16x 512 KB 16x 512 KB]
- ↑ [Cached DRAM, 33 MHz[24] Cached DRAM, 33 MHz[24]]
- ↑ [132 MFLOPS CPU, 540 MFLOPS GPU 132 MFLOPS CPU, 540 MFLOPS GPU]
- ↑ 18.0 18.1 18.2 18.3 [270 floating-point operations per lit quad 270 floating-point operations per lit quad]
- ↑ [3.8815 GB/s RAM, 1.018 GB/s ROM 3.8815 GB/s RAM, 1.018 GB/s ROM]
- ↑ [3.212 GB/s VRAM, 400 MB/s VROM 3.212 GB/s VRAM, 400 MB/s VROM]
- ↑ [64‑bit, 66 MHz[27] 64‑bit, 66 MHz[27]]
- ↑ [1.1 GB/s per GPU,[13] 546 MB/s per 3D-RAM[23] 1.1 GB/s per GPU,[13] 546 MB/s per 3D-RAM[23]] (Wayback Machine: 1998-01-22 14:39)
- ↑ [8x 264 MB/s[32] 8x 264 MB/s[32]]
- ↑ [2x 16‑bit, 22.222222 MHz[29] 2x 16‑bit, 22.222222 MHz[29]]
- ↑ [16‑bit, 14.285714 MHz[31] 16‑bit, 14.285714 MHz[31]]
- ↑ [16‑bit, 12 MHz[30] 16‑bit, 12 MHz[30]]
- ↑ [64‑bit, 66 MHz[7] 64‑bit, 66 MHz[7]]
- ↑ [2x 32‑bit,[25] 50 MHz[33] 2x 32‑bit,[25] 50 MHz[33]]
- ↑ 29.0 29.1 29.2 [2x 16‑bit, 22.6 MHz 2x 16‑bit, 22.6 MHz]
- ↑ [200 MFLOPS CPU, 700 MFLOPS GPU 200 MFLOPS CPU, 700 MFLOPS GPU]
- ↑ [5.1813 GB/s RAM, 1.4184 GB/s ROM 5.1813 GB/s RAM, 1.4184 GB/s ROM]
- ↑ [4.23984 GB/s VRAM, 528 MB/s VROM 4.23984 GB/s VRAM, 528 MB/s VROM]
- ↑ [64‑bit, 100 MHz[27] 64‑bit, 100 MHz[27]]
- ↑ [64‑bit, 100 MHz[7] 64‑bit, 100 MHz[7]]
- ↑ [2x 32‑bit, 66 MHz[33] 2x 32‑bit, 66 MHz[33]]
- ↑ [Over 6 million lit quads/sec (over 1 million polygons/sec per Geometrizer)[17][18] Over 6 million lit quads/sec (over 1 million polygons/sec per Geometrizer)[17][18]]
- ↑ [15x 256‑bit 15x 256‑bit]
- ↑ [15x 32‑bit 15x 32‑bit]
- ↑ [332 MFLOPS CPU, 1.6 GFLOPS GPU 332 MFLOPS CPU, 1.6 GFLOPS GPU]
- ↑ [42x 512 KB 42x 512 KB]
- ↑ [11.998127 GB/s RAM, 1.4 GB/s ROM 11.998127 GB/s RAM, 1.4 GB/s ROM]
- ↑ [11.19 GB/s VRAM, 560 MB/s VROM 11.19 GB/s VRAM, 560 MB/s VROM]
- ↑ [64‑bit, 83.333333 MHz[34] 64‑bit, 83.333333 MHz[34]]
- ↑ [546 MB/s per 3D-RAM 546 MB/s per 3D-RAM]
- ↑ [12x 264 MB/s[32] 12x 264 MB/s[32]]
- ↑ [2x 16‑bit, 22.222222 MHz[29] 2x 16‑bit, 22.222222 MHz[29]]
- ↑ [16‑bit, 14.285714 MHz[31] 16‑bit, 14.285714 MHz[31]]
- ↑ [16‑bit, 12 MHz[30] 16‑bit, 12 MHz[30]]
- ↑ [64‑bit, 100 MHz[7] 64‑bit, 100 MHz[7]]
- ↑ [2x 32‑bit, 70 MHz[33] 2x 32‑bit, 70 MHz[33]]
References
- ↑ 1.0 1.1 1.2 1.3 1.4 1.5 1.6 Sega Model 3 (MAME)
- ↑ 2.0 2.1 2.2 https://github.com/mirror/model3emu/blob/master/Src/Model3/Model3.h
- ↑ http://www.segatech.com/archives/january1998.html
- ↑ 4.0 4.1 File:TSPC603R datasheet.pdf
- ↑ 5.0 5.1 https://github.com/mirror/model3emu/blob/master/Src/Model3/Model3.cpp
- ↑ 6.0 6.1 6.2 6.3 Hideki Sato Sega Interview (Edge)
- ↑ 7.0 7.1 7.2 7.3 7.4 7.5 File:GAL16V8B datasheet.pdf
- ↑ File:ST-103-R1-040194.pdf
- ↑ File:Sega Service Manual - Sega Saturn (PAL) - 013-1 - June 1995.pdf
- ↑ File:Model3 cpu1.jpg
- ↑ 11.0 11.1 11.2 11.3 11.4 File:Real3DPro1000ProductDescription.pdf
- ↑ 12.0 12.1 Press release: 1996-08-06: Mitsubishi's Graphics Memory Products Power REAL 3D's R3D/PRO-1000 Graphics Engine
- ↑ 13.0 13.1 13.2 File:Real3D100ArchitectureOverview.pdf
- ↑ https://github.com/mirror/model3emu/blob/master/Src/Model3/Real3D.cpp
- ↑ https://github.com/mirror/model3emu/blob/master/Src/Model3/TileGen.cpp
- ↑ 16.0 16.1 16.2 16.3 https://github.com/mamedev/mame/blob/master/src/mame/video/model3.cpp
- ↑ 17.0 17.1 File:Real3DPro1000ProductDescription.pdf, page 8
- ↑ 18.0 18.1 File:Real3DPro1000ProductDescription.pdf, page 16
- ↑ 19.0 19.1 File:M5M410092B datasheet.pdf
- ↑ 20.0 20.1 20.2 File:M5M410092FP datasheet.pdf
- ↑ http://ieeexplore.ieee.org/iel1/4/10262/00482207.pdf
- ↑ 3D-RAM (Wayback Machine: 2014-03-29 07:45)
- ↑ 23.0 23.1 23.2 23.3 23.4 23.5 3D-RAM (Mitsubishi) (Wayback Machine: 1998-01-22 14:39)
- ↑ 24.0 24.1 24.2 File:M5M4V4169TP datasheet.pdf
- ↑ 25.0 25.1 25.2 https://github.com/mirror/model3emu/blob/master/Src/Model3/Real3D.h
- ↑ File:GameOn US 06.pdf, page 7
- ↑ 27.0 27.1 27.2 27.3 File:KM4132G271A datasheet.pdf
- ↑ File:HM5241605 datasheet.pdf
- ↑ 29.0 29.1 29.2 File:HM514270 datasheet.pdf
- ↑ 30.0 30.1 30.2 File:N341256 datasheet.pdf
- ↑ 31.0 31.1 31.2 File:LH52B256 datasheet.pdf
- ↑ 32.0 32.1 File:DRAM Technology.pdf
- ↑ 33.0 33.1 33.2 File:MC88915 datasheet.pdf
- ↑ 34.0 34.1 File:TC59S1616AFT datasheet.pdf
- ↑ File:UPD4811650 datasheet.pdf
- ↑ http://mamedb.com/game/spikeofe
- ↑ File:NextGeneration US 11.pdf, page 16
- ↑ File:Edge UK 025.pdf, page 8
- ↑ File:SSM_UK_02.pdf, page 21
- ↑ 40.0 40.1 http://www.thg.ru/smoke/19991022/print.html
- ↑ http://web.stanford.edu/dept/HPS/TimLenoir/MilitaryEntertainmentComplex.htm
Sega arcade boards |
---|
Originating in arcades |
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
|
Console-based hardware |
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
|
PC-based hardware |
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|