Skip to forum content
ChipMusic.org
chipmusic.org is an online community in respect and relation to chip music, art and its parallels.
You are not logged in. Please login or register.
Search options (Page 1 of 2)
ChipMusic.org / Forums / Posts by JuiceCBean
Topics by JuiceCBean
Posts found: 1-16 of 23
Great news! It turns out that I was indeed using internally connected two pin terminals, which was throwing EVERYTHING off! I went to Radioshack today and picked up some new terminals that were NOT connected internally. After hooking those terminals up and doing some resistance measuring to determine correct pin orientations, I was able to get output on a Gameboy Color using a microKorg keyboard and Trash80's mGB software! YUSSSSSSSSS Thanks everyone for being so helpful. This really is an awesome community. It turns out that my problems were caused by my n00b mistake of purchasing the wrong terminal blocks.
@nitro2k01, I am still interested in performing the pin swap mod on the DMG connecter on my cable. I looked at the flickr photos you linked and they make sense. I really just don't know what tools I would need to get the job done. Any advice?
https://www.youtube.com/watch?v=uSvJaYxRoB4
It seems I have discovered a problem amidst all of this. So I just looked up some specs on the two pin wire terminals I'm using. It says "connections jumpered internally" and "pcb terminal block with internally bridged soldering metal." Does this mean that the two pins on my terminal blocks are connected? I got the hunch that this may be a problem while doing some resistance testing. It turns out that I can connect the +5V to either of two pins on the same terminal and the LED's still light up. So am I right about the terminal blocks? I'd say I need some new ones. FUUUUUUUU
lastfuture wrote:Not sure if this has been addressed here but make sure to take into account that serial in and out are a twisted pair, meaning the pin that is serial in on one side of the plug connects to a different pin on the other side. When I measured I used the cable plugged into the DMG and this wiki entry http://littlesounddj.wikia.com/wiki/PC_
Interface.
I ended up with this:
which you could use to measure while having it plugged in to reverse engineer the wire color to pin mapping. just keep in mind that 2 and 3 are flipped on the other side.
So you're saying that if I measure the resistance of the S-IN and S-OUT pins with the stripped side of the wire to find their corresponding wire colors, that I should switch the two around?
If I do that Mod, will I still be able to power the Arduinoboy with the Gameboy?
nitro2k01 wrote:JuiceCBean wrote:This seems like it would be practical, but wouldn't I still need the ground pin? It says to move it to the power pin right?
The trick is to use the cable shield as ground, since the connector shield is connected to ground inside the Gameboy. Alternatively, you could move and reuse the SOUT pin (the one that sends data from the Gameboy) as +5V if you don't need that functionality (sending MIDI from the Gameboy.) Without some kind of ground connection, the circuit won't work.
You lost me at cable shield and connector shield. Are you referring to certain pins? I definitely need to use the SOUT pin. I need all the pins necessary to use full midi in and out capabilities.
Telerophon wrote:I don't think CLK is the same thing as MIDI Clock in this situation, it's more the clock speed for synchronizing CPU cycles…
› Show Spoiler
‹ Hide Spoiler
Disclaimer: I am not an expert on the MIDI protocol, the link cable serial protocol for Game Boy, or the implementation of MIDI over the link port serial interface. I defer to anyone who is better able to explain this in simplified terms.
I'm sure you're right about that. I'm a total noob when it comes to MIDI or gameboy mods. All I know is that in Trash80's schematic, he connects all but one pin (pin 4 I believe) on the DMG cable. I'm assuming that the clock is connected. Please correct me if I'm wrong.
Telerophon wrote:There's a decent-ish pinout on the GBDev wiki, if I correctly recall.
For a keyboard cable, you need to have the four pins connect to Serial In, Clock, +5V, and GND. You may not even need serial out, actually…
For an Arduinoboy, I think it's S-IN, S-OUT, +5V, and GND, right? I haven't built one of those yet, personally…
I eventually want to power the Arduinoboy with a DMG and connect it to my DAW. So I'll need all the pins right? +5V, GND, S-IN, S-OUT, and CLK?
nickmaynard wrote:when i made mine, i tried to follow color guides but that didn't work at all. at one point, i ended up just trying random combinations until they worked. can you harm anything by doing that?
I've sort of done that to find out where the power and ground are. I hope you can't harm anything in doing that. The problem is, I don't know how the arduinoboy should behave when it's connected properly lol. All I know is that when I connect it right now, I get power. When it's in a certain mode, and I hit a keyboard key, the led's flicker a certain way, but I get no sound. Sorry for abusing the commas right then.
nitro2k01 wrote:There used to be images here, but apparently Tim didn't renew his Flickr Pro membership, so you can't see the images until he does. (Flickr has a limit on how many imags and sets you can have without a Pro membership.)
http://www.flickr.com/photos/trash80/se
324137185/
Well. This seems like it would be practical, but wouldn't I still need the ground pin? It says to move it to the power pin right? My goal is to be able to connect a DMG to my DAW via arduinoboy. Right now I'm running on a gameboy color. I'm using a cable that split on one side to have both DMG and Color connectors.
nitro2k01 wrote:No, DMG.04 doesn't. That's why you need to do the pin swap mod on those.
Puh, puh, puh pin swap mod? What is this wizardry you speak of?
It's not an official cable either. It's a cable that splits on one end to have two connectors, one for original DMG and the other for a Gameboy Color. I'm only able to power it on the Gameboy Color right now. I've heard that normal DMG cables don't have the power pin (or wire) in them. I'm thinking about buying a dmg 07 cable off of ebay. That's what 2PLAYER used and it apparently works for him.
Sorry about the ambiguity. I've tried measuring the resistances of each pin on the wire specifically. From one end of the stripped game boy cable to the pin on the other end. I'm going by the pin description in Trash80's original schematic. It's definitely holding up true. The one on the LSDJ wikia is kinda weird. It differs from Trash80's schematic.
Dear All,
I've recently attempted to assemble an Arduinoboy. I'm at the point of testing it. I have a gameboy link cable that when stripped has a white, brown, black, blue, orange, and green cables. I'm positive that the brown is power, and the blue is ground because I'm able to power the Arduinoboy with my gameboy. I'm having problem deciding which is the clock, data in, and data out. I've tried measuring resistances, but I measure near zero resistance for multiple pins on some wires. Does that mean the cable is bad? I've tried to look at various posts including
Trash80's original schematic:
http://trash80.com/arduinoboy/arduinobo
_1_1_0.png
2PLAYER's graphic:
http://media.tumblr.com/tumblr_lnj82q0DGQ1qh1e42.png
and the LSDJ wikia's article:
http://littlesounddj.wikia.com/wiki/PC_
_Interface
None of the pin setups seem to match the cable I have. Any and all advice would be appreciated. Thank you.
UPDATE: IT IS ALIVE!
I had it set up correctly the whole time. The only problem was that the buses are split in the center of the breadboard. So I had to move the ground connection cable over to the left side, if that makes sense. Kitsch, I'm assuming that's what you were talking about the commons splitting, because that's what gave me the idea to move the cable over. Thank you so much. Thanks everybody for your input. Hopefully, I'll have this mother put together soon. Cheers! Oh and 2PLAYER, I had actually found your blog and that image before your post. I wish I had found it WAY sooner. Awesome job.
Dear All,
I need help with troubleshooting my Arduinoboy. I have all the components necessary, but I can't get past the LED test. Here's my dilemma:
http://www.youtube.com/watch?v=uKMYzGjU
e=youtu.be
Questions:
1. Does the code start automatically when it's powered?
2. Could the code be out of date?
3. Does it look like anything is out of place?
Thanks in advance.
Posts found: 1-16 of 23
ChipMusic.org / Forums / Posts by JuiceCBean