![]() |
![]() |
#301 | ||
Registered User
Join Date: Oct 2008
Location: Finland
Posts: 643
|
Quote:
Quote:
The thick circuit board and gold plated contacts for the buttons and DPAD makes it feel quite responsive. The configuration options are a nice bonus, especially the ability to map UP to a button. Compatibility with CD32 games is excellent. The gamepad does not work on all A1200 machines though. The original CD32 have compatibility issues with some A120 machines also but my gamepad is a little more sensitive I guess. On other Amigas (including the CD32) it seems to work well. |
||
![]() |
![]() |
#302 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,379
|
No problem! Yeah, there were two different PSUs on the different machines I tried, both in decent shape with good regulation and low ripple.
|
![]() |
![]() |
#303 |
Registered User
Join Date: Mar 2018
Location: Netherlands
Posts: 11
|
Next in line? Yesss!
|
![]() |
![]() |
#304 | |
Registered User
Join Date: Oct 2008
Location: Finland
Posts: 643
|
Quote:
I have found something suspicious when removing capacitor C9 (and C3). When latch (pin 5) goes low, clock/button 1 (pin 6) will also go low before clock pulses are sent from the Amiga, as expected. However, at this point there is some "ghost" pulses on pin 6 (look at the attached scope image) that disappear when i set C9 to 22pF or higher. I guess that if these pulses are interpreted as proper clock pulses then the data will be shifted with an offset, resulting in erroneous button readings. These "ghost" pulses seems to only go up to 2V and the Atmega shouldn't interpret that as the signal going HIGH but I guess it does. When I add a capacitor for C9, the "ghost" pulses disappear and it works as expected. So if you have any spare capacitors, you could try replacing C9 with a 100pF or larger capacitor. C9 up to at least 330pF works on my A1200. Last edited by MickGyver; 05 July 2018 at 14:43. |
|
![]() |
![]() |
#305 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,379
|
Very interesting, and looks like a possibly explanation. I haven't looked into it since but I'll try it either tonight or over the weekend and let you know. 2V is kinda borderline for TTL use, so it's strange that those stray pulses don't also affect the original CD32 pad too, but I guess they're just not wide enough at the 2V point to trigger a clock.
|
![]() |
![]() |
#306 |
Registered User
Join Date: Jun 2010
Location: glos
Posts: 22
|
Expressing interest in pre-built.
|
![]() |
![]() |
#307 | |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,379
|
Quote:
Thanks for the help! |
|
![]() |
![]() |
#308 | |
Registered User
Join Date: May 2018
Location: Ireland
Posts: 691
|
Quote:
|
|
![]() |
![]() |
#309 | |
Registered User
Join Date: Oct 2008
Location: Finland
Posts: 643
|
Quote:
The short period of 2.5V on pin 6 is an interesting one. The behaviour is the same with the original gamepad. The way the CD32 gamepad is designed in combination with the how lowlevel (and other CD32 gamepad reading code) works is a bit weird, maybe a "bug"? Pin 6 is normally configured as an input, and the tri-state buffer on the gamepad is outputting the state of the red button (HIGH when not pressed, LOW when pressed). When the CD32 button reading starts, pin 6 is configured as an output and pulled LOW. Now, the tri-state buffer is still outputting HIGH if the red button is not pressed causing a conflict, resulting in a 2-2.5V level on pin 6 (this is the "bug"). After pin 6 is set as output LOW, the latch (pin 5) is pulled LOW. This will disable the red button output on the gamepad (the tri-state buffer output goes to high-impedance state) and will result in a voltage level of 0V on pin 6. Then the clock pulses are sent and the buttons are shifted out from the shift register (Atmega in the case of KTRL CD32) and read by the Amiga. Maybe this "floating" 2.5V thing is what's causing problems with some A1200 machines even with the original CD32 gamepad? |
|
![]() |
![]() |
#310 |
Registered User
Join Date: May 2016
Location: Los Angeles
Posts: 67
|
Any more gamepad avail?
|
![]() |
![]() |
#311 |
Registered User
Join Date: Aug 2017
Location: Jyväskylä / Finland
Posts: 11
|
Interested in one assembled. I have A1200 rev 1D4 may I expect some problems being occured and what kind of?
Edit: found the answer Last edited by traxx; 06 July 2018 at 21:08. Reason: Found the answer |
![]() |
![]() |
#312 | ||
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,379
|
Quote:
Quote:
|
||
![]() |
![]() |
#313 |
Registered User
Join Date: Apr 2018
Location: BIRMINGHAM
Posts: 23
|
MickGyver thanks for adding me to the list!
|
![]() |
![]() |
#314 |
Registered User
Join Date: Jun 2018
Location: Germany
Posts: 4
|
Just wanted to ask if I'm still on the list
![]() Thanks. |
![]() |
![]() |
#315 |
Registered User
Join Date: Apr 2018
Location: Bergen/Norway
Posts: 12
|
Hi
Am I still on the list? Ordered two assembled controllers |
![]() |
![]() |
#316 |
Posts: n/a
|
Terve,
Interested buying one assembled and tested gamepad. |
![]() |
#317 |
Registered User
Join Date: May 2017
Location: Belfast
Posts: 750
|
Quick query if I may....
Is there any maximum length to the cable on the joypad? I would ideally like to make it 5 meters so I can sit on the SOFA comfortable and play CD32 on the big TV across the room. |
![]() |
![]() |
#318 | ||
Registered User
Join Date: Oct 2008
Location: Finland
Posts: 643
|
I'm assembling a batch of controllers at the moment. After that I need a break, I wont be able to assemble gamepads for everybody on the list now. I need to find somebody that's willing to buy some kits from me and that would assemble them and sell them on (or I need to find another solution). Doing everything alone takes WAY to much time. I have already sold a batch of kits to somebody here on EAB, I'm hoping he finds the time to complete the kits.
I have a list where I add people interested in getting a gamepad. I added you to it, let me know if you want to be removed. I added you to my list! Quote:
Quote:
![]() You are indeed. Yep, you are on my list. Ok, I added you to my list! I'm not sure, I haven't really tested. I have tested a 3m cable and that worked fine. The cable on the KTRL is about 1.8m. I haven't been able to find any longer cables for a reasonable price. A will do some testing with one or two extension cables and will let you know about the results. Last edited by MickGyver; 19 July 2018 at 14:56. |
||
![]() |
![]() |
#319 |
Posts: n/a
|
payment sent my friend
|
![]() |
#320 |
Registered User
Join Date: Oct 2008
Location: Finland
Posts: 643
|
I got a new batch of PCBs (90pcs) that are a little different than the old ones. They don't seem to work with the same components as the old batch. I need to figure out the problem but at the moment I don't have any more time to put into this project. Because of this I won't be selling any assembled gamepads nor kits at least for a while, I will probably not assemble any more gamepads myself whatsoever. I will of course keep my list of unfinished "orders" if anything changes.
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Buying a CD32 compatible gamepad is cool but... | Mounty | Retrogaming General Discussion | 15 | 12 March 2020 16:39 |
Custom Amiga cd32 joystick Case | arananet | Hardware mods | 11 | 26 September 2016 20:09 |
CD32 Gamepad on Winuae? | fribse | New to Emulation or Amiga scene | 1 | 12 May 2007 00:42 |
Custom CD32 Covers online | TheBoss | Amiga scene | 343 | 31 December 2006 16:25 |
Custom sleeves for CD32 Compilations in The Zone! | ChrisBrownUK | Amiga scene | 13 | 18 November 2005 16:11 |
|
|