Sunday, 26 July 2026

Game over?

TLDR;

International shipping from the UK is now even more complicated. If you want to order from outside of the UK, please use the contact button above and tell me what you want to order (including any options) and your address, and I will get a price for you. This price will now include duties that used to be collected by customs, so should work out overall faster and cheaper.

If you want to know why, read on, otherwise give this one a miss, it's too depressing.

Come back next week when there is a nice post about writing a VIC 20 game.

Or there is 50% of my Patreon if you want to read it now.

Good News Everyone

Thank you Royal Mail for sending me this great news.

Yes, more of my parcels can now be sent duty paid.

Great news...?

Hang on, how does that work again?

How it used to Work

The customer selects a product and selects some options and hits checkout.

The postage costs are pre-set based on size and weight of the parcel and destination.

The customer pays for the item, say £100, and the postage, say £15, so £115 gets paid to Tindie or whatever marketplace is being used.

I pack the order, pay the £15 for the shipping and off the order goes.

In many countries, the order will arrive, customs will inspect the paperwork and decided how much duty, if any, is due and ask the buyer to pay the duty, say 20%, plus a handling fee, say a total of £25.

In the past, the US has a high point of entry for duties, so most orders went through without needing any duties paid. That is no longer the case.

The EU also had different rules for items under €150, that has also now changed, so everything is going to need duties paid.

Once I mark the order as shipped, the total the buyer paid, minus the platform fees and payment processing fees will be payable to me. So I get about £100 of that £115.

As the seller, I need to pay for the parts to make the order, and pay for the postage in advance, and I then get reimbursed some time later.

That used to be almost immediately, but now there may be delays of several weeks, so I need to have enough float in my account to pay for all the parts and postage until I get reimbursed.

That is manageable, with a bit of planning, even with the extra delays.


New Rules

Good news says the Royal Mail in a series of messages.

Now what needs to happen is I need to pay the duty as part of the postage costs to many destinations including the US and parts of the EU.

Previously there used to be a drop down box that let me select "sender pays the duty" or "recipient pays the duty".

That is now greyed out, and is fixed as "I will pay any taxes, duties & fees (PDDP)" - Postal Delivery Duties Paid.

The amount varies, but 20% is common in Europe, the US now looks to be 25%. So I now need to pay the £15 shipping, plus 20-25% of the item value, in this case, £25. Plus handling fees, only 50p this time.

So now I need to pay £40 to ship the item.

In theory now there should be nothing extra to pay at customs, so the buyer should receive their item faster (although I understand there may be state taxes on top of this in some states).

That was the US, lets try Germany.

That is also on a £100 item, looks like 20% of item and postage costs? so £35 to ship a £100 item to Germany.

(there is also a new "temporary" EU rule that adds €3 for every type of item in an order, I have yet to see that being charged as part of the postage. It is far more of an issue for low value, multi-item orders, most of mine are high value, small number of items. I have heard that they may still be collecting this by sending cards from customs, which makes a mockery of enforcing collecting the duty from the sender if they are still going to card the recipient.)

That's great. So now I can't just pay the shipping, I need to deal with the duty as well.

However, there is a problem.

How do I get that 20-25% of the item cost from the buyer?

Why is that now my job anyway?

Sticks on Revolver, track 1, "Yeah, I'm the tax man"

Option 1 - Increase the item price

One suggestion is to increase the price of the item to cover this, so reprice the £100 item at £120. That would cover the cost, but now the order paperwork would say the item cost is £120, so the amount due would now be 20% of that, £24. So it would need to be even higher, £125 so that the duty would be £25 and I would get the £100 for the item, but the paperwork would be all wrong, and the buyer would have paid a bit more than they need. It also makes things look less appealing if they are 25% more expensive.

Option 2 - Add it to the postage

This is what I was initially doing for the 10% US tariff. I setup a number of postage rates, each inflated by enough to cover about 10% of the item cost. That sort of worked, but just made the postage look very expensive and if the customer buys several things, I lose money on the shipping.

Now I need to look at 20-25%, that's not really an option.

I can't even do it per item, as something like the Minstrel 2 can very from £130 -£230 depending on the options, built kit, with sockets, with membranes and overlays etc.

So that would mean between £26 and £46 duty at 20%.

Option 3 - Get the Marketplace to collect it

That would be nice, but currently it looks like only Lectronz has that option, but I have not seen how that works in practice yet.

I would also need to go through and work out the amount of duty for each country or state and setup separate shipping rates for each one. An awful lot of admin, and these things keep changing, so I would need to keep on top of that or risk over- or under-charging.

Option 4 - "Gift, value $1"

