it is because, if has on start screen a menu to select if you want to user the keyboard or joystick input.
So, if the game is only reading the keyboard, it will works (and because that the BASIC cursor also works).
Or, if it don't have a menú, but you PRESS BAR SPACE, you are selecting to use KEYBOARD only
if you starts the game pressing a joystick button, you are selecting to use JOYSTICK. that way
But, a lot of games, reads keyboard AND joystick port 1 at the same time for PLAYER 1. And that is your problem, if you have a failure in the joystick port (its circuitry), like print STICK(1) and it returns 1 (1 means UP), you already has a proof of the malfunction.
So, you needs to fix the internal electronic parts.
if you have a T9769 the pinout is on F1A1GT technical guide sheet 51 , 52 and 53
on turbo-r no buffer just a filter and a zener diode on each signal
Jipe:
I´ll check what Toshiba version i have. I guess 9769 is a MSX 2. Mine is MSX 1. Mine should be a T7775 or T7937. I´ll check!.
flyguille:
I´ve replaced the joystick mini board and the problem remains. So i put the old one back. Maybe i can try again.
My MSX engine is a T7937.
In fact is a T7937A.
check if ou have a resistor or a diode between the signal and the 5V , if exist check it
I dont know about eletronics. I took some pictures of the board and i ll post here. Maybe you can help me pointing the components. Thnk you.
As i promised, above are the pics of my mainboard.
Sorry, these pics were taken by my trembling hands with a cell phone.
this is the 1st one chip MSX
can you take a picture of the joystick port and around it
this is the 1st one chip MSX
can you take a picture of the joystick port and around it
yes of course!
When i purchased this machine, on march 2011, i noticed a problem with the joytick board. Some tracks of this circuit board was broken.
Then i left it to technical assistence for repair. They aparently restored-soldered the contacts and tracks, but it doesnt work . But they garantee that was ok.
In fact i don´t know if the problem is caused by joystick board, because i bought other one, aparently new and has no effect.
In wathever way i.ll test the new circuit again, and take picture of both.