When writing a C64 game in 6502 Assembler and loading the game using
LOAD "Game",8,1, I can choose the address where the game is loaded to. The most popular address I saw is
$c000, closely followed by
$0810, but I also saw
$2000 used a lot.
Why would I choose one over the other? I understand
$0810 because it's close to
$0801 which you have to write the
SYS instruction to, but the other addresses all seem arbitrary.
Can someone shed some light into this?