1 free read left. Create a free account for unlimited reading + AI research.
Create free accountWhitepaperUniversity of California Santa Cruz
Mappy functions as an automated framework designed to generate semantically-annotated maps for Nintendo Entertainment System titles by observing emulator state and gameplay patterns. By monitoring Picture Processing Unit memory, the system tracks tile modifications, sprite positioning, and scrolling mechanics to construct comprehensive tile grids and object layouts. This approach bypasses the need for game-specific reverse engineering, instead utilizing a generalized understanding of legacy hardware to extract spatial data. The primary objective is to provide a scalable method for creating high-quality datasets that support procedural content generation and artificial intelligence research within the retro gaming landscape.
The mapping process produces graph-based representations of game environments, identifying room transitions and linkages based on player movement and screen shifts. While the system effectively captures raw spatial data, it currently relies on human oversight to refine these outputs, specifically for merging identical rooms, filtering extraneous game objects, and reconciling the difference between technical game code and human-intuitive map layouts. These manual interventions remain necessary to ensure the accuracy and utility of the final map structures.
Future development focuses on enhancing system performance through parallelization and adaptive frame-skipping, alongside the integration of automated exploration agents to resolve ambiguities in state transitions. By expanding support to additional hardware platforms and establishing a centralized, searchable database, the project aims to become a foundational resource for game scholars and developers. These advancements will ultimately reduce the reliance on manual curation, moving toward a fully autonomous pipeline for documenting the spatial architecture of classic video games.
Each row is a game or company this document names, each column a document, oldest first. A mark means that document names it. Select a row to see those documents.
The Game Business · 2025