• Please review our updated Terms and Rules here

Custom Rom

eight088

Experienced Member
Joined
Oct 31, 2018
Messages
158
Location
Perth, WA Australia
Hey everyone

A pet that I have (not the one I'm talking about in an already going repair thread) has a custom rom in it and just wondering if anyone knows what it might be based on what is written on it?

It has a bit of tape on it, with the writing "T/KIT XTRAM" on it.

The Pet is a 3016 with extra ram chips in it taking it to 32kb. Would an extra rom be needed to access this extra ram?

If anyone is keen, I should hopefully get my programmer next week, so should be able to read it and post it here for people to inspect.

Cheers
 

Attachments

  • tkit rom.jpg
    tkit rom.jpg
    165.6 KB · Views: 10
I can only answer the question "Would an extra rom be needed to access this extra ram?": no.

The 3016 plus extra 16 KB of RAM makes it a 3032.
 
Get me a dump of it and I'll disassemble it and see what it does for you :)!

When I get home I will see what address UD4 starts at, and I'll give you a SYS command to try when you get your PET repaired...

Dave
 
Get me a dump of it and I'll disassemble it and see what it does for you :)!

When I get home I will see what address UD4 starts at, and I'll give you a SYS command to try when you get your PET repaired...

Dave
Hi Dave

I've tried to dump this rom... I'm not sure if it dumped properly or if the rom is corrupt but I can't get it to do anything. And I'm not really sure what I'm actually doing :|

I've just added .txt on the end to upload it.

Cheers :)
 

Attachments

  • TOOLKIT xtram.bin.txt
    4 KB · Views: 2
I had a view at the BIN and my first impression is that it is a character ROM for video or printer: there are too much repetitions of codes or groups of code. And IMHO it isn't 6502 code: no $A5 = lda $xx, $AD = lda $xxxx or $A9 = lda #$xx to be found.
 
I had a view at the BIN and my first impression is that it is a character ROM for video or printer: there are too much repetitions of codes or groups of code. And IMHO it isn't 6502 code: no $A5 = lda $xx, $AD = lda $xxxx or $A9 = lda #$xx to be found.

Thanks for looking Ruud. I tried reading it again a few times, and I get different data (and checksum) each time, so the rom must be cooked.

Cheers :)
 
So I just found a pin on the ic that was a bit dirty, so I tried giving it a little clean up and the leg snapped off... so I soldered a new leg on and I'm now getting consistent data reads from it. Here's the new file. I've noticed some A9 and A5s etc in it... When I put as a rom in $a000-$afff in vice(xpet) it gives me a illegal quantity error when I try to SYS 40690to it... Might still be corrupt but possibly looks a bit better?

ps, like the last one get rid of the .txt extension.

EDIT - I just compared this file to toolkit 4 $A000 over at zimmers, and at least the first 0000h to 00FFh look the same, so I'm concluding it's toolkit 4, but the rom is still corrupt.

Thanks :)
 

Attachments

  • toolkit xtram.bin.txt
    4 KB · Views: 2
Last edited:
Back
Top