Results 1 to 8 of 8

Thread: Standard Distance Limitation of 15-pin VGA.

  1. #1
    Newbie masterful's Avatar
    Join Date
    Jan 2002
    Location
    Tulsa
    Posts
    54

    Question Standard Distance Limitation of 15-pin VGA.

    I realize I should be able to find this somewhere, but I'm finding a massive amount of pages selling products to increase the limitation, without telling me what the limitation is. Can someone please tell me, what is the distance limitation of standard VGA? I have plenty of VGA extension cables to use when I get the all the hardware in, but I'd like to have an idea about the distance so as to save myself the hassle of troubleshooting. Thanks in advance.

    Kyle.
    "Quitters never win, and winners never quit, but people who never win, and never quit are idiots."

  2. #2
    j3
    j3 is offline
    Newbie
    Join Date
    Jan 2002
    Location
    Tempe, AZ
    Posts
    50

    Post

    Well, let me explain the theory:

    A VGA cable is basically a pipe, like a water pipe. The higher the resolution you are running, the more data has to flow to the monitor, the higher the stress on the VGA pipeline. Keep in mind that a 1280x960 desktop takes four times as many pixels as a 640x480. That is a major difference when it comes to the cabling. A desktop monitor using such a high resolution needs short (3-4 feet) and high quality cables ($$cha-ching$$).

    However, that being said, running a low resolution like the car-typical 640x480 is not hard work for the pipeline. I would bet that a "good" quality picture could be achived even with 12 feet of VGA cable. While you mentioned "extensionS" it would be best to limit the number of connections. Cable connectors are the biggest source of signal loss. I would hope that you can do a 12-16 foot length in two cables. If you are trying to test the signal quality, check out the text of your desktop icons, particularly near the edges of the desktop. Blurryness of the text indicates signal corruption.

    So...I hope I answered your question. Using a low resolution you can use a pretty long cable. It will vary by your video card and monitor, however, so it is going to be a guess and check process.

    Good luck,
    j3

    PS: Please, please, please use shielded cable.

  3. #3
    Newbie masterful's Avatar
    Join Date
    Jan 2002
    Location
    Tulsa
    Posts
    54

    Post

    Thank you very much. You definitely answer my question. In this particular instance I wasn't necessarily concerned with a carputer, heh, I am simultaneously collecting parts for the carputer, and trying to finish out my arcade machine (mame box http://www.mameworld.net for another cool project). The VGA question applies to it. Thanks again, wonderful answer.

    Kyle.
    "Quitters never win, and winners never quit, but people who never win, and never quit are idiots."

  4. #4
    j3
    j3 is offline
    Newbie
    Join Date
    Jan 2002
    Location
    Tempe, AZ
    Posts
    50

    Post

    Whoah, I don't know why I didn't think about that before. I am guessing that you are working on some kind of emulation-arcade machine? Like with real controls and everything? That would be so cool. A definite party hit. I suppose the whole project could be done cheaply...using some old, low res display (TV?), a weak process (PII 300 or so I would imagine), and some crafty wiring on the controls. I guess the hardest part would be coding/implementing the user interface, but there may already be good tools for that. Do you have a link to a specific project? I am just wandering around that mameworld but haven't stumbled on anything.

    Thanks,
    j3

  5. #5
    Newbie masterful's Avatar
    Join Date
    Jan 2002
    Location
    Tulsa
    Posts
    54

    Wink

    Ok here's the scoop. I completed my entire arcade project for approximately $175. This was the cost of a 17" monitor, the keyboard to arcade controls adapter, a roll of wire, a couple adapters, and the arcade controls (new btw). The other hardware involved would add to the price (PC), but I already had it laying around anyway. I acquired the cabinet by calling around to arcade shops and asking if they had any old broken down arcade machines they'd like to sell or get rid of. I found one guy that said he has an old Defender cabinet that has been nearly stripped, and if I came and did the work to move it, I could have it for free. I ran into another gentleman who had an old Metal Slug cabinet he'd sell for $50, so it's definitely something that can come cheap. I took the free one btw.

    The computer I built inside the cabinet consists of a PII 350 processor, a 60 gig drive, a network card (for downloading new games, new mame versions, mp3's etc), an ATI All-In-Wonder video card, 128 megs RAM (definite overkill on RAM, but hey, it's the smallest DIMM I had), and a sound card.

    I purchased the controls brand new from a company called 'Rocky Mountain Arcade Supply'. An arcade supply company local to Denver, the prices were extremely reasonable. I purchased two competition joysticks ($10.50 each), and 16 arcade buttons of various colors ($2.25 each). The controls that came on the board for the defender game were inadequate, and antiquated, and only allowed for one player at a time anyway (if you remember Defender you remember that the joystick only went up and down, no angles, no sideways). I used the old control board as a guide to build a new one, with two player controls. Each player has a joystick, 6 buttons for games (street fighter II!), a start button, and a coin button (no quarters thank God!).

    The old controls on the board used a method akin to that of the 'points' in a vehicle engine. Pressing the button pushed one piece of metal against another piece of metal, circuit complete, bingo. That style of button wears out tremendously quick. The new ones I bought are based on microswitches. I would definitely advise you to use this technology over the other.

    To interface the controls to the computer, there are a couple options. The cheapest of which is to hack a keyboard. I used this method initially, and can testify to it's difficulty. By soldering wires to keyboard 'contacts' you can get the desired results, but there's a lot of issues that arise by doing it this way. I won't go too deep into it, but suffice it to say that 'key ghosting' is a serious problem. When you push a button for instance - B - you will generate a code. I don't have the information in front of me, but let's say the code is '4'. If you push A, you might get 3. But when you push B and A together you could get 78. Extremely high level description, but you get the point. Now, another other option, which is more expensive than the keyboard hack, but damn near flawless, and definitely worth the money is the I-PAC.
    http://www.ultimarc.com/ipac1.html

    I would advise this route. As you can see in the pictures on that page, it's extremely easy to use. The distribution of these has changed a lot since I ordered mine. It appears to be more readily available. There is software for the I-PAC (probably sent with it now, used to be downloadable only) that allows you to program what keyboard button you want each arcade button to emulate. Extremely hard to mess this one up.

    For the monitor, there's a lot of ways to do this, none of them cheap or easy. If you don't have an extra computer monitor, I'd advise buying one and using it. It's not the 'purist' way of building the arcade machine, as the resolutions on the games won't be as crappy as they were originally, and some of them don't take up the entire screen, but I can attest that it works great. The purists contend that using an arcade monitor is the only way to do it, and I see their point. If you're going to build an arcade machine, why not build it with an arcade monitor right? I mean after all, this is a project meant for fun and enjoyment. In truth you'll enjoy the cabinet more while you're building it than when it's done . . . then you're friends enjoy it more than you do. But here's the skinny: Arcade monitors cost a lot of money. Arcade cabinets do not accept standard VGA (like LCD's eh?), Arcade monitors don't like the Windows OS, etc. I went the arcade monitor route the first time, and I liked it. It was a lot of work, but it was nice. The software is designed to vary the signal for the monitor, and the circuits are fairly easy to build (or buy I suppose), but it is easy, and I do mean easy to mess up and blow the arcade monitor. I did it, and I decided against doing it again. At $250 a shot, I don't need that added bit of realism to Pac Man. In fact, I like the computer monitor better for many reason. One, it's easy. Two, it's reliable. Three, I can use windows on the machine. Four, I can use Playstation, Dreamcast, Nintendo 64, Sega, etc emulators as well as mame on the same machine.

    This being said (long winded I know), here are some recommendations:
    www.mameworld.net (you know this one, get real familiar with it

    Use ArcadeOS as the frontend, it's a tremendous program, and it has support for the console emulators as well as mame.

    To get the games, go to: www.mame.dk (Download the roms, but make sure you get the 'parent rom' if one exists. You'll know what I mean when you get there.

    Keep a detailed log of everything you're doing, all the drivers you've used, and draw detailed pictures of your control boards, and the keys assigned to each button.
    http://www.9thtee.com/arcadeparts.htm
    Appears to be a good site for purchasing arcade controls. I didn't use this company, but these are the same style parts I have.

    Some other ideas:
    I purchased a set of Cambridge Soundworks speakers (long after it was finished), and installed them in the cabinet. Four cube speakers and one sub. I cut squares the size of the speakers out of the cabinet on the sides, and mounted the speakers in the holes (looks great), and set the subwoofer in the bottom. Now I have a jukebox as well. Over 9000 mp3's on that baby! I mounted the volume control on the outside of the box for constant easy access.

    I cut another hole for a DVD drive, which allows me to watch movies on the thing (it's in my home office, so by looking sideways once in awhile while I'm working I can see the screen easily).

    Split my DSS cable after the receiver and ran one to the TV in on the video card, so I can watch satellite TV on it.

    It also serves as a fileserver and storage machine, as it is always on, always stable (cause it's never messed with), and has a HUGE drive.

    Infrared keyboard and mouse are wonderful additions.

    Last tip: Use the 'ctrl +' option in the I-PAC software and create yourself an escape key. I would recommend 1 player start + 2 player start if you don't purchase a button specifically for this. You'll know what I mean by the time you get there.

    ICQ ~ 1183342
    Email ~ jeffrey_tackett@yahoo.com

    Contact me if you have any more questions, and sorry for the length, I tried to keep it down.

    Jeffrey.
    "Quitters never win, and winners never quit, but people who never win, and never quit are idiots."

  6. #6
    Variable Bitrate
    Join Date
    May 2001
    Location
    Toronto, Canada
    Posts
    355

    Post

    That is a great idea! The next logical step: make one in a car

  7. #7
    j3
    j3 is offline
    Newbie
    Join Date
    Jan 2002
    Location
    Tempe, AZ
    Posts
    50

    Post

    Awesome post. I will be emailing you in the future

    -j3

  8. #8
    g60
    g60 is offline
    Variable Bitrate
    Join Date
    Jul 2000
    Location
    van,BC
    Posts
    248

    Post

    http://www.arcadecontrols.com/arcade.htm
    Seems like another great website for that type of thing.
    >\\MP3G60//<

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •