Interaction in Games: Developing a DIY Multi-Platform Game Preservation Console
Disciplines
Electrical and Electronics | Hardware Systems | Other Engineering
Abstract (300 words maximum)
Over time, more consoles have been released with unique form factors, and technology has become more expensive and less accessible. This brings up the central issue of “how do we preserve interactive media in a cost-effective manner for consumers?” Preservationists have researched solutions to this question, though different conclusions have been made such as desktop emulation and porting games to newer consoles. While there are projects that aim to create a successful emulation system, these projects do not effectively recreate the feel of using the original hardware. The purpose of this investigation is to discover the extent of modern technologies in emulating and preserving multiple types of consoles of varying forms, analyzing the cost-effectiveness of these solutions, and the engineering skill level required to create a system.
Academic department under which the project should be listed
CCSE - Software Engineering and Game Development
Primary Investigator (PI) Name
Henrik Warpefelt
Interaction in Games: Developing a DIY Multi-Platform Game Preservation Console
Over time, more consoles have been released with unique form factors, and technology has become more expensive and less accessible. This brings up the central issue of “how do we preserve interactive media in a cost-effective manner for consumers?” Preservationists have researched solutions to this question, though different conclusions have been made such as desktop emulation and porting games to newer consoles. While there are projects that aim to create a successful emulation system, these projects do not effectively recreate the feel of using the original hardware. The purpose of this investigation is to discover the extent of modern technologies in emulating and preserving multiple types of consoles of varying forms, analyzing the cost-effectiveness of these solutions, and the engineering skill level required to create a system.