Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Comal 128

134 views
Skip to first unread message

Tom Lake

unread,
Nov 18, 2009, 3:23:48 PM11/18/09
to
Does anyone have a COMAL 128 cartridge I could buy or know where I could get one?
If not, is a cartridge image of it available on the Web anywhere?

TIA

Tom Lake

Michael

unread,
Nov 18, 2009, 4:57:58 PM11/18/09
to

Tom Lake

unread,
Nov 18, 2009, 10:30:33 PM11/18/09
to

"Michael" <mist...@gmail.com> wrote in message
news:08028935-170d-475e...@j4g2000yqe.googlegroups.com...

Thanks but that's the 64 version. There was a version specific to the 128
that I'm looking for.

Tom L

Alan Jones

unread,
Nov 20, 2009, 7:03:08 PM11/20/09
to
On Wed, 18 Nov 2009 15:23:48 -0500, "Tom Lake" <tl...@twcny.rr.com>
wrote:

I'd like one for my collection too!. I'd guess only about half a
dozen were ever imported into the US. The COMAL 128 cartridge was
priced much higher than the more popular cartridge for the 64, and it
was not compatible with packages developed for the 64 cartridge. If
you actually want to run or develop programs on the 128, you will be
very happy using the COMAL 64 cartridge with the C128 package on a
C128 in 128 mode.

Alan

Tom Lake

unread,
Nov 23, 2009, 8:08:28 AM11/23/09
to
> If you actually want to run or develop programs on the 128, you will be
> very happy using the COMAL 64 cartridge with the C128 package on a
> C128 in 128 mode.

Huh? If I use the COMAL 64 cartridge, won't the 128 be in 64 mode,
not in 128 mode?

Tom Lake

Alan Jones

unread,
Nov 23, 2009, 10:05:22 AM11/23/09
to
On Mon, 23 Nov 2009 08:08:28 -0500, "Tom Lake" <tl...@twcny.rr.com>
wrote:

>> If you actually want to run or develop programs on the 128, you will be

Technicaly, yes. It will be in 64 mode, not 128 mode. However, in
the 64 mode, you will be able to use the 2 Mhz speed, the 80 column
display, the nemeric keypad, etc., so it feels like 128 mode.

Alan Jones

Tom Lake

unread,
Nov 23, 2009, 1:19:11 PM11/23/09
to
>>Huh? If I use the COMAL 64 cartridge, won't the 128 be in 64 mode,
>>not in 128 mode?
>>
>>Tom Lake
>
> Technicaly, yes. It will be in 64 mode, not 128 mode. However, in
> the 64 mode, you will be able to use the 2 Mhz speed, the 80 column
> display, the nemeric keypad, etc., so it feels like 128 mode.

How would I activate the 80-col screen and 2MHz mode?

Tom Lake

Alan Jones

unread,
Nov 24, 2009, 10:21:26 AM11/24/09
to
On Mon, 23 Nov 2009 13:19:11 -0500, "Tom Lake" <tl...@twcny.rr.com>
wrote:

>How would I activate the 80-col screen and 2MHz mode?
>
>Tom Lake
>

USE C128

The 80 column screen is treated as device 7.
SELECT OUTPUT "U7:" // 80 column screen.
There are many additional commands for the 80 column screen.

TURBO(true/false) // sets fast mode on computer on/off.

Alan Jones

Tom Lake

unread,
Nov 24, 2009, 11:52:48 AM11/24/09
to

> USE C128
>
> The 80 column screen is treated as device 7.
> SELECT OUTPUT "U7:" // 80 column screen.
> There are many additional commands for the 80 column screen.
>
> TURBO(true/false) // sets fast mode on computer on/off.
>
> Alan Jones

I'm using a C64 .crt image and demo disk from the Web.
When I try USE C128, all I get is unknown package on the USE statement.

SELECT OUTPUT and TURBO must depend on C128 since they don't work.

Tom Lake


Alan Jones

unread,
Nov 25, 2009, 10:44:48 AM11/25/09
to
On Tue, 24 Nov 2009 11:52:48 -0500, "Tom Lake" <tl...@twcny.rr.com>
wrote:

>

I'm using the 64 COMAL 2.0 cartridge with Super Chip (a ROM containing
the C128 and other packages) on a 128 DCR with REU and Ramdrive.
Everything works.

SELECT OUTPUT is a base COMAL command. USE C128 activates the C128
package, making all C128 routines available to use, and enabling the
80 column display as device 7. TURBO is in the C128 package.

Alan Jones

Tom Lake

unread,
Nov 25, 2009, 1:12:50 PM11/25/09
to
>
> I'm using the 64 COMAL 2.0 cartridge with Super Chip (a ROM containing
> the C128 and other packages) on a 128 DCR with REU and Ramdrive.
> Everything works.
>
> SELECT OUTPUT is a base COMAL command. USE C128 activates the C128
> package, making all C128 routines available to use, and enabling the
> 80 column display as device 7. TURBO is in the C128 package.
>
> Alan Jones

Ah! I didn't notice mention of Super Chip before. Is there any way you could create a
file usable by VICE from yours or is it already available on the Web?

Tom Lake



Alan Jones

unread,
Nov 25, 2009, 6:29:24 PM11/25/09
to
On Wed, 25 Nov 2009 13:12:50 -0500, "Tom Lake" <tl...@twcny.rr.com>
wrote:

>>

