[abc80] How to load .bac files into an ABC80/800 emulator?

Fabrizio Caruso fabrizio_caruso at hotmail.com
Sat Sep 8 11:36:42 PDT 2018

Thanks Erik!

How can we create a dsk image for the ABC80 automatically? We can just store .bac files manually into .dsk images.

It would be cool to have similar tools for the ABC800. We can compile code for the ABC800 but we cannot
get it into an emulator or real computer in its raw binary format.


De : ABC80 <abc80-bounces at abc80.org> de la part de H. Peter Anvin <hpa at zytor.com>
Envoyé : samedi 8 septembre 2018 02:51
À : abc80 at abc80.org
Objet : Re: [abc80] How to load .bac files into an ABC80/800 emulator?

On 09/07/18 00:22, Fabrizio Caruso wrote:
> Cool! Thanks Erik!
> It works! Unfortunately it is a Windows binary. We would like to integrate it into the C compiler (for all operating systems).
> Can we get the source code?

I have some tools in C and Perl:


... and ...


... the latter includes bin2bac.pl, bin2abs.pl and bin2poke.pl.  The former
supports relocation. The source code for the assembly snippets that run the
whole thing are in bacldr.asm and bacldrr.asm.

ABC800 has a completely different .bac format, but it is actually a *lot*
simpler; it doesn't require post-load compaction of any kind.  I haven't had
time to write a tool for it, but I described it in an earlier post to this
mailing list.


ABC80 mailing list
ABC80 at abc80.org

More information about the ABC80 mailing list