This is how all the far east marketplaces used to get around this, and the sort of thing they are trying to fix with these new rules. I only ever ship with everything fully declared. I am not interested in trying to cheat the system, no matter how broken, unfair or unworkable it is.


None of this shows on the postal labels, or the CN22 customs form, other than a small PDDP logo, so it doesn't even look like anything has been paid. Great work guys, thank you again. Makes my products look more expensive and then make it look like I am ripping people off.

Even if I get all that working, the other problem is one of finance. I now need to buy the parts to make the product, and then pay the postage say £15, plus the 20-25% duty and the fees, all in advance out of my own pocket.

I will need a lot more of a float if I am paying out a quarter of the order value on top of everything else, and then only getting that back a few weeks later.

I have no idea how that will work in the case of a refund, do I simply lose the 25% I paid out as well as the postage?


The New Plan

All I can suggest is that I will have to calculate international shipping on a case by case basis.

After I lost quite a bit of money paying the duty on the outstanding orders I had to post, I have set the stores to UK only for now. I hate to have to do that, but I don't think it is going to be possible to have this automatically calculated, and I certainly cannot afford to give away 25% of any more orders.

Please look at the blog posts and the store listings, work out what you want, and what options you want (that is important), and tell me that and your shipping address.

I will work out what the cost of shipping will be and give you an accurate overall price (which should work out cheaper than having to pay part of that later at customs).

I can then send a fully itemised PayPal invoice with all the details on.

I am sorry that sounds really clunky, but that is the only way I can see to make this work.

I also realise that makes everything look more expensive and more trouble, but I hope you will be prepared to work with me to get things too you without either of us losing too much money.

Sorry of that was all a bit ranty, I was quite positive in last weeks post, looking at listing more things and more widely, but now all the changes have kicked in, I am going to have to rein it all in again.

Thank you all for your past, and hopefully future, custom.

Ordering

All items are still available.

I can ship worldwide.

The only problem is I can't get the shipping and duty to be calculated automatically.

If you want to order something, please use the contact link at the top of the page and tell me:

  1. What you want to order, including options - see blog posts and listings for reference
  2. The delivery address

I will then send you an invoice which you can pay via PayPal, or if in the UK, by bank transfer.

Sorry to have to do this, and I know this is going to affect sales, but please understand it is the only option I have right now.

Patreon

If you enjoy posts like the ones I normally write, you can support me via Patreon, and get access to advance previews of blog posts, and exclusive posts.

You also get progress updates on new projects and other behind the scenes updates, as well as access to my Patreon only Discord server for even more regular updates, and to discuss your own projects.

I am very grateful to my existing patrons, I need this even more if I am going to be losing out on orders.

It would be wonderful to get enough support on Patreon to allow me to concentrate on writing more and better posts rather than spending all my time dealing with shipping admin.

I have set this to 50% off your fist month if you want to try it out.

Sunday, 19 July 2026

PET ROM/RAM Board Updates

Update

International shipping from the UK is now even more complicated. If you want to order from outside of the UK, please use the contact button above and tell me what you want to order (including any options) and your address, and I will get a price for you. This price will now include duties that used to be collected by customs, so should work out overall faster and cheaper.

Some updates to the PET ROM/RAM board, and more importantly, how and where I sell them.

Overview

Just a quick overview for anyone not familiar. This is a board which plugs into the 6502 socket of a PET 2001/2001N/30xx/40xx or CBM 40xx/8032. The 6502 then plugs into this board.

It bypasses onboard the ROM and/or RAM and replaces them with 32K of RAM and selectable ROM with BASIC 1, 2 or the most preferable and latest BASIC 4.0.

Once fitted, you can remove the onboard main ROM and RAM chips, it saves power and preserves any that are still working. Only the video RAM and character ROM need to remain (although I have replacements for both of those).

For most applications, the 5 switch version is the best option. The 9 switch version has additional control of which ROMs and RAMs are replaced, and an LED that flashes for writes. Those can be useful for troubleshooting problems.

In most cases, go for the 5 switch version.

Board Changes

There isn't much to spot between the old and new versions.

The changes to the boards are mostly aesthetics.

The square corners are now rounded.

I have also moved the resistor arrays as they used to stick out to the side of the DIP switches.

I have moved them to be level with the DIP switches.

Makes no difference in practical terms, but makes me happier.

That is the 9 switch version, which has been similarly updated. The 9 switch has also been modified to support the 39SF020A EEPROM chips (the 5 switch already did). This was about a week before they announced they were discontinuing the 39SF020A. Oh well.

Purchasing Options

