Spike: emulator viability (cynes)
Description
Validate that cynes can run FF1 reliably enough to build the agent on top of it. Write and run scripts/spike_emulator.py. Tests: load FF1 ROM, step frames, read RAM (address 0x0027 for game mode), get frame as numpy array, save/restore emulator states, verify MMC1 mapper support. Record all findings — what works, what doesn't, timing observations — in docs/spike-results.md. This is the foundational spike; all other M1 spikes are blocked until this passes.
Labels
m1
spike
Dependencies
No dependencies.
Artifacts
No artifacts recorded yet.