Arkanoid paddle controller for NES on MSX

Page 1/4
| 2 | 3 | 4

By gdx

Prophet (2930)

gdx's picture

23-09-2018, 16:59

Hi,

Arkanoid paddle controller for NES looks very similar to the MSX version. Is it possible to convert it for use on MSX ?

Login or register to post comments

By hamlet

Scribe (2428)

hamlet's picture

23-09-2018, 18:39

There was a discussion on the forum long ago.
The Wiki reads

Quote:

This controller was included with the games Arkanoid (in black color) and Arkanoid II - Revenge of Doh (in red color). It differs from the Arcade version as it's only able to rotate 180 degrees, and it isn't compatible with the standard MSX Paddle specification. The circuit is exactly the same as the Famicom/NES version, and was poorly hacked to connect to the MSX.

This would explain why it does not match the MSX paddle specifications. Also the Commodore paddle will not work on MSX.

By gdx

Prophet (2930)

gdx's picture

24-09-2018, 03:42

This lack of precision. The wiki also says:

wiki wrote:

This paddle has a long internal processing delay that must be respected with the pin-8/reset being kept HIGH for all that time, but this logic level conflicts with the MSX-BIOS own interrupt handler as it will set this bit to LOW for its own processing. The workaround for this problem is described in the notes section below.

This is wrong because the Bios supports only the ASCII paddle controller. Arkanoid controller use another protocol. Bios doesn't support it, that's all.

In addition, a person told me the circuit diagram of Arkanoid controller in the wiki is incorrect. He tried to make one with it without success.

I wanted to compare it with the schemas for NES available on the Internet but the three I found are different. I found too several photos of different PCB of the NES version. I did not find photos of the MSX version sufficiently clear to compare.

By fernando.collazo.5682

Master (237)

fernando.collazo.5682's picture

24-09-2018, 05:31

I have the same nes paddle and I can't make It work with MSX...
Looking forward for a solution too.

By hamlet

Scribe (2428)

hamlet's picture

24-09-2018, 10:03

Here is a picture of the MSX versions:

By gdx

Prophet (2930)

gdx's picture

24-09-2018, 11:54

Below that is the picture of my paddle controller for NES:

At first glance only a few resistors are different. I have to compare the other side.
Can you make a list with the values of the resistances and capacitors?

By hamlet

Scribe (2428)

hamlet's picture

24-09-2018, 13:11

By Jipe

Paragon (1366)

Jipe's picture

24-09-2018, 13:21

the board is not the same see detail on
http://msxvillage.fr/forum/topic.php?id=3511#m79669

By gdx

Prophet (2930)

gdx's picture

24-09-2018, 14:34

Thank you very much Hamlet. I only have to find differences now. Smile

Below that is the other side of my paddle controller for NES:

There is no the resistor under the connector like in Jipe's controller.

By gdx

Prophet (2930)

gdx's picture

24-09-2018, 16:28

I noticed followig differences.

MSX:
VR1=110~5k ohm
R1=1k ohm
R3=1k ohm
R4=220 ohm
R6=560 ohm
Green components (Ceramic capacitors): One is 1H153K, three are 1H103K

NES:
VR1=0~44k ohm (Measured with an ohmmeter on the PCB)
R1=10k ohm
R3=1.2k ohm
R4=2k ohm
R6=2k ohm
Green components are 2A103K

Other components are same. About PCB, there are differences where the little yellow arrows are.

We must cut about 10 tracks to convert it to MSX. in addition, not sure VR1 can be found.

By hamlet

Scribe (2428)

hamlet's picture

24-09-2018, 16:15

On the MSX I measured a 110 Ohm VR, thats 0,11kO to 5kO. Sorry for the c0O0O0O0O0nfusion.
And one of the green thing capacitors is a 1H153K, three are 1H103K

Page 1/4
| 2 | 3 | 4