[abc80] Fanns COMAL till ABC 80 eller ABC 800?

Göran Åhling goran at eadc.se
Sön Nov 6 09:46:53 PST 2016


Jag har nog diverse liggande längst in i ett välfyllt förråd, där jag 
har ett gäng flyttkartonger med ABC-prylar...

Bland annat har jag en del "utstädning" från Myabs konkurs, ritningar, 
pärmar, master-prom, kretskortsmasker, osålda kretskort, 
utvecklingsystemet, ...

Sitter säkert broschyrer i någon av pärmarna, men just nu är det MINST 6 
månaders accesstid på detta, tråkigt nog.

MVH

Göran


Den 2016-11-06 kl. 08:51, skrev Abinsium:
> Finns det någon bild på eller broschyr om MYAB CP/M för ABC 80 
> respektive ABC 800? Jag googlade men kunde inte hitta något annat än 
> diskavbilderna.
>
> Jag testade för några år sedan COMAL för CP/M på en billig dator 
> (DuinoMite-Mini). Tyvärr var VT52-emuleringen dålig så man kunde inte 
> se markören i COMAL. Det var också problem med att antalet rader var 
> fler än COMAL förväntade sig, vilket ledde till krascher för vissa 
> kommandon som skrev på de extra raderna.
>
> https://youtu.be/p_MXmeJkYmg  4:08
> Själva videon är dålig, men det finns nyttig information i beskrivningen:
> "It's possible to run the common, industrial, seventies OS CP/M-80 on 
> the DuinoMite-Mini (the world's cheapest computer, cheaper than 
> Raspberry Pi Model A). In this video I boot CP/M by pressing the 
> reset-button and starting the development environment for the 
> programming language Comal-80 (which is like another OS and similar to 
> e.g. GW-BASIC but ahead of its time). I write a small program which 
> prints "duinomite-mini" repeatedly on the screen and stop it with the 
> reset-button. I then load and run a program that prints the first 1000 
> prime numbers. At the end I print the manual for COMAL to the screen 
> from CP/M and shuts down.
>
> I have not installed COMAL using the installation program but when I 
> tried this on another disk image the keyboard worked even worse. Now, 
> one doesn't see the cursor and can use only part of the screen. This 
> scrolling problem is due to that the screen in this CP/M has too many 
> rows but it can be solved by poking an adress in COMAL, but then it 
> crashes during listing.
>
> In order to run CP/M and ComAL on DuinoMite-Mini you need to flash a 
> ROM from 
> http://www.df.lth.se.orbin.se/~mikaelb/duinomite/z80sim-ksd-olimex.zip 
> ( source-code: https://github.com/TheCodeman/z80pack-1.17-ksd-pic32 ) 
> and get the COMAL disk from 
> http://www.autometer.de/unix4fun/z80pack/index.html and then change 
> the name of the disk to drivea.cpm and place it in the root of the 
> microSD-card. You can discuss CP/M-80 for DuinoMite here: 
> https://www.olimex.com/forum/index.php?topic=822.0 . One can create 
> new disks using e.g. the tools of the Linux-version and also import 
> and export files to and from the disk-images, but this, however, 
> requires some CP/M knowledge. I did export all Comal-programs on the 
> disk and put them here: 
> http://www.df.lth.se.orbin.se/~mikaelb/basic/comal/cpm/.
>
> I never used CP/M until now. My 2nd computer, Amstrad PC1512 (w/ 8086 
> & later V30), could run CP/M-86 Plus but I used MS-DOS with GNUish 
> tools and early versions of Windows. I did test CP/M-80 on the 
> Commodore 128 (C128) in 1985. In MS-DOS you could have 
> commandline-editing, history and filename completion, but CP/M seems 
> to lack some of these features. But CP/M runs well with a tenth of RAM."
>
> Mvh,
> // Mikael
>
> Den 2016-11-05 kl. 23:06, skrev Göran Åhling:
>> För ABC:na fanns det CP/M-tillsatser, bland annat från Myab, men där
>> härskade givetvis "traditionell" CP/M för 8080 / Z-80.
>>
>> Men möjligen gick det att köra någon version av Comal under "vanlig"
>> CP/M, dvs i en "extrautrustad" ABC, kanske lite vanligare i 800 än i
>> 80:ian, men båda fanns.
>
>> Den 2016-11-05 kl. 14:46, skrev Abinsium:
>>> Inrikesminister Ygeman: "Det var betydligt roligare än de ABC-datorer
>>> vi harvade med i skolan, ABC 80 och ABC 800, med det egna
>>> programmeringsspråket Comal."
>>> http://computersweden.idg.se/2.2683/1.669027/anders-ygeman-hacker
>>>
>>> Jag tror inte COMAL fanns till ABC 80 eller ABC 800, eller gjorde det
>>> det?
> _______________________________________________
> ABC80 mailing list
> ABC80 at abc80.org
> http://www.abc80.org/mailman/listinfo/abc80



More information about the ABC80 mailing list