• Please review our updated Terms and Rules here

Micro Technology MTU K1008-8 keyboard graphics

AndyG

Experienced Member
Joined
Oct 11, 2016
Messages
394
Location
UK
Greetings,

I have been working with a MTU K1008 graphics board (another hi res graphics board, similar too, but not the same as the Supersoft board I have been messing with recently), which needed several replacement memory chips before it would work as designed.

Now it’s working I have been reviewing what can be found on the internet and it seems the supporting Machine Code graphics software routines cannot be found anywhere. Currently I am only able to create hi res plots using basic.

Does anyone have one of these boards and in particular any supporting software routines such as the “keyboard graphics”?

It would be great to preserve the software online if anyone is able to supply it.

Thanks in advance
 
Hi,

I remembered this post of yours from last fall; I have an MTU board and a disk of stuff for it but unfortunately it was really inconvenient at the time to look for the disk.

However, as I was testing and archiving some other stuff I ran across it; if you're still looking then PM me your email address and I'll send you the .D64 image.

I don't have the board installed and set up at the moment so I can't check it out but here's what's on the disk (the kgp files sound interesting):

0 ."pet users " 20 2a
1 "--vismem 20--" prg
19 "spacewar/2048" prg
31 "space war 4.0" prg
12 "vm lander" prg
10 "reeftanks" prg
17 "design" prg
4 "sputnik" prg
3 "visigen/24k" prg
7 "life 320x200" prg
17 "billiards" prg
2 "show slide" prg
3 "visigen/32k" prg
1 "bounce ball/kgp" prg
6 "shape defn/kgp" prg
6 "multiplot/kgp" prg
14 "threedplot" prg
3 "walking bird" prg
2 "wtloobsc/kgp" prg
7 "letter prg/kgp" prg
2 "vmdump/$6000" prg
40 "exdraw3" prg
44 "exdraw5" prg
7 "credits" seq
16 "snoopy.d" seq
3 "love me" seq
2 "sample figure" seq
2 "kgp.xdrw.boot" prg
42 "exdraw6" prg
6 "vmd4.s" seq
1 "vmd4.b" prg
4 "vmd4.bsc.link" prg
32 "snoopy.p" prg
3 "vxy.vmdmp.b" prg
4 "vxy.dmp.bsc4" prg
11 "a/d-plot demo" prg
12 "a/d-plot both" prg
15 "a/d-plot" prg
4 "}rotate" prg
5 "quadratic" prg
3 "3-d plot1" prg
4 "diagnostic" prg
2 "foxvsrabbits" prg
1 "eor vm 826" prg
1 "clr vm 826" prg
16 "draw ckts" prg
13 "blk0" seq
3 "b5" seq
2 "b5bin" prg
9 "vm blk" prg
3 "boot graphics1.2" prg
5 "universal dos" prg
1 "seevis" prg
1 "see.go" prg
33 "vis.g1a" prg
1 "vm gnt mosq-tr" prg
9 "vm char 4.0" prg
2 "vm pntr dump" prg
3 "vm big dump" prg
3 "hat" prg
3 "bowl" prg
2 "rosette" prg
2 "sqr" prg
6 "graphic wedge.2" prg
18 "kgp4 demo" prg
24 "kgp4 exdraw" prg
4 "add data" prg
5 "good 132" prg
5 "commands" prg
1 "boot for mtu" prg
32 "mtu kgp4 32k" prg
27 blocks free.
00, ok,00,00
 
Hi,

I remembered this post of yours from last fall; I have an MTU board and a disk of stuff for it but unfortunately it was really inconvenient at the time to look for the disk.

However, as I was testing and archiving some other stuff I ran across it; if you're still looking then PM me your email address and I'll send you the .D64 image.

I don't have the board installed and set up at the moment so I can't check it out but here's what's on the disk (the kgp files sound interesting):

0 ."pet users " 20 2a
1 "--vismem 20--" prg
19 "spacewar/2048" prg
31 "space war 4.0" prg
12 "vm lander" prg
10 "reeftanks" prg
17 "design" prg
4 "sputnik" prg
3 "visigen/24k" prg
7 "life 320x200" prg
17 "billiards" prg
2 "show slide" prg
3 "visigen/32k" prg
1 "bounce ball/kgp" prg
6 "shape defn/kgp" prg
6 "multiplot/kgp" prg
14 "threedplot" prg
3 "walking bird" prg
2 "wtloobsc/kgp" prg
7 "letter prg/kgp" prg
2 "vmdump/$6000" prg
40 "exdraw3" prg
44 "exdraw5" prg
7 "credits" seq
16 "snoopy.d" seq
3 "love me" seq
2 "sample figure" seq
2 "kgp.xdrw.boot" prg
42 "exdraw6" prg
6 "vmd4.s" seq
1 "vmd4.b" prg
4 "vmd4.bsc.link" prg
32 "snoopy.p" prg
3 "vxy.vmdmp.b" prg
4 "vxy.dmp.bsc4" prg
11 "a/d-plot demo" prg
12 "a/d-plot both" prg
15 "a/d-plot" prg
4 "}rotate" prg
5 "quadratic" prg
3 "3-d plot1" prg
4 "diagnostic" prg
2 "foxvsrabbits" prg
1 "eor vm 826" prg
1 "clr vm 826" prg
16 "draw ckts" prg
13 "blk0" seq
3 "b5" seq
2 "b5bin" prg
9 "vm blk" prg
3 "boot graphics1.2" prg
5 "universal dos" prg
1 "seevis" prg
1 "see.go" prg
33 "vis.g1a" prg
1 "vm gnt mosq-tr" prg
9 "vm char 4.0" prg
2 "vm pntr dump" prg
3 "vm big dump" prg
3 "hat" prg
3 "bowl" prg
2 "rosette" prg
2 "sqr" prg
6 "graphic wedge.2" prg
18 "kgp4 demo" prg
24 "kgp4 exdraw" prg
4 "add data" prg
5 "good 132" prg
5 "commands" prg
1 "boot for mtu" prg
32 "mtu kgp4 32k" prg
27 blocks free.
00, ok,00,00
Hello,
Could you please email me the image of the floppy disk you are writing about? On the web it is hard to find information other than the manufacturer's manual for this card, all first-hand information is valuable.
 
Last edited by a moderator:
I have the image from Mike S and can post here …. What version of MTU board/PET do you have ?
 
Yes it’s a big thanks to Mike for sharing with me.

My MTU board expansion port adapter is for the universal fat-40/80 col motherboard. As it is sitting in a box I am planning to try it out on a 3032 9inch PET (as my fat-40 has the supersoft high res board installed) by fabricating a small adapter for the expansion port. With the latter, J4 and J9 are parallel to each other where as with the Universal board they are staggered. However I know the 9inch and 12inch screens run at different frequencies and wonder, being an overlay board, if changes were made on the graphics board itself … from poor quality photos on the net of early boards I cannot see any physical differences. Anyone got any high res pictures they can share ?
 
Last edited:
An old post but wanted to mention the posted MTU disk image above is for Basic 4 systems. I recently got a Basic 2 setup and the MTU KGP code needed changing. This I have done and need to test properly. Can post if others want to test also.
 
Last edited:
Attached is the image - I had to adapt the way the chrget routine worked and correct the ROM calls. This version starts at $6100 hex to allow for space at the top end for the Universal DOS wedge. So before loading

poke 53,97 : new .... (to lower the end of RAM to before $6100)

load "mtg kgp2*",8
sys 24832
new

The routine is now patched in. You still have to enable the board with poke 48895,6 (for example) before running the HAT routine.

Have fun and let me know if you encounter any issues.
 

Attachments

  • MTU.d64.zip
    81.9 KB · Views: 6
I have updated my Flickr page with images from both a 3032 (Basic 2) and 8032 (50Hz) PET's fitted with Rev -06 and -11 MTU boards. A friend made a copy of the MTU aluminium mount for me so I could count the MTU board in the 8032.


Confirms my conversion of the PET Basic 4 routines to Basic 2 work.

Couple of images below

P1080864.JPGP1080867.JPGP1080862.JPG
 
Attached is the drawing of the mounting plate ... for posterity..
 

Attachments

  • mtu mount.pdf
    1.8 MB · Views: 7
Back
Top