My sales are down significantly in recent months, I am sure a lot of that is due to the state of the world right now, but just in case it is, in some way, down to Tindie changes, I have been looking at other options.

Pricing is slightly different between these sites, due to currency conversions, some have the base price set in USD, others in GBP. The price has gone up slightly as one of the parts has been discontinued, one now costs five times what it used to, and one seems to be permanently out of stock everywhere.

Tindie

I sell on Tindie

Tindie is now under new ownership. It has been, shall we say, a rather turbulent transition.

Things are starting to get back together, but I can understand some people now can't (or don't want to) use Tindie.

The new owners have not been able to come to an agreement with PayPal, and so that is no longer available for buyers or sellers. They have moved to Stripe payments. I hadn't used that before, and had to set that up (and ended up having to buy a new tablet as I didn't have anything new enough to run the app required)

It is less than ideal for me as there is now several weeks delay between shipping orders and getting paid, which does not help with the cash flow situation (which is pretty dire at the moment).

Lectronz

I did look at this a while ago, but I wasn't able to complete the setup as I couldn't setup Stripe payments at the time.

Since I now have had to setup Stripe anyway, I have also setup a Lectronz store.

I have only listed the PET ROM/RAM to start with, I will see how that goes and will add more products over time.

Lectronz has a much more sophisticated and configurable postage system. That seems very good.

There is a handy method to import Tindie listings directly. They clearly know that is where most of their sellers are migrating from.

With new or updated listings, the photo upload is a little clunky with one at a time file selection, rather than selecting multiple files. They also have the same limit of 12 pictures and recommended ratio of 3:2 like Tindie.

Their BluSky post notifications seem better.

The Tindie one is pretty pointless. No picture, the link is hidden, no link to seller.

Did you know I released a special reissue of the Penultimate Cartridge? I haven't sold any, so maybe you didn't

SmallRun

Find Tynemouth on SmallRun

This is a relatively new site, so I am interested to see how it works out. It has a some nice features like being able to tie photos to options, so that when you select the 9 switch version, the main picture changes to the 9 switch board.

There is also a very different way of doing postage, the buyer get shown a range of shipping options from various couriers, calculated based on weight and size of the order from a site called Shippo. It seems to be a US equivalent of sites like ParcelMonkey and Parcel2Go etc.

The buyer picks the one they want and pays for that and the seller gets a shipping label ready to attach to the parcel. That's quite a neat idea. Not sure it works for me, as they don't include Royal Mail, which is my preferred option, but I understand they are working to add that.

For the moment, I have gone for the plain flat price shipping as I have on the other sites.

This is actively being developed, and I have been feeding back a few issues and suggestions and they seem very responsive. It will be interesting to follow their progress.

SellMyRetro

I have reactivated the PET ROM/RAM board listings on SellMyRetro.

This is limited to UK only as I can't get on with the way they deal with international shipping.

Order Direct

Finally, you can always order directly from me.

Contact Me and answer these two questions:

  1. What items do you want? including the options, see the listings and blog posts for details
  2. Where do you want the items shipped to? I need the country to work out the postage

Almost everyone who does this misses both of these questions, and I just get "I want to buy a Minstrel" or "How much is a Mini PET" etc.

Buy Tynemouth Products

To avoid having to put all of that at the end of each post, I have setup a sort of store page.

There will be a page linked to that for each product group, I have only done the first one so far

The rest will follow as I add more things, if you want to buy a specific item from a specific place, I am sure I can make that happen.

Too Much?

Is this too much, too complicated, too much choice, I don't know, maybe, I am just trying to give as many options as possible to try to make sales happen.


Adverts

See pretty much the entirety of the above post.


Patreon

If you enjoy posts like these, you can support me via Patreon, and get access to advance previews of blog posts (except when I am running behind, like last week, sorry), and exclusive posts.

You also get progress updates on new projects and other behind the scenes updates, as well as access to my Patreon only Discord server for even more regular updates, and to discuss your own projects.

Sunday, 12 July 2026

Commodore PET No Video Output Repair - 3032 #1

This is not the post I had planned to write.

This is not the board I had planned to repair.

But here we are, let's get on with it.

This is a Commodore PET 3032, sometimes badged a 2001N-32.

The N is important, this is the "New technology" 2001, an almost complete redesign of the PET 2001.

(not to be confused with the 4032N where the N was "Normal" keyboard, and the 8032B was "Business" keyboard)

This has dynamic RAM, 16x 4116 DRAM chips giving 32K.

This has 7x normal 24 pin mask ROMs, 4 or 5 for the OS (BASIC 2 or 4 respectively) and 2 expansion sockets.

