Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: My serial LCD for displaying directions  (Read 37203 times)

0 Members and 1 Guest are viewing this topic.

Aceldamor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 878
  • Last login:October 25, 2019, 05:10:51 pm
  • You know you hear the music in your head...
Re:My serial LCD for displaying directions
« Reply #80 on: April 26, 2004, 11:29:46 am »
Sweetness, thanks for working on something like this for the benefit of all of us......the more options we have out there the better. I know Bioart is working on something also.


Edit *  BTW...did you get my e-mail with the LCD info?
« Last Edit: April 26, 2004, 11:30:27 am by Aceldamor »
Fuzzy Wuzzy was a woman!

TheGatesofBill

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 581
  • Last login:August 22, 2018, 09:07:04 am
Re:My serial LCD for displaying directions
« Reply #81 on: April 26, 2004, 03:59:14 pm »
I PMed you, Aceldamor, about the screens and got no response. And the seller said he would sell me one, than stopped answering my e-mails. >:(

Aceldamor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 878
  • Last login:October 25, 2019, 05:10:51 pm
  • You know you hear the music in your head...
Re:My serial LCD for displaying directions
« Reply #82 on: April 26, 2004, 04:44:49 pm »
Got your PM....sent him an e-mail...waiting to see how many he's got together..I'll PM you with quantities   ;D
Fuzzy Wuzzy was a woman!

BobBorakovitz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:January 17, 2023, 08:09:10 pm
  • I'm a llama!
Re:My serial LCD for displaying directions
« Reply #83 on: April 27, 2004, 02:08:58 am »
just wanted to say, i bought one too, i have it here now, and i'm going to start to hook it up in the morning.  My cabinet will be done within a week or two tops, and i just had to have this.  I hope we can all help each other here, i'm kind of shooting in the dark, here.

good luck to you all!

Bob Borakovitz

BobBorakovitz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:January 17, 2023, 08:09:10 pm
  • I'm a llama!
Re:My serial LCD for displaying directions
« Reply #84 on: April 27, 2004, 08:39:17 pm »
ok, i got power to it, i tried to use the fan power, but after testing, i found that it only produced around 4VDC, so i used the extra floppy power wire, the red produced 5VDC and the Blacks are GND, don't use yellow, it has 12VDC i used an spdif cable from a local computer store for 2.98 and used 1 staple from a staple gun, cut the staple into 3 pieces,  jammed the 2 short pieces into the spdif cable then connected the spdif cable to the floppy cable, and it powered up!  I got every "text box" to light up in black. I also bought a serial extension cable (straight through) 10ft for 8.98, but am having problems getting it to connect so far.  I'm using Windows 2000, I'm not sure if that's the problem or not, I may have to hack the cable like Maraxle.  If anyone has any useful info, it'd be appreciated, I hope the info I provided will be of some use to someone.   ;D
 
thanx in advance

BobBorakovitz

maraxle

  • Guest
  • Trade Count: (0)
Re:My serial LCD for displaying directions
« Reply #85 on: April 27, 2004, 09:27:55 pm »
Make sure to set your com port settings to 19200,N,8,1.  Also, turn down the contrast to about halfway, or you won't be able to see the letters.

froggerman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 311
  • Last login:March 01, 2015, 03:23:14 am
  • You want how many buttons?!
Re:My serial LCD for displaying directions
« Reply #86 on: April 27, 2004, 10:00:00 pm »
Try using Hyperterminal to send a test to the panel. Hyperteminal is under Start-->Accessories-->Communications. Make sure your use the settings that Maraxle posted. I found that once Hyperterminal opened the Com port everything worked fine. I haven't had time to why the port didn't open when I just tried copying the file to the com port.

BobBorakovitz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:January 17, 2023, 08:09:10 pm
  • I'm a llama!
Re:My serial LCD for displaying directions
« Reply #87 on: April 27, 2004, 10:02:01 pm »
Thanx for the reply, Maraxle, I just double checked my com port settings, they're right.  I turned the contrast everywhere, but it doesn't display anything but the letter blocks.  ???  I'll figure it out, I'm sure, but I just don't know enough about serial ports or com ports.

here's my test.bat:
"copy test.lcd com1 > lcd.tmp"

and here's my test.lcd:
"PLEASE WORK!!!!!!"

Maybe the test.lcd format is wrong?  I was under the impression that it was just a text file renamed to .lcd

Very fun project, though, and a nice deviation from working on the cab for a bit.    ;)

