Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases

Vista Tests... The bright side

General discussion about LCD Smartie.

Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo, Fast351

Post Reply
limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Vista Tests... The bright side

Post by limbo »

Finally decided to move on Vista 32bit(for a short period of time) and make some tests with my software...

I was suprised when I tried to run the latest beta of LCD Smartie! I ensure you: there was not a single issue running up to three instances of LCD Smartie.

I have used:
:arrow: A Matrix Orbilal serial connection using a PCI card serial port (Com 6).
:arrow: An usb LCD using serial port emulation (Com 3).
:arrow: And finally, the part I'm really impressed of, a parallel connection of HD44780 based LCD module.

The next step is to check plugins one by one and report here.

WELCOME VISTA - LONG LIVE TO LCD SMARTIE \:D/
Last edited by limbo on October 31st, 2006, 8:10 am, edited 1 time in total.
mo
Posts: 3
Joined: October 31st, 2006, 6:02 am

what beta version?

Post by mo »

How do you install the beta version and setup the parallel port in Vista?
limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Re: what beta version?

Post by limbo »

mo wrote:How do you install the beta version and setup the parallel port in Vista?
The latest beta needs just an extraction to a folder (no setup available :oops:).
The parallel port is configured as in other win versions.
More on LCD Smartie site: http://lcdsmartie.sourceforge.net/mainscreen.html
mo
Posts: 3
Joined: October 31st, 2006, 6:02 am

frontview works...

Post by mo »

Frontview works so display is working. When I extract latest beta i get an error message setting to parrallel port and bugreport says couldn't write config file. So checking sure enough the file is read only so I change it to writeable and the error goes away but still doesnt make display work. No errors.
limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Post by limbo »

Use administrator level account or run as admin :wink:
mo
Posts: 3
Joined: October 31st, 2006, 6:02 am

Vista UAC

Post by mo »

Vista has a feature called User Account Control. When I diabled it LCDSmartie started working.
limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Re: Vista UAC

Post by limbo »

mo wrote:Vista has a feature called User Account Control. When I diabled it LCDSmartie started working.
Yes right! you have to go under the system configuration utility (press Winkey + R >type msconfig > click OK) and in the tools tab you have to select the "Disable user account control" and launch button.

This was the first tweak I had made in this new OS! (didn't noticed because it was already applied to my OS)
Thanks mo
Durfman
Posts: 2
Joined: August 11th, 2006, 4:30 am

Post by Durfman »

I don't mind running it as an admin for now, but are you going to look into why it needs to elevate? I'm not turning off UAC, so that is not an option. I'd really like to have it start up when Windows starts and I can't do that because I have to consent to it starting.

Thanks!
Rob
nosoul4u
Posts: 1
Joined: December 5th, 2006, 7:00 pm
Location: Jacksonville FL
Contact:

Post by nosoul4u »

Has any testing been done to verify if it works on Vista 64bit or WinXP x64?
Muk
Posts: 7
Joined: September 29th, 2005, 7:33 pm

Post by Muk »

I believe any app that writes files needs admin priviledges if writing to a non-user directory under Vista. I am trying out my parallel port LCD on Vista in a few days!
Muk
Posts: 7
Joined: September 29th, 2005, 7:33 pm

Post by Muk »

I am trying to get my paralel port LCD working on Vista 32bit. Disabled UAC. Still getting DLPortIO.sys not loaded after trying the reg tweak and reinstalling. Any ideas?
limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Post by limbo »

Muk wrote:I am trying to get my paralel port LCD working on Vista 32bit. Disabled UAC. Still getting DLPortIO.sys not loaded after trying the reg tweak and reinstalling. Any ideas?
As An Admin?
Muk
Posts: 7
Joined: September 29th, 2005, 7:33 pm

Post by Muk »

Yes, Im admin, set Start to 1, tried compatibility mode, what version of LCDSmartie are you running?
Muk
Posts: 7
Joined: September 29th, 2005, 7:33 pm

Post by Muk »

Needed to run the portio installer in winxp compatibility mode to make sure dlportio.sys was copied to win/system32/drivers. Works now but network statistics like upstream/downstream always read 0...
Coolit
Posts: 2
Joined: February 10th, 2007, 2:02 am

Post by Coolit »

Hi All,

I've been using Smartie for a while now in XP and love it :) but I've moved to Vista Premium 64bit last night and cant get it working with my parallel 4x20 LCD.

I tried to run port95nt as above ( in compatibility mode/admin) but the install fails stating its not a 64bit application, obviously running Smartie without port95nt being installed doesn't work either. I am however able to run Smartie without error, it just wont connect to my parallel port.

Any ideas?
limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Post by limbo »

Coolit wrote:Hi All,

I've been using Smartie for a while now in XP and love it :) but I've moved to Vista Premium 64bit last night and cant get it working with my parallel 4x20 LCD.

I tried to run port95nt as above ( in compatibility mode/admin) but the install fails stating its not a 64bit application, obviously running Smartie without port95nt being installed doesn't work either. I am however able to run Smartie without error, it just wont connect to my parallel port.

Any ideas?
This caused on 64bit OS... :smt102
This driver is not working on these operating systems.

Maybe the solution is the inpout32.dll but I'm not sure and I don't own any 64bit system to test it
http://www.logix4u.net/inpout32.htm
http://forums.gideontech.com/index.php/ ... 0%203.html
Coolit
Posts: 2
Joined: February 10th, 2007, 2:02 am

Post by Coolit »

hi,

Thanks for the reply, its much appriciated.

I had a look at both links, downloaded the and tried the .dll's but with no joy so I guess I'm stuck until theres a recompile for vista 64bit.
microtestUK
Posts: 4
Joined: March 14th, 2007, 11:17 am
Location: United Kingdom
Contact:

Post by microtestUK »

Muk wrote:Needed to run the portio installer in winxp compatibility mode to make sure dlportio.sys was copied to win/system32/drivers. Works now but network statistics like upstream/downstream always read 0...
I had similar problems and got around it this way

Alt Click the installer>Properties>Compatibility [TAB]>[TICK]Run this program in compatibility mode for "Windows XP (Service Pack 2)">Show settings for all users>[TICK]Run this program in compatibility mode for "Windows XP (Service Pack 2)">OK>OK

Then run the installer again.
kup128
Posts: 1
Joined: March 24th, 2007, 4:12 am

Post by kup128 »

Hello all!

My first post, am new to the forums.
Recently upgraded to Vista Ultimate (32bit). Just got my LCD working... tis a Parallel HD44780.

One thing that i don't think has been mentioned is that with Vista, you dont need port95, or any other program to initialise the parallel port. I managed to jsut plug mine in... configure LCD Smartie... and i was off!

Great little program by the way.
Philg
Plugin Author
Posts: 27
Joined: March 4th, 2006, 1:10 pm
Location: UK
Contact:

Vista x64

Post by Philg »

For those of you trying to get a parallel LCD working on 64bit Vista with InpOut (x64 version), it will not work.

I ported InpOut32 to XP/2003 x64 but unfortunately Vista x64 requires ALL device drivers to be signed (using a commercial Verisign certificate which is not available (AFAIK) to anyone but commercial software companies - and is not cheap).

So basically, InpOut32/x64 will not work in Vista x64.
Port95NT will not work in any 64bit OS as its only a 32bit driver.

So if you have a parallel LCD and want it to work in Vista, stick to 32bit. My port of InpOut32 (here) can be installed in Vista 32bit (requires a UAC elevation) and used thereafter without UAC elevation - although I guess LCD Smartie requires elevation for other things anyway.

If anyone does find a way to get it going on x64 please let me know - I will do likewise.

Thanks,
Phil
Philg
Plugin Author
Posts: 27
Joined: March 4th, 2006, 1:10 pm
Location: UK
Contact:

Good news for Vista x64 users...

Post by Philg »

There have been some updates on Vista x64 and InpOut32.

Essentially, I have managed to use my x64 port of InpOut32 in Vista x64.

Check out my later posts here.

Especially promising is the recent Linchpin Atsiv tool :)