I can't help you with VICE. In a pinch, I could get you a dump of
Super Chip, which you could then burn onto an EPROM. Alternatively,
you could LINK the pkg.c128 from the COMAL Today Disk #13. The C128
package on Super Chip is an expanded version with more commands, but
TURBO is on both.

How does VICE work with COMAL 2.0? Does it easily use packages in ROM
images? What are the limitations of VICE with respect to using COMAL
2.0?

Alan Jones


>
>
>

Tom Lake

unread,
Nov 26, 2009, 5:57:10 AM11/26/09
to
> How does VICE work with COMAL 2.0? Does it easily use packages in ROM
> images? What are the limitations of VICE with respect to using COMAL
> 2.0?

The cartridge image itself seems to work great. I did find an image of
SuperChip but I don't see a way to use it with VICE. Does anyone here
know if it's even possible and if so, how to do it?

Tom Lake

Webster

unread,
Nov 26, 2009, 8:51:42 AM11/26/09
to

I would like to have an image of SuperChip, where did you find it?

Tom Lake

unread,
Nov 26, 2009, 10:08:36 PM11/26/09
to

"Webster" <timwm...@pgtc.com> wrote in message
news:VdKdnYTzh_SyG5PW...@pgtc.com...

The usual place. Zimmers.net has lots of great stuff.

http://www.zimmers.net/anonftp/pub/cbm/firmware/computers/c128/other/index.html

Amigoat

unread,
Nov 26, 2009, 11:20:03 PM11/26/09
to
On Nov 25, 10:44 am, Alan Jones <ala...@nospam.mchsi.com> wrote

>
> I'm using the 64 COMAL 2.0 cartridge with Super Chip (a ROM containing
> the C128 and other packages) on a 128 DCR with REU and Ramdrive.
> Everything works.
>

Alan - Is the Super Chip somehow related to the C128 package for the
Comal cartridge or does it simply work with the cartridge?

Ernie

Alan Jones

unread,
Nov 27, 2009, 4:11:04 PM11/27/09
to
On Thu, 26 Nov 2009 20:20:03 -0800 (PST), Amigoat <ech...@gmail.com>
wrote:

Packages are like extensions to the COMAL programming language. They
can add new commands, capabilities, or just procedures (subroutines).
Packages can be loaded from disk or used directly from a ROM or EPROM
plugged into a vacant socket on the COMAL 2.0 cartridge. Packages in
ROM are obviously more convenient. However, it takes more user skill
to create packages, and even more to burn an EPROM.

The COMAL Users Group, U.S.A., Ltd. was the US importer and supporter
of COMAL. They published "COMAL Today", which I considered one of the
best features of COMAL. They produced and sold one 16K plug in ROM
that was a collection of several packages, including the C128 package.
"Super Chip" was simply the name that they called this 16K ROM. Super
Chip was quite popular, and was the only such plug in ROM ever
marketed.

COMAL 2.0 is a 64K+ cartridge bank switched in 16K segments. The base
system is 64K and includes several packages. The base
system/cartricge can also bank in additional 16K blocks of ROM, for
more ROMMed packages. There were several versions of the COMAL 2.0
cartridge sold. The first was a rush job with four sockets holding
four 16K EPROMS. The most common cartridge had three sockets, the
first two contain 32K ROMS, and the third vacant for expansion, e.g
Super Chip. The four socket cartridge could also be modified to use
up to 4 32K EPROMS. This is the cartridge I use, although I never
used the additional capacity beyond Super Chip. The last cartridge
version, that I call cost reduced, was just a 64K ROM soldered to the
cartridge board, with no sockets (not sold in the US AFAIK).

I am mot familiar with VICE, nor how it works with COMAL. To my way
of thinking, it must be able to use multiple 16K ROM images, user
supplied, that the user could add or delete, just as ROMS could be
plugged into a vacant socket. I suspect the VICE/Comal is like the
limited cost reduced cartridge. :(

Finally, while I have taken this thread down the C64/COMAL 2.0/Super
Chip path, I hope the OP continues to search for the true 128 Commal
cartridge, and perhaps gets that version working with VICE.

Alan Jones

Amigoat

unread,
Nov 29, 2009, 10:34:45 PM11/29/09
to
On Nov 27, 4:11 pm, Alan Jones <ala...@nospam.mchsi.com> wrote:
> On Thu, 26 Nov 2009 20:20:03 -0800 (PST), Amigoat <echo...@gmail.com>

> wrote:
>
> >On Nov 25, 10:44 am, Alan Jones <ala...@nospam.mchsi.com> wrote
>
> >> I'm using the 64 COMAL 2.0 cartridge with Super Chip (a ROM containing
> >> the C128 and other packages) on a 128 DCR with REU and Ramdrive.
> >> Everything works.
>
> >Alan - Is the Super Chip somehow related to the C128 package for the
> >Comal cartridge or does it simply work with the cartridge?
>
> >Ernie

>


> The COMAL Users Group, U.S.A., Ltd. was the US importer and supporter
> of COMAL.  They published "COMAL Today", which I considered one of the
> best features of COMAL.  They produced and sold one 16K plug in ROM
> that was a collection of several packages, including the C128 package.
> "Super Chip" was simply the name that they called this 16K ROM.  Super
> Chip was quite popular, and was the only such plug in ROM ever
> marketed.
>

> Alan Jones

Alan -

Thanks for that explanation. I was somewhat confused as I believe
there was a 'Super Chip' for the C128 which fit into the internal
empty ROM socket and which did things like disk directories, disk
copying etc.

Obviously this was unrelated to COMAL as I now see.

Ernie

0 new messages