C64 SID Relocator

Load SID file
πŸ“

Drag & drop a .sid file here
or click to browse


Relocation Settings


Based on Linus Γ…kesson's SIDReloc

Console Output
Initializing...
Loading WebAssembly module…
Tips & Info
  • Load address will default to the one in the SID file if unknown.
  • Init address is required for correct playback; typically $1000-$2000 for C64 music.
  • Play address points to the routine that is called every 1/50th second (PAL) or 1/60th second (NTSC).
  • Subtunes can be selected using the first two bytes of the SID header in some multi-song files.
  • Safe Zero-page ($f9-$ff) ($80-ff if no Basic).
  • Verbose mode prints detailed relocation logs; useful for debugging.
  • If relocation fails with zero-page overlap, try disabling zero-page relocation or choose a different destination page.
  • High destination pages (C0-FF) may cause wrap-around issues - use caution.