Getting Started
Welcome to GaiaLabs! This guide will help you get up and running with ROM analysis, data structure editing, and assembly generation.
Quick Start
The fastest way to start analyzing ROMs is through our web-based editor.
Upload Your ROM
Start by uploading your ROM file to the GaiaScribe editor. The system will automatically validate the ROM and prepare it for analysis.
Supported formats: SNES ROMs (.smc, .sfc), unheadered and headered
Explore Data Structures
Browse the automatically detected data structures, including graphics, tilemaps, sprites, and game logic. Use the resource tree to navigate between different data types.
- • Graphics and sprite data
- • Tilemaps and tilesets
- • Sound and music data
- • Game scripts and dialogue
Edit and Collaborate
Make changes to the data structures in real-time. Collaborate with other researchers and see their changes live. Document your findings and share knowledge.
Pro tip: Create an account to save your work and collaborate with others!
Generate Assembly
Export your analysis as clean, documented assembly code. Generate buildable source projects that preserve all your research and modifications.
- • 65816 assembly with full documentation
- • Organized file structure
- • Build scripts and makefiles
- • Patch generation for modifications
Next Steps
Ready to dive deeper? Here are some recommended next steps: