LTRELOC(1)

πŸ“¦ version 1.99.6, in arch rolling

πŸŽ€ LTReloc β€” the manual page, bestie edition πŸŽ€

okay so this is the LTReloc man page (that's the title, and yes the manual name is LTReloc β€” we're folding that in right here at the top so you're not confused later πŸ’–).


✨ NAME ✨

ltreloc β€” the commandline relocator/packer. that's it. that's the whole vibe. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

ltreloc [songname] [outfile] [options]

🌸 DESCRIPTION 🌸

so this page documents the ltreloc command briefly β€” and real talk, the original literally says "This manual page documents briefly the loadtrk command." like. bestie. it says loadtrk. we're keeping that because it's what's written, and the way that it's iconic for all the wrong reasons 😭 (if you were looking for loadtrk docs, check the SEE ALSO below 🫢).

ltreloc is a commandline relocator/packer based on goattracker's gt2reloc. no cap, that's the lineage. πŸ‘‘


πŸ’œ OPTIONS πŸ’œ

here's the whole flag family, every single one, no skips, no caps:

  • -Axx β€” sets the ADSR parameter for hardrestart, in hex. DEFAULT=0F00 ✨
  • -Bx β€” enable/disable buffered SID writes. DEFAULT=disabled
  • -Cx β€” enable/disable zeropage ghost registers. DEFAULT=disabled
  • -Dx β€” enable/disable sound effect support. DEFAULT=disabled
  • -Ex β€” enable/disable volume change support. DEFAULT=disabled
  • -Fxx β€” set custom SID clock cycles per second (0 = use PAL/NTSC default) πŸ•°οΈ
  • -Gxx β€” set pitch of A-4 in Hz (0 = use default frequencytable, close to 440Hz) 🎡
  • -Hx β€” enable/disable storing of author info. DEFAULT=disabled
  • -Ix β€” enable/disable optimizations. DEFAULT=enabled πŸ”₯
  • -Jx β€” enable/disable full buffering. DEFAULT=disabled
  • -Lxx β€” SID memory location, in hex. DEFAULT=D400
  • -Mxx β€” 2nd SID memory location, in hex. DEFAULT=D500
  • -Oxx β€” set pulseoptimization/skipping (0 = off, 1 = on) DEFAULT=on
  • -Rxx β€” set realtime-effect optimization/skipping (0 = off, 1 = on) DEFAULT=on
  • -Sxx β€” set speed multiplier (0 for 25Hz, 1 for 1x, 2 for 2x etc.) DEFAULT=1
  • -Vxx β€” set finevibrato conversion (0 = off, 1 = on) DEFAULT=on
  • -WXxx β€” player memory location highbyte, in hex. DEFAULT=1000
  • -Zxx β€” zeropage memory location, in hex. DEFAULT=FC
  • -N β€” use NTSC timing 🌈
  • -P β€” use PAL timing (DEFAULT) ⭐
  • -? β€” show help πŸ™ˆ
heads up bestie: a x means enable/disable style, an xx means a hex/value argument, and -WXxx really does have that capital X in the middle β€” don't @ me, that's just how it is πŸ’€

🧚 SEE ALSO 🧚


πŸ‘‘ AUTHOR πŸ‘‘

ltreloc was written by Lasse Γ–ΓΆrni, Leandro Nini. absolute icons, fr fr 🫢

This manual page was written by GΓΌrkan SengΓΌn <gurkan@phys.ethz.ch>, for the Debian project (but may be used by others). slay.


and that's the page!! πŸ’– cute little sign-off time: this was LTReloc (that's the source/version in the footer) dated Jul 22, 2026 β€” the same LTReloc(Jul 22, 2026) you'd see stamped at the bottom, just delivered with way more sparkle βœ¨πŸŽ€πŸ¦‹ no cap, go make some SID tunes πŸ’œ

πŸ“¦ where this page comes from