JoyMonkey

  • Voodoo Wiki Master . . .
  • Wiki Master
  • Trade Count: (+5)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 2899
  • Last login:June 16, 2025, 09:16:27 pm
  • Candy is Dandy but Liquor is Quicker
    • JoyMonkey.com
Re:My serial LCD for displaying directions
« Reply #88 on: April 27, 2004, 10:11:33 pm »
here's my test.bat:
"copy test.lcd com1 > lcd.tmp"
and here's my test.lcd:
"PLEASE WORK!!!!!!"
Maybe the test.lcd format is wrong?  I was under the impression that it was just a text file renamed to .lcd

I haven't received my LCD unit yet (I'm also joining in this LCD buying madness), but I have played around with Maraxle's program for generating text files from listinfo and controls.dat. Here's a sample of what one of the text files contains:
\@ 0\C!1942

\C#Button A: Fire
\C#Button B: Loop

Perhaps you need to add \C# to the beginning of each line of text.

BobBorakovitz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:January 17, 2023, 08:09:10 pm
  • I'm a llama!
Re:My serial LCD for displaying directions
« Reply #89 on: April 27, 2004, 10:26:27 pm »
thanx for the replies! :)

froggerman:
I just tried hyperterminal, it says connected, but i can't do anything else.  I used the recommended settings.  How would i try to send it a test through hyperterminal?  I tried send text and it didn't work...

Joymonkey:
Thanx for the sample text!
I also tried to put "\C#" in front of the line and it did nothing.
I'm wondering what the \@ 0\C!1942 is for...  I'm guessing 0\ is bold...

Maraxle:  the link to your program doesn't seem to work, could you check that for me when you have a chance?  it'd save me a little time.
thanx...

maraxle

  • Guest
  • Trade Count: (0)
Re:My serial LCD for displaying directions
« Reply #90 on: April 27, 2004, 11:12:16 pm »
\@ 0 clears the screen
\C! is bold
\C# is regular text

Neither is required to output to the LCD.  It's only for formating purposes.

If you're getting the blocks/boxes on the screen no matter what contrast level you're using then something is wrong.  Make sure you're not supplying too much voltage or have the ground and power reversed.

Also, try taking out the "> lcd.tmp" so that you can see what your error messages are.

Froggerman - If it seems like you need to run Hyperterminal to get the com port open, try using the mode command instead.  I just have my machine run a mode command on startup.  Drop to a command line and type:

mode com1: baud=19200 parity=n data=8 stop=1

BobBorakovitz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:January 17, 2023, 08:09:10 pm
  • I'm a llama!
Re:My serial LCD for displaying directions
« Reply #91 on: April 27, 2004, 11:35:52 pm »
no, the boxes go away, when i turn the contrast down halfway, i checked the voltage and I'm getting exactly 5VDC, I think it's a problem with my computer though.  Thanx for the explination on the formatting.
Is there a forum or something that you know of that has some good info on this?  thank you again.

When i try running it in the command prompt it says handle invalid.

My new test.bat:
copy test.lcd com1
My new test.lcd:
\C 0\C!HERE YOU GO - A SAMPLE!!
\C#Button 1: Fire
\C#Button 2: Loop

froggerman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 311
  • Last login:March 01, 2015, 03:23:14 am
  • You want how many buttons?!
Re:My serial LCD for displaying directions
« Reply #92 on: April 28, 2004, 12:21:27 am »

mode com1: baud=19200 parity=n data=8 stop=1

Thanks for the tip! I knew that there was a 'correct' way to open the com port but I could not remember it for the life of me.

BobBorakovitz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:January 17, 2023, 08:09:10 pm
  • I'm a llama!
Re:My serial LCD for displaying directions
« Reply #93 on: April 28, 2004, 01:01:30 am »
ok, a couple of quick questions, if you turn the contrast level all the way up, you see the black boxes, too?  I just want to make sure that i didn't do anything wrong, i'm going to go try it on another computer in a couple of hours, i hope it works, i've been messing with this screen all day long... :P  oh, well...

thanx for the help

froggerman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 311
  • Last login:March 01, 2015, 03:23:14 am
  • You want how many buttons?!