Thanks,
Phil[/url]
Philg
Plugin Author
Posts: 27
Joined: March 4th, 2006, 1:10 pm
Location: UK
Contact:

Post by Philg »

Another Vista x64 update...

Th Atsiv tool I mentioned above was blocked by MS as soon as it became "known" about so that was pretty much a non-starter.

I had a little success running a self signed x64 driver in test mode - but who really wants to do that. I could see no future without buying a certificate (something which I was not keen on seeing as I don't actually need this solution any more since I have a MX410 which worked).

Then along came WinRing0. An Open source alternative to InpOut32 and Port95NT that comes with a signed 64bit driver. Yay.

The only issue, LCDSmartie does/can not use this as a drop in replacement because the API is slightly different.

So I have written a InpOut32 stud dll that passes the calls directly to the WinRing0 DLLs. This works, on all current OS's (inc. Vista SP1 x64 and Server 2008 x64).

for more info and the download goto my inpout32 pages
http://www.highrez.co.uk/Downloads/InpOut32/

Thanks,
Phil
Zero>1
Posts: 5
Joined: December 16th, 2006, 4:51 pm

Post by Zero>1 »

big thanks to you.after a half year my lcd now runs with vist64 again.
twhyman
Posts: 19
Joined: October 20th, 2006, 8:10 am

Post by twhyman »

Philg wrote:Another Vista x64 update...
.....
Thanks,
Phil
Thanks alot for the update i will check it and report back, my tiny beloved LCD was the only thing stopping me from going 64bit.

i went from 64 to 32 the moment microsoft blocked the option to use unsigned drivers.

Great job!

Twhyman
iscarelli
Posts: 5
Joined: September 11th, 2008, 1:47 am
Contact:

Post by iscarelli »

Philg wrote:Another Vista x64 update...

Th Atsiv tool I mentioned above was blocked by MS as soon as it became "known" about so that was pretty much a non-starter.

I had a little success running a self signed x64 driver in test mode - but who really wants to do that. I could see no future without buying a certificate (something which I was not keen on seeing as I don't actually need this solution any more since I have a MX410 which worked).

Then along came WinRing0. An Open source alternative to InpOut32 and Port95NT that comes with a signed 64bit driver. Yay.

The only issue, LCDSmartie does/can not use this as a drop in replacement because the API is slightly different.

So I have written a InpOut32 stud dll that passes the calls directly to the WinRing0 DLLs. This works, on all current OS's (inc. Vista SP1 x64 and Server 2008 x64).

for more info and the download goto my inpout32 pages
http://www.highrez.co.uk/Downloads/InpOut32/

Thanks,
Phil
Hi!

You Dll works with PCI Parallel cards (not default IO address)?

[]'s
Ismael
Post Reply