Skip to content
BY 4.0 license Open Access Published by De Gruyter Open Access August 19, 2019

A Tale of Two CDs: Archaeological Analysis of Full-Motion Video Formats in Two PC Engine/TurboGrafx-16 Games

  • John Aycock EMAIL logo , Andrew Reinhard and Carl Therrien
From the journal Open Archaeology

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

Received: 2019-03-18
Accepted: 2019-07-16
Published Online: 2019-08-19

© 2019 John Aycock et al., published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 Public License.

Downloaded on 20.4.2024 from https://www.degruyter.com/document/doi/10.1515/opar-2019-0022/html
Scroll to top button