Kann ich nicht die entsprechenden Blocks in der BAM als belegt kennzeichnen und den Rest der Disk wie gewohnt nutzen?
Sorry, hab mich ein wenig mißverständlich ausgedrückt. Klar, man kann natürlich die Blocks belegen und die restlichen weiter über das Dateisystem benutzen. Es ging nur darum, daß die Textdaten beim Direktzugriff nicht mehr mittels einer Datei verwaltet werden. (Das wäre theoretisch zwar möglich, indem man den Sektoreninhalt auf 254 Bytes begrenzt und die belegten Sektoren wie üblich verkettet. Man könnte sogar dahingehen, diese Sektoren auch als eine Datei anzulegen, diese Datei dann zu Programmbeginn zu scannen und eine zusätzliche Liste der beteiligten Sektoren zu erstellen. Aber das Ganze wird dann schon sehr umständlich.)
reden wir hier von dieser ASM-Compo #3: Text Compression Compo?
Ja, genau. Basic war aber, glaube ich, nicht dabei. Wenn ich mich recht erinnere, verwendete Roland für seinen 1.Platz-Beitrag auch eine erweiterte Form des 4-Bit-Packers. Nope, 5 Bits (Hab auch gerade gesehen, daß mein primitiver 4-Bit-Packer auf Platz 5 kam. Also so schlecht scheint der nicht zu sein. )