Nintendo 64 Architecture

Total Page:16

File Type:pdf, Size:1020Kb

Nintendo 64 Architecture Nintendo 64 Architecture Dan Chianucci and Peter Muller Agenda ● Background ● Architectural Overview o Computational Units o Memory o Input and Output ● End of N64 Lifespan 2 History ● Video games in 1996 ● Features ● Notable games ● Improvements ● Influences 3 The Nintendo 64 Source: http://www.freepatentsonline.com/y2001/0016517.html 4 Overview of Components ● MIPS R4300i 64-bit processor ● MIPS Reality Coprocessor (RCP) o Reality Drawing Processor (RDP) o Reality Signal Processor (RSP) ● Memory ● I/O o Video o Audio o Controllers 5 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 6 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 7 MIPS R4300i ● 32-bit interface ● Five-stage pipeline ● 16KB instruction cache ● 8KB data cache ● 64-bit integer and floating point units ● Multiple clock rates for slower peripherals 8 MIPS R4300i Diagram Source: http://n64.icequake.net/mirror/www.white-tower.demon.co.uk/n64/ 9 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 10 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 11 Reality Coprocessor ● Handles audio and graphics o Separate hardware for each ● Used for high bandwidth algorithms ● Receives instruction from R4300i ● Connects to DACs for media output 12 Reality Coprocessor Diagram Source: http://n64.icequake.net/mirror/www.white-tower.demon.co.uk/n64/ 13 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 14 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 15 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 16 Reality Drawing Processor ● Receives input from controller ● Updates 3D matrix data in real time ● Renders updated frame in memory ● Frame rendered on screen 17 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 18 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 19 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 20 Reality Signal Processor ● R4300i converts MIDI data to waveforms ● Waves and commands get stored in memory ● RSP processes commands and waveforms ● Results get output to audio DAC 21 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 22 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 23 Memory ● Unified Memory Architecture ● Available to both CPU and RCP ● Bandwidth of 520 MB per second ● 4 MB DRAM 24 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 25 Diagram Source: http://www.freepatentsonline.com/y2001/0016517.html 26 Input and Output Sources: http://images10.newegg.com/productimage/68-181-004-04.jpg http://media1.gameinformer.com/imagefeed/featured/replay/conkers/conkers312-610.jpg 27 Input and Output Sources: http://img4.wikia.nocookie.net/__cb20110103021519/zelda/images/a/ae/The_Legend_of_Zelda_-_Majora's_Mask_Gold_Cartridge.png http://upload.wikimedia.org/wikipedia/commons/thumb/f/fd/64DD-Attached.jpg/250px-64DD-Attached.jpg 28 End of the N64 ● Last game: Tony Hawk’s Pro Skater 3 ● Next generation consoles: Playstation 2 (2000), Xbox (2001), Gamecube (2001) ● Impact on the next generation ● Life beyond its time o Emulation 29 Bibliography ➔ Nishiumi, Satoshi, Kazuo Koshima, and Keizo Ohta. Video Game System. Satoshi Nishiumi, Kazuo Koshima, Keizo Ohta, assignee. Patent 20010016517. Aug. 2001. Print. ➔ Simba, Satya. "Super Mario chip." Byte Dec. 1996: 59+. Business Insights: Essentials. Web. 2 Dec. 2014. ➔ Underwood, Ryan C. "Inside Nintendo 64." Inside Nintendo 64. N.p., 17 May 2007. Web. 03 Dec. 2014. <http://n64.icequake.net/mirror/www.white- tower.demon.co.uk/n64/>. 30 Nintendo 64 Architecture Dan Chianucci and Peter Muller.
Recommended publications
  • Nintendo 64 Product Overview
    Nintendo 64 Product Overview ● Specifications ● Video games ● Accessories ● Variants Nintendo 64 Product Overview Table of Contents The Nintendo 64 System ................................................................................................................. 3 Specifications .................................................................................................................................. 3 List of N64 Games ........................................................................................................................... 4 Accessories ...................................................................................................................................... 6 Funtastic Series Variants ................................................................................................................. 7 Limited Edition Variants .................................................................................................................. 8 2 Nintendo 64 Product Overview The Nintendo 64 System The Nintendo 64 (N64) is a 64- bit video game entertainment system created by Nintendo. It was released in 1996 and 1997 in North America, Japan, Australia, France, and Brazil. It was discontinued in 2003. Upon release, the N64 was praised for its advanced 3D graphics, gameplay, and video game line-up. These video games included Super Mario 64, The Legend of Zelda: Ocarina of Time, GoldenEye 007, and Pokémon Stadium. The system also included numerous accessories that expanded play, including the controller
    [Show full text]
  • The Lion King Audition Monologues
    Audition Monologues Choose ONE of the monologues. This is a general call; the monologue you choose does not affect how you will be cast in the show. We are listening to the voice, character development, and delivery no matter what monologue you choose. SCAR Mufasa’s death was a terrible tragedy; but to lose Simba, who had barely begun to live... For me it is a deep personal loss. So, it is with a heavy heart that I assume the throne. Yet, out of the ashes of this tragedy, we shall rise to greet the dawning of a new era... in which lion and hyena come together, in a great and glorious future! MUFASA Look Simba. Everything the light touches is our kingdom. A king's time as ruler rises and falls like the sun. One day, Simba, the sun will set on my time here - and will rise with you as the new king. Everything exists in a delicate balance. As king, you need to understand that balance, and respect for all creatures-- Everything is connected in the great Circle of Life. YOUNG SIMBA Hey Uncle Scar, guess what! I'm going to be king of Pride Rock. My Dad just showed me the whole kingdom, and I'm going to rule it all. Heh heh. Hey, Uncle Scar? When I'm king, what will that make you? {beat} YOUNG NALA Simba, So, where is it? Better not be any place lame! The waterhole? What’s so great about the waterhole? Ohhhhh….. Uh, Mom, can I go with Simba? Pleeeez? Yay!!! So, where’re we really goin’? An elephant graveyard? Wow! So how’re we gonna ditch the dodo? ZAZU (to Simba) You can’t fire me.
    [Show full text]
  • Magazine.Odroid.Com, Is Your Source for All Things Odroidian
    Volumio 2 • Android ADB Debug • Android navigation using IR remote Year Four Issue #41 May 2017 ODROIDMagazine Repurpose your WithN64 the power of ODROID A complete walkthrough allowing you to use the classic Nintendo console case with your favorite board Offering Exploring Native RS485 ODROID-C2 communication Support on C1+ and C2 What we stand for. We strive to symbolize the edge of technology, future, youth, humanity, and engineering. Our philosophy is based on Developers. And our efforts to keep close relationships with developers around the world. For that, you can always count on having the quality and sophistication that is the hallmark of our products. Simple, modern and distinctive. So you can have the best to accomplish everything you can dream of. We are now shipping the ODROID-C2 and ODROID-XU4 devices to EU countries! Come and visit our online store to shop! Address: Max-Pollin-Straße 1 85104 Pförring Germany Telephone & Fax phone: +49 (0) 8403 / 920-920 email: [email protected] Our ODROID products can be found at http://bit.ly/1tXPXwe EDITORIAL o you have an old Nintendo or other gaming console that doesn’t work anymore? Don’t throw it away! You can re- Dfurbish it with an ODROID-XU4 running ODROID GameS- tation Turbo, RetroPie or Lakka and turn it into a multi-platform emulator station that can play thousands of different console games. Our main feature this month details how to fit everything into an N64 shell, breathing new life into an old dusty console case. ODROIDs are extremely versatile, and can be used for music playback, as de- scribed in our Volumio 2 article, developing Android apps, as Nanik demonstrates in his ar- ticle on the Android Debug Bridge, and process control, as shown by Charles and Neal in their discussion of the RS485 communication protocol.
    [Show full text]
  • Disney Magic Becomes a Little Less Magical and a Little More
    University of Hawai‘i at Hilo HOHONU 2019 Vol. 17 majority of Disney films often bequeath the antagonist of Disney Magic Becomes a Little the storyline with a non-American accent, exemplified Less Magical and a Little More by Shere Khan’s British accent in The Jungle Book. The protagonists of the films, like Mowgli in The Jungle Book, Discriminatory are almost always portrayed with the Standard American Kaleigh Anderson accent. It has been a common pattern within Disney’s animated features that characters who speak with non- Storytelling is a crucial part for humankind as well Standard American accents are portrayed as outsiders, as in oral history. Movie adaptations have also become and are selfish and corrupt with the desire to seek or a key ingredient in relaying certain messages to people obtain power. This analysis is clearly displayed in one of of all ages. However, children watching movies and Disney’s most popular animated feature films, The Lion absorbing stories are susceptible and systematically King. In this Hamlet-inspired tale, the main characters’ exposed to a standard (or specific) language ideology accents bring attention to which characters fall into by means of linguistic stereotypes in films and television the “good guy” versus “bad guy” stereotype. Simba, shows. These types of media specifically, provide a the prized protagonist in the film, and Nala, his love wider view on people of different races or nationalities interest, both speak Standard American dialects. Through to children (Green, 1997). Disney films, for instance, linguistic production, Simba’s portrayal as the Lion King are superficially cute, innocent and lighthearted, but translates an underlying message to children viewers through a deeper analysis , the details of Disney movies that characters who are portrayed as heroes or heroines provide, a severe, and discriminating image.
    [Show full text]
  • Openbsd Gaming Resource
    OPENBSD GAMING RESOURCE A continually updated resource for playing video games on OpenBSD. Mr. Satterly Updated August 7, 2021 P11U17A3B8 III Title: OpenBSD Gaming Resource Author: Mr. Satterly Publisher: Mr. Satterly Date: Updated August 7, 2021 Copyright: Creative Commons Zero 1.0 Universal Email: [email protected] Website: https://MrSatterly.com/ Contents 1 Introduction1 2 Ways to play the games2 2.1 Base system........................ 2 2.2 Ports/Editors........................ 3 2.3 Ports/Emulators...................... 3 Arcade emulation..................... 4 Computer emulation................... 4 Game console emulation................. 4 Operating system emulation .............. 7 2.4 Ports/Games........................ 8 Game engines....................... 8 Interactive fiction..................... 9 2.5 Ports/Math......................... 10 2.6 Ports/Net.......................... 10 2.7 Ports/Shells ........................ 12 2.8 Ports/WWW ........................ 12 3 Notable games 14 3.1 Free games ........................ 14 A-I.............................. 14 J-R.............................. 22 S-Z.............................. 26 3.2 Non-free games...................... 31 4 Getting the games 33 4.1 Games............................ 33 5 Former ways to play games 37 6 What next? 38 Appendices 39 A Clones, models, and variants 39 Index 51 IV 1 Introduction I use this document to help organize my thoughts, files, and links on how to play games on OpenBSD. It helps me to remember what I have gone through while finding new games. The biggest reason to read or at least skim this document is because how can you search for something you do not know exists? I will show you ways to play games, what free and non-free games are available, and give links to help you get started on downloading them.
    [Show full text]
  • Disney Bingo the Arc, Ocean County Chapter Virtual Recreation
    Disney Bingo The Arc, Ocean County Chapter Virtual Recreation Elsa Winnie the Pooh Nemo Donald Duck Ariel Tinker Bell Goofy Belle Stitch Bambi Free Space Minnie Mouse Jasmine Pocahontas Mulan Buzz Lightyear Dumbo Daisy Duck Cinderella Simba Snow White Pluto Pinocchio Moana Mickey Mouse Disney Bingo The Arc, Ocean County Chapter Virtual Recreation Cinderella Simba Goofy Tinker Bell Elsa Bambi Moana Snow White Dumbo Minnie Mouse Free Space Mulan Donald Duck Jasmine Pinocchio Winnie the Pooh Belle Pocahontas Mickey Mouse Nemo Daisy Duck Buzz Lightyear Pluto Stitch Ariel Disney Bingo The Arc, Ocean County Chapter Virtual Recreation Buzz Lightyear Minnie Mouse Simba Bambi Elsa Cinderella Pinocchio Pocahontas Ariel Daisy Duck Free Space Tinker Bell Snow White Mickey Mouse Winnie the Pooh Donald Duck Dumbo Jasmine Stitch Moana Mulan Nemo Goofy Belle Pluto Disney Bingo The Arc, Ocean County Chapter Virtual Recreation Snow White Nemo Bambi Cinderella Donald Duck Winnie the Pooh Mickey Mouse Jasmine Pluto Mulan Free Space Daisy Duck Tinker Bell Pocahontas Buzz Lightyear Stitch Simba Minnie Mouse Dumbo Ariel Moana Pinocchio Belle Goofy Elsa Disney Bingo The Arc, Ocean County Chapter Virtual Recreation Mickey Mouse Belle Winnie the Pooh Ariel Elsa Snow White Stitch Daisy Duck Bambi Nemo Free Space Moana Jasmine Minnie Mouse Simba Pluto Pinocchio Pocahontas Tinker Bell Donald Duck Mulan Goofy Buzz Lightyear Cinderella Dumbo.
    [Show full text]
  • How "The Lion King" Remake Is Different from the Animated Version by USA Today, Adapted by Newsela Staff on 07.29.19 Word Count 854 Level MAX
    How "The Lion King" remake is different from the animated version By USA Today, adapted by Newsela staff on 07.29.19 Word Count 854 Level MAX Image 1. Mufasa (left) and Simba in a scene from Disney's animated "The Lion King" which was released in 1994. Photo by: Disney Studios How does Disney tell the story of a lion becoming king in 2019? Well, largely the same way it did in 1994. This time the movie studio is using photorealistic computer-generated imagery (CGI). Jon Favreau's remake of "The Lion King" (in theaters since July 19) brings Simba, Nala, Scar and the whole pride back to the big screen with new voice talent but much of the original plot intact. Fans of the animated classic get those moments they love: Simba's sneeze, the cub's presentation to the kingdom, Timon and Pumbaa's vulture-kicking entrance. Even much of the dialogue is identical to that of the 25-year-old movie. But there are some changes that add a half-hour of running time to the story. Here are a few notable updates, aside from the obvious fact that the animals no longer look like cartoons. Be prepared for a different version of Scar's sinister song, and for new Beyoncé music. This time, Scar (Chiwetel Ejiofor) doesn't so much croon "Be Prepared" as deliver his signature song like a dark, militaristic monologue. In place of a catchy chorus and humorous digs at hyenas This article is available at 5 reading levels at https://newsela.com.
    [Show full text]
  • A Greener Disney Cidalia Pina
    Undergraduate Review Volume 9 Article 35 2013 A Greener Disney Cidalia Pina Follow this and additional works at: http://vc.bridgew.edu/undergrad_rev Part of the Environmental Sciences Commons Recommended Citation Pina, Cidalia (2013). A Greener Disney. Undergraduate Review, 9, 177-181. Available at: http://vc.bridgew.edu/undergrad_rev/vol9/iss1/35 This item is available as part of Virtual Commons, the open-access institutional repository of Bridgewater State University, Bridgewater, Massachusetts. Copyright © 2013 Cidalia Pina A Greener Disney CIDALIA PINA Cidalia Pina is a isney brings nature and environmental issues to the forefront with its Geography major non-confrontational approach to programming meant for children. This opportunity raises awareness and is relevant to growing with a minor in environmental concerns. However this awareness is just a cursory Earth Sciences with Dstart, there is an imbalance in their message and effort with that of their carbon an Environmental footprint. The important eco-messages that Disney presents are buried in fantasy and unrealistic plots. As an entertainment giant with the world held magically concentration. This essay was captive, Disney can do more, both in filmmaking and as a corporation, to facilitate completed as the final paper for Dr. a greener planet. James Bohn’s seminar course: The “Disney is a market driven company whose animated films have dealt with nature Walt Disney Company and Music. in a variety of ways, but often reflect contemporary concerns, representations, and Cidalia learned an invaluable amount shifting consciousness about the environment and nature.” - Wynn Yarbrough, about the writing and research University of the District of Columbia process from Dr.
    [Show full text]
  • The Nintendo 64: Nintendo’S Adult Platform? the Dichotomy of Nintendo And
    THE NINTENDO 64: NINTENDO’S ADULT PLATFORM? THE DICHOTOMY OF NINTENDO AND CHILDREN’S VIDEO GAMES by Nicholas AshmorE, BA, TrEnt UnivErsity, 2016 A Major ResEarch ProjEct prEsEnted to RyErson UnivErsity in partial fulfillmEnt of thE rEquirEmEnts for thE dEgrEE of Master of Arts in thE English MA Program in LiteraturEs of ModErnity Toronto, Ontario, Canada, 2017 ©Nicholas AshmorE 2017 1 Contents Author’s DEclaration 2 Introduction 3 Toys, Or ElEctronics?: A BriEf History of Nintendo and ChildrEn’s EntertainmEnt 6 LEssons From Childhood StudiEs and Youth: ThE Adult Hand, Child PlayEr, and NostalgiA 11 Nintendo’s GamEs: ThE PowEr of ExclusivE SoftwarE 15 PhasE OnE: Launch, Super Mario 64, and ChildrEn’s VidEo GamEs 17 PhasE Two: 1998 and thE First Turning Point 22 PhasE ThrEE: ThE Dichotomy of MaturE GamEs: 2000 Onward 26 Conclusion 30 Works Cited 31 Video GAmEs Cited 33 Appendix 34 2 AUTHOR'S DECLARATION FOR ELECTRONIC SUBMISSION OF A MAJOR RESEARCH PROJECT I hereby declare that I am the sole author of this MRP. This is a true copy of the MRP, including any required final revisions. I authorize Ryerson University to lend this MRP to other institutions or individuals for the purpose of scholarly research. I further authorize Ryerson University to reproduce this MRP by photocopying or by other means, in total or in part, at the request of other institutions or individuals for the purpose of scholarly research. I understand that my MRP may be made electronically available to the public. 3 Introduction WhEn thE Nintendo 64 was rElEasEd in 1996, TIME Magazine gavE it thE distinction of “MachinE of thE YEar,” arguing that Nintendo had rEvitalized thE somEwhat stagnant vidEo gamE consolE markEt of thE 1990s, which had offErEd littlE morE than incrEmEntal hardwarE upgradEs and mostly unsuccEssful add-on dEvicEs.
    [Show full text]
  • Video Game Systems Uncovered
    Everything You Ever Wanted To Know About... VIDEO GAMES But Never Dared To Ask! Introduction: 1 With the holidays quickly approaching the odds are you will be purchasing some type of video game system. The majority of U.S. households currently have at least one of these systems. With the ever changing technology in the video world it is hard to keep up with the newest systems. There is basically a system designed for every child’s needs, ranging from preschool to young adult. This can overwhelming for parents to choose a system that not only meets your child’s needs but also gives us the best quality system for our money. With the holidays coming that means many retailers will be offering specials on video game systems and of course the release of long awaited games. Now is also the time you can purchase systems in bundles with games included. Inside you will learn about all of these topics as well as other necessities and games to accompany to recent purchase. What you’ll find here: 2 In this ebook you will learn about console and portable video game systems, along with the accessories available. You will also find how many games each system has to offer. You will get an in depth look at the pro’s and con’s of each current system available in stores today, and the upcoming systems available in the near future. As a concerned parent you should also be aware of the rating label of the games and what the rating exactly means.
    [Show full text]
  • Nintendo 3Ds Software Instruction Booklet
    NINTENDO 3DS SOFTWARE INSTRUCTION BOOKLET (CONTAINS IMPORTANT HEALTH AND SAFETY INFORMATION) PRINTED IN THE EU MAA-CTR-ANRP-UKV [0311/UKV/CTR] Download Play Supports multiplayer games via local wireless communication. One player must have a copy of the software. T his seal is your assurance that Nintendo has reviewed this product and that it has met our standards for excellence in workmanship, reliability and entertainment value. Always look for this seal when buying games and accessories to ensure complete compatibility with your Nintendo Product. Thank you for selecting the STAR FOX 64™ 3D Game Card for Nintendo 3DS™. IMPORTANT: Please carefully read the important health and safety information included in this booklet before using your Nintendo 3DS system, Game Card or accessory. Please read this Instruction Booklet thoroughly to ensure maximum enjoyment of your new game. Important warranty and hotline information can be found in the separate Age Rating, Software Warranty and Contact Information Leaflet (Important Information Leaflet). Always save these documents for future reference. This Game Card will work only with the European/Australian version of the Nintendo 3DS system. WARNING! This video game is protected by intellectual property rights! The unauthorized copying and/or distribution of this game may lead to criminal and/or civil liability. © 1997– 2011 Nintendo. Trademarks are property of their respective owners. Nintendo 3DS is a trademark of Nintendo. © 2011 Nintendo. CONTENTS Getting Started 5 Getting Started Controls 8 Touch the STAR FOX 64™ 3D icon on the HOME Menu, then touch OPEN to start the game. Close your Nintendo 3DS system during play to activate Sleep Mode, greatly reducing battery Mission View 11 consumption.
    [Show full text]
  • Should You Buy the Nintendo Switch?
    Should You Buy the Nintendo Switch? By Nathaniel Evans I have been playing Nintendo consoles since I was 6 years old. I first played games offered by Nintendo Game Boy Advance and, as the years went by, I moved on to the Nintendo Ds then the Nintendo Wii. I own every single console ever made by Nintendo, except the Nintendo Wii-U because it would have been redundant. Having been a huge Nintendo fan my entire life and based on my experience with the consoles, I can attest that the Nintendo Switch is well worth the money and just may be the best console that they have ever produced. If you have not bought a Nintendo Switch yet, allow me to share with you why I did. The Nintendo Switch is not any run of the mill console. Yes, it outputs video of your games to a television just like any other console, but it has one added benefit, portability. Haven’t you ever wanted to just take your PS4 or Xbox One anywhere at any time, but cannot because it must be tethered to a television at all times? Well, the Switch has you backed up since the Switch not only outputs to a television screen, but it is also a tablet that allows you to play video games anywhere and at any time on the built in screen. Ever notice how creative Nintendo’s hardware is compared to the competition? They were one of the first to have an analog stick fully integrated into a console in the 90s on the Nintendo 64, they were the first to fully integrate motion control gaming into a console with the Wii, and in the recent past, they were the first to make a console that is fully portable and still have it pack a graphics punch.
    [Show full text]