Abstract
As an example of how the archaeology of modern/contemporary media can be conducted, we examine the technology behind artifacts with cultural relevance in modern society: video games. In particular, we look at two game artifacts from the PC Engine/TurboGrafx-16, a game console produced from 1987–1994. A 1× CD-ROM drive could be added on to the console, with a corresponding increase in the amount of data a game could access, and some games took advantage of this capability to include full-motion video (FMV). This digital excavation report details the FMV formats of two such games along with the methodology used to reverse engineer the formats and verify the correctness of the analysis.
Abbreviations
- ADPCM
Adaptive differential pulse code modulation
- ASCII
An encoding for characters
- BAT
Block attribute table in VDC
- CPU
Central processing unit (HuC6280)
- FMV
Full-motion video
- FPS
(Video) Frames per second
- GB
Kūsō Kagaku Sekai Gulliver Boy
- GIF
Graphics Interchange Format, widely used for bitmap images
- KiB
Kibibyte, or 1024 bytes
- MD5
Algorithm for computing checksums
- NEC
Japanese company (originally Nippon Electric Company)
- PCE
PC Engine/TurboGrafx-16
- PCM
Pulse code modulation
- pixel
Picture element, the smallest display unit on a screen
- RAM
Random-access memory
- RGB
Color representation based on combination of red, green, and blue
- ROM
Read-only memory
- SCSI
An interface between computers and peripherals (e.g., CD-ROM drive)
- SH
Sherlock Holmes: Consulting Detective
- VCE
Video color encoder (HuC6260)
- VDC
Video display controller (HuC6270)
- WAV
A common audio file format
References
Archaic Pixels (n.d.-a). HuC6270. Available at http://archaicpixels.com/index.php?title=HuC6270&oldid=13653 [Last accessed 23 November 2018].Search in Google Scholar
Archaic Pixels (n.d.-b). HuC6260. Available at http://archaicpixels.com/index.php?title=HuC6260&oldid=13654 [Last accessed 23 November 2018].Search in Google Scholar
Archaic Pixels (n.d.-c). MSM5205. Available at http://archaicpixels.com/index.php?title=MSM5205&oldid=13221 [Last accessed 23 November 2018].Search in Google Scholar
Arnold, K.C.R.C. (c. 1980). Screen updating and cursor motion optimization: A library package. 4.2BSD documentation.Search in Google Scholar
Aycock, J. (2016). Retrogame Archeology: Exploring Old Computer Games. New York: Springer.Search in Google Scholar
Aycock, J. (2018). “Automatically identified full-motion video clips”, https://doi.org/10.5683/SP2/0X8LI8, Scholars Portal Dataverse, V1, UNF:6:eKbcVW6S0K0qM43HaRfUqg==Search in Google Scholar
Browne, C., Soemers, D. J. N. J., Piette, É., Stephenson, M., Conrad, M., Crist, W., … Winands, M. H. M. (2019). Foundations of Digital Archaeoludology. ArXiv:1905.13516 [Cs]. Retrieved from http://arxiv.org/abs/1905.13516Search in Google Scholar
Buchli, V. & Lucas, G. (2001). The absent present: Archaeologies of the contemporary past. In V. Buchli & G. Lucas (Eds.), Archaeologies of the Contemporary Past (pp. 3–18). London: Routledge.Search in Google Scholar
Dialogic Corporation. (1988). Dialogic ADPCM Algorithm. Application note.Search in Google Scholar
Elsaesser, T. (2016). Media archaeology as symptom. New Review of Film and Television Studies, 14(2), 181–215.10.1080/17400309.2016.1146858Search in Google Scholar
Foucault, M. (1969/2012). The Archaeology of Knowledge. A. M. Sheridan Smith (trans.). New York: Vintage.Search in Google Scholar
Hodder, I. (2001). Epilogue. In V. Buchli & G. Lucas (Eds.), Archaeologies of the Contemporary Past (pp. 189–191). London: Routledge.Search in Google Scholar
Huggett, J. (2015). A Manifesto for an Introspective Digital Archaeology. Open Archaeology, 1(1), 86–95. DOI: https://doi.org/10.1515/opar-2015-000210.1515/opar-2015-0002Search in Google Scholar
Huhtamo, E. & Parikka, J. (2011). Introduction: An archaeology of media archaeology. In E. Huhtamo & J. Parikka (Eds.), Media Archaeology: Approaches, Applications, and Implications (pp. 1–21). Berkeley: University of California Press.Search in Google Scholar
Huvila, I. & Huggett, J. (2018). Archaeological Practices, Knowledge Work and Digitalisation. Journal of Computer Applications in Archaeology, 1(1): 88–100. DOI: http://doi.org/10.5334/jcaa.610.5334/jcaa.6Search in Google Scholar
Internet Archive (n.d.). About the Internet Archive. Retrieved June 8, 2019, from https://archive.org/aboutSearch in Google Scholar
Madhav, S. (2014). Game Programming Algorithms and Techniques. Boston: Addison Wesley.Search in Google Scholar
MobyGames (n.d.-a). Kūsō Kagaku Sekai Gulliver Boy releases. Available at http://www.mobygames.com/game/turbografxcd/ks-kagaku-sekai-gulliver-boy_/release-info [Last accessed 23 November 2018].Search in Google Scholar
MobyGames (n.d.-b). Sherlock Holmes: Consulting detective releases. Available at http://www.mobygames.com/game/sherlock-holmes-consulting-detective/release-info [Last accessed 23 November 2018].Search in Google Scholar
MobyGames (n.d.-c). Ginga Ojōsama Densetsu Yuna. Available at http://www.mobygames.com/game/ginga-ojsama-densetsu-yuna [Last accessed 23 November 2018].Search in Google Scholar
Moshenska, G. (2014). The Archaeology of (Flash) Memory. Post-Medieval Archaeology, 48(1), 255–259.Search in Google Scholar
Moshenska, G. (2016). Reverse engineering and the archaeology of the modern world. Forum Kritische Archäologie, 5, 16–28.Search in Google Scholar
Newman, J. (2012). Best Before: Videogames, Supersession, and Obsolescence, New York: Routledge.10.4324/9780203144268Search in Google Scholar
Oki Semiconductor (n.d.). MSM5205 ADPCM speech synthesis LSI. Data sheet.Search in Google Scholar
Perry, S. & Morgan, C. (2015). Materializing Media Archaeologies: The MAD-P hard Drive Excavation. Journal of Contemporary Archaeology, 2(1), 94–104.10.1558/jca.v2i1.27083Search in Google Scholar
Reinhard, A. (2018). Archaeogaming: An Introduction to the Archaeology in and of Video Games. New York: Berghahn.10.2307/j.ctvw04bb5Search in Google Scholar
Smith, G. J. D. (2018). Data Doxa: The Affective Consequences of Data Practices. Big Data & Society, 2018.1, 1–15.10.1177/2053951717751551Search in Google Scholar
© 2019 John Aycock et al., published by De Gruyter
This work is licensed under the Creative Commons Attribution 4.0 Public License.