それはともかくとして ld script は割と自由になんでも出力できそうなので ASCII art のお城の絵 をプログラムに埋めてみた。 Linux バイナリ。
http://shinh.skr.jp/binary/hello
手元の FC4 と Debian で実行できましたが、なんか中にお城の絵があるはず…っていうか普通に考えて AA を文字列定数にしておけばいいだけじゃんと思った。
以下 ASCII データから ld script を生成する Ruby スクリプト。
http://shinh.skr.jp/binary/binart.rb
ところで NEXT(80); を有効にすると 135MB とかの実行ファイルができて始末におえない時があります。