Cassette connector (Hardware MSX Fora)MSX Resource Center MSXdev 2008 - MSX1 development bonanza!           
            
English Nederlands Español Português Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 53 gasten en 4 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Hardware - Cassette connector

Ga naar pagina ( 1 | 2 Volgende pagina )
Schrijver

Cassette connector

tokumaru
msx lover
Berichten: 83
Geplaatst: 21 November 2006, 18:20   
Hi guys. Today I got myself a new MSX, the HB-8000 from Sharp, that used to be sold here in Brazil.

As expected, it's much better than my Gradiente Expert, which has failed me a few times before (it not aways turns on correctly, the colors have been a bit weird lately), I guess that should be expected, since it was already not in great shape when I got it.

Thing is that the cassette cable I used with the Expert does not work with the HB-8000. Looking for an answer online, this page www.faq.msxnet.org/connector.html said that the expert indeed has a different pinout.

Now, how should I go about making a cable for my new MSX? Could I use one of those old PC keyboard connectors for that? I mean, do they even fit? And are 5 pins enough to make a connector for use with a PC? I'd guess so, since I wouldn't need the "REMOTE" lines for that.

I just want some kind of confirmation from you guys, before I destroy stuff for nothing! =)

Thanks for the help.

EDIT: Oh, and what about the other end? How do CMTOUT and CMTIN map to L and R? Thanks!

EDIT AGAIN: I was looking at those pinouts again and... is it possible that just inverting pins 4 and 5 (switch L and R) on my current cable will do the job? If so, I can just make a simple adapter, instead of a complete new cable.
MisterT
msx novice
Berichten: 29
Geplaatst: 22 November 2006, 18:07   
Quote:

Could I use one of those old PC keyboard connectors for that? I mean, do they even fit?



For what i know its the same 5pin DIN connector as the PC-XT keyboard / MIDI cables / AUDIO DIN 5
its al the same connector.....

Greetz
cax

msx professional
Berichten: 1017
Geplaatst: 22 November 2006, 18:38   
Old keyboard connector itself fits 100%, I used such a cable to connect MSX cassette port to my DVD's sound output in order to load my MSX from WAV and MP3 files created by MicroWAVer.
tokumaru
msx lover
Berichten: 83
Geplaatst: 22 November 2006, 19:48   
Hum... I just tried the connector of a busted keyboard and it fits ok! I'll try to use it to make myself a new cassette cable. I was wondering if 5 only pins will do it. I guess so, since the "REM" lines aren't needed, right? Hope I don't fry anything.
tokumaru
msx lover
Berichten: 83
Geplaatst: 24 November 2006, 04:24   
Just for the record: I modified my cable so that I could switch Left and Right at will, and now it works in both my machines. Just tried with "The Cure".

BTW, that game looked a bit glitchy on my machine (the background was unstable when much animation was going on). Could that be because it was meant to be used on PAL machines and mine are NTSC/PAL-M?
tokumaru
msx lover
Berichten: 83
Geplaatst: 26 November 2006, 02:13   
Uh... guys, since the cassette connection now works, I was able to test some games on my new MSX.

However, some games would behave strangely. A couple of games (such as Adventure Island and Doki Doki Penguin Land) would show their title screens very quickly (as if the fire button was pressed) and would go straight to the game. Inside Adventure Island, I couldn't jump, only throw boomerangs.

Do you think there's something wrong with my keyboard? Somes games worked fine, and it doesn't seem to be any problems in the BASIC interface, all keys work fine.

Does anyone have any ideas of what could be causing this? Thanks for the help!
HansO
msx addict
Berichten: 375
Geplaatst: 26 November 2006, 10:08   
Quote:

Uh... guys, since the cassette connection now works, I was able to test some games on my new MSX.

However, some games would behave strangely. A couple of games (such as Adventure Island and Doki Doki Penguin Land) would show their title screens very quickly (as if the fire button was pressed) and would go straight to the game. Inside Adventure Island, I couldn't jump, only throw boomerangs.

