No. because the encrpyted loader contains a checksum and use and encrypted copy of two first entries of directory.
Yes, if you use a "cracked" version of the encrypted loader where these features have been removed.
(see below)
nevertheless, you need to create the directory.
Thats up to you. You assembler/compiler sould have this information in the binary and during cart/directory building this information is stripped and written to the directory.
So normally what you do is the following:
assemble/compile your binary
For BLL development software:
use lynxer to create the rom image (onyl 1025 bytes/block with a cracked version of the encryped loader called "troyan horse"
different version of lynxer are floating around in the net, even with source code... for linux, windows, atari st...
[*]For others:
use a chain of scripts/programs (epxy amiga source ported to linux) to create the ROM, read directory, use it to assemble the loader, encrypt the loader, write to ROM image, support for 512, 1024 and 2048 bytes/sector
if have a script which is doing that ony my linux dev system automatically
[*]For all:
use a lynxdir which has teh option to put a cracked loader for any type of ROM image, EPXY and BLL style images supported as well as for 512, 1024 and 2048 bytes/sector.
runs on linux and windows, send me email and I mail it to you
[*]use make_lnx (from handy) to add the header needed for the emulator.