Blitter
A blitter is a circuit, sometimes as a coprocessor or a logic block on a microprocessor, dedicated to the rapid movement and modification of data within a computer's memory. A blitter can copy large quantities of data from one memory area to another relatively quickly, and in parallel with the CPU, while freeing up the CPU's more complex capabilities for other operations. A typical use for a blitter is the movement of a bitmap, such as windows and fonts in a graphical user interface or images and backgrounds in a 2D video game. The name comes from the bit blit operation of the 1973 Xerox Alto, which stands for bit-block transfer. A blit operation is more than a memory copy, because it can involve data that's not byte aligned (hence the ''bit'' in ''bit blit''), handling transparent pixels (pixels which should not overwrite the destination), and various ways of combining the source and destination data. Blitters have largely been superseded by programmable graphics processing uni ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Direct Memory Access
Direct memory access (DMA) is a feature of computer systems and allows certain hardware subsystems to access main system memory independently of the central processing unit (CPU). Without DMA, when the CPU is using programmed input/output, it is typically fully occupied for the entire duration of the read or write operation, and is thus unavailable to perform other work. With DMA, the CPU first initiates the transfer, then it does other operations while the transfer is in progress, and it finally receives an interrupt from the DMA controller (DMAC) when the operation is done. This feature is useful at any time that the CPU cannot keep up with the rate of data transfer, or when the CPU needs to perform work while waiting for a relatively slow I/O data transfer. Many hardware systems use DMA, including disk drive controllers, graphics cards, network cards and sound cards. DMA is also used for intra-chip data transfer in multi-core processors. Computers that have DMA channels can trans ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Bit Blit
Bit blit (also written BITBLT, BIT BLT, BitBLT, Bit BLT, Bit Blt etc., which stands for ''bit block transfer'') is a data operation commonly used in computer graphics in which several bitmaps are combined into one using a ''boolean function''. The operation involves at least two bitmaps: a "source" (or "foreground") and a "destination" (or "background"), and possibly a third that is often called the "mask". The result may be written to a fourth bitmap, though often it replaces the destination. The pixels of each are combined bitwise according to the specified raster operation (ROP) and the result is then written to the destination. The ROP is essentially a boolean formula. The most obvious ROP overwrites the destination with the source. Other ROPs may involve AND, OR, XOR, and NOT operations. The Commodore Amiga's graphics chipset (and others) could combine three source bitmaps using any of the 256 possible boolean functions with three inputs. Modern graphics software has almost ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Graphics Processing Unit
A graphics processing unit (GPU) is a specialized electronic circuit designed to manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device. GPUs are used in embedded systems, mobile phones, personal computers, workstations, and game consoles. Modern GPUs are efficient at manipulating computer graphics and image processing. Their parallel structure makes them more efficient than general-purpose central processing units (CPUs) for algorithms that process large blocks of data in parallel. In a personal computer, a GPU can be present on a video card or embedded on the motherboard. In some CPUs, they are embedded on the CPU die. In the 1970s, the term "GPU" originally stood for ''graphics processor unit'' and described a programmable processing unit independently working from the CPU and responsible for graphics manipulation and output. Later, in 1994, Sony used the term (now standing for ''graphics processing unit'' ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
WMS Industries
WMS Industries, Inc. was an American electronic gaming and amusement manufacturer in Enterprise, Nevada. It was merged into Scientific Games in 2016. WMS's predecessor was the Williams Manufacturing Company, founded in 1943 by Harry E. Williams. However, the company that became WMS Industries was formally founded in 1974 as Williams Electronics, Inc. Williams initially was a manufacturer of pinball machines. In 1964, Williams was acquired by jukebox manufacturer Seeburg Corp. and reorganized as Williams Electronics Manufacturing Division. In 1973, the company branched out into the coin-operated arcade video game market with its ''Pong'' clone ''Paddle Ball'', eventually creating a number of video game classics, including '' Defender'' and '' Robotron: 2084.'' In 1974, Williams Electronics, Inc. was incorporated as a wholly owned subsidiary of Seeburg. Williams Electronics was sold off as an independent company during the bankruptcy of Seeburg in 1980. In 1987, the company went ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
NBA Jam (1993 Video Game)
''NBA Jam'' is a basketball video game developed and published by Midway for arcades in 1993. It is the first entry in the ''NBA Jam'' series. The project leader for this game was Mark Turmell. ''NBA Jam'' was the third basketball video game released by Midway, after ''TV Basketball'' (1974) and ''Arch Rivals'' (1989). The gameplay of ''NBA Jam'' is based on ''Arch Rivals'', which was also a 2-on-2 basketball game. However, it was the release of ''NBA Jam'' that brought mainstream success to the genre. The release of ''NBA Jam'' popularized a subgenre of basketball games which were based around fast, action-packed gameplay and exaggerated realism, a formula which Midway would also later apply to the sports of hockey (''NHL Open Ice'' and later '' NHL Hitz''), American football (''NFL Blitz''), and baseball (''MLB Slugfest''). Gameplay ''NBA Jam'', which features two-on-two basketball, is one of the first real playable basketball arcade games and is also one of the first sp ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Mortal Kombat
''Mortal Kombat'' is an American media franchise centered on a series of video games originally developed by Midway Games in 1992. The development of the first game was originally based on an idea that Ed Boon and John Tobias had of making a video game starring Jean-Claude Van Damme, but when that idea fell through, a science fantasy-themed fighting game was created instead. Still, the developers paid homage to him with Johnny Cage (one of the main characters in the franchise), a fictional film star whose personal style resembles Van Damme's. Mortal Kombat (1992 video game), The original ''Mortal Kombat'' was the first fighting game to introduce a Reptile (Mortal Kombat), secret fighter, reached if the player fulfilled a set of requirements. The original game spawned List of Mortal Kombat media, many sequels with several action-adventure games. It also has a comic book series and a card game. Movie producer Lawrence Kasanoff, Larry Kasanoff licensed the rights to the game in th ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Smash TV
''Smash TV'' is a 1990 arcade video game created by Eugene Jarvis and Mark Turmell for Williams Electronics Games. It is a dual-stick shooter (one for moving and the other for firing) in the same vein as 1982's '' Robotron: 2084'' (co-created by Jarvis). The Super NES, Genesis, Master System, and Game Gear versions are titled ''Super Smash TV''. The plot centers on a dystopian television show during the then-future year of 1999, where one or two contestants must shoot their way to fame and fortune; the show is taped in front of a live studio audience with broadcast via satellite worldwide. The goal of the game show is to kill or be killed, and once all of the challengers in each arena have been massacred, the contestant(s) will proceed to survive the next gauntlet. Gameplay 250px, left, Arcade screenshot The play mechanic is similar to that of Eugene Jarvis' earlier '' Robotron: 2084'', with dual-joystick controls and series of single-screen arenas. While most of the enemies i ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Hard Drivin'
''Hard Drivin'' is a Sim racing, driving simulation video game developed by Atari Games in 1989 in video games, 1989. It invites players to test drive a sports car on courses that emphasize stunts and speed. The game features one of the first 3D computer graphics, 3D Polygon (computer graphics), polygon driving environments via a simulator cabinet with a Haptic technology, force feedback steering wheel and a custom rendering architecture. According to the in-game credit screen, ''Hard Drivin was designed by two teams working concurrently in the United States and Ireland. ''Hard Drivin'' was released in arcades in February 1989, when Racing video game, driving games were largely implemented with 2.5D, scaled 2D computer graphics, 2D Sprite (computer graphics), sprites and filled-polygon 3D graphics of any kind were rare. It is the second commercially released arcade racing game to use 3D polygons; Namco's ''Winning Run'' was the first and released two months earlier. In total, th ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Narc (video Game)
''Narc'' (stylized as ''NARC'') is a 1988 run and gun arcade game designed by Eugene Jarvis for Williams Electronics and programmed by George Petro, Todd Allen, and Eugene Jarvis, with art by Jack Haeger, John Newcomer, and Lin Young. It was one of the first ultra-violent video games and a frequent target of parental criticism of the video game industry. The object is to arrest and kill drug offenders, confiscate their money and drugs, and defeat "Mr. Big". It was the first game in the newly restarted Williams Electronics coin-op video game division. Shortly before its release, Williams acquired the video and pinball divisions of Bally/Midway. ''Narc'' was ported to the Commodore 64, Atari ST, Amiga, ZX Spectrum, Amstrad CPC, and NES. In 2005, the franchise was re-launched with a new game for the Xbox and PS2, which was released on March 22, 2005. A GameCube version of said game was planned, but was ultimately scrapped. Gameplay The game's main characters are Max Force and Hi ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
TMS34010
The TMS34010, developed by Texas Instruments and released in 1986, was the first programmable graphics processor integrated circuit. While specialized graphics hardware existed earlier, such as blitters, the TMS34010 chip is a microprocessor which includes graphics-oriented instructions, making it a combination of a CPU and what would later be called a GPU. It serves both purposes in a number of high-profile arcade games beginning with 1988's '' Narc'' and also ''Mortal Kombat'' and ''NBA Jam''. ''Hard Drivin''' (1989) from Atari Games contains two of the processors. The TMS34010 was used in professional-level video accelerator cards for IBM PC compatibles in the early 1990s. The TMS34010 is a bit addressable, 32-bit processor, with two register files, each with fifteen registers and sharing a sixteenth stack pointer. The instruction set supports drawing into two-dimensional bitmaps, arbitrary variable-width data, conversion of pixel data to different bit depths, and arithmetic ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Amiga
Amiga is a family of personal computers introduced by Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and significantly improved graphics and audio compared to previous 8-bit systems. This includes the Atari ST—released earlier the same year—as well as the Macintosh and Acorn Archimedes. Based on the Motorola 68000 microprocessor, the Amiga differs from its contemporaries through the inclusion of custom hardware to accelerate graphics and sound, including sprite (computer graphics), sprites and a blitter, and a pre-emptive multitasking operating system called AmigaOS. The Amiga 1000 was released in July 1985, but production problems kept it from becoming widely available until early 1986. The best-selling model, the Amiga 500, was introduced in 1987 along with the more expandable Amiga 2000. The Amiga 3000 was introduced in 1990, followed by the Amiga 500 Plus, and Am ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Very-large-scale Integration
Very large-scale integration (VLSI) is the process of creating an integrated circuit (IC) by combining millions or billions of MOS transistors onto a single chip. VLSI began in the 1970s when MOS integrated circuit (Metal Oxide Semiconductor) chips were developed and then widely adopted, enabling complex semiconductor and telecommunication technologies. The microprocessor and memory chips are VLSI devices. Before the introduction of VLSI technology, most ICs had a limited set of functions they could perform. An electronic circuit might consist of a CPU, ROM, RAM and other glue logic. VLSI enables IC designers to add all of these into one chip. History Background The history of the transistor dates to the 1920s when several inventors attempted devices that were intended to control current in solid-state diodes and convert them into triodes. Success came after World War II, when the use of silicon and germanium crystals as radar detectors led to improvements in fabrication ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |