Misplaced Pages

Zenith Z-89

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

The Z-89 is a personal computer introduced in 1979 by Heathkit , but produced primarily by Zenith Data Systems (ZDS) in the early 1980s. It combined an updated version of the Heathkit H8 microcomputer and H19 terminal in a new case that also provided room for a built-in floppy disk on the right side of the display. Based on the Zilog Z80 microprocessor it is capable of running CP/M as well as Heathkit's own HDOS .

#556443

139-767: The Zenith Z-89 is based on the Zilog Z80 microprocessor running at 2.048 MHz, and supports the HDOS and CP/M operating systems. The US$ 2295 Z-89 is integrated in a terminal -like enclosure with a non-detachable keyboard, 12-inch monochrome CRT with a 80x25 character screen, 48 KB RAM , and a 5.25" floppy disk drive . The keyboard is of high build quality and has an unusual number of special purpose keys: REPEAT , ESC , Tab ↹ , CAPS , CTRL , SCROLL , RESET , BREAK , BACK SPACE , LINE FEED , DELETE , and three with white, red, and blue squares. There are five function keys and

278-601: A MOS Technology 8502 . Zilog was later producing a low-power Z80 suitable for the growing laptop computer market of the early 1980s. Intel produced a CMOS 8085 (80C85) used in battery-powered portable computers, such as the Kyocera -designed laptop from April 1983, also sold by Tandy (as TRS-80 Model 100 ), Olivetti, and NEC. In following years, however, CMOS versions of the Z80 (from both Zilog and Japanese manufacturers) would dominate this market as well, in products such as

417-412: A Pac-Man telephone. There were more than 500 Pac-Man related products. 7-Eleven sold Pac-Man themed merchandise at its stores since the game's initial popularity in the 1980s. This has included collectible Slurpee and Big Gulp cups. In 2023, 7-Eleven included Pac-Man in its Spring 2023 marketing material including at Speedway and Stripes banner locations, and sold more merchandise around

556-567: A ramdrive using a special driver (above the Z80's 64 KB memory limit) and a multi-serial card providing extra RS-232 ports. The 2 MHz Z80 could be upgraded to 4 MHz. In 1979, prior to Zenith's purchase of Heath Company , Heathkit designed and marketed this computer in kit form as the Heath H89 , assembled as the WH89, and without the floppy but with a cassette interface card as the H88 . (Prior to

695-657: A 16-bit address register HL. In the 8080, this pairing was added to the BC and DE pairs as well, while HL was generalized to allow use as a 16-bit accumulator, not just an address register. The 8080 also introduced immediate 16-bit data for BC, DE, HL, and SP loads. Furthermore, direct 16-bit copying between HL and memory was now possible, using a direct address. The Z80 orthogonalized this further by making all 16-bit register pairs, including IX and IY, more general purpose, as well as allowing 16-bit copying directly to and from memory for all of these pairs. The 16-bit IX and IY registers in

834-617: A 1986 interview he said that this was only half-true, and that the Pac-Man character was also based on him rounding out and simplifying the Japanese character "kuchi" ( 口 ), meaning "mouth". The four ghosts were made to be cute, colorful and appealing, using bright, pastel colors and expressive blue eyes. Iwatani had used this idea before in Cutie Q , which features similar ghost-like characters, and decided to incorporate it into Pac-Man . He

973-464: A Pac-Man-like character is the main villain. In the 2010 film Scott Pilgrim vs. the World , the titular character makes reference to the original Japanese name. The 2018 film Relaxer uses Pac-Man as a strong plot element in the story of a 1999 couch-bound man who attempts to beat the game (and encounters the famous Level 256 glitch) before the year 2000 problem occurs. Various attempts for

1112-555: A bonus game, alongside the arcade versions of Dig Dug and Galaga . In 2014, Pac-Man was included in the compilation title Pac-Man Museum for the Xbox 360, PlayStation 3 and PC, alongside several other Pac-Man games. The NES version is one of 30 games included in the NES Classic Edition . Upon its North American debut at AMOA 1980, the game initially received a mild response. Play Meter magazine previewed

1251-560: A byte and two T-states for each occurrence. This naturally makes the index register unavailable for any other use, or else the need to constantly reload it would negate its efficiency. Pac-Man Pac-Man, originally called Puck Man in Japan, is a 1980 maze video game developed and released by Namco for arcades . In North America, the game was released by Midway Manufacturing as part of its licensing agreement with Namco America. The player controls Pac-Man , who must eat all

1390-488: A certain amount of time, blue-colored ghosts flash white before turning back into their normal forms. Eating a certain number of dots in a level causes a bonus item—usually a fruit—to appear underneath the center box; the item can be eaten for bonus points. To the sides of the maze are two "warp tunnels", which allow Pac-Man and the ghosts to travel to the opposite side of the screen. Ghosts become slower when entering and exiting these tunnels. The game increases in difficulty as

1529-531: A circular "Cross Ring" that attached to the d-pad to restrict it to four-directional movement. In 2001, Namco released a port of Pac-Man for various Japanese mobile phones , being one of the company's first mobile game releases. The Famicom version of the game was re-released for the Game Boy Advance in 2004 as part of the Famicom Mini series, released to commemorate the 25th anniversary of

SECTION 10

#1732802611557

1668-405: A copyright on their assembly mnemonics, a new assembly syntax had to be developed for the Z80. This time a more systematic approach was used: These principles made it straightforward to find names and forms for all new Z80 instructions, as well as orthogonalizations of old ones, such as LD BC,1234 . Apart from naming differences, and despite a certain discrepancy in basic register structure,

1807-474: A creature that protected children from monsters by devouring them. Frank Fogleman, the co-founder of Gremlin Industries , believes that the maze-chase gameplay of Pac-Man was inspired by Sega 's Head On (1979), a similar arcade game that was popular in Japan. Iwatani has often claimed that the character of Pac-Man was designed after the shape of a pizza with a missing slice while he was at lunch; in

1946-473: A day later, Faggin and Ungermann were kicking around ideas based on "integrated logic" when Ungermann said "how about Zilog?" Faggin immediately agreed, stating they could say it was the "last word in integrated logic". When they met the next day and both immediately recalled it, the company had its name. The first samples were returned from Mostek on March 9, 1976. By the end of the month, they had also completed an assembler -based development system . Some of

2085-500: A high-level design, adding several concepts of his own. In particular, he used his experience on NEC minicomputers to add the concept of two sets of processor registers so they could quickly respond to interrupts . Ungerman began the development of a series of related controllers and peripheral chips that would complement the design. Through this period, Shima developed a legendary reputation for being able to convert logic concepts into physical design in realtime; while discussing

2224-466: A low-cost product like this would not be able to compete with a design from a company with its own production lines, like Intel. They then began considering a more complex microprocessor instead, initially known as the Super 80, with the main feature being its use of a +5 V bus instead of the more common −5, +5 and 12 V used by designs like the 8080. The new design was intended to be compatible with

2363-458: A method using only the 8080-model registers. The Z80 also introduced a new signed overflow flag and complemented the fairly simple 16-bit arithmetics of the 8080 with dedicated instructions for signed 16-bit arithmetics. The 8080-compatible registers AF, BC, DE, HL are duplicated as a separate register file in the Z80, where the processor can quickly (four t-states, the least possible execution time for any Z80 instruction) switch from one bank to

2502-406: A more complicated strategy to zero in on him, and Pokey ("Clyde") alternates between chasing him and running away. (The ghosts' Japanese names are おいかけ, chase ; まちぶせ, ambush ; きまぐれ, fickle ; and おとぼけ, playing dumb , respectively.) To break up the tension of constantly being pursued, humorous intermissions between Pac-Man and Blinky were added. The sound effects were among the last things added to

2641-435: A non-violent, cheerful video game that appealed mostly to women, as he believed that attracting women and couples into arcades would potentially make them appear to be much more family friendly in tone. Iwatani began thinking of things that women liked to do in their time; he decided to center his game around eating, basing this on women liking to eat desserts and other sweets. His game was initially called Pakkuman , based on

2780-459: A numeric keypad. The video display has reverse video and character graphics are available. The computer has two small card cages inside the cabinet on either side of the CRT, each of which accept up to three proprietary circuit cards. Upgrade cards available for this included disk controller cards (see below), a 16 KB RAM card that upgrades the standard 48 KB RAM to 64 KB, a RAM memory card accessible as

2919-460: A proposed feature, he would often interrupt and state how much room that would take on the chip and veto its addition if it was too large. The first pass at the design was complete by April 1975. Shima had completed a logic layout by the beginning of May. A second version of the logic design was issued on August 7 and the bus details by September 16. Tape-out was completed in November and converting

SECTION 20

#1732802611557

3058-422: A regular encoding (common with the 8080) is that each of the 8-bit registers can be loaded from themselves (e.g. LD A,A ). This is effectively a NOP . New block transfer instructions can move up to 64 kilobytes from memory to memory or between memory and I/O peripheral ports. Block instructions LDIR and LDDR ( l oa d , i ncrement/ d ecrement, r epeat) use HL to point to the source address, DE to

3197-506: A relative address ( JR instead of JP ) using a signed 8-bit displacement. Only the zero and carry flags can be tested for these new two-byte JR instructions. (All 8080 jumps and calls, conditional or not, are three-byte instructions.) A two-byte instruction specialized for program looping is also new to the Z80: DJNZ ( d ecrement j ump if n on- z ero) takes a signed 8-bit displacement as an immediate operand. The B register

3336-632: A result. These include Taxman (1981) and Snack Attack (1982) for the Apple II, Jawbreaker (1981) for the Atari 8-bit computers, Scarfman (1981) for the TRS-80, and K.C. Munchkin! (1981) for the Odyssey². Namco produced several other maze games, including Rally-X (1980), Dig Dug (1982), Exvania (1992), and Tinkle Pit (1994). Atari sued Philips for creating K.C. Munchkin in

3475-514: A similar style of between-level intermissions in 1979. Pac-Man was a turning point for the arcade video game industry, which had previously been dominated by space shoot 'em ups since Space Invaders (1978). Pac-Man popularized a genre of "character-led" action games , leading to a wave of character action games involving player characters in 1981, such as Nintendo 's prototypical platform game Donkey Kong , Konami 's Frogger and Universal Entertainment 's Lady Bug . Pac-Man

3614-442: A small video game development group within the company and ordered them to study several NEC -produced microcomputers to potentially create games with. One of the first people assigned to this division was a 24-year-old employee named Toru Iwatani . He created Namco's first video game Gee Bee in 1978, which while unsuccessful helped the company gain a stronger foothold in the quickly-growing video game industry. He assisted in

3753-530: A system not using interrupts) it can be used as simply another 8-bit data register. The instructions LD A,R and LD A,I affect the Z80 flags register, unlike all the other LD (load) instructions. The Sign (bit 7) and Zero (bit 6) flags are set according to the data loaded from the Refresh or Interrupt source registers. For both instructions, the Parity/Overflow flag (bit 2) is set according to

3892-399: A techno album which consists mostly of samples from the game. The character appears in the music video for Bloodhound Gang 's " Mope ", released in 2000. Here, the character is portrayed as a cocaine addict. On July 20, 2020, Gorillaz and Schoolboy Q , released a track entitled " Pac-Man " as a part of Gorillaz' Song Machine series to commemorate the game's 40th anniversary , with

4031-553: A total of $ 10 million for the entire industry being spent in all of 1975 (equivalent to $ 57 million in 2023). Someone from Exxon contacted the still-unnamed company, and arranged a meeting that eventually led to them providing an initial $ 500,000 funding in June 1975 (equivalent to $ 2.8 million in 2023). With funding being discussed, and a design to be built, Shima joined in February 1975. Shima immediately set about producing

4170-469: A total of 2.5 million copies sold as of 2008. More than one million copies of the group's Pac-Man Fever album (1982) were sold. In 1982, "Weird Al" Yankovic recorded a parody of " Taxman " by the Beatles as "Pac-Man". It was eventually released in 2017 as part of Squeeze Box: The Complete Works of "Weird Al" Yankovic . In 1992, Aphex Twin (with the name Power-Pill) released Pac-Man ,

4309-619: A total of more than $ 12  billion in revenue. Pac-Man was awarded "Best Commercial Arcade Game" at the 1982 Arcade Awards . Pac-Man also won the Video Software Dealers Association 's VSDA Award for Best Videogame. In 2001, Pac-Man was voted the greatest video game of all time by a Dixons poll in the UK. The Killer List of Videogames listed Pac-Man as the most popular game of all time. The list aggregator site Playthatgame currently ranks Pac-Man as

Zenith Z-89 - Misplaced Pages Continue

4448-428: A variable base address (as in recursive stack frames ) and can also reduce code size by removing the need for multiple short instructions using non-indexed registers. However, although they may save speed in some contexts when compared to long/complex "equivalent" sequences of simpler operations, they incur a lot of additional CPU time (e.g., 19 T-states to access one indexed memory location vs. as little as 11 to access

4587-690: A version for the Nintendo Famicom in 1984 as one of the console's first third-party titles, as well as a port for the MSX computer. The Famicom version was later released in North America for the Nintendo Entertainment System by Tengen , a subsidiary of Atari Games . Tengen produced an unlicensed version of the game in a black cartridge shell, released during a time when Tengen and Nintendo were in disagreements over

4726-521: A week in order to meet the tight schedule given by the financial investors. The Z80 offered many improvements over the 8080: The Z80 took over from the 8080 and its offspring, the 8085 , in the processor market and became one of the most popular and widely used 8-bit CPUs. Some organizations such as British Telecom remained loyal to the 8085 for embedded applications, owing to their familiarity with it and to its on-chip serial interface and interrupt architecture. Likewise, Zenith Data Systems paired

4865-573: Is a hidden extra in the arcade game Ms. Pac-Man/Galaga - Class of 1981 (2001). A similar cabinet was released in 2005 that featured Pac-Man as the centerpiece. Pac-Man 2: The New Adventures (1993) and Pac-Man World 2 (2002) have Pac-Man as an unlockable extra. Alongside the Xbox 360 remake Pac-Man Championship Edition , it was ported to the Nintendo 3DS in 2012 as part of Pac-Man & Galaga Dimensions . The 2010 Wii game Pac-Man Party and its 2011 3DS remake include Pac-Man as

5004-553: Is decremented, and if the result is nonzero, then program execution jumps relative to PC; the flags remain unaltered. To perform an equivalent loop on an 8080 requires separate DEC and conditional jump (to a two-byte absolute address) instructions (totalling four bytes), and the DEC alters the flag register. The index register (IX/IY, often abbreviated XY) instructions can be useful for accessing data organised in fixed heterogenous structures (such as records ) or at fixed offsets relative

5143-510: Is in context unless carefully commented. Thus it is advisable that exchange instructions be used directly and in short discrete code segments. The Zilog Z280 instruction set includes JAF and JAR instructions which jump to a destination address if the alternate registers are in context (thus officially recognizing this programming complication). As on the 8080, 8-bit registers are typically paired to provide 16-bit versions. The 8080 compatible registers are: The new registers introduced with

5282-720: Is named for a cosmetic resemblance to the character, in the mathematical study of the Mandelbrot set . The game's popularity has led to "Pac-Man" being adopted as a nickname, such as by boxer Manny Pacquiao and the American football player Adam Jones . In 2012, the Pac-Man was inducted into the permanent collection of the Museum of Modern Art (MoMA) in New York City. This addition was part of an initial selection (Wave 1) of fourteen video games . On August 21, 2016, in

5421-591: Is often referred to as the "alternate register set" (by some, the "primed" register file since the apostrophe character is used to denote them in assembler source code and the Zilog documentation). This emphasizes that only one set is addressable at any time. However, the 8-bit accumulator A with its flag register F is bifurcated from the "general purpose" register pairs HL, DE and BC. This is accomplished with two separate instructions used to swap their accessibilities: EX AF,AF' exchanges only register pair AF with AF', while

5560-561: Is the ZX81 , which lets it keep track of character positions on the TV screen by triggering an interrupt at wrap around (by connecting INT to A6). The interrupt vector register , I , is used for the Z80 specific mode 2 interrupts (selected by the IM 2 instruction). It supplies the high byte of the base address for a 128-entry table of service routine addresses which are selected via an index sent to

5699-510: Is the best-selling arcade game of all time, with total estimated earnings ranging from 10 billion coins and $ 3.5 billion ($ 7.7 billion adjusted for inflation) to $ 6  billion ( $ 19  billion adjusted for inflation) in arcades. Pac-Man and Ms. Pac-Man also topped the US RePlay cocktail arcade cabinet charts for 23 months, from February 1982 through 1983 up until February 1984 . The Atari 2600 version of

Zenith Z-89 - Misplaced Pages Continue

5838-414: Is used as the byte counter. The Z80 can input and output any register to an I/O port using register C to designate the port. (The 8080 only performs I/O through the accumulator A, using a direct port address specified in the instruction; a self-modifying code technique is required to use a variable 8080 port address.) The last group of block instructions perform a CP compare operation between

5977-564: The EXX instruction exchanges the three general purpose register pairs HL, DE and BC with their alternates HL', DE' and BC'. Thus the accumulator A can interact independently with any of the general purpose 8-bit registers in the alternate (or primed) register file, or, if HL' contains a pointer to memory, some byte there (DE' and BC' can also transfer 8-bit data between memory and accumulator A). This can become confusing for programmers because after executing EX AF,AF' or EXX what were previously

6116-432: The 2016 Summer Olympics closing ceremony , during a video which showcases Tokyo as the host of the 2020 Summer Olympics , a small segment shows Pac-Man and the ghosts racing and eating dots on a running track . A wide variety of Pac-Man merchandise have been marketed with the character's image. By 1982, Midway had about 95-105 licensees selling Pac-Man merchandise, including major companies, such as AT&T selling

6255-729: The Amstrad NC100 , Cambridge Z88 and Tandy's own WP-2. Perhaps a key to the initial success of the Z80 was the built-in DRAM refresh, at least in markets such as CP/M and other office and home computers. (Most Z80 embedded systems use static RAM that do not need refresh.) It may also have been its minimalistic two-level interrupt system, or conversely, its general multi-level daisy-chain interrupt system useful in servicing multiple Z80 IO chips. These features allowed systems to be built with less support hardware and simpler circuit board layouts. However, others claim that its popularity

6394-542: The Atari 5200 implementation a "splendidly reproduced" version of the arcade game, noting a difference in maze layouts for the television screen. It considered the Atari 2600 version to have "much weaker graphics", but to still be one of the best games for that console. In both cases the reviewer felt that the joystick controls were harder to use than those of the arcade machine, and that "attempts to make quick turns are often frustrated". Guinness World Records has awarded

6533-696: The Atari 8-bit computer version sold 42,359 copies in 1986 and 1990, Thunder Mountain's 1986 budget release for home computers received a Diamond certification from the Software Publishers Association in 1989 for selling over 500,000 copies, and mobile phone ports have sold over 30 million paid downloads as of 2010 . II Computing also listed the Atarisoft port tenth on the magazine's list of top Apple II games as of late 1985, based on sales and market-share data. As of 2016 , all versions of Pac-Man are estimated to have grossed

6672-586: The CP/M operating system and Intel's PL/M compiler for 8080 (as well as its generated code), would run unmodified on the new Z80 CPU. Masatoshi Shima designed most of the microarchitecture as well as the gate and transistor levels of the Z80 CPU, assisted by a small number of engineers and layout people. CEO Federico Faggin was actually heavily involved in the chip layout work, together with two dedicated layout people. According to Faggin, he worked 80 hours

6811-741: The Game Link Cable peripheral. A version for the Game Gear was released a year later, which likewise enabled support for multiplayer. In celebration of the game's 20th anniversary in 1999, Namco re-released the Game Boy version for the Game Boy Color , bundled with Pac-Attack and titled Pac-Man: Special Color Edition . The same year, Namco and SNK co-published a port for the Neo Geo Pocket Color , which came with

6950-618: The Guinness World Records: Gamer's Edition 2008 , awarded in 2010. In 2009, Guinness World Records listed Pac-Man as the most recognizable video game character in the United States, recognized by 94% of the population, above Mario who was recognized by 93% of the population. In 2015, The Strong National Museum of Play inducted Pac-Man to its World Video Game Hall of Fame . The Pac-Man character and game series became an icon of video game culture during

7089-503: The Nintendo Switch and PlayStation 4 as part of its Arcade Archives series, marking the first two Namco games to be included as part of the series. Pac-Man is included in many Namco compilations , including Namco Museum Vol. 1 (1995), Namco Museum 64 (1999), Namco Museum Battle Collection (2005), Namco Museum DS (2007), Namco Museum Essentials (2009), and Namco Museum Megamix (2010). In 1996, it

SECTION 50

#1732802611557

7228-551: The Pac-Man series eight records in Guinness World Records: Gamer's Edition 2008 , including "Most Successful Coin-Operated Game". On June 3, 2010, at the NLGD Festival of Games, the game's creator, Toru Iwatani, officially received the certificate from Guinness World Records for Pac-Man having had the most "coin-operated arcade machines" installed worldwide: 293,822. The record was set and recognized in 2005 and mentioned in

7367-408: The greatest video games of all time . Pac-Man is an action maze chase video game; the player controls the eponymous character through an enclosed maze. The objective of the game is to eat all of the dots placed in the maze while avoiding four colored ghosts—Blinky (red), Pinky (pink), Inky (cyan), and Clyde (orange)—who pursue Pac-Man. When Pac-Man eats all of the dots, the player advances to

7506-480: The "P" in Puck Man to an "F". Masaya Nakamura chose to rename it to Pac-Man , as he felt it was closer to the game's original Japanese title of Pakkuman . In Europe, the game was released under both titles. After Puck Man was ruled out but before Pac-Man was decided upon, early American promotional material used the name Snapper . When Namco presented Pac-Man and Rally-X to potential distributors at

7645-438: The #53rd top game of all-time & game of the year. Pac-Man is considered by many to be one of the most influential video games of all time. The game established the maze chase game genre, was the first video game to make use of power-ups , and the individual ghosts have deterministic artificial intelligence (AI) that reacts to player actions. Pac-Man is considered one of the first video games to have demonstrated

7784-453: The 1980 AMOA tradeshow in November, executives believed that Rally-X would be the best-selling game of that year. According to Play Meter magazine, both Pac-Man and Rally-X received mild attention at the show. Namco had initially approached Atari to distribute Pac-Man , but Atari refused the offer. Midway Manufacturing subsequently agreed to distribute both Pac-Man and Rally-X in North America, announcing their acquisition of

7923-470: The 1980s . The game has inspired various real-life recreations, involving real people or robots. One event called Pac-Manhattan set a Guinness World Record for "Largest Pac-Man Game" in 2004. The business term " Pac-Man defense " in mergers and acquisitions refers to a hostile takeover target that attempts to reverse the situation and instead acquire its attempted acquirer, a reference to Pac-Man ' s energizers. The "Pac-Man renormalization "

8062-406: The 8080); the four remaining codes are used extensively as opcode prefixes : CB and ED enable extra instructions, and DD or FD select IX+d or IY+d respectively (in some cases without displacement d) in place of HL. This scheme gives the Z80 a large number of permutations of instructions and registers; Zilog categorizes these into 158 different "instruction types", 78 of which are the same as those of

8201-430: The 8080, as the Z80 sometimes indicates signed overflow where the 8080 would indicate parity, possibly causing the logic of some practical 8080 software to fail on the Z80. ) This new overflow flag is used for all new Z80-specific 16-bit operations ( ADC , SBC ) as well as for 8-bit arithmetic operations, while the 16-bit operations inherited from the 8080 ( ADD , INC , DEC ) do not affect it. Also, bit 1 of

8340-500: The 8080, but add many of the nice features of the Motorola 6800 , including index registers and improved interrupts . While still being set up, the industry newsletter Electronic News heard of them and published a story on the newly formed company. This attracted the attention of Exxon Enterprises, Exxon 's high-tech investment arm. At the time, in the midst of the recession, there was very little venture capital available, with

8479-676: The 8085 with the 16-bit Intel 8088 in its first MS-DOS computer, the Zenith Z-100 , despite having previous experience with its pioneering Z80-based Heathkit H89 and Zenith Z-89 products. However, other computers were made integrating the Z80 with other CPUs: the Radio Shack TRS-80 Model ;16 with a Motorola 68000 , the DEC Rainbow with an 8088, and the Commodore ;128 with

SECTION 60

#1732802611557

8618-513: The CPU during an interrupt acknowledge cycle; this index is simply the low byte part of the pointer to the tabulated indirect address pointing to the service routine. The pointer identifies a particular peripheral chip or peripheral function or event, where the chips are normally connected in a so-called daisy chain for priority resolution. Like the refresh register, this register has also sometimes been used creatively; in interrupt modes 0 and 1 (or in

8757-660: The Famicom; this version was released in North America and Europe under the Classic NES Series label. Namco Networks released Pac-Man for BREW mobile devices in 2005. The arcade original was released for the Xbox Live Arcade service in 2006, featuring achievements and online leaderboards. In 2009 a version for iOS devices was published; this release was rebranded as Pac-Man + Tournaments in 2013, featuring new mazes and leaderboards. The NES version

8896-558: The Ghostly Adventures aired on Disney XD from June 15, 2013 to May 25, 2015. The original Pac-Man game plays a key role in the plot of Ernest Cline 's video game-themed science fiction novel Ready Player One . The Buckner & Garcia song " Pac-Man Fever " (1981) went to No. 9 on the Billboard Hot 100 charts, and received a Gold certification for more than 1 million records sold by 1982, and

9035-519: The Heath H89 as "the most professional looking" microcomputer available. Stating that the computer was "one of the finest" available for less than $ 3000, the magazine predicted that it "can have a major impact on the small computer market" if good software became available for it. BYTE wrote that the H89 "has a number of unique hardware features and the same excellent software support and documentation as

9174-464: The Intel 8080 (allowing operation of all 8080 programs on a Z80). The Zilog documentation further groups instructions into the following categories (most from the 8080, others entirely new like the block and bit instructions, and others 8080 instructions with more versatile addressing modes, like the 16-bit loads, I/O, rotates/shifts and relative jumps): No explicit multiply instructions are available in

9313-471: The Japanese onomatopoeia term "paku paku taberu", referencing the mouth movement of opening and closing in succession. The game that later became Pac-Man began development in early 1979 and took a year and five months to complete, the longest for a video game up to that point. Iwatani enlisted the help of nine other Namco employees to assist in production, including composer Toshio Kai, programmer Shigeo Funaki, and hardware engineer Shigeichi Ishimura. Care

9452-454: The US by 1982. Pac-Man related merchandise products included bumper stickers , jewellery , accessories (such as a $ 20,000 Ms. Pac-Man choker with 14 karat gold), bicycles , breakfast cereals , popsicles , t-shirts , toys and pasta. Lego released an exclusive set of a PAC-MAN arcade machine for their Lego Icons line. A Lego version of PAC-MAN, Clyde, and Blinky are featured on

9591-401: The US, before it caught on upon release there. Some arcades purchased entire rows of Pac-Man cabinets. It became a nationwide success. Upon release in 1980, it was earning about $ 8.1  million per week in the United States. Within one year, more than 100,000 arcade units had been sold which grossed more than $ 1  billion in quarters . It overtook Atari 's Asteroids (1979) as

9730-461: The Z80 and 8086 syntax are virtually isomorphic for a large portion of instructions. Only quite superficial similarities (such as the word MOV, or the letter X, for extended register) exist between the 8080 and 8086 assembly languages, although 8080 programs can be translated to 8086 assembly language by translator programs . The Z80 uses 252 out of the available 256 codes as single byte opcodes ("root instruction" most of which are inherited from

9869-584: The Z80 are fairly conventional, ultimately based on the register structure of the Datapoint 2200 . The Z80 was designed as an extension of the Intel 8080, created by the same engineers, which in turn was an extension of the 8008 . The 8008 was basically a PMOS implementation of the TTL-based CPU of the Datapoint 2200. The 2200 design allowed 8-bit registers H and L (High and Low) to be paired into

10008-469: The Z80 are primarily intended as base address-registers, where a particular instruction supplies a constant offset that is added to the previous values, but they are also usable as 16-bit accumulators, among other things. A limitation is that all operand references involving IX or IY require an extra instruction prefix byte, adding at least four clock cycles over the timing of an instruction using HL instead; this sometimes makes using IX or IY less efficient than

10147-424: The Z80 are: The refresh register , R , increments each time the CPU fetches an opcode (or an opcode prefix, which internally executes like a 1-byte instruction) and has no simple relationship with program execution. This has sometimes been used to generate pseudorandom numbers in games, and also in software protection schemes. It has also been employed as a "hardware" counter in some designs; an example of this

10286-400: The Z80 had an alternate register set that duplicated them, two 16-bit index registers and additional instructions including bit manipulation and block copy/search. Initially intended for use in embedded systems like the 8080, the Z80's combination of compatibility, affordability, and superior performance propelled it to widespread adoption in video game systems and home computers during

10425-546: The Z80 in April 2024 after nearly five decades of production. At Fairchild Semiconductor , and later at Intel , physicist and engineer Federico Faggin had been working on fundamental transistor and semiconductor manufacturing technology. He also developed the basic design methodology used for memories and microprocessors at Intel and led the work on the Intel 4004 , the Intel 8080 and several other ICs. Masatoshi Shima

10564-506: The Z80 support and peripheral ICs were under development at this point, and many of them were launched during the following year. Among them were the Z80 CTC (counter/timer), Z80 DMA (direct memory access), Z80 DART (dual asynchronous receiver–transmitter), Z80 SIO (synchronous communication controller), and Z80 PIO (parallel input/output). The Z80 was officially launched in July 1976. One of

10703-470: The Z80. However, this would likely be erroneous code on the 8080, as DAA was defined for addition only on that processor. The Z80 has six new LD instructions that can load the DE, BC, and SP register pairs from memory, and load memory from these three register pairs—unlike the 8080. As on the 8080, load instructions do not affect the flags (except for the special-purpose I and R register loads). A result of

10842-621: The Zenith purchase, the Heathkit model numbers did not include the dash). Heath/Zenith also made a serial terminal, the H19 / Z-19 , based on the same enclosure (with a blank cover over the diskette drive cut-out) and terminal controller. The company offered an upgrade kit to convert the terminal into a full H89 / Z-89 computer. Another configuration, the Z-90 , changes the floppy drive controller from

10981-464: The alternate (primed) registers are now the main registers, and vice versa. The only way for the programmer to tell which set(s) are in context (while "playing computer" while scrutinizing the assembler source text, or worse, poring over code with a debugger) is to trace where each register swap is made at each point in the program. Obviously if many jump and calls are made within these code segments it can quickly become difficult to tell which register file

11120-432: The annual Game Machine charts, dethroning Space Invaders (1978) which had topped the annual charts for two years in a row and leading to a shift in the Japanese market away from space shooters towards action games featuring comical characters. Pac-Man was Japan's fourth highest-grossing arcade game of 1981. In North America, Midway had limited expectations prior to release, initially manufacturing 5,000 units for

11259-578: The best-selling arcade game in the country, and surpassed the film Star Wars: A New Hope (1977) with more than $ 1  billion in revenue. Pac-Man was the United States' highest-grossing arcade game of 1981 , and second highest game of 1982 . By 1982, it was estimated to have had 30 million active players across the United States. The game's success was partly driven by its popularity among female audiences, becoming "the first commercial videogame to involve large numbers of women as players" according to Midway's Stan Jarocki, with Pac-Man being

11398-456: The byte at (HL) and the accumulator A. Register pair DE is not used. The repeating versions CPIR and CPDR only terminate if BC goes to zero or a match is found. HL is left pointing to the byte after ( CPIR ) or before ( CPDR ) the matching byte. If no match is found the ;flag is reset. There are non-repeating versions CPI and CPD . Unlike the 8080, the Z80 can jump to

11537-470: The case Atari, Inc. v. North American Philips Consumer Electronics Corp. , leading to Munchkin being pulled from store shelves under court order. No major competitors emerged to challenge Pac-Man in the maze subgenre. Pac-Man inspired 3D variants of the concept, such as Monster Maze (1982), Spectre (1982), and early first-person shooters such as MIDI Maze (1987; which had similar character designs). John Romero credited Pac-Man as

11676-502: The current state of the IFF2 flip-flop. Although the Z80 is generally considered an eight-bit CPU, it has a four-bit ALU , so calculations are done in two steps. The first Intel 8008 assembly language was based on a very simple (but systematic) syntax inherited from the Datapoint 2200 design. This original syntax was later transformed into a new, somewhat more traditional, assembly language form for this same original 8008 chip. At about

11815-415: The design directly. Faggin thought this would mean they could never compete even if they set up their own lines, and the agreement fell through. He then turned to Mostek, who agreed to a term of exclusivity while Zilog got their lines set up, and were eventually given the second source agreement. After considering many names for the new company, and finding them so unmemorable they could not recall them even

11954-482: The design. Sometime later, Shima was told by an engineer within NEC that the traps had delayed their copying efforts by six months. The successful launch allowed Faggin and Ungermann to approach Exxon looking for funding to build their own fab. The company agreed, and Zilog built a production line very rapidly. This allowed them to capture about 60 to 70% of the total market for Z80 sales. With their own line running, Mostek

12093-571: The destination address, and BC as a byte counter. Bytes are copied from source to destination, the pointers are incremented or decremented, and the byte counter is decremented until BC reaches zero. Non-repeating versions LDI and LDD move a single byte and bump the pointers and byte counter, which if it becomes zero resets the P/V ;flag. Corresponding memory-to-I/O instructions INIR , INDR , OTIR , OTDR , INI , IND , OUTI and OUTD operate similarly, except that B, not BC,

12232-526: The direction of Les Vadasz, further diluting the microprocessor's place in the company. That year, the 1973–1975 recession reached a peak and Intel laid off a number of employees. All of this led to Faggin becoming restless, and he invited Ungermann out for drinks and asked if he would be interested in starting their own company. Ungermann immediately agreed, and as he had less to do at Intel, left in August or September, followed by Faggin, whose last day at Intel

12371-401: The dots inside an enclosed maze while avoiding four colored ghosts. Eating large flashing dots called "Power Pellets" causes the ghosts to temporarily turn blue, allowing Pac-Man to eat them for bonus points. Game development began in early 1979, directed by Toru Iwatani with a nine-man team. Iwatani wanted to create a game that could appeal to women as well as men, because most video games of

12510-565: The favorite coin-op game among female gamers through 1982. Among the nine arcade games covered by How to Win Video Games (1982), Pac-Man was the only one with females accounting for a majority of players. The number of arcade units sold had tripled to 400,000 by 1982, receiving an estimated total of between seven billion coins and $ 6  billion. In a 1983 interview, Nakamura said that though he did expect Pac-Man to be successful, "I never thought it would be this big." Pac-Man

12649-430: The first customers was a buyer who, unknown to Zilog, worked for NEC. At the time, the Japanese electronics companies were well known for taking US chip designs and producing them without a license. The Zilog team had worried about this, and Faggin had come up with the idea of adding transistors that would be subtly modified to operate differently than a visual inspection would suggest. Shima added six of these "traps" around

12788-513: The flags register (a spare bit on the 8080) is used as a flag N that indicates whether the last arithmetic instruction executed was a subtraction or addition. The Z80 version of the DAA instruction (decimal adjust accumulator for BCD arithmetic) checks the ;flag and behaves accordingly, so a (hypothetical) subtraction followed later by DAA will yield a different result on an old 8080 than on

12927-498: The flickering effect of the ghosts. However, it was a commercial success, selling over seven million copies. Atari released versions for the Intellivision , VIC-20 , Commodore 64 , Apple II , IBM PC compatibles , TI-99/4A , ZX Spectrum , and the Atari 8-bit computers . A port for the Atari 5200 was released in 1983, a version that is considered as a significant improvement over the Atari 2600 version. Namco released

13066-442: The four corners of the maze are large flashing "energizers" or "power pellets". When Pac-Man eats one, the ghosts turn blue with a dizzied expression and reverse direction. Pac-Man can eat blue ghosts for bonus points; when a ghost is eaten, its eyes make their way back to the center box in the maze, where the ghost "regenerates" and resumes its normal activity. Eating multiple blue ghosts in succession increases their point value. After

13205-411: The game and called it "a cute game which appears to grow on players, something which cute games are not prone to do," saying that there's "more to the game than at first appears" but criticized the sound as a drawback, saying it is "good for awhile, then becomes annoying." Upon release, the game exceeded expectations with wide critical and commercial success. When it was first released in Japan, Pac-Man

13344-421: The game as well as rebranding some of its products after the ghosts. This included its house blend coffee (Clyde's Coffee Blend), two Slurpee flavors (Blinky's Cherry & Inky's Blueberry Raz), and a special limited time only cappuccino flavor (Pinky's Strawberry White Chocolate Cappuccino), the latter of which came out pink to match the ghost. Pac-Man themed merchandise sales had exceeded $ 1  billion in

13483-599: The game sold over 8 million copies, making it the console's best-selling title . In addition, Coleco 's tabletop mini-arcade unit sold over 1.5 million units in 1982, the Pac-Man Nelsonic Game Watch sold more than 500,000 units the same year, the Family Computer (Famicom) version and its 2004 Game Boy Advance re-release sold a combined 598,000 copies in Japan, the Atari 5200 version sold 35,011 cartridges between 1986 and 1988,

13622-401: The game that had the biggest influence on his career; Wolfenstein 3D includes a Pac-Man level from a first-person perspective. Many post- Pac-Man titles include power-ups that briefly turn the tables on the enemy. The game's artificial intelligence inspired programmers who later worked for companies like Bethesda . Reviewing home console versions in 1982, Games magazine called

13761-425: The game was done in June, followed by a nationwide release in July. Eyeing the game's success in Japan, Namco initialized plans to bring the game to the international market, particularly the United States. Before showing the game to distributors, Namco America made a number of changes, such as altering the names of the ghosts. Another was the game's title, as executives at Namco were worried that vandals would change

13900-561: The game, created by Toshio Kai. In a design session, Iwatani noisily ate fruit and made gurgling noises to describe to Kai how he wanted the eating effect to sound. Upon completion, the game was titled Puck Man , based on the working title and the titular character's distinct hockey puck-like shape. Location testing for Puck Man began on May 22, 1980, in Shibuya, Tokyo. Non-gamers responded well to it, finding it easy to learn, while arcade regulars were not impressed. A private showing for

14039-527: The ghosts be red and thus indistinguishable from one another. Iwatani believed that the ghosts should be different colors, and he received unanimous support from his colleagues for this idea. The ghosts were programmed to have their own distinct personalities, so as to keep the game from becoming too boring or impossibly difficult to play. Each ghost's name gives a hint to its strategy for tracking down Pac-Man: Shadow ("Blinky") always chases Pac-Man, Speedy ("Pinky") tries to get ahead of him, Bashful ("Inky") uses

14178-449: The hard-sectored controller (max 100 kB) to a soft-sectored controller that supported double-sided , double density, 96 tpi drives with a capacity of 640 kB. It also came standard with 64 KB of RAM. There were several external drive systems available for the H89 / Z-89 . A maximum of two disk controller cards can be installed in a standard system. Creative Computing described

14317-631: The introductory 2.5  MHz , via the well known 4 MHz (Z80A), up to 6 MHz (Z80B) and 8 MHz (Z80H). The NMOS version has been produced as a 10 MHz part since the late 1980s. CMOS versions were developed with specified upper frequency limits ranging from 4 MHz up to 20 MHz for the version sold today. The CMOS versions allowed low-power standby with internal state retained, having no lower frequency limit. The fully compatible derivatives HD64180 / Z180 and eZ80 are currently specified for up to 33 MHz and 50 MHz, respectively. The programming model and register set of

14456-661: The late 1970s and early 1980s, fueling the personal computing revolution. Products it was used in include the Osborne 1 , Radio Shack TRS-80 , ColecoVision , ZX Spectrum and the Pac-Man cabinet; in later years it remained used in portables, best known for use in the Game Boy and TI-83 series . The Z80 was the brainchild of Federico Faggin , a key figure behind the creation of the Intel 8080. After leaving Intel in 1974, Faggin co-founded Zilog with Ralph Ungermann . The Z80

14595-551: The latter's stance on quality control for its consoles; this version was re-released by Namco as an official title in 1993, featuring a new cartridge label and box. The Famicom version was released for the Famicom Disk System in 1990 as a budget title for the Disk Writer kiosks in retail stores. The same year, Namco released a port of Pac-Man for the Game Boy , which allowed for two-player co-operative play via

14734-478: The manufacturing rights on November 22 and releasing them in December. Pac-Man was ported to several home video game systems and personal computers; the most infamous of these is the 1982 Atari 2600 conversion , designed by Tod Frye and published by Atari, Inc. This version of the game was widely criticized for its inaccurate portrayal of the arcade version and for its peculiar design choices, most notably

14873-463: The music video depicting the band's frontman, 2-D , playing a Gorillaz-themed Pac-Man arcade game. The Pac-Man character appears in the film Pixels (2015), with Denis Akiyama playing series creator Toru Iwatani. Iwatani makes a cameo at the beginning of the film as an arcade technician. Pac-Man is referenced and makes an appearance in the 2017 film Guardians of the Galaxy Vol. 2 and

15012-573: The next level. Levels are indicated by fruit icons at the bottom of the screen. In between levels are short cutscenes featuring Pac-Man and Blinky in humorous, comical situations. If Pac-Man is caught by a ghost, he loses a life; the game ends when all lives are lost. Each of the four ghosts has its own unique artificial intelligence (A.I.), or "personality": Blinky gives direct chase to Pac-Man; Pinky and Inky try to position themselves in front of Pac-Man, usually by cornering him; and Clyde switches between chasing Pac-Man and fleeing from him. Placed near

15151-403: The original H-8 system". Zilog Z80 The Zilog Z80 is an 8-bit microprocessor designed by Zilog that played an important role in the evolution of early computing. Launched in 1976 and software-compatible with the Intel 8080 , it offered a compelling alternative due to its better integration and increased performance. As well as the 8080's seven registers and flags register,

15290-426: The original Z80 (being 1 clock slower than in the 8080/8085); nonetheless, they are about twice as fast as performing the same calculations using 8-bit operations, and equally important, they reduce register usage. It was not uncommon for programmers to "poke" different offset displacement bytes (which were typically calculated dynamically) into indexed instructions; this is an example of self-modifying code , which

15429-407: The original Z80, though registers A and HL can be multiplied by powers of two with ADD A,A and ADD HL,HL instructions (similarly IX and IY also). Shift instructions can also multiply or divide by powers of two. Different sizes and variants of additions, shifts, and rotates have somewhat differing effects on flags because most of the flag-changing properties of the 8080 were copied. However,

15568-483: The other; a feature useful for speeding up responses to single-level, high-priority interrupts. A similar feature was present in the 2200, but was never implemented at Intel. The dual register-set is very useful in the embedded role, as it improves interrupt handling performance, but found widespread use in the personal computer role as an additional set of general registers for complex code like floating-point arithmetic or home computer games. The duplicate register file

15707-418: The parity flag bit P of the 8080 (bit 2) is called P/V (parity/overflow) in the Z80 as it serves the additional purpose of a twos complement overflow indicator, a feature lacking in the 8080. Arithmetic instructions on the Z80 set it to indicate overflow rather than parity, while bitwise instructions still use it as a parity flag. (This introduces a subtle incompatibility of the Z80 with code written for

15846-544: The player progresses: the ghosts become faster, and the energizers' effect decreases in duration, eventually disappearing entirely. An integer overflow causes the 256th level to load improperly, rendering it impossible to complete. This is known as a kill screen . After acquiring the struggling Japanese division of Atari in 1974, video game developer Namco began producing its own video games in-house, as opposed to licensing them from other developers and distributing them in Japan. Company president Masaya Nakamura created

15985-422: The potential of characters in the medium ; its title character was the first original gaming mascot , it increased the appeal of video games with female audiences , and it was gaming's first broad licensing success. It is often cited as the first game with cutscenes (in the form of brief comical interludes about Pac-Man and Blinky chasing each other), though actually Space Invaders Part II employed

16124-527: The production of two sequels, Bomb Bee and Cutie Q , both released in 1979. The Japanese video game industry had surged in popularity with games such as Space Invaders and Breakout , which led to the market being flooded with similar titles from other manufacturers in an attempt to cash in on the success. Iwatani felt that arcade games only appealed to men for their crude graphics and violence, and that arcades in general were seen as seedy environments. For his next project, Iwatani chose to create

16263-535: The same memory using HL and INC to point to the next). Thus, for simple or linear accesses of data, use of IX and IY tend to be slower and occupy more memory. Still, they may be useful in cases where the "main" registers are all occupied, by removing the need to save/restore registers. Their officially undocumented 8-bit halves (see below) can be especially useful in this context, for they incur less slowdown than their 16-bit parents. Similarly, instructions for 16-bit additions are not particularly fast (11 clocks) in

16402-517: The same time, the new assembly language was also extended to accommodate the additional addressing modes in the more advanced Intel 8080 chip (the 8008 and 8080 shared a language subset without being binary compatible ; however, the 8008 was binary compatible with the Datapoint 2200). In this process, the mnemonic L , for LOAD , was replaced by various abbreviations of the words LOAD , STORE and MOVE , intermixed with other symbolic letters. The mnemonic letter M , for memory (referenced by HL),

16541-438: The tape into a production mask required two more months. Faggin had already started looking for a production partner. By this time, Synertek and Mostek had both set up the depletion-mode production lines that could be used to produce the design. Having talked to Synertek previously, Faggin approached them first. However, the president of Synertek demanded that the company be given a second source license, allowing them to sell

16680-457: The time had themes of war or sports. Although the inspiration for the Pac-Man character was the image of a pizza with a slice removed, Iwatani has said he rounded out the Japanese character for mouth, kuchi ( Japanese : 口 ). The in-game characters were made to be cute and colorful to appeal to younger players. The original Japanese title of Puck Man was derived from the Japanese phrase paku paku taberu , which refers to gobbling something up;

16819-475: The time; this technological accomplishment allowed Iwatani to greatly enhance his game with bright pastel colors, which he felt would help attract players. The idea for energizers was a concept Iwatani borrowed from Popeye the Sailor , a cartoon character that temporarily acquires superhuman strength after eating a can of spinach; it is believed that Iwatani was partly inspired by a Japanese children's story about

16958-676: The title was changed to Pac-Man for the North American release. Pac-Man was a widespread critical and commercial success, leading to several sequels, merchandise, and two television series, as well as a hit single, " Pac-Man Fever ", by Buckner & Garcia . The character of Pac-Man has become the official mascot of Bandai Namco Entertainment . The game remains one of the highest-grossing and best-selling games, generating more than $ 14 billion in revenue (as of 2016 ) and 43 million units in sales combined, and has an enduring commercial and cultural legacy, commonly listed as one of

17097-459: The top of the machine, with a minifigure playing a miniature version of the machine. The Pac-Man animated television series produced by Hanna–Barbera aired on ABC from 1982 to 1983. It was the highest-rated Saturday morning cartoon show in the US during late 1982. A computer-generated animated series produced by Bandai Namco Games , 41 Entertainment , Arad Productions , OLM Digital and Sprite Animation Studios titled Pac-Man and

17236-409: The value should be used as a memory address (as mentioned below), while the 8086 syntax uses brackets instead of ordinary parentheses for this purpose. Both Z80 and 8086 use the + sign to indicate that a constant is added to a base register to form an address. Note that the 8086 is not a complete superset of the Z80. BX is the only 8086 register pair that can be used as a pointer. Because Intel claimed

17375-595: The video game, Marvel's Guardians of the Galaxy . The game, the character, and the ghosts all appear in the film Wreck-It Ralph , as well as the sequel Ralph Breaks the Internet . In Sword Art Online The Movie: Ordinal Scale , Kirito and his friends beat a virtual reality game called PAC-Man 2026 , which is loosely based on Pac-Man 256 . In the Japanese tokusatsu film Kamen Rider Heisei Generations: Dr. Pac-Man vs. Ex-Aid & Ghost with Legend Riders ,

17514-418: The world market since large companies like NEC , Toshiba , Sharp , and Hitachi started to manufacture the device (or their own Z80-compatible clones or designs). The Z80 continued to be used in embedded systems for decades after its introduction, with ongoing advancements. The latest addition to the Z80 family is the eZ80 , which was offered alongside successor chips. Zilog announced the discontinuation of

17653-407: Was Halloween 1974. When Shima heard, he asked to come to the new company as well, but having no actual product design or money, they told him to wait. The newly formed and unnamed company initially began designing a single-chip microcontroller called the 2001. They met with Synertek to discuss fabrication on their lines, and when Faggin began to understand the costs involved it became clear that

17792-454: Was due to the duplicated registers that allowed fast context switches or more efficient processing of things like floating-point math compared to 8-bit CPUs with fewer registers. (The Z80 can keep several such numbers internally, using HL'HL, DE'DE and BC'BC as 32-bits registers, avoiding having to access them from slower RAM during computation.) For the original NMOS design, the specified upper clock-frequency limit increased successively from

17931-460: Was given the go-ahead to start sales of their own versions, the MK3880, which provided a second-source for customers which Intel lacked. At the time, a second-source was considered extremely important as a start-up like Zilog might go out of business and leave potential customers stranded. Faggin designed the instruction set to be binary compatible with the 8080 so that most 8080 code, notably

18070-403: Was initially only a modest success; Namco's own Galaxian (1979) had quickly outdone the game in popularity because its predominately male player base was familiar with its shooting gameplay as opposed to Pac-Man ' s cute characters and maze-chase theme. Pac-Man eventually became very successful in Japan, where it went on to be Japan's highest-grossing arcade game of 1980 according to

18209-484: Was inspired by the television series Casper the Friendly Ghost and the manga Obake no Q-Taro . Ghosts were chosen as the game's main antagonists because they were used as villainous characters in animation. The idea for the fruit bonuses was based on graphics displayed on slot machines, which often use symbols such as cherries and bells. Originally, Namco president Masaya Nakamura had requested that all of

18348-546: Was lifted out from within the instruction mnemonic to become a syntactically freestanding operand , while registers and combinations of registers became very inconsistently denoted; either by abbreviated operands (MVI D, LXI H and so on), within the instruction mnemonic itself (LDA, LHLD and so on), or both at the same time (LDAX B, STAX D and so on). Illustration of four syntaxes, using samples of equivalent, or (for 8086) very similar, load and store instructions. The Z80 syntax uses parentheses around an expression to indicate that

18487-452: Was one of the first popular non-shooting action games, defining key elements of the genre such as "parallel visual processing" which requires simultaneously keeping track of multiple entities, including the player's location, the enemies, and the energizers. Maze games became popular on home computers after the release of Pac-Man . Some of them appeared before official ports and garnered more attention from consumers, and sometimes lawyers, as

18626-640: Was re-released for arcades as part of Namco Classic Collection Vol. 2 , alongside Dig Dug , Rally-X and special "Arrangement" remakes of all three titles. Microsoft included Pac-Man in Microsoft Return of Arcade (1995) as a way to help attract video game companies to its Windows 95 operating system. Namco released the game in the third volume of Namco History in Japan in 1998. The 2001 Game Boy Advance compilation Pac-Man Collection compiles Pac-Man , Pac-Mania , Pac-Attack and Pac-Man Arrangement onto one cartridge. Pac-Man

18765-531: Was regular practice on nearly all early 8-bit processors with non- pipelined execution units. The index registers have a parallel instruction to JP (HL) , which is JP (XY) . This is often seen in stack-oriented languages like Forth , which at the end of every Forth word (atomic subroutines comprising the language) must jump unconditionally back to their thread interpreter routines. Typically this jump instruction appears many hundreds of times in an application, and using JP (XY) rather than JP THREAD saves

18904-650: Was released for the Wii Virtual Console in 2007. A Roku version was released in 2011, alongside a port of the Game Boy release for the 3DS Virtual Console . Pac-Man was one of four titles released under the Arcade Game Series brand, which was published for the Xbox One , PlayStation 4 and PC in 2016. In 2021, according to Nintendo Direct , it was announced that Hamster Corporation would release Pac-Man , along with Xevious , for

19043-467: Was released in July 1976. With the revenue from the Z80, the company built its own chip factories . Zilog licensed the Z80 to the US-based Synertek and Mostek , which had helped them with initial production, as well as to a European second-source manufacturer SGS . The design was also copied by several Japanese, Eastern European and Soviet manufacturers. This won the Z80 acceptance in

19182-409: Was taken to make the game appeal to a "non-violent" audience, particularly women, with its usage of simple gameplay and cute, attractive character designs. When the game was being developed, Namco was underway with designing Galaxian , which used a then-revolutionary RGB color display, allowing sprites to use several colors at once instead of using colored strips of cellophane that was commonplace at

19321-430: Was the principal logic and transistor-level designer of the 4004 and the 8080 under Faggin's supervision, while Ralph Ungermann was in charge of custom integrated circuit design. In early 1974, Intel viewed their microprocessors not so much as products to be sold on their own but as a way to sell more of their main products, static RAM and ROM . A reorganization placed many of the formerly independent sections under

#556443