Re: Monitor/Assembler 2001!

From: Rhialto <rhialto_at_falu.nl>
Date: Wed, 31 Jan 2018 12:21:19 +0100
Message-ID: <20180131112119.GT4643@falu.nl>
On Wed 31 Jan 2018 at 03:25:51 -0700, vossi wrote:
> Hi Olaf, Kosmon looks good!
> The 3032 version at $5000 runs in vice with basic 2.
> With basic 1 (and 32kB) at $5000  I get the "illegal quantity error" like
> with micromon.

Ah yes, then the problem is likely to be the difference in ROM versions.

I just looked at the .asm file and there are a lot of references to ROM
subroutines that do something with the IEEE bus. Most of those are
probably used for the feature to access disk drive memory, which would
not really apply to the Old ROMs. You can probably simply eliminate the
features, if they are easy to extricate. (From label diskmem to just
before prtnosup would be a good first attempt to remove, I guess; that
leaves printer support which ought to work on Old ROMs).

Since Supermon is on github now, I've put Kosmon there too. I took the
chance to do some minor cleanups.
https://github.com/Rhialto/kosmon

One thing to improve might be to make it really ROMable: currently it
uses some bytes at the end of its memory for private storage.

> I can assemble it for $1000 and have to find out the differences to basic 1.
> But it runs stand alone - without TIM - or not?

Yes, it runs alone without requiring TIM. It was originally derived from
some monitor on the 64, that has no TIM. It had (like BAID, Basic AID
for Basic) nice up and down scrolling of memory and assembly listings (I
think micromon has that too). 

> Have you the needed DASM as c-source - so I can compile it at my mac?

There are almost too many versions of DASM around... it has been hacked
upon my many people. Perhaps this one is the most definitive:
http://dasm-dillon.sourceforge.net/ . Or there seems to be a clone at
https://github.com/munsie/dasm .

> Or if not the needed windows version of it?

That I wouldn't have.

https://archive.org/details/transactor-magazines-v2-i08 lists the
original Supermon for the PET (2 pages of 2-column hex dump) but it
doesn't really say for which ROM version it is.

> Christian
> 
> 
> 
> --
> Sent from: http://cbm-hackers.2304266.n4.nabble.com/
> 
>        Message was sent through the cbm-hackers mailing list


       Message was sent through the cbm-hackers mailing list

Received on 2018-01-31 12:00:03

Archive generated by hypermail 2.2.0.