A Case Study in the Ecosystem of Open Source Gaming Handhelds Zaggl, Michael ; Schweisfurth, Tim; Herstatt, Cornelius

Total Page:16

File Type:pdf, Size:1020Kb

A Case Study in the Ecosystem of Open Source Gaming Handhelds Zaggl, Michael ; Schweisfurth, Tim; Herstatt, Cornelius University of Southern Denmark The Dynamics of Openness and the Role of User Communities A Case Study in the Ecosystem of Open Source Gaming Handhelds Zaggl, Michael ; Schweisfurth, Tim; Herstatt, Cornelius Published in: I E E E Transactions on Engineering Management DOI: 10.1109/TEM.2019.2897900 Publication date: 2020 Document version: Accepted manuscript Citation for pulished version (APA): Zaggl, M., Schweisfurth, T., & Herstatt, C. (2020). The Dynamics of Openness and the Role of User Communities: A Case Study in the Ecosystem of Open Source Gaming Handhelds . I E E E Transactions on Engineering Management, 67(3), 712-723. [8656558]. https://doi.org/10.1109/TEM.2019.2897900 Go to publication entry in University of Southern Denmark's Research Portal Terms of use This work is brought to you by the University of Southern Denmark. Unless otherwise specified it has been shared according to the terms for self-archiving. If no other license is stated, these terms apply: • You may download this work for personal use only. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying this open access version If you believe that this document breaches copyright please contact us providing details and we will investigate your claim. Please direct all enquiries to [email protected] Download date: 03. Oct. 2021 This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT 1 The Dynamics of Openness and the Role of User Communities: A Case Study in the Ecosystem of Open Source Gaming Handhelds Michael A. Zaggl , Tim G. Schweisfurth, and Cornelius Herstatt Abstract—To remain competitive, it is critical for firms to in- firms need to carefully balance their degree of openness in order tegrate external sources of knowledge. However, finding the right to benefit from extra-organizational actors’ contributions while degree of openness is challenging, especially in complex open in- limiting the potential for negative effects [5]. novation ecosystems. The interdependencies and dynamics related to the choice of openness are not well-understood. This paper in- To better determine the optimal degree of openness, the vestigates the role of openness as a competitive mechanism. Specif- managerial literature has suggested a dynamic perspective [7], ically, we research how openness affects firms’ interactions with [12]–[15], which has shown that openness can follow a self- user communities and how it changes the preference structure of reinforcing process [7] and escalate if firms are unable to re- customers. We build a longitudinal case study in the open source strict demands for openness from extra-organizational actors gaming handheld industry and trace the evolution and the dynam- ics of firms, user communities, and their interactions. We find that [13]. However, the literature does not capture what happens a suboptimal level of openness can pose a threat to a firm’s very ex- when the degree of openness provided by firms and the de- istence. Further, we identify repeated patterns characterizing the gree of openness demanded by users are misaligned, i.e., when dynamics in the ecosystem. Based on these patterns, we propose a there is a discrepancy in openness. This paper addresses such framework of the dynamics of openness. Our paper contributes to a discrepancy of openness in an open innovation ecosystem. the literature on open innovation. We illuminate the relevance and the dynamics of openness as a dimension for competition. This pa- Therefore, we ask the following research questions. First: how per also contributes to the literature on user innovation by showing does discrepancy between the openness provided by firms and a shift from manufacturer-based to user-based innovation over the the openness demanded by a user community emerge? Second: course of the product lifecycle. what are the consequences for the ecosystem (especially the Index Terms—Collaboration, crowdsourcing, dynamics, en- firms) when firms fail to address such a discrepancy? trepreneurship, innovation management, open source software, To define openness, we build on the notion of design space, organizational aspects, organizations, research and development which is comprised of all the possibilities in which search and management, technology management, user-generated content, product improvement can take place [16]. We distinguish be- virtual groups. tween open and closed areas in a design space. The open areas are accessible to extra-organizational actors (e.g., users) who I. INTRODUCTION can modify, improve, and change the product. The closed areas, PENING the innovation process to extra-organizational in contrast, are not accessible. The ratio of open areas to closed O actors, such as users, can be beneficial for firms. Users areas represents a product’s degree of openness [8]. Although can contribute new product ideas [1]–[3], improve existing prod- openness is a product-level concept, we argue in this paper for 1 ucts [4], [5], and develop complementary products [6]. Thus, reasons of simplicity that firms are as open as their products. openness can lead to a competitive advantage for firms, they We use a longitudinal case study approach [17]–[19] based can gain knowledge, attract users, and differentiate themselves on data from a netnography, qualitative interviews, and archival from competitors [7], [8]. However, being too open involves data to approach the research questions. As research context, the risk of imitation [9] and value slippage [10]. Further, users we chose the ecosystem of open source (OS) gaming handheld. can gain too much influence on corporate decisions [11]. Thus, OS gaming handhelds are similar to the better known Nintendo DS and Gameboy and Sony’s PlayStation Portable, but the OS gaming handhelds became more open over time. The ecosystem Manuscript received June 13, 2018; revised September 24, 2018 and Decem- consists of the firms that produce the handhelds and users who ber 26, 2018; accepted February 3, 2019. The work of M. A. Zaggl was supported by Deutsche Forschungsgemeinschaft SFB 768. Review of this manuscript was organize themselves in an online community. arranged by Department Editor C. M. Eckert. (Corresponding author: Michael Analyzing the emergence and consequences of discrepancies A. Zaggl.) in openness at multiple occurrences over time in the OS gam- M. A. Zaggl is with the Technische Universitat¨ Munchen,¨ 80333 Munich Germany (e-mail:,[email protected]). ing handheld ecosystem, we find a recurring pattern that we T. G. Schweisfurth is with the University of Southern Denmark, DK-6400 summarize in a framework: we find that the ecosystem is stable Sonderburg Denmark (e-mail:,[email protected]). C. Herstatt is with the Technische Universitat Hamburg-Harburg, 21073 Ham- burg Germany (e-mail:,[email protected]). 1This assumption appears uncritical since the firms in our empirical context Digital Object Identifier 10.1109/TEM.2019.2897900 offer only one product at a time. 0018-9391 © 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications standards/publications/rights/index.html for more information. This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. 2 IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT as long as the openness provided by a firm is larger than the because it allows them to influence the designs and product users’ demand for openness (i.e., there is an openness surplus). configurations according to their preferences and thus obtain Yet, owing to further product development, the open areas of products better suited to their needs [16], [27]. Over time, users the design space shrink, and the ecosystem enters a state in become accustomed to the possibilities enabled by firms’ open- which the openness demanded by users is larger than the open- ness and develop specific skills that are only useful as long as ness provided by a firm (i.e., an openness deficit emerges). This openness is provided [7]. Hautz et al. [13] conceptualize this openness deficit causes tensions and conflicts between the firm dynamic as escalation of openness:“once organizations open and the community of users. If a firm ignores this openness up in some areas they might not have the possibility anymore deficit, conflicts can escalate and create a business opportunity to restrict openness if they wanted to” (p. 303). Thus, if a firm for a new entrant. By being more open, this entrant can attract tries to reduce the degree of openness, a discrepancy arises be- users and their contributions, thereby improving the entrant’s tween the openness demanded by the users and the openness product. In turn, this creates positive feedback, attracting fur- granted by the firm. This discrepancy could result in tensions ther users. These dynamics can ultimately drive the incumbent2 and conflicts between the users and firms. out of business. Whether a discrepancy between the openness demanded by Our paper provides two major contributions to the existing the users and the openness granted by the firm leads to a con- literature. First, we extend research on the emergence and flict or other undesired consequences likely depends on the dynamics of openness [7], [12]–[14] by shedding light on how power balance between the two players. To better understand an openness discrepancy between firms and users emerges and this power balance, we briefly discuss the key factors deter- what its consequences are for the firms. Specifically, we show mining the degree of openness [12]. These key factors are a how users—empowered through the possibility of organizing firm’s technology prowess (whether it is possible for a firm to themselves in an online community—can influence a firm’s maintain technology without inputs from users) and the role of degree of openness.
Recommended publications
  • Tie Break Tennis by 01Toys Review by Jr2swiss Nov/04/2004
    Offline Edition Version: Mar/22/2005 14:13 http://reviews.chemicalkungfu.de/ 1 Ah Catsmanga Daioh by taRo Review by BobBorakovitz Nov/03/2004 This is a really nice little game, very polished with excellent graphics and music! The text is in Japanese (or another similar foreign language) but it's easy to understand the menus. The gameplay is simple, you are a little anime girl on the bottom of the screen, your goal is to avoid the many cats that are falling from the sky while collecting tokens that also fall from the sky. For every cat that you avoid you get 1 point, and you get bonus points by collecting the tokens. I love the music, it's a catchy tune, but there's not too many sound effects, however the ones that are there work well and sound great without crackling. The feature in this game that really makes it stand out is the online ranking system! When your game ends you get a screen that has a password and a website to rank yourself among other players! At the time of this writing, my ranking is a dismal #144! Oh well, I'll keep trying! Graphics: 9 Sound: 8 Gameplay: 9 Progress: 10 Gameidea: 6 Replay value: 7 OVERALL RATING: 8.2 2 Air Rage by Taras Young Review by frolik Nov/04/2004 Coded for the 15 days Coding Competition was this little one-shot shootemup where you fly a Boeing 737 that has been armed to the teeth with weapons and are pursued by government jets intent on taking you down.
    [Show full text]
  • 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]
  • Dingoo A320 Manual Pdf
    Dingoo A320 Manual Pdf GP2x Screenshots · GP2X User Guide Xpdf - PDF Reader · Xynth · Xreader Dingoo A320 Native and Gamepark GP32 - vAtari v2.0. September 23rd Download MAME4ALL v1.3 for Dingoo A320 Native Source Code · Discuss this. Papercraft - Airbus A320 () PDF от RG Superdetki. May 2015. 5.38 MB 10 Files, 1 / 0. Germanwings 4U9525 Airbus A320 Operating Manual Cockpit Door Dingoo A320 Essential Pack v1 46 dec 2009 - GBA, SNES, NeoGeo, CPS1, CPS2. A320 pdf. Professional A320 Type Rating in STO, LGW, BRU or MADGet the best quality training for lowest price! More in this category: A319-A320-A321 Flight Crew Training Manual Vol1 Dingoo A320 full manual - English language. Broadband cable (RJ11 to RJ11), Ethernet cable (RJ45 to RJ45) (Cat5e), Power adapter, 2 ADSL microfilters, Phone to RJ11 converter, User guide and CD. WORD/EXCEL/PDF/TXT/CHM/HTML Follow the 11 page dingoonity thread here: boards.dingoonity.org/gpd-devices/gpd-xd-new-5-inch- Dingoo A320 OpenDingux port by Sergei Kolesnikov (Exl) OTG cable, USB wall charger, EURO connector for charger, User guide, User reference, Warranty, JXD Sticker. Latest version download whatsappHuman resources policy manual sampleClie desktop download Essay on health and fitness pdf Dingoo a320 downloads Dingoo A320 Manual Pdf Read/Download We get an instructional manual, a micro USB to full USB cable, a stylus (this is NOT a Given modern needs, such as web browsing and PDF reading, I think. Document Processing support TXT,LRC,PDF,Html etc. 1* manual dingoo A330 portable game player / video game console dingoo a320 upgrade version. PDF - MetaGames-EU Test émulateurs DIngoo A320 follow the guidelines listed in the Medicare Program Integrity Manual, Chapter 3 to discern the identity.
    [Show full text]
  • Metadefender Core V4.13.1
    MetaDefender Core v4.13.1 © 2018 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 13 Key Features of Metadefender Core 14 1. Quick Start with Metadefender Core 15 1.1. Installation 15 Operating system invariant initial steps 15 Basic setup 16 1.1.1. Configuration wizard 16 1.2. License Activation 21 1.3. Scan Files with Metadefender Core 21 2. Installing or Upgrading Metadefender Core 22 2.1. Recommended System Requirements 22 System Requirements For Server 22 Browser Requirements for the Metadefender Core Management Console 24 2.2. Installing Metadefender 25 Installation 25 Installation notes 25 2.2.1. Installing Metadefender Core using command line 26 2.2.2. Installing Metadefender Core using the Install Wizard 27 2.3. Upgrading MetaDefender Core 27 Upgrading from MetaDefender Core 3.x 27 Upgrading from MetaDefender Core 4.x 28 2.4. Metadefender Core Licensing 28 2.4.1. Activating Metadefender Licenses 28 2.4.2. Checking Your Metadefender Core License 35 2.5. Performance and Load Estimation 36 What to know before reading the results: Some factors that affect performance 36 How test results are calculated 37 Test Reports 37 Performance Report - Multi-Scanning On Linux 37 Performance Report - Multi-Scanning On Windows 41 2.6. Special installation options 46 Use RAMDISK for the tempdirectory 46 3. Configuring Metadefender Core 50 3.1. Management Console 50 3.2.
    [Show full text]
  • Pandora FMS: User Administration Guide
    Pandora FMS 1.3.1 User Guide to Pandora FMS Administration Pandora FMS 1.3.1 User documentation April, 2008 Page 1 of 135 Pandora FMS 1.3.1 User Guide to Pandora FMS Administration Index 1 . Introduction to Pandora FMS ..................................................................................... 6 1.1. What is Pandora FMS? .............................................................................................. 6 1.2. What else can Pandora FMS do? ............................................................................... 6 1.2.1. Using agents ......................................................................................................7 1.3. Pandora FMS Architecture ........................................................................................ 9 1.4. Pandora FMS Agents................................................................................................ 10 1.4.1. Satellite Agents ............................................................................................... 12 1.4.2. XML data file ..................................................................................................12 1.5. Pandora FMS Servers............................................................................................... 14 1.6. Pandora FMS console...............................................................................................15 1.7. Database....................................................................................................................15 1.7.1. Compacting data ...........................................................................................
    [Show full text]
  • Tellstory a Medialogy Project About Storytelling in Handheld Games
    TellStory A Medialogy project about storytelling in handheld games Medialogy - 10th semester Project period: 01-02-2010 to 16-06-2010 Supervisors: Tony Brooks & Kristoffer Jensen Student: David Lindholm Abstract This paper describes a project made to explore storytelling in a game on a hand-held platform. The application used in the test is a small game-like iPhone app, implemented using the iPhone SDK 3.2 and various other tools. The application tells two stories using two different storytelling tools: Non-player character (NPC) dialogue and pure text. To evaluate the impact of having a character there to tell the story versus just reading a screen of text, a small group of people were tested and interviewed. The results give some insight into what factors influence storytelling in a hand-held game, as well as the understanding of the story and storytelling preferences. ------------------------------ David Lindholm David Lindholm 2 of 55 Reader's manual The report is numbered with Arabic numerals, and the appendix is numbered using Roman numerals. When referencing other sections, both the section and page numbers will be listed. All figures and tables are numbered incrementally using Arabic numerals. When reading this report, any mentions of previous or earlier projects are to be understood as previous projects and project groups I have been involved in. Acknowledgements Parts of the test application relies on graphics that were reused from previous projects. Additionally, as there is a small amount of overlap between this project and previous works, parts of this report contain content also used in earlier reports. For those reasons, I would like to thank my former associates Razvan Enescu, Qiong Jia, and Nicolaj Hansen, for allowing me to continue the work that we started together.
    [Show full text]
  • Linux Everywhere a Look at Linux Outside the World of Desktops
    Linux Everywhere A look at Linux outside the world of desktops CIS 191 Spring 2012 – Guest Lecture by Philip Peng Lecture Outline 1. Introduction 2. Different Platforms 3. Reasons for Linux 4. Cross-compiling 5. Case Study: iPodLinux 6. Questions 2 What’s in common? 3 All your hardware are belong to us • Linux is everywhere – If its programmable, you can put Linux on it! – Yes, even a microwave CES 2010, microwave running Android: http://www.handlewithlinux.com/linux-washing-cooking 4 Servers • What servers use – Stability, security, free – Examples: ◦ CentOS ◦ Debian ◦ Red Hat 5 Desktop • What you use – Free Windows/Mac alternative – Examples: ◦ Ubuntu ◦ Fedora ◦ PCLinuxOS 6 Gaming Devices • What (white-hat) hackers do – To run “homebrew” software – Examples: ◦ PS3, Wii, XBOX ◦ PS2, GameCube ◦ Dreamcast ◦ PSP, DS ◦ Open Pandora, GP2X 7 Mobile Devices • What distributors are developing – Community contribution – Examples ◦ Android ◦ Maemo/MeeGo/Tizen ◦ Openmoko 8 Embedded Devices • What embedded hardware run – Small footprint, dev tools – Examples ◦ RTLinux (real-time) ◦ μClinux (no MMU) ◦ Ångström (everything) 9 Why? 10 Free! • Free! – As in freedom, i.e. open source – As in beer, i.e. vs paid upgrades 11 Homebrew! • Run own software – Your hardware your software? 12 Support! • Community contribution – “For the greater good” (i.e. users) – Everyone contributes ◦ Specialists from all over the world – Existing hardware support ◦ Many already supported computer architecture ◦ Modify existing drivers 13 Lots of support! 14 Why not? • Because we can – If its hackable, it can run Linux 15 How? • How do we get Linux running on XXX? • Port: A version of software modified to run on a different target platform – The PS3 port of Fedora is a modified build of Fedora compiled to run on the PS3 architecture – e.g.
    [Show full text]
  • Gamepark GP2X Owner's Manual
    GP2X User Guide Version 1.2 Authored by: Guyfawkes Last Updated: December 26, 2005 Homepage: http://www.emuholic.com/ Contents Basic Usage Page 3 – GP2X Information Page 6 – Setting up your GP2X Page 8 – Using the GP2X for the first time Page 11 – Managing files on the GP2X Page 12 – Installing and loading software Page 15 – Viewing Images Page 17 – Playing Music Page 19 – Viewing Movies Page 21 – Reading E-Books Page 23 – Using Explorer Page 25 – Using the Settings menu Page 28 – Troubleshooting Page 29 – Useful information Advanced Usage Page 30 – Installing software updates and firmware flashing Page 32 – Customising the menu graphics Page 33 – Developing for the GP2X introduction Page 34 – Credits, Thanks and other stuff 2 GP2X Information Product Name: * GP2X-F100 General * Main Processor: MagicEyes MP2520F * CPU: ARM920T - 200 MHz * CoProcessor: ARM940T - 200 MHz * Dimension 143.6mm* 82.9mm*34mm * Mass (w/o batteries): 161g/5.68oz (GP32 NLU: 163g/5.74oz) * RAM: 64Mb * Internal Storage: 64Mb NAND Flash Memory * External Storage: SD Card * Connections: EXTension port, USB 2.0, DC in (3v), Headphone jack. * O/S: Linux * Batteries: 2 x AA * Display: 3.5" TFT LCD * Resolution: 320*240 (QVGA) * TV Output: up to 720*480 with separate S-Video cable. Video * Video Codec support: MPEG 1, 2, 3, 4, DivX 3.11, 4.x, 5.x and higher, XviD, WMV (7, 8, 9 Series by 'After Support') * Extension support: AVI, MPG, MPEG * Audio Formats: MP3, OGG, WMA (by 'After Support') * Resolution: MAX 720*480 * Frame Rate: Max 30 fps * Bit Rate: Video Max: 2500Kbps,
    [Show full text]
  • Juegos En Plataformas Móviles
    Juegos en Plataformas M´oviles por Daniel Ricardo Rodr´ıguez Cuberos Asesor: Pablo Figueroa, PhD Propuesta de Trabajo de Tesis presentada al Departamento de Ingenier´ıade Sistemas y Computaci´on Para optar al t´ıtulode Ingeniero de Sistemas y Computaci´on Ingenier´ıade Sistemas y Computaci´on Universidad de Los Andes Junio 2006 0000 P´agina del Lector La Universidad de los Andes requiere la firma de todas las personas que utilicen o fotocopien esta tesis. Favor firmar dejando abajo Nombre y Direccion ii 0000 Declaro que soy el unico autor de la presente tesis. Autorizo a la Universidad de los Andes para que esta tesis sea prestada a otras instituciones o personas para prop´ositos de investigaci´onsolamente. Firma Tambi´enautorizo a la Universidad de los Andes para que este documento sea fotocopiado en su totalidad o en parte por otras instituciones o personas con fines de investigaci´osolamente. Firma iii 0000 Carta de Presentaci´on Bogot´a, Doctora, OLGA LUCIA GIRALDO Director Departamento de Ingenier´ıade Sistemas y Computaci´on Universidad de los Andes Estimada doctora Giraldo Por medio de la presente me permito poner en consideraci´on el proyecto de grado titulado : Juegos en Plataformas M´oviles como requisito parcial de grado del programa de Ingenier´ıade Sistemas y Computaci´on. Agradezco su amable atenci´on y me suscribo de Ud. Atentamente, Daniel Ricardo Rodr´ıguezCuberos i Juegos en Plataformas M´oviles Aprobado por: Pablo Figueroa, PhD, Asesor Fecha de Aprobaci´on 0000 ´Indice I. Juegos en Plataformas M´oviles 3 1.1. Justificaci´on . 3 1.2.
    [Show full text]
  • About Changing Weapons
    [Introduction] Thank you for downloading a copy of the Upperland's Family Computer Cassette Simulation: ROCKBOT1 (UPP-XU). Please read this “Instruction Manual” carefully before operating to ensure correct handling and use of this product. Additionally, keep this “Instruction Manual” stored properly in a safe place. Operational Warning: (Take a 15 minute break every 2 hours of play, avoid static shock, don’t yank the power with the game on, don’t get it wet, don’t feed it after midnight, & whatever you do, don’t. ~#20) 2 [Contents] STORY.....................................................................................................................04 USING THE CONTROLLER & COMMANDS............................................................05 GAME START.......................................................................................................... 06 SCREEN EXPLANATION......................................................................................... 07 ABOUT CHANGING WEAPONS................................................... 08 FROG AND EAGLE WONDER MASCOTS!!.................................... 09 SLIDING AND SHIELD................................................................. 12 ABOUT ITEMS.............................................................................. 13 THE CHARACTERS OF ROCKBOT 1.............................................. 14 THE HISTORY OF ROCKBOT........................................................ 25 ABOUT THE PASSWORD..............................................................30 3
    [Show full text]
  • Nintendo Hacking Teatime
    Nintendo Hacking Teatime + = How are you, gentlemen!! Would you like a cup of tea? Wii ● No homebrew yet :-( ● But Wiimote useable with computers :-) ● All kinds of applicatios already ● Mouse control ● Wiitar ● Drums ● Games DS ● cheap, small and sexy coding patform – DS Lite 140€ – Card adapter ~40€ – CF | SD card ~10€ – Total ~ 190€ So what do you get for that? ● Two screens ● A Touchscreen ● Wifi (2MBit) ● 2 CPUs ● A Microphone ● Stereo Speakers ● 2D/3D accelerated graphics HW How can I run code? ● Adapter cards Code NoPass Memory Card Adaper Card Unmodified DS WMB ± Wireless MultiBoot ● Purpose: – Downloading demos – multiplayer games ● Binaries protected by RSA signature ● Remove signature => Execute arbitrary code! ● But: Limited to Ralink chipset ● List of cards: http://ralink.rapla.net/ – USB sticks do not work WMB alternative: DSFTP ● Homebrew FTP server running on DS ● Downloads homebrew to card ● Special command for execution ● Access point required ● http://giesler.biz/bjoern/en/sw_dsftp.html To flash or not to flash? ● Advantages: ● Disadvantages: – No more health screen – Risky! – WMB works with homebrew – Warranty? – No NoPass required Homebrew ± What©s there? ● Media Players (mp3, Video, ...) ● IRC Clients ● VNC ● PDA software ● Instant Messengers ● Music Software <3 ● All kinds of games ● Emulators (ScummVM , SNES, Mac+, C64, TI Calcs) Demos later! Getting your hands dirty! Getting your hands dirty! ● Now how can we code on this thing? ● Language: C / C++ – (also: Lua, Pascal) ● toolchain for all platforms ● http://www.devkitpro.org/
    [Show full text]
  • Openpandora Emulator Fact Sheets
    Release 1 (Zaxxon) OpenPandora Hotfix 5 Emulator Fact Sheets by Yoshi Version 0.7 1 Table of contents Emulator System Page Getting started 3 Dega Sega Master System 4 DOSBox IBM PC Compatible 5 FBA Arcade 6 GnGeo SNK Neo Geo 7 GnuBoy Nintendo Game Boy Color 8 gpFCE Nintendo NES 9 gpFCE GP2X Nintendo NES 10 gpSP Nintendo Game Boy Advance 11 Handy Atari Lynx 12 HAtari Atari ST 13 HuGo NEC PC Engine / TG-16 14 MAME4ALL Arcade 15 Mednafen NGP SNK Neo Geo Pocket Color 16 Mednafen PCE NEC PC Engine / TG-16 / CD 17 Mupen64plus Nintendo 64 18 PanMAME Arcade 19 PCSX ReARMed Sony Playstation 20 PicoDrive Sega Mega Drive / Genesis / CD / 32X 21 PocketSNES Nintendo SNES 22 RACE SNK Neo Geo Pocket Color 23 Snes9x4P Nintendo SNES 24 Temper NEC PC Engine / TG-16 / CD 25 UAE4ALL Commodore Amiga 26 VICE Commodore C64 27 Quick Reference 28 2 Getting started Setup your SD Card (if you want to use Yoshi‘s Emulator Pack) If you already have a /pandora directory on your SD card, rename it to /pandora_orig . You can 1. also merge selected directories manually instead. Copy the the /pandora folder from Yoshi‘s Pandora Emulator Pack to the root directory of your 2. SD card. All Pandora applications (.pnd) are in /pandora/apps by default. Copy the BIOS and ROM files according to the fact sheets. These files are not included in the 3. emulator pack. SD Card Directory Structure /pandora /appdata Application, ROM and BIOS data /apps Pandora applications appear on desktop and both menus /desktop Pandora applications appear on desktop /menu Pandora applications appear
    [Show full text]