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

hpa at zytor.com hpa at zytor.com
Sn Sep 9 00:56:38 PDT 2018


On September 9, 2018 12:22:13 AM PDT, Fabrizio Caruso <fabrizio_caruso at hotmail.com> wrote:
>Could you please give us your tool? Possibly with its source? Does it
>support ABC80 and ABC800?
>The goal is to have cross-platform code that takes a raw binary and
>creates usable/runnable images for the ABC80 and ABC800. We would like
>to integrate this into the Z88DK tool kit (free and open source devkit
>for 70 differemt z80-systems).
>
>--
>Inviato da myMail per Android
>
>domenica, 09 settembre 2018, 02:24AM +02:00 da
>hpa at zytor.com<mailto:hpa at zytor.com>:
>
>On September 8, 2018 11:36:42 AM PDT, Fabrizio Caruso
><fabrizio_caruso at hotmail.com<mailto:fabrizio_caruso at hotmail.com>>
>wrote:
>>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.
>>
>> Fabrizio
>>
>>________________________________
>>De : ABC80 <abc80-bounces at abc80.org<mailto:abc80-bounces at abc80.org>>
>de la part de H. Peter Anvin
>><hpa at zytor.com<mailto:hpa at zytor.com>>
>>Envoy : samedi 8 septembre 2018 02:51
>> : abc80 at abc80.org<mailto: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:
>>
>>https://www.zytor.com/pub/abc80/
>>
>>... and ...
>>
>>https://git.zytor.com/fpga/abc80/abc80.git/tree/data
>>
>>... 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.
>>
>> -hpa
>>
>>_______________________________________________
>>ABC80 mailing list
>>ABC80 at abc80.org<mailto:ABC80 at abc80.org>
>>http://www.abc80.org/mailman/listinfo/abc80
>
>I have a tool called abcdisk that can build an ABC-DOS (UFD-DOS,
>really) disk image.
>--
>Sent from my Android device with K-9 Mail. Please excuse my brevity.

It's up on the site I pointed to, including the git repo with the source.
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.



More information about the ABC80 mailing list