as best I can tell Amiga Basic has no idea where the program was loaded from once it's loaded.   There's no way for a program to then load a file in the same directory.  Thus I had to hard code a device name.  if this was a pubished game it would come on a floppy, so it wouldn't be a problem