Do you think there's something wrong with my keyboard? Somes games worked fine, and it doesn't seem to be any problems in the BASIC interface, all keys work fine.

Does anyone have any ideas of what could be causing this? Thanks for the help!


Did you try a joystick yet? Do some tests with the strig and related basic command checking the keys of the joystick port. Perhaps the joystick interface is defective, telling the MSX that a key is permanently pressed.

In MCM magazine 22 is a joystick test program, it is on my Books and Magazines page, see MSX Club Magazine 22 Joystick tester.

tokumaru
msx lover
Berichten: 83
Geplaatst: 26 November 2006, 15:07   
I see... it makes perfect sense. I'll try reading the joystick from BASIC. I don't have an MSX joystick though. I could only check if the MSX thinks the button is pressed, not if the joystick works.

Is there any other controller that's compatible with the MSX? With little or no hardware changes? 'Cause there are many other kinds of controllers that are easier to find around here.

If the joystick port is busted, is there anything I could do about it? Do you think it would be hard to fix?
HansO
msx addict
Berichten: 375
Geplaatst: 26 November 2006, 16:04   
Quote:


Is there any other controller that's compatible with the MSX? With little or no hardware changes? 'Cause there are many other kinds of controllers that are easier to find around here.


MSX joysticks are not so special except for the second button addition.
Quote:


If the joystick port is busted, is there anything I could do about it? Do you think it would be hard to fix?


Depends on how it is done in your MSX. IN MSX 1 machines it is often a separate LS TTL IC and easy to fix (I had to do it more than once after experiments with my Toshiba HX-10), on the later MSXes, especially MSX 2 and up it is part of the MSX Engine and that is fatal.
tokumaru
msx lover
Berichten: 83
Geplaatst: 26 November 2006, 20:46   
Quote:

MSX joysticks are not so special except for the second button addition.


But they are very uncommon here. Plus I don't like joysticks, I prefer post-atari 2600 controllers. I there any chance I could convert a, say, megadrive controller (already have some of these hanging araound) to work with the MSX? Are there any guides online for that kind of thing?

Quote:

Depends on how it is done in your MSX. IN MSX 1 machines it is often a separate LS TTL IC and easy to fix


I see. Well, I am a noob with electronics, I sure can replace a chip, but wouldn't know how to find the problematic chip. Is there anyway I could try to "disable" the joystick ports?

Thanks again for the help!
hap
msx addict
Berichten: 471
Geplaatst: 26 November 2006, 23:21   
Without modification, Megadrive joypads will work fine on MSX. MSX button 1=MD button B, MSX button 2=unmapped.
tokumaru
msx lover
Berichten: 83
Geplaatst: 27 November 2006, 01:26   
That's great! =D I imagine that with little hacking I could get the second button working then!
DamageX
msx freak
Berichten: 168
Geplaatst: 27 November 2006, 09:05   
tokumaru
msx lover
Berichten: 83
Geplaatst: 28 November 2006, 15:46   
I checked it and it seems that my MSX thinks that button 2 is pressed at all times. That surely is my problem. Can anyone please give me any ideas of what could be causing this and how to fix it? I have no idea where to begin, since I don't know exactly how the joysticks work from the port to the inside of the MSX.

Since this is an MSX1, I'm hoping it can be fixed without much complication.

One question about STRIG: can it only check one joystick? Is there a way to read the other one?

Thanks very much again guys!
hap
msx addict
Berichten: 471
Geplaatst: 28 November 2006, 15:56   
I can't help you on the hardware part.

STRIG(0): spacebar
STRIG(1): J1 B1
STRIG(2): J2 B1
STRIG(3): J1 B2
STRIG(4): J2 B2
returns -1 when pressed, 0 when not pressed
 
Ga naar pagina ( 1 | 2 Volgende pagina )
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.