Re:My serial LCD for displaying directions
« Reply #94 on: April 28, 2004, 01:07:08 am »
I tested the Mode command in a little batch file and it works great - first time every time. Thanks again.

maraxle

  • Guest
  • Trade Count: (0)
Re:My serial LCD for displaying directions
« Reply #95 on: April 28, 2004, 07:24:44 am »
if you turn the contrast level all the way up, you see the black boxes, too?
Yes.  I leave mine at about 50-60% to the right, and it shows up fine without any boxes.  Anything above that and I start seeing the outlines.  At 100% they are solid.

BobBorakovitz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:January 17, 2023, 08:09:10 pm
  • I'm a llama!
Re:My serial LCD for displaying directions
« Reply #96 on: April 29, 2004, 09:27:00 pm »
ok, i just wanted to say that i got it working the other night, it was a problem with the serial or com ports on this computer.  I changed computers, and it worked beautifully.

thanx for all the help, and how're those programs coming along, everyone?

Industen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 109
  • Last login:December 15, 2014, 03:16:41 pm
  • Visit my WWW page below
    • Joel's Main Mame Page
Re:My serial LCD for displaying directions
« Reply #97 on: April 29, 2004, 10:38:30 pm »




I'm going to change the font and using the second image format because it just looks better. I'll post more pics later.

All that's left is mounting and a ton of re-editing MAME pictures. Nice idea whoever suggested it  ;D
« Last Edit: April 29, 2004, 10:39:36 pm by Industen »

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re:My serial LCD for displaying directions
« Reply #98 on: April 30, 2004, 06:18:00 am »
I'm going to change the font and using the second image format because it just looks better. I'll post more pics later.

All that's left is mounting and a ton of re-editing MAME pictures. Nice idea whoever suggested it  ;D

That's pretty damn cool :)  How d'ya do it?

Industen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 109
  • Last login:December 15, 2014, 03:16:41 pm
  • Visit my WWW page below
    • Joel's Main Mame Page
Re:My serial LCD for displaying directions
« Reply #99 on: April 30, 2004, 06:37:00 am »
The image is 240 X 160 and contains 256 color. It takes a while to create one but you get the hang of it after time. You can also create a slideshow of pictures if you wanted. You could have the game screen then delay to a control screen. The sky is the limit.

1. You edit a MAME picture then add your button assignments.

2. Create a GBA ROM of the picture

3. Connect your GBA to your computer

4. Link that ROM picture to the MAME ROM you are launching with a little programming.

Then viola you now have a simple way to use an $80 GBA SP. Looks much better in person. Probably going to put it between my speakers...maybe when the panel ends and the monitor begins.

maraxle

  • Guest
  • Trade Count: (0)
Re:My serial LCD for displaying directions
« Reply #100 on: April 30, 2004, 10:24:45 am »
That's pretty cool.  You could also use that for another thought I had, which is mounting a graphical LCD in the marquee area to display the marquee of the game you're currently playing.

GadgetGeek

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 414
  • Last login:July 09, 2024, 09:32:57 am
  • whatever
Re:My serial LCD for displaying directions
« Reply #101 on: April 30, 2004, 12:42:12 pm »
The image is 240 X 160 and contains 256 color. It takes a while to create one but you get the hang of it after time. You can also create a slideshow of pictures if you wanted. You could have the game screen then delay to a control screen. The sky is the limit.

1. You edit a MAME picture then add your button assignments.

2. Create a GBA ROM of the picture

3. Connect your GBA to your computer

4. Link that ROM picture to the MAME ROM you are launching with a little programming.

Then viola you now have a simple way to use an $80 GBA SP. Looks much better in person. Probably going to put it between my speakers...maybe when the panel ends and the monitor begins.

You going to do a nice write-up on how you linked it to the computer and what not?  Time to start checking the pawn shops for a cheap GBA.

holycow

  • Trade Count: (0)
  • Newbie
  • *
  • Offline Offline
  • Posts: 1
  • Last login:April 30, 2004, 02:41:00 pm
  • I'm a llama!
Re:My serial LCD for displaying directions
« Reply #102 on: April 30, 2004, 02:42:28 pm »
ok, i just found this thread and it looks like there are no more lcds on ebay.  any idea where i can get a good backlit one that's ready to go?

also, i'm very new to all this.  is there anywhere i can go that gives better step-by-step instructions?

Industen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 109
  • Last login:December 15, 2014, 03:16:41 pm
  • Visit my WWW page below
    • Joel's Main Mame Page
