• Please review our updated Terms and Rules here

Wanted - TinyBasic ROM image for Microprofessor MPF-1, U7 Socket, 0x2000 - 0x23ff

LambdaMikel

Experienced Member
Joined
Jan 25, 2020
Messages
360
Does anybody have the 2 KB ROM image of the MPF-1 U7 socket TinyBASIC? This version is for a single 2716 (2516) U7 socket EPROM, address range 0x2000 - 0x23ff.

All the 4 KB ROM images in circulation that contain TinyBASIC are for the U6 Socket on the MPF1-1B, and hence, TinyBASIC is mapped to 0x400 - 0x7ff there. The code is obviously not relocatable, hence, I cannot simply plug this into the U7 of the MPF-1 (not B).

I'd like to get the 2 KB image - so far, I haven't been able to find it.

Another idea might be to put a 2732 into U6, so that it would be able to fit the MPF-1B's combined Monitor + TinyBASIC ROM. I tried that, but to no avail - seems the MPF-1 doesn't like the 2732. It is specified in the manual that 2532 would work - but then I need an adapter etc. Haven't tried.

Any suggestion or TinyBASIC ROM images, anybody? Thanks!
 
In the meantime, given that 2732 wouldn't work in U6, but the manual mentions 2532 for U6, I grabbed my 2732 <-> 2532 Adapter (as I cannot program 2532, even though I have a few here) - and, surprise, this works!

So I can run the MPF-1B 4 KB U6 Monitor + TinyBASIC ROM now. Images attached. And configured U7 for an additional 2 KBs of RAM (2nd 6116, J1 Jumper !)

However, I'd still like to have the U7 2 KB TinyBASIC from 0x2000 - 0x23ff instead of the one which I have now in U6 from 0x400 - 0x7fff.

Thanks for checking!
 

Attachments

  • 20240626_002054.jpg
    20240626_002054.jpg
    2.2 MB · Views: 6
  • 20240626_002045.jpg
    20240626_002045.jpg
    1.3 MB · Views: 6
In the meantime, given that 2732 wouldn't work in U6, but the manual mentions 2532 for U6, I grabbed my 2732 <-> 2532 Adapter (as I cannot program 2532, even though I have a few here) - and, surprise, this works!

So I can run the MPF-1B 4 KB U6 Monitor + TinyBASIC ROM now. Images attached. And configured U7 for an additional 2 KBs of RAM (2nd 6116, J1 Jumper !)

However, I'd still like to have the U7 2 KB TinyBASIC from 0x2000 - 0x23ff instead of the one which I have now in U6 from 0x400 - 0x7fff.

Thanks for checking!
I will check this afternoon, now I have chores to do. If I find anything I will report back.
 
Thanks for checking - OK, seems you have an MPF-1B then, not the 1 (DIP 28).

Yeah, we would need this one here:


to complement what's available online. This is the original authentic configuration for the MPF-1. Too bad it's nowhere archived. Would be really good if we could change that.
 
Last edited:
I´ve got such an EPROM. The image is attached. It's a 2716, 2000-27FF
Excellent, thanks so much! If you don't mind, I'd like to upload it to my Microprofessor page here:

https://hackaday.io/project/183618-exploring-the-microprofessor

Cause it's being picked up from there for other sites - this happened with my "better" BASIC for the MPF-IP, for example:

https://electrickery.hosting.philpem.me.uk/comp/mpf1/doc/

You could also write directly to this site to get your ROM listed; this is the first time that this ROM shows up. So other sites hopefully will also pick it up and offer it for download -> better visibility.
 
> Would you like me to dump my FORTH ROM just for in case? In the years I have spent as a collector I have had many surprises... maybe you would have one too. ;)

Absolutely - I do have the Forth for the MPF-1P (1 Plus) already, but you are talking about a Forth for the MPF-1(B), right? Which doesn't have an alphanumeric display nor keyboard. So we are really talking about a Forth for the 1(B), NOT the 1P, right? Super curious to see that - it's hard to imagine how they did that, with only HEX keypad and display...

I did a series of videos about the MPF-1P Forth:

 
Hmm, seems there is no follow-up on the latest post... not entirely unsurprising :ROFLMAO:
 
Hmm, seems there is no follow-up on the latest post... not entirely unsurprising :ROFLMAO:
That's because I am busy - I am currently trying to bring back an AS/400... with everything this implies.

But you were right... I hadn't realized both Micro Professor units we have in collection are different - and as you stated forth is for the P variant, which comes with a nice printer.
 
Well, thanks for resolving this mystery. It would have been really nice if somebody had pulled of the impossible and indeed was crazy enough to implement a Forth for a HEX-only machine. You never know!

EDIT: The printer is optional for both MPF-1(B) and MPF-1P. The only difference being an EPROM. The MPF-1(B) printer EPROM comes with a disassembler listing program, which is quite useful given that you'll only see HEX otherwise!
 
Last edited:
Back
Top