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

Anders Sandahl anders at abc80.net
Sön Nov 6 02:00:00 PST 2016


Hej,

Jag hittade en kopia på en kopia av bruksanvisningen på CP/M för ABC800 så
den stoppade jag i skannern:
http://www.pdp-9.net/archive/luxor/sw/CPM/MYAB-Bruksanvisning-for-cpm-pa-ABC800.pdf

Det finns också omnämnt i prislistan från MYAB:
http://www.pdp-9.net/archive/luxor/Prislistor/Prislista_Myab.pdf

/Anders

> 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