Re:My serial LCD for displaying directions
« Reply #103 on: May 02, 2004, 04:16:04 am »
Well I've been messing around some more with the layout. Seems that I'm taking a liking to #3 now. Although the screen image is stretched there really is no way around this. The GBA has a poor text display unless it passes a certain size. I did create a animation that displays the screen for 5 seconds then the controls for 20 but it's hard to post the outcome. Of course you could just use the text to fill the complete screen without an image.







Here's the animation

« Last Edit: May 02, 2004, 04:29:54 am by Industen »

Matt, GoC

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 247
  • Last login:August 18, 2005, 02:00:07 am
  • Must... stop... itching!!!
    • GameOn!
Re:My serial LCD for displaying directions
« Reply #104 on: May 02, 2004, 10:27:30 pm »
Awesome awesome awesome!

Check my post here: http://www.arcadecontrols.org/yabbse/index.php?board=10;action=display;threadid=18850

I wanna take this a step further, heh heh.

Awesome Awesome!


One more: Awesome!

Generic Eric

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4520
  • Last login:July 15, 2024, 09:18:25 pm
  • Restore! Don't maim for MAME, build from scratch!
    • forum.arcadecontrols.com/index.php/topic,143226.0.html
Re:My serial LCD for displaying directions
« Reply #105 on: May 02, 2004, 11:50:05 pm »
I have a similar idea, inspired by the Neo Geo marquee as seen in this project.  orntar's project is screaming for the 7 to 10 inch LCD fitted into the Marquee.  That is what I would like to build...one of these days.

Aceldamor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 878
  • Last login:October 25, 2019, 05:10:51 pm
  • You know you hear the music in your head...
Re:My serial LCD for displaying directions
« Reply #106 on: May 03, 2004, 12:46:04 am »
Very cool on the Advance LCD....you'll have to write up a little tutorial on that..might upgrade  ;D
Fuzzy Wuzzy was a woman!

chrisindfw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 262
  • Last login:May 09, 2020, 05:57:34 pm
  • I drank what?
Re:My serial LCD for displaying directions
« Reply #107 on: May 03, 2004, 08:29:20 am »
Well...
I got the LCD to work great! Had to modify some of the lcd files... I am working on a little program to help you program them.

Now the ---smurfy--- part. I drilled the hole for it on my control panel and took the db9 connector off to see if I can extend it to make some room and ...

ZAP... The damn thing dont work now.

back to ebay I go to buy another...

Aceldamor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 878
  • Last login:October 25, 2019, 05:10:51 pm
  • You know you hear the music in your head...
