English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 12 February 2018, 20:35   #101
Akira
Registered User

Akira's Avatar
 
Join Date: May 2001
Location: New York
Posts: 18,571
Have you tested Body Blows Galactic CD32? I remember having issues with that when testing robinsobnb's atmega-based adapter.
I can check for others. I think Dangerous Streets also was iffy.
Akira is offline  
AdSense AdSense  
Old 12 February 2018, 22:00   #102
witchmaster
Registered User

witchmaster's Avatar
 
Join Date: Oct 2008
Location: Finland
Posts: 178
Quote:
Originally Posted by Akira View Post
Have you tested Body Blows Galactic CD32? I remember having issues with that when testing robinsobnb's atmega-based adapter.
I can check for others. I think Dangerous Streets also was iffy.
I assume you mean Ultimate Body Blows CD32? I checked some lists of CD32 games and Body Blows Galactic wasn't among the official releases. I found a version of Body Blows Galactic on Amigajay's Team 17 collection, don't have it on a CD yet though.

I just tested Ultimate Body Blows on my CD32 with two ProCons, it worked, red, blue, green, yellow and the shoulder buttons. I noticed that when just pressing the red button, the block pose could sometimes flash quickly, it was the same when I tested with an original gamepad, only with the original gamepad the flashing happened while keeping the red button pressed, so the timing for the button reading in that game seems to be a bit too fast.

I tested Dangerous Streets earlier, it was working fine.

Please let me know about other dodgy games so I can test them!

Last edited by witchmaster; 12 February 2018 at 22:06.
witchmaster is online now  
Old 12 February 2018, 22:15   #103
Akira
Registered User

Akira's Avatar
 
Join Date: May 2001
Location: New York
Posts: 18,571
Yes UBB, sorry!
Quote:
Originally Posted by witchmaster View Post
I noticed that when just pressing the red button, the block pose could sometimes flash quickly, it was the same when I tested with an original gamepad, only with the original gamepad the flashing happened while keeping the red button pressed, so the timing for the button reading in that game seems to be a bit too fast.
This is one of the issues I noticed, and it doesn't happen with my original gamepad!

Here's the list of games I found had issues when testing his adapter (all CD32 versions):

Fury of the Furries: no button works except red. When you press the others you are supposed to change automatically to a furry of that color.

Pinball Illusions: START doesn't seem to work. I cant start a game of pinball

Syndicate: "Mouse/Joypad required error" appears when trying to boot

Ultimate Body Blows: (you already found this one out) There's a glitch on the RED button when you hold it. The character should stay still after doing a punch but instead you can see that it changes randomly from button pressed/depressed state.


The first two were related to the game not recognizing the pad as a CD32 pad, UBB is related to timing.
Akira is offline  
Old 12 February 2018, 23:30   #104
witchmaster
Registered User

witchmaster's Avatar
 
Join Date: Oct 2008
Location: Finland
Posts: 178
Quote:
Originally Posted by Akira View Post
Yes UBB, sorry!

This is one of the issues I noticed, and it doesn't happen with my original gamepad!

Here's the list of games I found had issues when testing his adapter (all CD32 versions):

Fury of the Furries: no button works except red. When you press the others you are supposed to change automatically to a furry of that color.

Pinball Illusions: START doesn't seem to work. I cant start a game of pinball

Syndicate: "Mouse/Joypad required error" appears when trying to boot

Ultimate Body Blows: (you already found this one out) There's a glitch on the RED button when you hold it. The character should stay still after doing a punch but instead you can see that it changes randomly from button pressed/depressed state.


The first two were related to the game not recognizing the pad as a CD32 pad, UBB is related to timing.
Thanks!

I just tried Fury of the Furries again, changing between colours was working (it was also possible to pause the game with the start button).

I also tested Pinball Illusions, it was working perfectly.

I will test Syndicate tomorrow and Body Blows again with another power supply for the CD32. Like I said, the sprite in UBB was also flashing with one of my original gamepads (only tried one yet). I will try my other original gamepad tomorrow, the components in the original gamepads also vary. For example the capacitor for the latch pin on the shift register varies in value, this could affect the timing.
witchmaster is online now  
Old 12 February 2018, 23:32   #105
zippysticks
Registered User

 
Join Date: Feb 2018
Location: West Sussex
Posts: 1
I'm interested in two fully assembled controllers - will send PM.
zippysticks is offline  
Old 12 February 2018, 23:34   #106
Daedalus
Registered User

Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 2,454
That looks most excellent witchmaster, well done!
Daedalus is offline  
Old 12 February 2018, 23:38   #107
indigolemon
Bit Copying Bard

indigolemon's Avatar
 
Join Date: Jan 2017
Location: Kelty, Fife, Scotland
Age: 35
Posts: 281
Amazing work, I'll ping you about some kits come payday
indigolemon is offline  
Old 12 February 2018, 23:39   #108
amigo-mexicano
Amiga's Power!

amigo-mexicano's Avatar
 
Join Date: Mar 2014
Location: Mexico City
Posts: 32
Interested in two partial kits... but I wanna ask, the atmega comes soldered or all small SMD components are separate? I ask this because I do not have that much skill to solder SMD myself yet.

Thanks!
amigo-mexicano is offline  
Old 12 February 2018, 23:47   #109
witchmaster
Registered User

witchmaster's Avatar
 
Join Date: Oct 2008
Location: Finland
Posts: 178
Quote:
Originally Posted by amigo-mexicano View Post
Interested in two partial kits... but I wanna ask, the atmega comes soldered or all small SMD components are separate? I ask this because I do not have that much skill to solder SMD myself yet.

Thanks!
The kits for those prices mentioned have no soldered components, you will need to do this yourself. I could of course offer a partial kit with the components soldered though. We can continue the discussion using PM.
witchmaster is online now  
Old 13 February 2018, 00:56   #110
Akira
Registered User

Akira's Avatar
 
Join Date: May 2001
Location: New York
Posts: 18,571
Quote:
Originally Posted by witchmaster View Post
I will test Syndicate tomorrow and Body Blows again with another power supply for the CD32. Like I said, the sprite in UBB was also flashing with one of my original gamepads (only tried one yet). I will try my other original gamepad tomorrow, the components in the original gamepads also vary. For example the capacitor for the latch pin on the shift register varies in value, this could affect the timing.
Worry not, sounds to me like your board is working very well! We can leave UBB down to "shitty coding" :P
Akira is offline  
Old 13 February 2018, 01:31   #111
NeoHippie2016
Freak
NeoHippie2016's Avatar
 
Join Date: Dec 2015
Location: Gladbeck
Age: 41
Posts: 240
Lightbulb

Oh, very Great, i want to buy some of it!!
NeoHippie2016 is offline  
Old 13 February 2018, 02:36   #112
EzdineG
Registered User

 
Join Date: Apr 2017
Location: Springfield, MO
Posts: 167
Quote:
Originally Posted by witchmaster View Post
Hi!

Here are some details about the gamepad I have been working on the past year! I call it the ProCon CD32. I was thinking about making a demonstration video but it felt out of scope so I'm writing a long post instead. If you are interested in getting one or more of these, see at the bottom of this post. I have a few ready built ones and I will order more parts as needed.

It looks like this:


The action buttons (and [UP] can be mapped between each other and turbo fire can be set up for any action button (and [UP]). The speed of turbo fire can be changed and you can store up to four presets (each face button holds a preset). An LED is used to help in configuring the gamepad. Electronically, the gamepad works the same as the original gamepad (automatically switching between CD32 mode and two button mode). This image shows an overview of the functions:


The instructions for the gamepad can be found here: http://daemonbite.com/files/procon/P...structions.pdf

The back also has a small "cheat sheet" that shows the info about the various functions:


The final version of the PCB has an ENIG (Electroless Nickel Immersion Gold) finish. One of the prototype versions had a cheaper HASL finish, but the buttons are much more responsive with an ENIG finish.


Inside view of the gamepad:

The firmware of the gamepad can be updated using the available ICSP pins (needs a ICSP programmer like the USBasp which can be bought for ~2).

Due to a bad power supply and bad capacitors on my A1200, the development process was slower than needed. I have also had a few versions of PCBs made with various problems etc. The implementation of the microprocessor (Atmega328p) emulates the shift register in the original gamepad. The other components are more or less the same as in the original gamepad to maximise compatibility. So far I have successfully tested the gamepad on my Amiga CD32, A1200 and A500.

Games I have tested (ALL games I have tested so far have worked):

Official Releases:
Alien Breed 2
Alien Breed: Tower Assault
Banshee
Beneath a Steel Sky
Benefactor
Bubba n' Stix
Bumb n' Burn
Cannon Fodder
Captive 2: Liberation
Chaos Engine
Chuck Rock
D/Generation
Dangerous Streets
Dragonstone
Fury of the Furries
Guardian
Hero Quest 2: Legacy of Sorasil
James Pond 2: Robocod
James Pond 3: Operation Starfish
Mean Arenas
Pinball Illusions
Putty
Roadkill
Sensible Soccer 1.2: International Edition
Shadow Fighter
Skeleton Krew
Speedball 2
Super Methane Bros
Superfrog
Ultimate Body Blows * (see note)
Wing Commander
Worms
Zool
Zool 2

*) Small timing issue for the red button, the game still works but blocking pose of player character can flash when pressing the red button without doing anything else. I noticed the same effect with an original gamepad but it was maybe less frequent, I will investigate this further.

Unofficial releases:
4 Decades of Amiga Demos (Amigajay)
Cadaver (Bitmap Brothers Collection by Amigajay)
Gods (Bitmap Brothers Collection by Amigajay)
Heart of the Alien
Indy Heat (Indy Heat/Super Off Road by Amigajay)
Moonstone
Rally Championship (Isometric Racer Collection by Amigajay)
Sensible World of Soccer '95/'96 (Sensible Soccer Anthology)
Sensible World of Soccer '96/'97 (Sensible Soccer Anthology)
Solomon's Key
Solomns's Key 2
Time Gal
Worms: Director's Cut (Worms Collection)

