Taito B System: Difference between revisions
Appearance
Content deleted Content added
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{No footnotes|date=June 2014}} |
{{No footnotes|date=June 2014}} |
||
The '''Taito B System''' is a [[16-bit]] [[arcade system board]] released by [[Taito Corporation]] in 1988. It was used up until 1994.<ref>http://system16.com/hardware.php?id=660</ref> |
The '''Taito B System''' is a [[16-bit]] [[arcade system board]] released by [[Taito Corporation|Taito]] in 1988. It was used by various [[Arcade game|arcade video games]] from 1988 up until 1994. The hardware is similar to the [[Taito F3 System|Taito F2 System]].<ref name=s16>http://system16.com/hardware.php?id=660</ref> |
||
==Specifications== |
==Specifications== |
||
* '''Main [[Central processing unit|CPU]]''': [[Motorola]] [[Motorola 68000|MC68000]] |
* '''Main [[Central processing unit|CPU]]''': [[Motorola]] [[Motorola 68000|MC68000]] @ [[Clock rate|12 MHz]]<ref name=s16/> ([[16-bit|16]]/[[32-bit]] [[Instruction set|instructions]] @ 2.1 [[Instructions per second|MIPS]]<ref name=retro>http://www.drolez.com/retro/</ref>) |
||
* '''Sound CPU''': [[Zilog]] [[Zilog Z80|Z80]] |
* '''Sound CPU''': [[Zilog]] [[Zilog Z80|Z80]] @ 4 [[Hertz|MHz]]<ref name=s16/> ([[8-bit|8]]/16-bit instructions @ 2.1 MIPS<ref name=retro/>) |
||
* '''[[Sound chip]]s''': |
|||
* '''[[Sound chip|Sound chip(s)]]''': [[Yamaha]] [[YM2610]], [[Yamaha YM2203]], and/or [[Oki Electric Industry|Oki]] [[MSM6295]] |
|||
** [[Frequency modulation synthesis|FM synthesis]] chip: [[Yamaha]] [[Yamaha YM2610|YM2610/YM2610B]]<ref name=s16/> @ 8 MHz, or [[Yamaha YM2203]] @ 3 MHz<ref name=mame>http://mamedev.org/source/src/mame/drivers/taito_b.c.html</ref> |
|||
* '''Custom chips''': Taito TC0220IOC, TC0260DAR, TC0180VCU, and TC0140SYT |
|||
** Sound communication chip: [[Taito Corporation|Taito]] TC0140SYT<ref>http://mamedev.org/source/src/mame/drivers/taito_f2.c.html</ref> |
|||
⚫ | |||
** Optional [[Adaptive differential pulse-code modulation|ADPCM]] chip: [[Oki Electric Industry|Oki]] [[MSM6295]] @ 1.056 MHz<ref name=mame/> (×1 or ×2)<ref name=s16/> |
|||
* '''Hardware features''': Four separate planed layers of graphics with sprites |
|||
* '''[[Input/output|I/O]] chip''': Taito TC0220IOC or TC0510NIO<ref name=mame/><ref name=tz>http://mamedev.org/source/src/mame/drivers/taito_z.c.html</ref> |
|||
* '''[[Graphics processing unit|GPU chipset]]''': |
|||
** Main [[Video display controller|graphics/video chip]]: Taito TC0180VCU @ 27.164 MHz<ref name=mame/> |
|||
** Palette chip: Taito TC0260DAR<ref name=s16/><ref name=tz/> |
|||
⚫ | |||
** [[Refresh rate]]: 60 [[Hertz|Hz]] ([[V-sync]])<ref name=mame/> |
|||
* '''Colors''': |
|||
** [[List of color palettes|Color palette]] [[Color depth|depth]]: 4096 ([[List of monochrome and RGB palettes#12-bit RGB|12-bit RGB]]) to 32,768 ([[High color|15-bit RGB]])<ref name=mame/> |
|||
** Colors on screen: 4096 ([[Video memory|Palette RAM]])<ref name=mame/> |
|||
* '''Graphical layers''': |
|||
** [[Scrolling]] background [[Tile engine|tilemap]] plane: 64×64 tiles, 16×16 pixels per tile, 1024×1024 pixels resolution, 16 colors ([[Color depth|4-bit]]) per tile, [[Parallax scrolling#Raster method|line scrolling]]<ref name=mame/> |
|||
** Scrolling foreground tilemap plane: 64×64 tiles, 16×16 pixels per tile, 1024×1024 pixels resolution, 16 colors per tile, line scrolling<ref name=mame/> |
|||
** [[Paging|Pageable]] [[Text processing|text]] tilemap plane: 64×64 tiles, 8×8 pixels per tile, 16 colors per tile,<ref name=mame/> 512×512 resolution |
|||
** [[Sprite (computer graphics)|Sprite]] plane: 408 sprites on screen (6528 [[byte]]s [[Video memory|sprite attribute RAM]],<ref name=mame/> 16 bytes per sprite<ref name=video>http://mamedev.org/source/src/mame/video/taito_b.c.html</ref>), 16×16<ref name=mame/> to 256×256<ref name=video/> sizes, 16<ref name=mame/> to 64<ref name=video/> colors each |
|||
*** [[Framebuffer]]ing: Dual 512×256 [[framebuffer]]s<ref name=video/> ([[double buffering]]), 256 [[Kibibyte|kB]] [[Video memory|framebuffer RAM]]<ref name=mame/> |
|||
*** [[Texel (graphics)|Sprite pixels]]: 27.164 MHz video [[Clock signal|clock cycles]] (60 Hz refresh),<ref name=mame/> 452,733 pixels per frame (256 [[Scan line|scanlines]]), 1768 sprite pixels per scanline, 110 sprites per scanline |
|||
*** Sprite capabilities: Sprite flipping (horizontal/vertical),<ref name=video/> [[2.5D|sprite zooming]]<ref name=s16/> |
|||
** Optional pixel [[bitmap]] plane<ref name=mame/><ref name=video/> |
|||
==Games== |
==Games== |
Revision as of 06:14, 8 October 2014
This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. (June 2014) |
The Taito B System is a 16-bit arcade system board released by Taito in 1988. It was used by various arcade video games from 1988 up until 1994. The hardware is similar to the Taito F2 System.[1]
Specifications
- Main CPU: Motorola MC68000 @ 12 MHz[1] (16/32-bit instructions @ 2.1 MIPS[2])
- Sound CPU: Zilog Z80 @ 4 MHz[1] (8/16-bit instructions @ 2.1 MIPS[2])
- Sound chips:
- FM synthesis chip: Yamaha YM2610/YM2610B[1] @ 8 MHz, or Yamaha YM2203 @ 3 MHz[3]
- Sound communication chip: Taito TC0140SYT[4]
- Optional ADPCM chip: Oki MSM6295 @ 1.056 MHz[3] (×1 or ×2)[1]
- I/O chip: Taito TC0220IOC or TC0510NIO[3][5]
- GPU chipset:
- Main graphics/video chip: Taito TC0180VCU @ 27.164 MHz[3]
- Palette chip: Taito TC0260DAR[1][5]
- Video resolution: 320×224[1] to 512×256[3] pixels
- Refresh rate: 60 Hz (V-sync)[3]
- Colors:
- Color palette depth: 4096 (12-bit RGB) to 32,768 (15-bit RGB)[3]
- Colors on screen: 4096 (Palette RAM)[3]
- Graphical layers:
- Scrolling background tilemap plane: 64×64 tiles, 16×16 pixels per tile, 1024×1024 pixels resolution, 16 colors (4-bit) per tile, line scrolling[3]
- Scrolling foreground tilemap plane: 64×64 tiles, 16×16 pixels per tile, 1024×1024 pixels resolution, 16 colors per tile, line scrolling[3]
- Pageable text tilemap plane: 64×64 tiles, 8×8 pixels per tile, 16 colors per tile,[3] 512×512 resolution
- Sprite plane: 408 sprites on screen (6528 bytes sprite attribute RAM,[3] 16 bytes per sprite[6]), 16×16[3] to 256×256[6] sizes, 16[3] to 64[6] colors each
- Framebuffering: Dual 512×256 framebuffers[6] (double buffering), 256 kB framebuffer RAM[3]
- Sprite pixels: 27.164 MHz video clock cycles (60 Hz refresh),[3] 452,733 pixels per frame (256 scanlines), 1768 sprite pixels per scanline, 110 sprites per scanline
- Sprite capabilities: Sprite flipping (horizontal/vertical),[6] sprite zooming[1]
- Optional pixel bitmap plane[3][6]
Games
- Ashura Blaster
- Crime City
- Hit the Ice
- Master of Weapon
- Nastar Warrior
- Puzzle Bobble
- Quiz Sekai wa Show by shobai
- Rambo III
- Real Puncher
- Ryujin
- Sel Feena
- Silent Dragon
- Sonic Blast Man
- Space Invaders DX
- Tetris
- Violence Fight
References
- ^ a b c d e f g h http://system16.com/hardware.php?id=660
- ^ a b http://www.drolez.com/retro/
- ^ a b c d e f g h i j k l m n o p q http://mamedev.org/source/src/mame/drivers/taito_b.c.html
- ^ http://mamedev.org/source/src/mame/drivers/taito_f2.c.html
- ^ a b http://mamedev.org/source/src/mame/drivers/taito_z.c.html
- ^ a b c d e f http://mamedev.org/source/src/mame/video/taito_b.c.html