Jump to content


Photo

Bacteria's Gp2X Mod - Project 1


64 replies to this topic

#1 bacteria

bacteria

    Modder & Portablizer

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1119 posts
  • Gender:Male
  • Location:Hampshire, UK.
  • Interests:Modding (see my Wordpress site!)

Posted 07 May 2010 - 08:50 AM

As promised, this is the first of two GP2x projects, which will be catalogued here.

This project takes a fully working GP2x, will implement a d-pad, the case will be resprayed, the back of the case will be modded to take a li-ion cell and recharge jack.

This project will be sold, or at least offered for sale when finished, and a percentage of that will go to Dave18 as he donated his working but broken GP2x F200 to me, which i'll use for Project 2. Dave18 didn't want anything for his system, I thought however it only fair to give him a piece of the profit from the sale on this unit!

The F200 (Project 2) will be for my own use, so will keep it.

So, onto the guide. I'm going to make it easy to follow so others can hopefully copy the work.

In saying that, some parts like opening up the system are pretty straightforward and been covered other times on this forum.

Using one of these dpads, got it ages ago from a generic controller. D-pad crosses are usually crosses, however some are on circular blocks like this one.

If you use a normal d-pad cross, a good idea would be to cut out the hole for the cross to go through and move about freely inside, cut the perimeter of the section into a circle, and mount on top of the GP2x case - or of course you could make it integrated and use filler, etc.

Good d-pad crosses are ones from GameCube, Gameboy, Gameboy mini, or as a maximum size, from a NES controller.

I selected the d-pad below from my small box of d-pads as it was just the right size, could retain GP2x case and just cut out the circular hole the old joystick came from, cutting close to the edge of the raised outer part.

Posted Image

So, the GP2x was opened carefully, buttons removed, and the ribbon cable to the screen removed by gently lifting the edge of the brown plug holding the ribbon in place on the GP2x board, using edge of thumb nail - be gentle. The ribbon was then gently attached to the back of the screen with a thin piece of electrical tape so it can be removed easily - point is to protect the ribbon cable from damage. The other reason to separate the screen from the motherboard is so it is easy to remove the joystick and build a replacement d-pad area (with rubber topped tact switches).

Removed the "T" shaped small plastic piece above the cut-out circle as not needed and gets in the way.

Posted Image

Decided not to remove the perspex screen at the front of the case so as not to introduce dust to the screen, also, the case will be spray painted metallic black, so may as well just use electrical tape to protect the screen from the paint when I get to that stage.

Here are two pics of the d-pad in place. D-pad looks nice and moves freely. The d-pad will also be spray painted in metallic black of course.

Posted Image

Posted Image

Before the case is spray painted, going to tape over the screen, and give the case outer a quick and light sanding, to remove any light scratches and also help the spray paint make good on the case.

#2 Senor Quack

Senor Quack

    I feel a great disturbance in the source

  • GP Guru
  • 1165 posts
  • Gender:Male
  • Location:USA

Posted 08 May 2010 - 12:15 AM

Nice to see it coming along.

#3 bacteria

bacteria

    Modder & Portablizer

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1119 posts
  • Gender:Male
  • Location:Hampshire, UK.
  • Interests:Modding (see my Wordpress site!)

Posted 08 May 2010 - 08:49 AM

Spray painted the buttons, case front and d-pad, metallic black - looks lovely!

Up to that stage (got to wait for it to dry, etc):

Put a piece of acetate in the middle of the screen so easier to remove the electrical tape after painting; stuck down some electrical tape, then using a sharp craft knife, cut off the surplus from the window area.

Posted Image

Posted Image

#4 Mantis

Mantis

    GP32 Hardcore

  • GP32 Hardcore
  • PipPipPipPip
  • 278 posts
  • Gender:Male
  • Location:United Kingdom

Posted 08 May 2010 - 04:27 PM

I just bought a GP2X on eBay as I sold my first GP2X three years ago. Great to see your mod and I will watch it progress. Back when I had my first 2X I had problems with the stick. Sure wish I could implement a good D-Pad replacement myself. :D

#5 bacteria

bacteria

    Modder & Portablizer

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1119 posts
  • Gender:Male
  • Location:Hampshire, UK.
  • Interests:Modding (see my Wordpress site!)

