6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Thu Nov 21, 2024 11:03 pm

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Jim Butterfield
PostPosted: Sun Sep 09, 2007 11:43 pm 
Offline

Joined: Mon Mar 20, 2006 2:03 am
Posts: 24
I was wondering what ever happened to Jim Butterfield, who was sort of a guru in the Commodore world back in the '80s. I found that he passed away just over two months ago, figured I'd pass the news along for those of you that remember him.

I remember one of my big projects back then was modding the C64 operating system ROM. I decided I wanted to include a machine language monitor in the ROM, so I looked around for one that would fit in the limited space I had available and remembered Jim's Tinymon for the VIC20, which was under 800 bytes. A few minor modifications to make it run on the 64 (and I added an ASCII display next to the hex readout) and I was in business. Very grateful to Jim for that one.


Top
 Profile  
Reply with quote  
 Post subject: Re: Jim Butterfield
PostPosted: Mon Sep 10, 2007 10:04 am 
Offline
User avatar

Joined: Fri Dec 12, 2003 7:22 am
Posts: 259
Location: Heerlen, NL
blackadder wrote:
.... A few minor modifications to make it run on the 64 ....

Is the source available for others?
TIA!

_________________
Code:
    ___
   / __|__
  / /  |_/     Groetjes, Ruud
  \ \__|_\
   \___|       URL: www.baltissen.org



Top
 Profile  
Reply with quote  
 Post subject: Re: Jim Butterfield
PostPosted: Tue Sep 11, 2007 8:55 pm 
Offline

Joined: Fri Aug 30, 2002 11:01 pm
Posts: 53
Location: Windsor Forks, N.S. Canada
That's too bad. He was a very gifted writer who had an incredible
knack for explaining how computers worked in everyday terms.
I will always be gratefull for his Book " Machine language for
beginners " ( or something like that )

blackadder wrote:
I was wondering what ever happened to Jim Butterfield, who was sort of a guru in the Commodore world back in the '80s. I found that he passed away just over two months ago, figured I'd pass the news along for those of you that remember him.

blackadder wrote:
I remember one of my big projects back then was modding the C64 operating system ROM. I decided I wanted to include a machine language monitor in the ROM, so I looked around for one that would fit in the limited space I had available and remembered Jim's Tinymon for the VIC20, which was under 800 bytes. A few minor modifications to make it run on the 64 (and I added an ASCII display next to the hex readout) and I was in business. Very grateful to Jim for that one.


Yes, He sent me a copy of "SuperMon" one time after I called him.
SuperMon was probably a later outgrowth of "TinyMon" and came with the
Book I referred to. Like alot of that stuff of the time ( 1985 ) you had
to enter the program using BASIC statements. Painfull..but fun

I think I have SuperMon in MS-DOS text format somewhere..I will take
a look.

Rest in Peace Jim & God Bless


Top
 Profile  
Reply with quote  
 Post subject: Re: Jim Butterfield
PostPosted: Thu Sep 13, 2007 3:56 pm 
Offline

Joined: Mon Mar 20, 2006 2:03 am
Posts: 24
Ruud wrote:
blackadder wrote:
.... A few minor modifications to make it run on the 64 ....

Is the source available for others?
TIA!


Hmm.. I think that was around 20 years ago.. It will take me a while to find it if I even still have it.

Looks like there's a copy of tinymon here:

http://www.zimmers.net/anonftp/pub/cbm/vic20/utilities/unexpanded/

it's in .prg format, not sure if that's useful to you...

If you can get the VIC version it shouldn't be too hard to modify for the 64, a couple of the Kernal call locations need to be changed, and you have to change the number of memory locations it shows per line, that was pretty easy to change if I recall correctly.


Top
 Profile  
Reply with quote  
 Post subject: Re: Jim Butterfield
PostPosted: Thu Nov 14, 2024 1:18 pm 
Offline
User avatar

Joined: Sat Dec 01, 2018 1:53 pm
Posts: 730
Location: Tokyo, Japan
Ruud wrote:
Is the source available for others?

I don't (of course) have the source for Blackadder's C64 version, but I have just finished an annotated disassembly of Jim Butterfield's original VIC-20 version, which you can find here. This covers both the monitor itself (monitor.a65) and the relocator that loads it into high memory (relocate.a65). The monitor will build to any location you like, but the current build system cannot build a relocatable version of the monitor.

_________________
Curt J. Sampson - github.com/0cjs


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron