USB Implementation to Communicate with a Nintendo Game Boy Advance Author: Robert Meerman (0219795) Supervisor: Roger Packwood Year of Study: 2004-5

Total Page:16

File Type:pdf, Size:1020Kb

USB Implementation to Communicate with a Nintendo Game Boy Advance Author: Robert Meerman (0219795) Supervisor: Roger Packwood Year of Study: 2004-5 COPY 1 USB Implementation to communicate with a Nintendo Game Boy Advance Author: Robert Meerman (0219795) Supervisor: Roger Packwood Year of Study: 2004-5 Abstract This project aimed to enable a Nintendo Game Boy Advance (GBA) to be used as a personal digital assistant by creating a USB communication interface between a Windows PC and a GBA, which would require no hardware-specific drivers or user-configuration. USB v1.1 is implemented on a Microchip PIC16F877 micro-controller (using the CCS compiler add-on) and a Philips Semiconductor PDIUSBD12 low-level USB chip which handles interactions with the USB bus. An interface with GBA is achieved via UART and then use the USB implementation by means of the (USB-IF defined) Human Interface Device (HID) class to transfer user-data. Keywords USB, Embedded System, PIC, Game Boy Advance, Hardware, PDIUSBD12, PIC16F877 Table of Contents 1 - Introduction...................................................................................................................................1 1.1 - Introduction to Game Boy.......................................................................................................2 1.2 - Introduction to Universal Serial Bus.......................................................................................4 USB Classes................................................................................................................................5 USB Speed & Traffic..................................................................................................................6 2 - Author's assessment of the project..............................................................................................8 2.1 - What is the technical contribution of this project?..................................................................8 2.2 - Why should this contribution be considered relevant / important to computer science?........8 2.3 - How can others make use of the work in this project?............................................................8 2.4 - Why should this project be considered an achievement?........................................................9 2.5 - What are the weaknesses of this project?................................................................................9 3 - Getting Started............................................................................................................................10 3.1 - Evaluating USB.....................................................................................................................10 3.2 - The GBA Communications Port...........................................................................................11 Choosing a tool-chain...............................................................................................................12 DevKit Advance...................................................................................................................13 HAM.....................................................................................................................................13 General Purpose Mode..............................................................................................................14 Pin-out and Voltages.................................................................................................................14 Running code on a GBA...........................................................................................................16 3.3 - Choosing a micro-controller..................................................................................................17 A brief introduction to PIC micro-controllers...........................................................................18 4 - Preparing the Hardware.............................................................................................................20 4.1 - GBA UART communications...............................................................................................20 4.2 - PC Debugging Tools.............................................................................................................21 Advanced Serial Port Monitor..................................................................................................22 USB Command Verifier............................................................................................................23 Snoopy Pro................................................................................................................................23 HHD USB Monitor...................................................................................................................24 4.3 - System Hardware...................................................................................................................25 PDIUSBD12 USB Interface Device with Parallel Bus.............................................................25 SoftConnect..........................................................................................................................25 GoodLink..............................................................................................................................26 PIC16F877 40-Pin 8-bit CMOS FLASH Micro-controller.......................................................26 Assembling the Hardware.........................................................................................................28 Verifying the System.................................................................................................................30 5 - Learning enough to Enumerate.................................................................................................32 5.1 - The USB Enumeration Process.............................................................................................32 USB STALLs and Bus-resets....................................................................................................34 5.2 - USB Control Transfers..........................................................................................................34 The Setup Stage.........................................................................................................................34 bmRequestType....................................................................................................................35 bRequest...............................................................................................................................35 wValue..................................................................................................................................35 wIndex..................................................................................................................................35 wLength................................................................................................................................35 The Data Stage..........................................................................................................................35 The Status Stage........................................................................................................................36 5.3 - USB Enumeration Requests..................................................................................................36 Set Address...............................................................................................................................36 Get Descriptor...........................................................................................................................36 Set Configuration......................................................................................................................37 5.4 - USB Descriptors....................................................................................................................37 Example: The Device Descriptor..............................................................................................38 5.5 - The Human Interface Device (HID) Class............................................................................40 Firmware Requirements............................................................................................................41 Report structures and descriptors..............................................................................................42 6 - Firmware Design and Development..........................................................................................44 6.1 - The USB Interrupt Service Routine.......................................................................................44 6.2 - Development..........................................................................................................................46 6.3 - Notable problems encountered..............................................................................................47 PIC16F877 Memory Limitations..............................................................................................47 Debugging issues......................................................................................................................48 PDIUSBD12 Reset issue...........................................................................................................48 Undocumented PDIUSBD12 Set Address command behaviour..............................................49 7 - Evaluation....................................................................................................................................51
Recommended publications
  • List of Notable Handheld Game Consoles (Source
    List of notable handheld game consoles (source: http://en.wikipedia.org/wiki/Handheld_game_console#List_of_notable_handheld_game_consoles) * Milton Bradley Microvision (1979) * Epoch Game Pocket Computer - (1984) - Japanese only; not a success * Nintendo Game Boy (1989) - First internationally successful handheld game console * Atari Lynx (1989) - First backlit/color screen, first hardware capable of accelerated 3d drawing * NEC TurboExpress (1990, Japan; 1991, North America) - Played huCard (TurboGrafx-16/PC Engine) games, first console/handheld intercompatibility * Sega Game Gear (1991) - Architecturally similar to Sega Master System, notable accessory firsts include a TV tuner * Watara Supervision (1992) - first handheld with TV-OUT support; although the Super Game Boy was only a compatibility layer for the preceding game boy. * Sega Mega Jet (1992) - no screen, made for Japan Air Lines (first handheld without a screen) * Mega Duck/Cougar Boy (1993) - 4 level grayscale 2,7" LCD - Stereo sound - rare, sold in Europe and Brazil * Nintendo Virtual Boy (1994) - Monochromatic (red only) 3D goggle set, only semi-portable; first 3D portable * Sega Nomad (1995) - Played normal Sega Genesis cartridges, albeit at lower resolution * Neo Geo Pocket (1996) - Unrelated to Neo Geo consoles or arcade systems save for name * Game Boy Pocket (1996) - Slimmer redesign of Game Boy * Game Boy Pocket Light (1997) - Japanese only backlit version of the Game Boy Pocket * Tiger game.com (1997) - First touch screen, first Internet support (with use of sold-separately
    [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]
  • Instruction Booklet 53920A
    OFFICIAL NINTENDO POWER PLAYER'S GUIDE AVAILABLE AT YOUR NEAREST RETAILER! WWW.NINTENDO.COM Nintendo of America Inc. P.O. Box 957, Redmond, WA 98073-0957 U.S.A. www.nintendo.com INSTRUCTION BOOKLET PRINTED IN USA 53920A PLEASE CAREFULLY READ THE SEPARATE HEALTH AND SAFETY PRECAUTIONS BOOKLET INCLUDED WITH THIS WARNING - Electric Shock ® PRODUCT BEFORE USING YOUR NINTENDO HARDWARE To avoid electric shock when you use this system: SYSTEM, GAME DISC OR ACCESSORY. THIS BOOKLET CONTAINS IMPORTANT HEALTH AND SAFETY INFORMATION. Do not use the Nintendo GameCube during a lightning storm. There may be a risk of electric shock from lightning. Use only the AC adapter that comes with your system. Do not use the AC adapter if it has damaged, split or broken cords or wires. IMPORTANT SAFETY INFORMATION: READ THE FOLLOWING Make sure that the AC adapter cord is fully inserted into the wall outlet or WARNINGS BEFORE YOU OR YOUR CHILD PLAY VIDEO GAMES extension cord. Always carefully disconnect all plugs by pulling on the plug and not on the cord. Make sure the Nintendo GameCube power switch is turned OFF before removing the AC adapter cord from an outlet. WARNING - Seizures Some people (about 1 in 4000) may have seizures or blackouts triggered by CAUTION - Motion Sickness light flashes or patterns, such as while watching TV or playing video games, Playing video games can cause motion sickness. If you or your child feel dizzy or even if they have never had a seizure before. nauseous when playing video games with this system, stop playing and rest.
    [Show full text]
  • Newagearcade.Com 5000 in One Arcade Game List!
    Newagearcade.com 5,000 In One arcade game list! 1. AAE|Armor Attack 2. AAE|Asteroids Deluxe 3. AAE|Asteroids 4. AAE|Barrier 5. AAE|Boxing Bugs 6. AAE|Black Widow 7. AAE|Battle Zone 8. AAE|Demon 9. AAE|Eliminator 10. AAE|Gravitar 11. AAE|Lunar Lander 12. AAE|Lunar Battle 13. AAE|Meteorites 14. AAE|Major Havoc 15. AAE|Omega Race 16. AAE|Quantum 17. AAE|Red Baron 18. AAE|Ripoff 19. AAE|Solar Quest 20. AAE|Space Duel 21. AAE|Space Wars 22. AAE|Space Fury 23. AAE|Speed Freak 24. AAE|Star Castle 25. AAE|Star Hawk 26. AAE|Star Trek 27. AAE|Star Wars 28. AAE|Sundance 29. AAE|Tac/Scan 30. AAE|Tailgunner 31. AAE|Tempest 32. AAE|Warrior 33. AAE|Vector Breakout 34. AAE|Vortex 35. AAE|War of the Worlds 36. AAE|Zektor 37. Classic Arcades|'88 Games 38. Classic Arcades|1 on 1 Government (Japan) 39. Classic Arcades|10-Yard Fight (World, set 1) 40. Classic Arcades|1000 Miglia: Great 1000 Miles Rally (94/07/18) 41. Classic Arcades|18 Holes Pro Golf (set 1) 42. Classic Arcades|1941: Counter Attack (World 900227) 43. Classic Arcades|1942 (Revision B) 44. Classic Arcades|1943 Kai: Midway Kaisen (Japan) 45. Classic Arcades|1943: The Battle of Midway (Euro) 46. Classic Arcades|1944: The Loop Master (USA 000620) 47. Classic Arcades|1945k III 48. Classic Arcades|19XX: The War Against Destiny (USA 951207) 49. Classic Arcades|2 On 2 Open Ice Challenge (rev 1.21) 50. Classic Arcades|2020 Super Baseball (set 1) 51.
    [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]
  • We Define CSR As “Putting Smiles on the Faces of Everyone Nintendo Touches.” This CSR Report Is a Digest Version of the Acti
    We define CSR as “Putting Smiles on the Faces of Everyone Nintendo Touches.” This CSR report is a digest version of the activities Nintendo has been working on to achieve our CSR goal. Please refer to the Nintendo Co., Ltd. website for more detailed information about our CSR activities. We welcome your opinions and comments about the CSR Report 2015 on our website. The cover Digest Version (this report) features the faces of Nintendo employees. Detailed Version (website) http://www.nintendo.co.jp/csr/en/ Reporting Scope Nintendo Overview The scope of this report covers the activities and data of the Nintendo Group (Nintendo Co., Ltd. and its main subsidiaries). Company Name Nintendo Co., Ltd. Any information not within this scope is explicitly identified as such. For the purposes of this report, the term “Nintendo” Location refers to the entire Nintendo Group. Nintendo Co., Ltd. is 11-1 Hokotate-cho, Kamitoba, Minami-ku, Kyoto, Japan referred to by its complete name. Founded September 1889 Reporting Period Incorporated This report mainly covers activities in fiscal year 2014 (from November 1947 April 2014 through March 2015), in addition to some recent Capital activities and some activities prior to fiscal year 2014. 10,065,400,000 yen Sales Publication Date 549,780,000,000 yen (fiscal year ended March 2015) Publication date of English report: July 2015 (The next English report will be published in July 2016) Number of Consolidated Employees 5,120 employees (as of the end of March 2015) Business Description Manufacture and sale of home leisure equipment President’s Message Smile Value Creation for the Future Using Intangible Assets Sharing Enduring Values take them beyond the game world through this new this belief, we revised our definition of entertainment as platform in the form of figures that are compatible with “improving people’s QOL (Quality of Life) in enjoyable Nintendo has been delivering smiles to consumers multiple games and create new play styles.
    [Show full text]
  • View the Index
    INDEX A contacts, replacement of, 50 corrosion, silicon pads and, 44 AC adapters, 53 corrosion in battery compartment, 49 accessories, collecting of, 193--199 5V boost, 156 adhesive. See LOCA (liquid optically Game Pak repairs, 53--55 clear adhesive) long time storage, 49 Pokemon Mini, 223 power LED, changing of, 134--136 B battery doors, 123 Beam Gun, 20 baby powder, 34, 83, 85 bivert module, 78--81, 137 backlights, 14 Game Boy Pocket, 151--152 colored backlight installation, 137 blade (boxcutter), 32 Game Boy Advance (GBA) mod, foil and polarizer removal, 75--76 158--173 bootleg game cartridges, 190--192 Game Boy Color (GBC) mod, 116--117 box art, 188, 200--211 Game Boy DMG mod boxcutter (blade), 32, 75--76 backlight preparation, 82--84 bricks, 61 bivert (hex inversion) module brightness, 156 installation, 78--81 buttons case removal, 72--73 cleaning sticky buttons, 43 polarizer, removal of, 74--77 customization, 122 reassembling the case, 86--88 Game Boy Advance (GBA), 170, 171 screen removal, 73 Pokemon Mini, 221, 222 Game Boy Pocket mod, 146--156 troubleshooting, 115 light panels, 101 Newton rings, 85 Pokemon Mini mod, 214--225 C soldering resistors, 38 tools for, 70 Camera, Game Boy, 196 troubleshooting, 89, 155, 172, 225 capacitor, 84, 86, 223 Bandai, 25 cartridges. See game cartridges (carts) Barcode Boy, 195 case. See shells batteries circuit board AC adapters, 53 bivert module installation, 151--153 (continues) Index 233 circuit board (continued) corrosion buttons, cleaning of, 43 cleaning techniques, 34, 47--49, 61 5V boost
    [Show full text]
  • Premiere Issue Monkeying Around Game Reviews: Special Report
    Atari Coleco Intellivision Computers Vectrex Arcade ClassicClassic GamerGamer Premiere Issue MagazineMagazine Fall 1999 www.classicgamer.com U.S. “Because Newer Isn’t Necessarily Better!” Special Report: Classic Videogames at E3 Monkeying Around Revisiting Donkey Kong Game Reviews: Atari, Intellivision, etc... Lost Arcade Classic: Warp Warp Deep Thaw Chris Lion Rediscovers His Atari Plus! · Latest News · Guide to Halloween Games · Win the book, “Phoenix” “As long as you enjoy the system you own and the software made for it, there’s no reason to mothball your equipment just because its manufacturer’s stock dropped.” - Arnie Katz, Editor of Electronic Games Magazine, 1984 Classic Gamer Magazine Fall 1999 3 Volume 1, Version 1.2 Fall 1999 PUBLISHER/EDITOR-IN-CHIEF Chris Cavanaugh - [email protected] ASSOCIATE EDITOR Sarah Thomas - [email protected] STAFF WRITERS Kyle Snyder- [email protected] Reset! 5 Chris Lion - [email protected] Patrick Wong - [email protected] Raves ‘N Rants — Letters from our readers 6 Darryl Guenther - [email protected] Mike Genova - [email protected] Classic Gamer Newswire — All the latest news 8 Damien Quicksilver [email protected] Frank Traut - [email protected] Lee Seitz - [email protected] Book Bytes - Joystick Nation 12 LAYOUT/DESIGN Classic Advertisement — Arcadia Supercharger 14 Chris Cavanaugh PHOTO CREDITS Atari 5200 15 Sarah Thomas - Staff Photographer Pong Machine scan (page 3) courtesy The “New” Classic Gamer — Opinion Column 16 Sean Kelly - Digital Press CD-ROM BIRA BIRA Photos courtesy Robert Batina Lost Arcade Classics — ”Warp Warp” 17 CONTACT INFORMATION Classic Gamer Magazine Focus on Intellivision Cartridge Reviews 18 7770 Regents Road #113-293 San Diego, Ca 92122 Doin’ The Donkey Kong — A closer look at our 20 e-mail: [email protected] on the web: favorite monkey http://www.classicgamer.com Atari 2600 Cartridge Reviews 23 SPECIAL THANKS To Sarah.
    [Show full text]
  • Jeux Video Games MILLON
    V MILLON JEUDI 13 JUIN À 18H - SALLE V jeux video games #1 jeux video games EXPERT : CAMILLE COSTE JEUDI 13 JUIN À 18H - SALLE V V MILLON jeux video games JEUDI 13 JUIN 2013 À 18H EN SALLE V V EXPOSITIONS PUBLIQUES : CONTACT ÉTUDE : SALLE V V - 3 RUE ROSSINI Alexis JACQUEMARD Mercredi 12 juin de 11h à 18h [email protected] Anastasia HIRT [email protected] EXPERT : 5 avenue d’Eylau Camille COSTE 75116 Paris (+33)0 6 48 16 42 09 Tél. : (+33)01 47 27 95 34 [email protected] Fax : (+33)01 47 27 70 89 Integralite des lots reproduits sur notre site www.millon-associes.com exemplaire : / 1 500 Millon & Associés. SVV Agrément n°2002 - 379. Habilités à diriger les ventes : Alexandre Millon, Claude Robert. une première européenne : l’univers du jeux vidéo Des salles d’arcade aux magasins de quartier, des magasins à notre Créant parfois la polémique, restant discret la plupart du temps, salon, de notre salon à notre vitrine et récemment, de nos vitrines le jeu vidéo est plus qu’un simple amusement ; il porte d’ailleurs aux musées tel que le Museum of Modern Art (MoMA) de New York bien mal son triste nom, et devrait probablement être renommé City… “Expérience vidéo interactive“. Réduire à “jeu” le travail d’un scénariste voulant faire passer un message par le biais de ce support Qu’on se le dise, le jeu vidéo est bien aujourd’hui l’une des cultures serait comme réduire le cinéma aux « blockbusters » américains. populaires les plus en vogue, et doit être enfin reconnu comme notre C’est un vaste milieu, qui raconte beaucoup, et qui n’a pas fini de 10ème art pour son univers qui intègre le joueur (parfois spectateur) crier haut et fort ce qu’il a dans le cœur.
    [Show full text]
  • Installing the Game Boy Advance Wireless Adapter Using the Game
    ENGLISH ▲! WARNING Using the Game Boy Advance Wireless Adapter PLEASE CAREFULLY READ THE HEALTH AND SAFETY PRECAUTIONS BOOKLET There are two ways to play multi-player games with the wireless adapter depending on INCLUDED WITH THE GAME BOY ADVANCE OR GAME PAKS BEFORE USING how the game is designed. Some games will include both types of multi-player THIS ACCESSORY. THIS BOOKLET CONTAINS IMPORTANT HEALTH AND SAFETY game play in one Game Pak. INFORMATION. Single Game Pak Player 1 has a Game Boy Advance Game Pak in their Game Boy Advance. Players 2, 3 and/or 4 download the game information into their Game Boy Advance systems for multi- Lock Release Buttons player games. This method needs only one Game Boy Advance Game Pak. Press inwards to release the adapter. Multiple Game Paks All players have the same Game Boy Advance Game Pak in each Game Boy Advance system. This method requires a Game Boy Advance Game Pak for each player. External Extension Connector Plug For best results, follow these guidelines: Connects to the External Extension • Do not hold, carry or shake the Game Boy Advance by the wireless adapter. Connector (EXT. on the Game Boy Advance • Remove the wireless adapter when not in use. and EXT.1 on the Game Boy Advance SP) on the top of the Game Boy Advance. • Use the wireless adapter within 3 meters (10feet) of each other. The effective range may Model-No.: AGB-015 vary depending on outside interference from radio frequency sources. • Avoid using the wireless adapter around devices that may cause radio frequency The Game Boy Advance Wireless Adapter allows up to five people to play wireless compa- interference such as cordless phones, microwave devices or wireless LANs (local area tible multi-player games without the use of cables.
    [Show full text]
  • Appendix A, Games Cited
    Appendix A, Games Cited Advance Wars: Dual Strike. 2005. Nintendo DS. Nintendo/ Intelligent Systems. Bionic Commando (series) 1988. Game Boy, NES, Xbox 360. Capcom. Breakout. 1976. Atari 2600, 5200. Atari. Broken Sword: The Shadow of the Templars – Director’s Cut. 2009. Nintendo DS. Ubisoft. Castlevania (series) 1986. NES, Super NES, Nintendo Game Boy, Nintendo DS, Nintendo 64, Playstation,. Konami. ChronoTrigger. 1995. SNES, Playstation, Nintedno DS. Square. Color TV Game. 1977. Nintendo. Computer Space. 1971. Arcade. Nutting Associates. Dance, Dance Revolution. 1998. Arcade. Konami, Entertainment Tokyo. Disagree (series) 2003. Playstation 2, PSP, Nintendo DS. Nippon Ichi Software, System Prisma. Dynasty Warriors DS: Fighter’s Battle. 2007. Nintendo DS. Koei. Elite Beat Agents. 2006. Nintendo DS. Inis, Nintendo. EverQuest. 1999. Windows, Mac. Sony Online Entertainment. Final Fantasy (series) 1987. Game Boy Advance, MSX, Nintendo DS, NES, Nintendo GameCube, Windows, PlayStation, PlayStation 2, PlayStation 3, PSP, Super NES, Wii, Wonderswan Color, Xbox 360. Square Enix. Galactrix. 2009. Nintendo DS, Xbox 360, PS3. Infinite Interactive, D3 Publisher. doi: 10.1057/9781137396594 Appendix Gun Fight. 1975. Arcade. Taito, Midway. Halo (series) 2001. (Xbox) Bungie, Micosoft Game Studios. Henry Hatsworth in the Puzzling Adventure. 2009. Nintendo DS. EA Tiburon, EA Games. Knights in the Nightmare. 2008. Nintendo DS. Sting, Sting Entertainment. Legend of Zelda Phantom Hourglass. 2007. Nintendo DS. Nintendo EAD. Metal Gear (series) 1987. NES, PC, Playstation, Playstation 2, Playstation 3, PSP, Xbox, Xbox360. Konami. Missile Command. 1980. Arcade. Atari. Mortal Kombat (series) 1992. Arcade, Super NES, Mega Drive/Genesis, Sega Mega CD, Amiga, Game Gear, Game Boy, Sega Master System, Midway Games, Nether Realms.
    [Show full text]
  • Innovation in the Video Game Industry: the Role of Nintendo
    Department of Business and Management Course of Managerial Decision Making Innovation in the video game industry: the role of Nintendo Prof. Luigi Marengo Prof. Luca De Benedictis SUPERVISOR CO-SUPERVISOR Fulvio Nicolamaria ID No.705511 CANDIDATE Academic Year 2019/2020 To those who belong to my past, that have made me what I am and to those who belong to my present, who give me the strength to advance 2 Foreword Writing a paper with the gaming industry as one of the main themes may seem, in the eyes of the reader that is not properly involved in the subject, as something atypical and far from the academic conception of what should be debated in a thesis. However, in a work that concerns Economics, even an industry dedicated solely to entertainment like that one of video game can be an interesting challenge. Moreover, each thesis should aim to develop researches on new topics and to process the results. What better way to do this if not by exploring overlooked fields of research? The idea of a work involving Nintendo company as the main topic was among the possible research options, and choosing it as the theme to conclude the Master Degree was the goal I had proposed to myself for a long time. The involvement of the subject of innovation comes from the belief of its importance; since these two themes, innovation and Nintendo, could be easily combined, it was natural to create this work in some way dual. Making available to any reader topics so far from usual ones, without sacrificing the academic character of the paper, was both a challenge and a target.
    [Show full text]