Posted 08 May 2010 - 09:26 PM

I'm hoping the d-pad implementation in this project will be straight forward enough for anyone to follow.

Case front is looking georgeous at the moment, the metallic black paint looks nice - just applied the metallic spray paint sealer to the case. Will need a day or two to dry so it can be handled. Might even start Project #2 in the interim.

#6 Burbruee

Burbruee

    GP32 Hardcore

  • Members
  • PipPipPipPip
  • 199 posts

Posted 09 May 2010 - 01:47 AM

My stick cap just cracked (Again! Second one since '06) so I will follow this too.
I have a GBC d-pad I could use if I decide to try this for myself. ^^

#7 bacteria

bacteria

    Modder & Portablizer

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1119 posts
  • Gender:Male
  • Location:Hampshire, UK.
  • Interests:Modding (see my Wordpress site!)

Posted 09 May 2010 - 06:38 AM

Good - if you don't - guess what - i'll have a spare joystick (cut to the base on the contacts) and joystick cap from this project if anyone needs them - both fine and working - if you need one let me know.

#8 Mantis

Mantis

    GP32 Hardcore

  • GP32 Hardcore
  • PipPipPipPip
  • 278 posts
  • Gender:Male
  • Location:United Kingdom

Posted 09 May 2010 - 11:50 AM

Assuming a noob would be able to fit them, I think I might be interested.

#9 bacteria

bacteria

    Modder & Portablizer

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1119 posts
  • Gender:Male
  • Location:Hampshire, UK.
  • Interests:Modding (see my Wordpress site!)

Posted 09 May 2010 - 12:56 PM

I will try to keep it so, if there are any questions along the way, please ask.

Update:

Easy to remove the electrical tape to reveal the protected screen underneath.

Posted Image

Here's what the front looks like now - after the paint job.

Posted Image

Edited by bacteria, 09 May 2010 - 01:03 PM.


#10 iprice

iprice

    Mega GP Mania

  • GP Guru
  • 1109 posts
  • Gender:Male
  • Location:MK. UK. OK.

Posted 09 May 2010 - 04:03 PM

Nice :)

#11 gp2.eXe

gp2.eXe

    Ultra Mega GP32X Mania Hardcore

  • GP32 Hardcore
  • PipPipPipPipPip
  • 499 posts
  • Gender:Male
  • Location:Well, i'm here...
  • Interests:Installing Open2x DR6
    Getting a good SD to install Open2x DR6

    Meh, forget about DR6, DR7 is the new target!...
    No, it still won't flash! T_T Maybe it's because I've only used one SD?

Posted 09 May 2010 - 07:51 PM

I'm hoping the d-pad implementation in this project will be straight forward enough for anyone to follow.


I've never tried any mod before but you are making it really simple to understand, so much that I know I will definitely try to do it. Thanks a lot and keep it up!

Also that metallic black case is looking great indeed.

#12 bacteria

bacteria

    Modder & Portablizer

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1119 posts
  • Gender:Male
  • Location:Hampshire, UK.
  • Interests:Modding (see my Wordpress site!)

Posted 10 May 2010 - 10:27 AM

Excellent!

Small upload at the moment:

Used a smallish pair of snippers to snip off the pins off the joystick to release it from the board. No point desoldering the joystick, we don't need it, the board is multi layer and if you damage the pins you can damage the workings of the joystick on the board. Snip off the pins at the base, and then use a Dremel to flatten the places the pins were on so the area is flat on the board.

Posted Image

Proof of concept - put the rubber tact switches under the d-pad and it appears there is plenty of space under there for the assembly - in fact, may need to lift it up a bit!

Posted Image

Back to the board - pinout - red arrows are the up, down, left and right. The blank pins are diagonals, which we don't want to use; yellow is center click and blue are groundings. I think this is right, didn't think to test with the continuity tester before I cut nearly all the pins off the board first!

Posted Image

Will need to put a centre-push button elsewhere in case of course, which isn't any issue at all.


Making this how-to guide simple to follow - you guys can install your own d-pad for nearly no cost: you just need 4 rubber tact switches, a d-pad cross (if you only have normal "X" ones, then also a piece of strong plastic about 1mm thick); then for tools, just snippers, soldering iron and solder, drill/Dremel, a little wire; maybe glue (let's see). Very cheap. If anyone doesn't want to do the work, I will take commissions at the end of the project if anyone needs it done; however frankly, I want to make this mod so simple that anyone can do it themselves...

Edited by bacteria, 10 May 2010 - 10:33 AM.


#13 irefan

irefan

    Member

  • Members
  • PipPip
  • 9 posts
  • Gender:Male
  • Location:London

Posted 11 May 2010 - 06:04 AM

Excellent!

Small upload at the moment:

Used a smallish pair of snippers to snip off the pins off the joystick to release it from the board. No point desoldering the joystick, we don't need it, the board is multi layer and if you damage the pins you can damage the workings of the joystick on the board. Snip off the pins at the base, and then use a Dremel to flatten the places the pins were on so the area is flat on the board.

-

Proof of concept - put the rubber tact switches under the d-pad and it appears there is plenty of space under there for the assembly - in fact, may need to lift it up a bit!

-

Back to the board - pinout - red arrows are the up, down, left and right. The blank pins are diagonals, which we don't want to use; yellow is center click and blue are groundings. I think this is right, didn't think to test with the continuity tester before I cut nearly all the pins off the board first!

-

Will need to put a centre-push button elsewhere in case of course, which isn't any issue at all.


Making this how-to guide simple to follow - you guys can install your own d-pad for nearly no cost: you just need 4 rubber tact switches, a d-pad cross (if you only have normal "X" ones, then also a piece of strong plastic about 1mm thick); then for tools, just snippers, soldering iron and solder, drill/Dremel, a little wire; maybe glue (let's see). Very cheap. If anyone doesn't want to do the work, I will take commissions at the end of the project if anyone needs it done; however frankly, I want to make this mod so simple that anyone can do it themselves...


Hey Bacteria,

Excellent work, this by far is the most easiest d-pad replacement i've seen, kudos on just snipping of the joystick pins (never thought of that :-) ).

I will definetly be attempting this mod, but I need a good d-pad.

If you have any spare d-pad(s) and you don't mind giving away (most appreciated of course), please can you send me one. Very hard to find the right one.

Looking forward to how you wire up the tact switches to the board and d-pad.

Keep up the good work.

Irefan

Edited by irefan, 11 May 2010 - 06:05 AM.


#14 bacteria

bacteria

    Modder & Portablizer

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1119 posts
  • Gender:Male
  • Location:Hampshire, UK.
  • Interests:Modding (see my Wordpress site!)

Posted 11 May 2010 - 06:54 AM

irefan - i'll make a deal with you - join my forum, be active in it and be a good beneficial member to have around; and also start a topic there with your GP2x mod thread so you can post your work in progress onto (and copy the build thread here too of course), and i'll not only give you a free d-pad cross ("+" cross one, not in a circle around it as per mine) but also give you four rubber topped tactile switches (like i'll be using) and one topped normal and small tact switch so you can do it; and free postage! PM me...

I don't have many other d-pads spare just a couple more, but if anyone else is looking to do the mod, and agree to the above, please let me know! (if I run out of d-pads I can always just send some of the tact switches; you can make your own d-pads with perspex if you like anyway!)

In principle, this could be a very easy d-pad mod indeed; as the usual method is to use and trim a contact board, etc, rather than make a small integral unit.

#15 bacteria

bacteria

    Modder & Portablizer

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1119 posts
  • Gender:Male
  • Location:Hampshire, UK.
  • Interests:Modding (see my Wordpress site!)

Posted 11 May 2010 - 03:52 PM

Changed tactics - making this a video log guide for the project. It isn't a large project, and "being shown" is always easier to follow than lots of pics.

Made first 4 minutes of video; taking up to the d-pad in and installed.

Got the d-pad assembly working fine, frankly, it was a doddle to get to this stage. Anyone who wants to make their own can do so easily with the video guide...

Posted Image

And a pic of it being pressed:

Posted Image

I'm making a video guide to accompany this mini project which i'll present at the end of the work.

Next step, attach the buttons, put the ribbon cable back, close case top up; wire the d-pad connections, test; then do the case backing (li-ion battery mod). Might have the work done by the end of the week, plus paint drying time...



Reply to this topic