Oh No! Not another controller project???

Discuss the CreatiVision hardware: models, revisions, fixing, hacking and modding.
Post Reply
User avatar
cheshirenoir
Posts: 296
Joined: Sun Jun 02, 2019 5:17 am

Oh No! Not another controller project???

Post by cheshirenoir » Sat Aug 16, 2025 3:48 am

Hey all. Clearly I can't leave well enough alone.
I've been making game controllers for other systems a lot recently. I successfully made new controllers for the ColecoVision, the Neo Geo AES, the Atari 8 bit family and the C64. (I also have a design for the CD32 that's just waiting on some components. I need to bundle up a big order with Mouser).

Image

With all that experience under my belt, I thought about the CreatiVision solutions I had done in the past and it occurred to me that it really wouldn't be too hard to adapt the work done on the replacement membrane PCBs to be a workable standalone controller...

So I got to work on it. As large amounts were "cut'n'paste", and I'm much better at this stuff these days, it came together remarkably quickly.

The first decision was how to handle the directional pad. after thinking about it I realised it was just a conductive disk that pushes down onto a conductive surface. I designed a system that used rubber washers as the return mechanism and scribbled out a design.

Image

It looked like I could make it so I proceeded to the design phase. It took a little while to get everything in place, but with a combination of CorelDRAW and KiCAD, it came out like this:

Image

I still need to design the upper and lower laser cut panels, but to be honest, they'll be done after I have assembled the first prototype, and I can't afford a JLCPCB order this fortnight :-D

Once they are in my hot sweaty hands, I'll give them a test and let you all know how they go.

Cheers!

Chesh
User avatar
Scouter3d
Posts: 683
Joined: Mon Jun 28, 2010 7:02 am
Location: Wien
Contact:

Re: Oh No! Not another controller project???

Post by Scouter3d » Tue Aug 19, 2025 8:27 pm

Hi, this looks great!!!!!!! Cheers, TOM:0)
User avatar
cheshirenoir
Posts: 296
Joined: Sun Jun 02, 2019 5:17 am

Re: Oh No! Not another controller project???

Post by cheshirenoir » Thu Sep 25, 2025 12:53 pm

Well, I have ordered the PCBs. Let's see how many mistakes I have made in THIS design, shall we? :-D

Chesh
User avatar
cheshirenoir
Posts: 296
Joined: Sun Jun 02, 2019 5:17 am

Re: Oh No! Not another controller project???

Post by cheshirenoir » Wed Oct 15, 2025 12:25 pm

Well, I have made up a controller and boy did I make a mistake! Fairly sure I have the keypad backwards compared to the controller part. BAck to the drawing board... again :-D

Chesh
User avatar
cheshirenoir
Posts: 296
Joined: Sun Jun 02, 2019 5:17 am

Re: Oh No! Not another controller project???

Post by cheshirenoir » Sun Oct 19, 2025 6:40 am

So while looking to see if there is a "better" way to do things, I finally found that, yes, there are such things as Diode Arrays. Better yet, there's the BAS40DW-05, which is 2 pair of Schottky diodes arranged just right so I can use them to replace 4 diodes each.
That gives us only 12 diode arrays vs 46 diodes.
Image
This is obviously a lot simpler to assemble, even factoring in the size of the arrays.
(By the way, here's a photo of the controller I mucked up. Pretty happy with the look.)
Image
Still not entirely sure about that control. The 16 way joystick requirement makes things much more exciting.

Chesh
User avatar
Mobsie
Posts: 718
Joined: Fri Jun 13, 2008 10:38 am
Location: Weinheim, Germany

Re: Oh No! Not another controller project???

Post by Mobsie » Thu Oct 23, 2025 9:21 pm

Great 👍
User avatar
Scouter3d
Posts: 683
Joined: Mon Jun 28, 2010 7:02 am
Location: Wien
Contact:

Re: Oh No! Not another controller project???

Post by Scouter3d » Mon Oct 27, 2025 7:52 am

Nice work!
Post Reply