(both replacing the rather unfortunate 6540 ROMs and 6550 ROMs of the original 2001).

Or at least it would have those DRAMs and ROMs if they hadn't been removed, along with the 4x 40 pin 65xx chips.

I am afraid I am unsure of the origin of this board. It was in the "untested" pile (actually untested, rather than ebay "untested").

It was either an ebay purchase, a donation, or a part-exchange, but it was a long time ago, so the details elude me.

Oh dear, that's not good.

The electrolyte has leaked out of that capacitor. That doesn't normally happen. I rarely replace caps on boards of this vintage, as they are generally large reservoir capacitors on linear supplies. They only have to deal with 100Hz or 120Hz, rather than the more strenuous tens of KHz in switch modes.

I have not seen one just give up and decide to leak one day. I wonder if it was over voltage?

Musings on a Possible Cause?

I was sent some screenshots of an ebay listing once, a PET for sale in the UK with a US label on the back stating the voltage as 110V. That's fine if you use a step-down transformer, but in the listing in question, the 2 prong US mains plug was fitted with a travel adapter to plug direct into a UK 230V socket.

Nice.

Apparently it was working, although not sure for how long. The transformer would have been getting twice the input voltage, so would be giving twice the output voltage. The 9V that feeds the 7805s to generate 5V would now be more like 18V, and the 16V for the 12V rail more like 32V. The regulators would be cooking, and the capacitors would be over their rated voltage. This one was rated 16V and on the -9V rail, so if it got more like -18V and the regulator next to it was putting out a lot of heat, I can see why it might have given up the ghost and let out the magic juice.

Capacitor Replacement

Yes, that's not good.

It's not like leaky batteries, this generally cleans up fine.

There is a nasty puddle of it under the capacitor.

That cleaned up quite easily. I was trying not to flood the board with IPA as I didn't want to lose the hand-written serial number from 1979.

Speaking of which, 1978 and 1979 must have been tricky years for voltage regulators. That is a 7905, a -5V regulator. It also says 7810, but that is the date code, 10th week 1978, and not a +10V regulator. That same thing must have happened with 7400 series logic 5 years earlier.

The original was 470µF 16V. I have replaced it was 470µF 25V, a nice Nichicon. It never hurts to go for a slightly higher voltage rating. They tend to be physically larger and should last longer.

That all looks quite neat. Right, now why was I looking at this board?

Well, I was in the middle of another repair, and I wanted to check some of the signals on another board, and this one was the same revision.

The only thing was, it also had the same problem.

Well, to be precise, it had the same symptom, but not necessarily the same cause.

Both boards had no video output, no pixel data or vertical sync.

Back to the Other Board

Oh well, never mind, I put this board to one side and went back to the first one.