Re:My serial LCD for displaying directions
« Reply #108 on: May 03, 2004, 11:26:37 pm »
bummer about your screen  >:(....but cool about the program.  ;D did you have to hard solder the db9? Are you going to write a little tutorial on how you did this?

I've got to see how this whole shabang works before I replace my LCD screen plans..

I've got the old version of an Advance that is screaming to be used again....
Fuzzy Wuzzy was a woman!

chrisindfw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 262
  • Last login:May 09, 2020, 05:57:34 pm
  • I drank what?
Re:My serial LCD for displaying directions
« Reply #109 on: May 04, 2004, 07:59:41 am »
Well... It turns out I didnt fry it after all... I took the second board off and when I put it back on it didnt make a good connection. Basically all I did was to bend the pins a little to complete the connection and then screwed the second board back on.

I was going to take it off and find a way to extend it so it would fit on my panel. Basically I just cut a hole for the screen and made a cutout for my serial cable.

Now all I have to do is to mount it.

Pictures will be coming soon.


bummer about your screen  >:(....but cool about the program.  ;D did you have to hard solder the db9? Are you going to write a little tutorial on how you did this?

I've got to see how this whole shabang works before I replace my LCD screen plans..

I've got the old version of an Advance that is screaming to be used again....

Industen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 109
  • Last login:December 15, 2014, 03:16:41 pm
  • Visit my WWW page below
    • Joel's Main Mame Page
Re:My serial LCD for displaying directions
« Reply #110 on: May 04, 2004, 07:24:01 pm »
Well, I decided to turn the GBA on it's side so I can retain a screenshot of it's aspect ratio. Thought just came to me and you get even more text space. I put the LCD center on the monitor bezel. Take a look. Yeah I know I have a pic of MS4 on the GBA and MS3 is in the background. I fixed that  ;) I'll get around to the webpage on how to do it shortly.









6 Buttons are easily read on the GBA. I'm also getting better at taking the pictures  ;)
« Last Edit: May 04, 2004, 10:08:06 pm by Industen »

bioart

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 90
  • Last login:November 28, 2006, 11:38:14 pm
    • The ArtCade
Re:My serial LCD for displaying directions
« Reply #111 on: May 04, 2004, 07:28:03 pm »
The GBA looks great.  I haven't time to work on mine yet because of some home remodeling and the fact that I'm waiting for my new laptop, but I'll get to it soon :)

Art

JoyMonkey

  • Voodoo Wiki Master . . .
  • Wiki Master
  • Trade Count: (+5)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 2899
  • Last login:June 16, 2025, 09:16:27 pm
  • Candy is Dandy but Liquor is Quicker
    • JoyMonkey.com
Re:My serial LCD for displaying directions
« Reply #112 on: May 05, 2004, 11:24:03 am »
I bought one of the LCD displays from the seller on eBay a couple of weeks ago (April 22nd) but I haven't heard anything from him yet and he's not responding to emails.

How quickly did everyone else get theirs?

Santoro

  • Purveyor of Shiny Arcade Goodness
  • Santoro
  • Trade Count: (+32)
  • Full Member
  • *
  • Offline Offline
  • Posts: 3054
  • Last login:June 05, 2025, 04:10:38 pm
  • Boycott Quarters!!!
    • ArcadeReplay!
Re:My serial LCD for displaying directions
« Reply #113 on: May 05, 2004, 11:42:47 am »
I got mine in about a week and a half.

mp2526

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 323
  • Last login:August 11, 2023, 02:30:47 pm
    • Miavio
Re:My serial LCD for displaying directions
« Reply #114 on: May 05, 2004, 02:49:08 pm »
I bought one of the LCD displays from the seller on eBay a couple of weeks ago (April 22nd) but I haven't heard anything from him yet and he's not responding to emails.

How quickly did everyone else get theirs?

I got mine within a week

JackTucky

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1613
  • Last login:January 04, 2021, 12:00:58 pm
  • Soon I will post that I am a triathalete
Re:My serial LCD for displaying directions
« Reply #115 on: May 05, 2004, 03:08:45 pm »
I bought one of the LCD displays from the seller on eBay a couple of weeks ago (April 22nd) but I haven't heard anything from him yet and he's not responding to emails.
How quickly did everyone else get theirs?

JoyMonkey:

I had won an auction, but never heard from him.  I finally remembered and emailed him.  I sent payment, but it never shipped.  

When I asked later if it shipped, it took a day to check, and he said it would ship Wednesday.

So, long story, I don't have mine yet.  I won auction on April 17th.  ???

Art
Well, that's where we go a-ridin' into town, a whampin' and whompin' every livin' thing that moves within an inch of its life. Except the women folks, of course.

maraxle

  • Guest
  • Trade Count: (0)
Re:My serial LCD for displaying directions
« Reply #116 on: May 05, 2004, 03:12:37 pm »
Mine took about a week and a half if I remember correctly.

Aceldamor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 878
  • Last login:October 25, 2019, 05:10:51 pm
  • You know you hear the music in your head...
Re:My serial LCD for displaying directions
« Reply #117 on: May 07, 2004, 02:16:12 am »
*BUMP*

Just curious on progress of Advance tutorial
Fuzzy Wuzzy was a woman!

Rawker

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 102
  • Last login:January 06, 2006, 05:31:24 pm
  • I'm a llama!
Re:My serial LCD for displaying directions
« Reply #118 on: May 19, 2004, 02:32:40 pm »
i'm having trouble getting power to my lcd, i have the ipac4 and i'm wondering if anyone knows if and how i can get +5 volts from it?

« Last Edit: May 19, 2004, 02:33:08 pm by Rawker »

maraxle

  • Guest
  • Trade Count: (0)
Re:My serial LCD for displaying directions
« Reply #119 on: May 19, 2004, 02:59:59 pm »
i'm having trouble getting power to my lcd, i have the ipac4 and i'm wondering if anyone knows if and how i can get +5 volts from it?

Does the LCD work with power coming straight from the motherboard?  I know nothing about ipacs, so I can't help you there.