Cover Discs:
CD32 Gamer Volume 6
+Bubble n' Squeak Demo
+Rise of the Robots Demo

Tools (A1200, A500):
JoyCheck (included with the official CD32 devkit)
JoyPortTest (lowlevel.library on and off) (http://aminet.net/package/driver/input/JoyPortTest.lha)
My own CD32 gamepad test tool made in Blitz Basic 2


Interested in one of these?
You have a few options in getting one of these gamepads. I'm offering preassembled/tested gamepads and two type of kits that you can build yourself.

Preassembled and tested: 38
Includes a fully assembled and tested gamepad.

Full Kit: 27
Includes all the parts you need to build one of these gamepads yourself. The Atmega328 comes preprogrammed.

Partial Kit: 20
This kit includes the main PCB and trigger PCBs plus all the components needed, including a preprogrammed Atmega328. You will need to get a suitable snes style usb gamepad and a 9-pin cable yourself.

Shipping costs:
Airmail shipping (no tracking) for one gamepad to Europe is 5, 12 for the rest of the world.
Airmail shipping for two gamepads to Europe is 8, for rest of world, express shipping will be cheaper.
Express shipping including tracking to anywhere in the world is 16 for up to two gamepads.
A partial kit can be shipped for 3 to Europe and 4 to the rest of the world.


Interested in 2 full kits shipped to USA. Will PM.
EzdineG is offline  
Old 13 February 2018, 09:47   #113
DanyPPC
Registered User

 
Join Date: Dec 2016
Location: Italy
Posts: 12
Very cool !!!

Interested in one preassembled controller.
DanyPPC is offline  
Old 13 February 2018, 15:18   #114
witchmaster
Registered User

witchmaster's Avatar
 
Join Date: Oct 2008
Location: Finland
Posts: 178
Quote:
Originally Posted by Akira View Post
Syndicate: "Mouse/Joypad required error" appears when trying to boot
I tested Syndicate, it was working perfectly with my gamepad.

A note to the ones who have sent me PMs and haven't got an answer yet, I will answer them soon, sorry for the delay.

I need to source parts before I can send out any kits, I just have a few assembled gamepads now. It happens to be Chinese New Year now so there can be a slight delay.
witchmaster is online now  
Old 13 February 2018, 17:14   #115
GadgetUK
Registered User
 
Join Date: Mar 2013
Location: Manchester
Posts: 116
EDIT: I see now prices above =D Will send a PM =D
GadgetUK is offline  
Old 13 February 2018, 18:43   #116
robinsonb5
Registered User
 
Join Date: Mar 2012
Location: Norfolk, UK
Posts: 545
Quote:
Originally Posted by witchmaster View Post
A note to the ones who have sent me PMs and haven't got an answer yet, I will answer them soon, sorry for the delay.
No worries - no hurry at all. Glad to see the project's popular!
robinsonb5 is offline  
Old 13 February 2018, 20:23   #117
oggie
Registered User

 
Join Date: Apr 2017
Location: Quispamsis
Posts: 15
How are you planning to update users with a new firmware? Github?
oggie is offline  
Old 13 February 2018, 20:26   #118
Retroplay
Lemon Curry ?

Retroplay's Avatar
 
Join Date: Sep 2004
Location: Denmark
Posts: 2,947
Interested in two assembled pads shipped to Denmark, PM sent.
Retroplay is offline  
Old 13 February 2018, 20:37   #119
amigoun
Registered User
amigoun's Avatar
 
Join Date: May 2010
Location: Czech Rep
Posts: 472
I am in for one assembled too
amigoun is offline  
Old 13 February 2018, 21:14   #120
witchmaster
Registered User

witchmaster's Avatar
 
Join Date: Oct 2008
Location: Finland
Posts: 178
Quote:
Originally Posted by oggie View Post
How are you planning to update users with a new firmware? Github?
I'm not sure yet how to do this. An ICSP programmer (cheap) is needed to upgrade the firmware. I will send out a first batch of a few gamepads to see if it's working reliably for others. According to my tests it seems stable. I will upload possible updates of the firmware somewhere, that's for sure.
witchmaster is online now  
AdSense AdSense  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Custom Amiga cd32 joystick Case arananet Hardware mods 11 26 September 2016 21:09
Cubo CD32 custom key maps elenamancuso support.WinUAE 2 24 July 2014 01:03
Buying a CD32 compatible gamepad is cool but... Mounty Retrogaming General Discussion 2 04 August 2013 17:02
CD32 Gamepad on Winuae? fribse New to Emulation or Amiga scene 1 12 May 2007 01:42
Custom CD32 Covers online TheBoss Amiga scene 343 31 December 2006 17:25

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 10:55.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Page generated in 0.35810 seconds with 14 queries