[abc80] Copying ABC-80 data tapes

Robert Juhasz juhasz at abc.se
Tis Juli 24 01:00:39 PDT 2018


Snyggt! Då behövs inte mer kodning....
</robertuppfinnerhjuletigen> 
;)

Hur är det för alla windowsfans - finns sox även lätt åtkomligt för windows?

Robert

---- Abinsium skrev ----

>Programmet för att omvandla ljudfiler till program läsbara av emulatorer 
>finns här:
>http://git.zytor.com/abc80/mfmdecode.git/plain/mfmdecode.c
>Kompileras i Linux med:
>gcc mfmdecode.c -lm -omfmdecode
>Man behöver även sox som installeras i Ubuntu Linux med:
>sudo apt install sox
>Man omvandlar först ljudfilen (samplat med
>96 kHz i Audacity):
>sox muzak.wav --endian little -c 1 -s muzak.raw
>Sedan utvinner man programmen
>./mfmdecode muzak.raw
>
>BAC-filer kallas semikompilerad BASIC, men är egentligen tokeniserad 
>BASIC. Man kan ladda BAS-filen i en emulator med LOAD PRB:PROGRAM och 
>använda LIST PRA:PROGRAM för att spara den som en text-fil i svensk 
>ASCII. Dessa exempel var för en emulator för Raspberry Pi som nämns här: 
>https://www.raspberrypi.org/forums/viewtopic.php?p=534518#p534518
>
>Originalformatet för BAS-filer verkar vara \t%c för %c st. mellanslag 
>och \3 för slut på text i block (253 tecken) och 6 st. \0 i början av 
>block för filslut, enligt:
>https://git.zytor.com/abc80/abcdisk.git/tree/abctext.c
>
>Sedan kan man omvandla filerna från SwASCII till UTF-8: t.ex.
>curl -s -k
>https://www.abc.se/programbanken/abc/abc800/spel/adventur/starwars.bas |
>sed 'y/`{|}~@[\\]^$\x7F/éäöåüÉÄÖÅܤ■/' | dos2unix
>
>
>Den 2018-07-20 kl. 16:20, skrev Robert Juhasz:
>> Det skulle ju faktiskt kunna vara intressant att göra en standalone-avkodare för samplade band. Skulle kunna vara användbart om man har en bunt band som man vill läsa av och extrahera. Skulle också säkert gå att göra betydligt mer feltolerant än att läsa in "skarpt" i abc80:n... formatet är ju busenkelt såg jag ju när jag gjorde min omvandlare åt andra hållet.....
>> 
>> Robert
>> 
>> ---- exon skrev ----
>> 
>>> Jag kommer tyvärr inte ihåg om det där någonsin blev färdigt... tanken var ju att man skulle kunna ladda och spara från/till .wav-filer eller liknande. Men det är nog enklare att göra offline.
>>> /E
>>>
>>>
>>> Skickat från min Samsung Galaxy-smartphone.
>>> -------- Originalmeddelande --------Från: Anders Jansson <m8894 at abc.se> Datum: 2018-07-19  23:18  (GMT+01:00) Till: abc80 at abc80.org Rubrik: Re: [abc80] Copying ABC-80 data tapes
>>> Nån som vet hur kasetten funkar i ABCWin2?
>>>
>>> /Anders
>>>
>>>
>>>
>>> Den 2018-07- 17:17:11 skrev Anders Jansson <m8894 at abc.se>:
>>>
>>>> Hello Christian,
>>>>
>>>> I would just start the computer and see if it works, but maybe someone
>>>> would check the supply voltages from the monitor first.
>>>>
>>>> Rather than duplicating the tape, I think digitizing it into a wav file
>>>> might be better. I believe the emulator ABCWin2 can convert a recorded
>>>> wav
>>>> file to a .BAC or .BAS program file.
>>>> http://www.lysator.liu.se/~exon/archive/ABCWin2/
>>>> But ... I don't understand how the casette interface works in ABCWin2.
>>>> There seems to be a file ABCWin.cas but the casette setup menu does
>>>> nothing. I can save to cas: but not load.
>>>>
>>>> There is a program ABCCAS to do the opposite, i.e. make wav files from
>>>> ABC80 program fles. You can send the wav file from a PC to ABC80 casette
>>>> interface with a special cable. You can find the program here
>>>> http://juhasz.se/abc80/
>>>> or a windows version here
>>>> http://abc80databasen.blinkenshell.org/filer/Abccas.compiled.windows.zip
>>>>
>>>> Note that there are lots of ABC80 programs available
>>>> http://www.devili.iki.fi/pub/Luxor/software/ABC-klubben/abc80/
>>>>
>>>> Best regards,
>>>> Anders
>>>>
>>>>
>>>>
>>>> Den 2018-06- 20:57:51 skrev Christian Ankerstjerne
>>>> <christian at christianankerstjerne.com>:
>>>>
>>>>> Hi
>>>>>
>>>>> I hope English is acceptable for this list (I can write in Danish, but
>>>>> my
>>>>> written Swedish is quite broken).
>>>>>
>>>>> Last year, my brothers and I inherited an ABC-80, along with a fairly
>>>>> large
>>>>> number of data tapes (as well as some interesting paper items, e.g.,
>>>>> advertisements, purchase order, etc.). The computer is presumably in
>>>>> working condition, though we haven't tested it yet (it hasn't been
>>>>> turned
>>>>> on for several decades).
>>>>>
>>>>> The Danish computer museum isn't interested in the computer itself, but
>>>>> they don't have much software, and would like the data tapes. Since we
>>>>> would like to be able to use the computer, we are not too keen on simply
>>>>> giving the tapes away, so we would like to duplicate them.
>>>>>
>>>>> My brothers and I work with software development, so we can handle
>>>>> what's
>>>>> on the screen, but we're total newbies when it comes to the hardware.
>>>>> I've
>>>>> read up on the general potential issues with the physical tapes (mold,
>>>>> brittleness, etc.), but I haven't been able to find much on the actual
>>>>> data
>>>>> format/copying. Therefore, I would like to ask:
>>>>> 1. Can the data tapes for the ABC-80 be duplicated using a normal,
>>>>> two-tape
>>>>> audio deck?
>>>>> 2. If not, does anyone here have any experience or alternatives for
>>>>> duplicating the tapes?
>>>>> 3. Is there anything we should be particularly aware of when turning on
>>>>> the
>>>>> ABC-80 for the first time in decades? (I've seen some videos of old
>>>>> record
>>>>> players, indicating that the rubber parts in the tape module might need
>>>>> replacing, but I have no idea about the computer itself.)
>>>>>
>>>>> Thank you in advance!
>>>>>
>>>>> Best regards,
>>>>> Christian Ankerstjerne
>>>>> _______________________________________________
>>>>> ABC80 mailing list
>>>>> ABC80 at abc80.org
>>>>> http://www.abc80.org/mailman/listinfo/abc80
>>>> _______________________________________________
>>>> ABC80 mailing list
>>>> ABC80 at abc80.org
>>>> http://www.abc80.org/mailman/listinfo/abc80
>>>
>>> _______________________________________________
>>> ABC80 mailing list
>>> ABC80 at abc80.org
>>> http://www.abc80.org/mailman/listinfo/abc80
>>> _______________________________________________
>>> ABC80 mailing list
>>> ABC80 at abc80.org
>>> http://www.abc80.org/mailman/listinfo/abc80
>> _______________________________________________
>> ABC80 mailing list
>> ABC80 at abc80.org
>> http://www.abc80.org/mailman/listinfo/abc80
>> 
>_______________________________________________
>ABC80 mailing list
>ABC80 at abc80.org
>http://www.abc80.org/mailman/listinfo/abc80


More information about the ABC80 mailing list