I eventually found the problem on the first board (more on that in it's own post to follow), but it had several other issues, every time I fixed one thing, I found something else broken.

I decided to leave that first board for a while and thought I may as well have a go at fixing this one.

Back to This Board Again

The video signals on this era of PET were generated from a lot of discrete logic chips, dividing down the 16MHz clock to generate the 15.625KHz horizontal sync and 60Hz vertical sync (all PETs of this era were 60Hz, even the UK ones).

Most of this half of the board is related to generating the video and DRAM refresh timing signals.

The horizontal sync output was correct, but the vertical sync was stuck high.

With something like this, it is best to start at the output and trace back until you find a chip with valid looking inputs, and invalid looking outputs. (or sometimes go the other way, trace the signal from the clock through all the dividers and combinational logic until the signal goes flat).

In this case, there wasn't far to go.

Vertical sync is generated from two halves of a 74LS107 JK flip-flop, via a 74LS00 gate.

I checked the 74LS00 and it's inputs were flat.

I checked the 74LS107 and it's inputs were also flat.

Onto the next page, the next signal, or in this case it's actually called NEXT.

This is generated from a 74S74 D-type flip-flop (shown as 7474 on the schematic).

The inputs to this were wiggling all over the place, but both outputs were flat.

Bingo.

Checking with the scope, it almost looked like the clock signals were always getting blocked by the clear, so I wired up the logic analyser to be sure.

It is not obvious at first glance, but the top chip, G9, is a 74LS74, but the bottom one, G8, the problem chip is actually a 74S74 (Schottky rather than Low-power Schottky).

There must have been a performance gain on the 74S chip that outweighed the extra cost over using another 74LS chip.

The 74LS74 needs a minimum pulse length of 30ns, but the 74S74 fitted only needs 6ns

It did look like the rising edges of the clock were going to be immediately cleared by the falling edge of /CLR, but it was at least 100ns later, so it should definitely have changed the Q output before it was cleared again.

I removed the suspect IC and fitted a socket, since the board already had quite a lot of sockets. It seems to have had a lot of work before. Some a little dubious as there are some bodge wires presumably repairing damage caused with the 74LS153s were all replaced.

Testing the chip in the Mini Pro / T48, and it shows a fail. That's always good to see when you get proof you found the fault (or at least one of them).

I didn't have a 74S74, so I fitted a new 74LS74. It should be fast enough, but I could potentially use a 74HCT74 if it proves not?

I wired it back up to the logic analyser, and there was the Q output, changing when it should.

Yay, it works.

Time to Test The Video Out

I don't like using PET CRT monitors when there are video problems, I don't want bright lines or spots potentially damaging the CRT, so I am using a PET Video Out board to generate NTSC composite video to display on an LCD monitor.


I am expecting a screen of random characters.

Hmm, that's not right.

It is normally random characters with any of 256 values, but there is a distinct pattern there. No inverted characters, no numbers or graphics. Hmm, I think the RAM chip that handles the highest 4 bits is bad. It is a bit unusual, or at least unlikely, that it would randomly pick 1000 values that were all 0-15 from a range of 0-255 (1 in 16 ^ 1000 ?)

Looking at this, the white sockets are original (awful, but original), but I don't think either of the video RAM chips are. The soldered chips are mostly dated early 1979. The MOS 2114 is possibly original, early 1980, but the Fairchild part is from 1983. It is also F7, the one which handles bits 4-7, the one possibly at fault.

A simple test is to swap them around.

Ah, there you go, it is now the lower 3 bits that are stuck low.

If the problem had not changed with the chips swapped, then I would have been looking at the associated buffers and latches (or probably just blaming the white sockets).

It is difficult to find a matching set of 2114 chips that will work fast enough for video RAM, so instead I removed both chips and fitted a 2114 video RAM replacement.

That's better. That is what it is meant to look like.

Testing the Board

Since the ROM and RAM were absent, I fitted a PET ROM/RAM and enabled both.

I also fitted two new WDC W65C21N and a WDC W65C22N, and set it up for testing with a keyboard and datasette and the PET Video out.

Ready for instruction.

A quick test loading from tape.

All looks good.

It initially failed to load from SD2PET, that might be as simple as the edge connector needs cleaning or one of the MC3446 drivers may have failed.

I will address that and do some more testing on this one later, make sure everything is stable etc. But for now the video problem has been fixed and I can leave it running memtest for a bit.

Side Note: 9V PET

It is worth noting, that the power supply on these PETs is two AC supplies, one about 16V, one about 9V. These are rectified, smoothed and feed linear regulators that generate 5V, 12V and -5V. Only the DRAM needs 12V and -5V. The rest of the PET is 5V only.

(other than the datasette which is powered from 6V that is derives from the unregulated 9V rail).

This one has had the DRAM removed and socketed. I presume it didn't come from the factory with a mixture of 16 pin sockets and pairs of 8 pins when the 16 pins ran out.

When you have a PET like this which has the DRAM removed, and you are using a PET ROM/RAM and a PET Video Out, it opens an interesting possibility. You can run it from 9V DC.

I have a PET 2001 board I use for testing sometimes, and I run that from 9V DC, as it never had DRAM.

This board could be used the same, it only requires 0V and 9V on pins 3 and 2 of the power supply connector.

I use a cable I made with a DC jack socket, centre negative obviously.

The bottom 5 pins of the 9 pin connector are the same as the PET 2001. The other pins can be ignored here. (I did make a 9 way version of this cable, but I will not find it until shortly after I put this post live, when it will probably fall off a shelf and hit me)

A setup like this draws about 1.2A at 9V.

You just need to remember to not fit any DRAM chips, but then again, how often are you going to have sixteen working 4116 chips going spare and looking for a home?


Adverts

The PET Video Out, 2114 video RAM replacement and PET ROM/RAM are available form my Tindie Store.

Or, if your PET board has more faults or missing parts than these two I have been looking at, you can always take the easy route and get a Mini PET 40/80 drop in replacement.

If you don't want to use Tindie, you can always contact me using the link at the top of the page and let me know what you want and which country you are in, and I will get you a price if you want to buy direct.


Patreon

If you enjoy posts like these, you can support me via Patreon, and get access to advance previews of blog posts (except when I am running behind, like today, sorry), and exclusive posts (like the extended update I posted earlier in the week).

You also get progress updates on new projects and other behind the scenes updates, as well as access to my Patreon only Discord server for even more regular updates, and to discuss your own projects.