[abc80] A new game for ABC80 and ABC800 computers
Fabrizio Caruso
fabrizio_caruso at hotmail.com
Ons Sep 5 09:06:27 PDT 2018
Hi
How do I load the .bac file into an emulator? Which emulator should I use?
I could use bin2bac2 to convert bin -> bac
I cannot find an emulator capable of reading .bac files.
ABCWin has the option but it is greyed out. Is it a bug?
So I used ABCExplorer to insert the .bac file into a .dsk disk image.
I could mount the image into ABCWin but no idea how to load it.
Could you please help us on this?
Fabrizio
________________________________
De : Andreas Gustafsson <andreas.gustafsson at gmail.com>
Envoyé : mardi 4 septembre 2018 21:06
À : dom at suborbital.org.uk
Cc : fabrizio_caruso at hotmail.com; abc80; Stefano Bodrato
Objet : Re: [abc80] A new game for ABC80 and ABC800 computers
Sorry, one letter wrong:
http://ag1976.com/files/abc_bintool_src.zip
On Tue, 4 Sep 2018 at 22:35, Dom Morris <dom at suborbital.org.uk<mailto:dom at suborbital.org.uk>> wrote:
No worries - I'd just use it as reference. That link appears to be dead though?
On Mon, 3 Sep 2018, at 8:52 PM, Andreas Gustafsson wrote:
Yeah, sure, but it's not very good code, I just hacked it together to get the job done!
http://ag1976.com/files/abc_bintools_src.zip
On Fri, 31 Aug 2018 at 11:55, Dom Morris <dom at suborbital.org.uk<mailto:dom at suborbital.org.uk>> wrote:
Thank you - is it possible to get the source? And would you have an objections to a rewrite of it being included within the z88dk appmake?
On Fri, 31 Aug 2018, at 10:36 AM, Andreas Gustafsson wrote:
Sure, here are the files:
http://ag1976.com/files/abc_bin_tools.zip
Note that these are just quick hacks, so error checking etc. are non-existent!
For the .BAC files, the bin is included as some kind of string-data, so it's much more effective compared to DATA statements, I'm not 100% sure exactly how it works since it wasn't I who invented it.
But for the 16kb memory ABC80 I think you can load binaries of at least 12kb or so.
/Andreas
On Fri, 31 Aug 2018 at 10:44, Fabrizio Caruso <fabrizio_caruso at hotmail.com<mailto:fabrizio_caruso at hotmail.com>> wrote:
Hi!
Could you please share all these tools?
I use Cygwin under Windows.
How do you do the conversion? Do you include the code as DATA statements? That would make >8k programs impossible to load.
How do you do bin->abs for the ABC806?
Regards
Fabrizio
Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10
________________________________
From: Andreas Gustafsson <andreas.gustafsson at gmail.com<mailto:andreas.gustafsson at gmail.com>>
Sent: Friday, August 31, 2018 10:40:46 AM
To: fabrizio_caruso at hotmail.com<mailto:fabrizio_caruso at hotmail.com>
Cc: abc80
Subject: Re: [abc80] A new game for ABC80 and ABC800 computers
When I do my cross-compiling, I do bin->bac format for the ABC80, the .bac files can then be placed in a .dsk file and run from the standard ABC80 prompt.
For the ABC806 I use bin->abs format, put the files in a .dsk image and run them from UFD-DOS. I'm not 100% sure, but I think the ABC800 would work similar to the ABC806.
I've written some small windows command line tools to handle the bin2bac and bin2abs conversion. If you're working in a Linux environment, I know that there's a perl script that can handle bin->bac, for bin to abs I'm not certain.
/Andreas
On Fri, 31 Aug 2018 at 05:48, Fabrizio Caruso <fabrizio_caruso at hotmail.com<mailto:fabrizio_caruso at hotmail.com>> wrote:
Hi everyone!
I am the author of Cross Chase, which is a "universal" game written in C and compiled for all 8-bit computers/consoles/handhelds/pocket calculators including the Luxor ABC 80 and Luxor ABC 800.
You can follow my project at:
https://github.com/Fabrizio-Caruso/CROSS-CHASE
and get the binaries:
https://github.com/Fabrizio-Caruso/CROSS-CHASE/releases/download/BombDance/FULL_abc80.ihx
https://github.com/Fabrizio-Caruso/CROSS-CHASE/releases/download/BombDance/FULL_abc800.bin
https://github.com/Fabrizio-Caruso/CROSS-CHASE/releases/download/BombDance/LIGHT_abc80.ihx
(currently the game as an input issue)
So far I can make versions for both these computers but I have no way to test the ABC 800 version because I don't know how to load the game... I can barely test the ABC 80 version but only with the ABC80SIM emulator because this emulator can read .ihx (sort of binary in hex format).
I can easily create a raw binary version. Are there tools to convert a raw binary (for example with start at address 49200) into something loadable by an emulator? Like a .wav or .dsk image?
Could someone here please help me?
Fabrizio
_______________________________________________
ABC80 mailing list
ABC80 at abc80.org<mailto:ABC80 at abc80.org>
http://www.abc80.org/mailman/listinfo/abc80
More information about the ABC80
mailing list