Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3582437.3582479acmotherconferencesArticle/Chapter ViewAbstractPublication PagesfdgConference Proceedingsconference-collections
research-article

Playable Quotes for Game Boy Games

Published: 12 April 2023 Publication History

Abstract

When discussing a work of literature, text quotes can provide access to specific pieces of content and allow them to be placed in a larger context. However, we have no obvious analog for this notion of quotes in the medium of videogames. In this paper, we introduce the concept of playable quotes. To support the needs of developers, educators, streamers, and other stakeholders, playable quotes should be playable (directly interactive), partitioned (small slices of larger works), permanent (able to outlive the original work), and performative (able to demonstrate specific styles of play). Focusing on the Game Boy hand-held game console, we describe Tenmile, a deployed prototype for creating and sharing self-contained playable quotes of Game Boy games that satisfy our key requirements. Using Tenmile’s technical design as a template, we lay out a strategy for implementing similar notions of playable quotes across other computing platforms and raise issues that should be considered before continuing beyond Game Boy.

References

[1]
Barrett R. Anderson and Adam M. Smith. 2019. Understanding User Needs in Videogame Moment Retrieval. In Proceedings of the 14th International Conference on the Foundations of Digital Games (San Luis Obispo, California, USA) (FDG ’19). Association for Computing Machinery, New York, NY, USA, Article 20, 10 pages. https://doi.org/10.1145/3337722.3337728
[2]
Yusuf Aytar, Tobias Pfaff, David Budden, Tom Le Paine, Ziyu Wang, and Nando de Freitas. 2018. Playing Hard Exploration Games by Watching YouTube. In Proceedings of the 32nd International Conference on Neural Information Processing Systems (Montréal, Canada) (NIPS’18). Curran Associates Inc., Red Hook, NY, USA, 2935–2945.
[3]
Pippin Barr. 2017. "v r 3". https://pippinbarr.com/v-r-3/info/
[4]
Fabrice Bellard. 2005. QEMU, a Fast and Portable Dynamic Translator. In Proceedings of the Annual Conference on USENIX Annual Technical Conference (Anaheim, CA) (ATEC ’05). USENIX Association, USA, 41.
[5]
Brett Bennett Camper. 2005. Homebrew and the social construction of gaming: community, creativity, and legal context of amateur Game Boy Advance development. Ph. D. Dissertation. Massachusetts Institute of Technology.
[6]
Sarah Coleman and Nick Dyer-Witheford. 2007. Playing on the digital commons: collectivities, capital and contestation in videogame culture. Media, culture & society 29, 6 (2007), 934–953.
[7]
The TASVideos community. 2022. TASVideos: Tool-assisted game movies. https://tasvideos.org/
[8]
Katherine E Compton. 2019. Casual creators: Defining a genre of autotelic creativity support systems. Ph. D. Dissertation. UC Santa Cruz.
[9]
MDN Web Docs Contributors. 2022. <iframe>: The Inline Frame element. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe
[10]
MDN Web Docs Contributors. 2022. Proxy - JavaScript. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy
[11]
Alex Custodio. 2020. Who Are You? Nintendo’s Game Boy Advance Platform. MIT Press, Cambridge, MA.
[12]
Datel 1991. Action Replay III Instruction Manual Datel A500-A2000. Datel.
[13]
David Devecsery, Michael Chow, Xianzheng Dou, Jason Flinn, and Peter M. Chen. 2014. Eidetic Systems. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14). USENIX Association, Broomfield, CO, 525–540. https://www.usenix.org/conference/osdi14/technical-sessions/presentation/devecsery
[14]
Antonio Niño Díaz. 2018. µCity 1.2. https://github.com/AntonioND/ucity SHA256:39a254.
[15]
Tamara Duplantis, Isaac Karth, Max Kreminski, Adam M Smith, and Michael Mateas. 2021. A Genre-Specific Game Description Language for Game Boy RPGs. In 2021 IEEE Conference on Games (CoG) (Copenhagen, Denmark). IEEE, IEEE Press, Piscataway, NJ, 1–8.
[16]
Brooke Edenfield. 2019. Soul Void. https://kadabura.itch.io/soul-void SHA256:2e64a6.
[17]
emumovies.com. 2022. EmuMovies. https://emumovies.com/
[18]
Mads Ynddal et al.2022. PyBoy. https://github.com/Baekalfen/PyBoy
[19]
Grant Galitz. 2016. GameBoy Online. https://github.com/taisel/GameBoy-Online
[20]
Lexaloffle Games. 2022. PICO-8. https://www.lexaloffle.com/pico-8.php
[21]
GitHub, Inc.2020. GitHub Arctic Code Vault. https://archiveprogram.github.com/arctic-vault/
[22]
Eric Kaltman, Joseph Osborn, and Noah Wardrip-Fruin. 2021. From the Presupposition of Doom to the Manifestation of Code: Using Emulated Citation in the Study of Games and Cultural Software.DHQ: Digital Humanities Quarterly 15, 1 (2021).
[23]
Eric Kaltman, Joseph Osborn, Noah Wardrip-Fruin, and Michael Mateas. 2017. Getting the GISST: A Toolkit for the Creation, Analysis and Reference of Game Studies Resources. In Proceedings of the 12th International Conference on the Foundations of Digital Games (Hyannis, Massachusetts) (FDG ’17). Association for Computing Machinery, New York, NY, USA, Article 16, 10 pages. https://doi.org/10.1145/3102071.3102092
[24]
Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Lopes, Jean-Marc Loingtier, and John Irwin. 1997. Aspect-oriented programming. In ECOOP’97 — Object-Oriented Programming, Mehmet Akşit and Satoshi Matsuoka (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 220–242.
[25]
Johan Kotlinski. 2021. Little Sound Dj. https://www.littlesounddj.com
[26]
Jonathan Leung. 2022. VGMaps.com: The Video Game Atlas. https://vgmaps.com/
[27]
Chris Maltby. 2022. GB Studio. https://www.gbstudio.dev/
[28]
Cade Metz. 2016. In Two Moves, AlphaGo and Lee Sedol Redefined the Future. https://www.wired.com/2016/03/two-moves-alphago-lee-sedol-redefined-future/
[29]
"Nightcrawler". 2022. ROMhacking.net. https://www.romhacking.net/
[30]
Johnnemann Nordhagen. 2022. Museum of Mechanics: Lockpicking. https://dimbulbgames.itch.io/museum-of-mechanics-lockpicking
[31]
Robert O’Callahan, Chris Jones, Nathan Froyd, Kyle Huey, Albert Noll, and Nimrod Partush. 2017. Engineering Record and Replay for Deployability. In 2017 USENIX Annual Technical Conference (USENIX ATC 17). USENIX Association, Santa Clara, CA, 377–389. https://www.usenix.org/conference/atc17/technical-sessions/presentation/ocallahan
[32]
Alexey Pajitnov. 1989. Tetris. [Game Boy]. SHA256:0d6535.
[33]
Jasper St. Pierre. 2022. noclip: A digital museum of video game levels. https://noclip.website/
[34]
Redacted For Peer Review. XXXX. Redacted. https://example.com/redacted
[35]
Daniel Reynolds. 2016. The Vitruvian Thumb: Embodied Branding and Lateral Thinking with the Nintendo Game Boy. Game Studies 16, 1 (2016).
[36]
Arindam Sarma. 2020. Abstracting AI Evaluation Environments with Virtual Machines. Master’s thesis. University of California, Santa Cruz.
[37]
Phillip B. Shoemaker. 1999. Designing Interfaces for Handheld Computers. In CHI ’99 Extended Abstracts on Human Factors in Computing Systems (Pittsburgh, Pennsylvania) (CHI EA ’99). Association for Computing Machinery, New York, NY, USA, 126–127. https://doi.org/10.1145/632716.632794
[38]
speedrun.com. 2022. Metroid II: Return of Samus - speedrun.com. https://www.speedrun.com/m2
[39]
Steve Swink. 2008. Game feel: a game designer’s guide to virtual sensation. CRC press, Boca Raton, FL.
[40]
Lisa Takeyama. 1994. The shareware industry: some stylized facts and estimates of rates of return. Economics of innovation and new technology 3, 2 (1994), 161–174.
[41]
Mark Weiser. 1984. Program slicing. IEEE Transactions on software engineering SE-10, Issue 4 (1984), 352–357.
[42]
Matthias Wenzl, Georg Merzdovnik, Johanna Ullrich, and Edgar Weippl. 2019. From hack to elaborate technique—a survey on binary rewriting. ACM Computing Surveys (CSUR) 52, 3 (2019), 1–37.
[43]
Nick Westwood. 2022. Game Boy Homebrew Games: a collection by RetroBreak. https://itch.io/c/577395/game-boy-homebrew-games
[44]
Ivo Wetzel. 2014. Tuff. https://bonsaiden.github.io/Tuff.gb/ SHA265:ca2822.
[45]
Megan A. Winget and Caitlin Murray. 2008. Collecting and Preserving Videogames and Their Related Materials: A Review of Current Practice, Game-Related Archives and Research Projects. https://doi.org/10.48550/ARXIV.0811.3137
[46]
Damian Yerrick. 2018. Telling LYs?https://forums.nesdev.org/viewtopic.php?f=20&t=18026 SHA256:968e1d.
[47]
Nezer Jacob Zaidenberg. 2020. Game console protection and breaking it. IGI Global, Hershey, Pennsylvania. 449–461 pages.
[48]
Xiaoxuan Zhang, Zeping Zhan, Misha Holtz, and Adam M. Smith. 2018. Crawling, Indexing, and Retrieving Moments in Videogames. In Proceedings of the 13th International Conference on the Foundations of Digital Games (Malmö, Sweden) (FDG ’18). Association for Computing Machinery, New York, NY, USA, Article 16, 10 pages. https://doi.org/10.1145/3235765.3235786

Cited By

View all
  • (2024)Toward A Game Citation and Reference WorkbenchProceedings of the 19th International Conference on the Foundations of Digital Games10.1145/3649921.3656983(1-4)Online publication date: 21-May-2024

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
FDG '23: Proceedings of the 18th International Conference on the Foundations of Digital Games
April 2023
621 pages
ISBN:9781450398558
DOI:10.1145/3582437
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 April 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Game Boy
  2. emulation
  3. program slicing
  4. speedrun

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

FDG 2023
FDG 2023: Foundations of Digital Games 2023
April 12 - 14, 2023
Lisbon, Portugal

Acceptance Rates

Overall Acceptance Rate 152 of 415 submissions, 37%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)28
  • Downloads (Last 6 weeks)1
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Toward A Game Citation and Reference WorkbenchProceedings of the 19th International Conference on the Foundations of Digital Games10.1145/3649921.3656983(1-4)Online publication date: 21-May-2024

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media