Page 1 of 1

gamepad differences

Posted: Tue Dec 06, 2005 10:08 am
by Bas
how is the first cd-i controller (with 4 buttons) different from the latter one (3 buttons)...?

Did the first have two button 1's?

Why did they change it? Is it because the newer one was cheaper to produce?

Posted: Tue Dec 06, 2005 11:04 am
by Devin
Peculiar isn't it. I would suggest some boffin had the bright idea that the configuration of a four button controller could also double for two player action as it did in Micro Machines!!

Posted: Tue Dec 06, 2005 12:06 pm
by Bas
how are the buttons defined? there are still just two action buttons, right?

Posted: Wed Dec 07, 2005 4:56 pm
by cdifan
There are still only two "logical" action buttons, yes. One of the "physical" buttons will act as if both "logical" buttons to be pressed, the remaining one is a duplicate.

The buttons should be appropriately marked with one or two dots; I have this controller at home.

Posted: Tue Jan 03, 2006 9:53 pm
by Bas
Terratron will publish an article about the 'Pointing Device' and how to manipulate it for other devices. Very interesting. This made me re-think this topic. As you know, as I asked, the gamepad only has two action buttons (plus the third one which is a combination of button 1+2, so no real button)

However, look at the connection port:

Image

that's eight connection points! 4 for the 4-way button, and 2 action buttons....

Are the other two only being used for the modem or something?

Posted: Tue Jan 03, 2006 11:44 pm
by cdifan
CD-i pointing devices use only pins 2, 5, 7 and 8; see the pointing devices information on ICDIA here for more technical information.

The pointing device protocol is serial, at 1200 or 9600 baud. The pointing device ca transmit an "id" byte to identify itself. Several device types are defined: relative and absolute coordinate devices, keyboard, modem.

However, all CD-i players have at least one "full-blown" serial port capable of normal RS232 serial communication; you can really connect anything to this port and communicate with it using custom CD-i software. Several companies used this to control custom hardware.

Posted: Wed Jan 04, 2006 9:50 pm
by Bas
the full article is online here at Le Monde. Unfortunately, you need, again, to log-in, which i don't like, it makes it not accessible to just everyone. I hope they'll notice in the future it's better for them to release that damned log-in for everything. It'll increase the amount of visitors a lot...

Nonetheless, this is interesting! Well, the serial port was known for other hardware to be connected with, but the fact about how to manipulate the firmware, that's interesting.

Is this the same thing as how newer cd-i discs make use of newer driver versions and load it into memory before an application is loaded? Or can you permanently update the firmware (BIOS) of the cd-i player? (these are the same right?)

I'm trying to get the hang of it a little....

Great work Terratron! Can you defend your comment about to connect it to internet again? I think the cd-i player would be way too slow for that. Other than that, the browser is missing a lot of software to view the web acceptable. Your two cents?

Posted: Wed Jan 04, 2006 10:42 pm
by cdifan
The serial port has nothing to do with driver updates; that is an entirely separate mechanism.

What I failed to mention was that direct serial port access is already supported by the CD-i BIOS; there is no need to reprogram anything.

I've added a comment to the article at TWOC (LMCD?) explaining this.

Posted: Wed Jan 04, 2006 10:48 pm
by Bas
I'm sorry I'm not an expert on any hardware related issues ;)

So there is no need to reprogram the CD-i BIOS; direct access to the serial port is fully specified by the Green Book and supported by nearly all CD-i Players... Well, we'll see how it develops.

We need more people like you, cdifan!

Posted: Wed Jan 04, 2006 11:42 pm
by Devin
Bas wrote:We need more people like you, cdifan!
Nah, he can handle it by himself :wink:

Posted: Wed Jan 04, 2006 11:51 pm
by cdifan
Some company from former CD-i developers would be nice, of course, but I suspect that most of them are still having nightmares from the machine or have "therapeutically" forgotten it ever exists. :roll:

Personally, I am quite fond of the machine, though; can you tell? :-)

Posted: Thu Jan 05, 2006 6:26 pm
by tgn_rogue
cdifan wrote:Personally, I am quite fond of the machine, though; can you tell? :-)
lol only just, isnt too noticable though :wink: lol.

Posted: Thu Jan 05, 2006 9:48 pm
by Bas
Apparently we're in a visitor tug-of-war. Terratron, when I ask something here i don't expect you to answer on another forum ;)

"On the CDInteractive forum Bas wrote: Can you defend your comment about to connect it to internet again? I think the cd-i player would be way too slow for that. Other than that, the browser is missing a lot of software to view the web acceptable...

As it's been posted on Le Monde, please continue there (only without me)

Posted: Fri Jan 06, 2006 1:18 am
by Devin
cdifan wrote:Personally, I am quite fond of the machine, though; can you tell? :-)
No, i'm not convinced until I see Digital Video Support... well either that or direct keyboard control whichever comes first :wink: