Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > LCD/Display


Reply
 
Share Thread Tools Display Modes
Old 01-24-2002, 10:49 PM   #1
Newbie
 
masterful's Avatar
 
Join Date: Jan 2002
Location: Tulsa
Posts: 54
masterful
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."
masterful is offline   Reply With Quote
Advertisement
 
Advertisement
Advertisement Sponsored links

Old 01-25-2002, 01:00 AM   #2
j3
Newbie
 
Join Date: Jan 2002
Location: Tempe, AZ
Posts: 50
j3
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.
j3 is offline   Reply With Quote
Old 01-25-2002, 01:57 AM   #3
Newbie
 
masterful's Avatar
 
Join Date: Jan 2002
Location: Tulsa
Posts: 54
masterful
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."
masterful is offline   Reply With Quote
Old 01-25-2002, 02:56 AM   #4
j3
Newbie
 
Join Date: Jan 2002
Location: Tempe, AZ
Posts: 50
j3
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
j3 is offline   Reply With Quote
Old 01-25-2002, 12:20 PM   #5
Newbie
 
masterful's Avatar
 
Join Date: Jan 2002
Location: Tulsa
Posts: 54
masterful
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."
masterful is offline   Reply With Quote
Old 01-25-2002, 12:51 PM   #6
Variable Bitrate
 
Join Date: May 2001
Location: Toronto, Canada
Posts: 355
mtmsol
Post

That is a great idea! The next logical step: make one in a car
mtmsol is offline   Reply With Quote
Old 01-25-2002, 01:24 PM   #7
j3
Newbie
 
Join Date: Jan 2002
Location: Tempe, AZ
Posts: 50
j3
Post

Awesome post. I will be emailing you in the future

-j3
j3 is offline   Reply With Quote
Old 01-25-2002, 02:00 PM   #8
g60
Variable Bitrate
 
Join Date: Jul 2000
Location: van,BC
Posts: 248
g60
Post

http://www.arcadecontrols.com/arcade.htm
Seems like another great website for that type of thing.
__________________
>\\MP3G60//<
g60 is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Advertisement

Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off




All times are GMT -5. The time now is 06:45 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics