Welcome, Guest. Please login or register.
November 22, 2024, 09:18:50 PM

Login with username, password and session length
* Home Help Arcade Login Register
.
+  Forum
|-+  Homebrew Player Tracking and EFT Systems.
| |-+  NLG Homebrew Player Tracking and EFT Systems.
| | |-+  SAS Host controller DLL. What do you want to see?
0 Members and 11 Guests are viewing this topic. « previous next »
Pages: 1 ... 11 12 13 [14] 15 16 17 ... 20 Go Down Print
Author Topic: SAS Host controller DLL. What do you want to see?  (Read 256059 times)
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #325 on: February 25, 2011, 01:32:01 AM »

I can't get this to get past the bloody error popup again : "Cannot Load the SASEGM.DLL module" thing again. ARGHHH!!!   Pull Hair banghead

And it's in a bloody folder ON MY DESKTOP!!!  wtf1 POS Computer   

Jeeshh!!! rotflmao
Logged
poppo
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 248
Offline Offline

Gender: Male
Posts: 3266



« Reply #326 on: February 25, 2011, 01:39:16 AM »

I can't get this to get past the bloody error popup again : "Cannot Load the SASEGM.DLL module" thing again. ARGHHH!!!   Pull Hair banghead

And it's in a bloody folder ON MY DESKTOP!!!  wtf1 POS Computer    

Jeeshh!!! rotflmao


You can try:

Go to the Run item on the Start menu, and type:

regsvr32 <path & filename of dll>

Example:
regsvr32 c:\test\SASEGM.DLL

And to repeat my earlier question, if the program actually runs, does that mean everything is ok. Or will it fail somewhere else if Dot Net Framework2 SP1 is not installed. It seems SP2 should work, no?  Scratch Head
« Last Edit: February 25, 2011, 01:44:29 AM by poppo » Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #327 on: February 25, 2011, 01:45:45 AM »

I can't get this to get past the bloody error popup again : "Cannot Load the SASEGM.DLL module" thing again. ARGHHH!!!   Pull Hair banghead

And it's in a bloody folder ON MY DESKTOP!!!  wtf1 POS Computer   

Jeeshh!!! rotflmao

Use the shortcut in the start menu. The test app tries to load the dll from the same path as its executed from.


I think I have the ticket in stuff sussed out btw. Like I said though, have to do some real work now, but will try and get into it when I have spare time next week.

Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #328 on: February 25, 2011, 02:16:15 AM »

Okay,
I tried it both ways...no go Houston...
Poppo's way using the "run" command box>>>    regsvr c:\test\SASEGM.DLL  gets a different error pop up box!  bust gut laughing

AndyP's way using the shortcut in the Start column does the
other old error "Cannot find SASEGM.DLL module, blah, blah, blah"


* error pop up I get when trying regsvr way.JPG (110.41 KB, 1024x739 - viewed 393 times.)
« Last Edit: February 25, 2011, 02:24:54 AM by stayouttadabunker » Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #329 on: February 25, 2011, 02:20:24 AM »

Bizzare. Something really strange is going on. Did you manage to get it going last time? IF so, what did you do?

if regsvr32 cant find the dll, then the app certainly wont.


Poppo, if the program runs that means that the dotnet 2 framework is installed. The test app will not run if its not installed.
Logged
poppo
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 248
Offline Offline

Gender: Male
Posts: 3266



« Reply #330 on: February 25, 2011, 02:21:32 AM »

Poppo's way using the "run" command box>>>    regsvr c:\test\SASEGM.DLL  gets a different error pop up box!  

 rotflmao You need to use the actual path that the dll is in. The 'c:\test\SASEGM.DLL' was just an example. Of course it's not going to find it (unless you created that directory and put it there).

Try
regsvr c:\Program Files\AP\SASEGMTest\SASEGM.DLL

Assuming you installed the program in the default directory.
« Last Edit: February 25, 2011, 02:31:16 AM by poppo » Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #331 on: February 25, 2011, 02:29:35 AM »

I have no clue how the old Test App worked....
These are the programs installed on this computer.
It's a barebones desktop computer running XP solely devoted to my S2000 and S+.
Click to enlarge if needed...>>>


* programs installed.JPG (104.2 KB, 1024x739 - viewed 400 times.)
Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #332 on: February 25, 2011, 02:45:59 AM »

Its possible there is some dependency issue. The dll wont load if there is a missing file. I'll check to see if I can see any obvious dependencies that are missing.

There is a tool called dependency walker, yo could try that. I just looked it up and all I can see is Kernel32.dll and MSVCR100.DLL. The former should be on your PC, the latter installed with the VC++ runtime.
Logged
poppo
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 248
Offline Offline

Gender: Male
Posts: 3266



« Reply #333 on: February 25, 2011, 02:51:55 AM »

Its possible there is some dependency issue. The dll wont load if there is a missing file. I'll check to see if I can see any obvious dependencies that are missing.

There is a tool called dependency walker, yo could try that. I just looked it up and all I can see is Kernel32.dll and MSVCR100.DLL. The former should be on your PC, the latter installed with the VC++ runtime.

FWIW, I installed this last version for the first time (i.e. did not install previous versions) and it runs. I also did let it install the Dot NET Framework 4 Client since I figured it was supposed to.

I guess the question is - has anyone else updated over an older version and NOT had a problem.
Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #334 on: February 25, 2011, 02:56:30 AM »

regsrv32 wont work btw, as I have not defined any entrypoints for it. However it should still give you some indication (ie it will load but wont register or something like that).

I might add those calls in to allow it to be registered.
Logged
poppo
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 248
Offline Offline

Gender: Male
Posts: 3266



« Reply #335 on: February 25, 2011, 03:01:02 AM »

regsrv32 wont work btw, as I have not defined any entrypoints for it. However it should still give you some indication (ie it will load but wont register or something like that).

I might add those calls in to allow it to be registered.

Oh. I thought that by manually registering it, it just forced Windows to know where to look for it. Since he got the other error that it could not find it in the non-existent c:\test directory, it appeared that it was at least looking for it there.
Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #336 on: February 25, 2011, 03:01:41 AM »

I highly recommend dependency walker (its free). Use it an open up the dll. It will report any errors. Do this and put the results up here.

Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #337 on: February 25, 2011, 03:13:26 AM »

Actually, I think I can see the problem. I think I lied earlier on about vc version dependencies. The c runtime version is actually version 10. The dll in question is MSVCR100.dll. This dll should be in the c:\windows\system32 directory. If its not, that may be the problem. I doubt this version is included in the redistributable (probably MSVCR90.dll only) . ITs odd that it works for a majority of people though.


I have only just started using visual studio 2010 and I am finding some serious bugs in it. It also defaults to use things I dont want it to use.

Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #338 on: February 25, 2011, 03:18:56 AM »

Will you stop lying! lol  Cry Laughing
Anyways,
I downloaded the DW program and it shows that I don't have it...
So you're saying I need the 2010 version of VCR++?  
Click on picture to enlarge if you need glasses...lol   >>>


* depency walker shows error.JPG (166.62 KB, 1024x739 - viewed 448 times.)
Logged
poppo
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 248
Offline Offline

Gender: Male
Posts: 3266



« Reply #339 on: February 25, 2011, 03:22:45 AM »

ITs odd that it works for a majority of people though.

Probably because he does not have much loaded on that machine. Most people probably installed something else that put it on theirs.
Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #340 on: February 25, 2011, 03:37:18 AM »

Will you stop lying! lol  Cry Laughing
Anyways,
I downloaded the DW program and it shows that I don't have it...
So you're saying I need the 2010 version of VCR++?   
Click on picture to enlarge if you need glasses...lol   >>>


Ok, yup that is the problem. My bad. Turns out you need version 10 of the visual c runtime. I dont think that would be included in the redistributable from MS.

TRy this: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a7b7a05e-6de6-4d3a-a423-37bf0912db84

Visual Studio 2010 is really starting to piss me off, I can assure you.
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #341 on: February 25, 2011, 03:52:57 AM »

I installed Microsoft Visual C++ Runtime 2010 version.
I then ran the Dependency Walker program typing in SASEGM.DLL and it located the newly installed MSVCR100 file.
I am going to try the TEST APP again and see if the module is "found"...>>>


* DW detects MSVCR100DLL file on computer now.JPG (124.17 KB, 1024x739 - viewed 397 times.)
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #342 on: February 25, 2011, 03:59:36 AM »

Well...whaddaya know?!?!?!?!  Dancing Party
No errors popped up!!!!!!!!!!!!! Wheeeee!!!!!!!!!
I'm going hook it up now....




* maybe maybe maybe.JPG (32.13 KB, 533x618 - viewed 392 times.)
Logged
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #343 on: February 25, 2011, 04:23:01 AM »

Yay for dependency walker!! Another problem solved!
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #344 on: February 25, 2011, 04:42:35 AM »

lol...well partly...check this out...
For some reason, I'm stuck on :    "01:"

No other lines showing...

"Uhhh...Houston...what is zero one colon???   
It's not in the checklist"  arrow   >>>


<a href="http://www.youtube.com/v/1UB5HI-6JQw&rel=0" target="_blank">http://www.youtube.com/v/1UB5HI-6JQw&rel=0</a>


« Last Edit: February 25, 2011, 12:08:21 PM by stayouttadabunker » Logged
knagl
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 642
Offline Offline

Gender: Male
Posts: 5489


Kevin


« Reply #345 on: February 25, 2011, 05:40:25 AM »

I think I have the ticket in stuff sussed out btw. Like I said though, have to do some real work now, but will try and get into it when I have spare time next week.

About all I can do right now is cheerleed from the sidlines, but that's great news, and thanks for all you've done so far.  We look forward to your continued efforts when you have more free time in the future.  applause applause applause
Logged

If you find this site helpful, please consider making a small donation to help defray the cost of hosting and bandwidth.

Please do not PM me for support or "how to" requests -- please post your request in the forum so that everyone may assist you and everyone can benefit from the answer to your question!  Thanks! Smiley
Foster
The S2000 GURU
Contributing NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 345
Offline Offline

Gender: Male
Posts: 2872



« Reply #346 on: February 25, 2011, 05:52:04 AM »

I got comm between pc and S+ as well Builing my own interface with Max232

Thanks poppo for a clear schematic  +1 (Karma, or whatever)

I built mine with parts from unusable cham II (Not a + or SA version)
I substituted a 74HC04 (it is also a hex inverter)
You do need the hex inverter to make it work.
I also installed 1K ohm Pull up resisters, it works with and without them (I test built it on a solderless breadboard.)
I will build a soldered version this weekend.
Logged

A Slot Machine and Coca-Cola Addict!!
"If it is not broke do not fix it" I keep forgetting that!
AndyP
NLG Member 101 to 500 Post
***

Total Karma Storms: 127
Offline Offline

Posts: 212



« Reply #347 on: February 25, 2011, 11:20:08 AM »

lol...well partly...check this out...
For some reason, I'm stuck on :    "01:"

No other lines showing...

Uhhh...Houston...what is zero one colon???   arrow   >>>

http://www.youtube.com/v/1UB5HI-6JQw?fs=1&amp;hl=en_US



You are a good tester!!.

The excpetions are printed as a 2digit hex value, followed by a text description. 01 is not a valid exception code. However, if your poll address is set to 01, then perhpas what you are seeing is the machine chirping. I dont handle chirps just yet, but basically they are sent when the machine is not being polled. Maybe check the transmit lines from the PC to the machine. Obvioulsy you are receiving data, but the machine is not seeing anything.

Some machines have a protocol analyser, if your machine has that in the service menu's maybe give that a try. It looks like your machine is a stepper, so might not offer that option.
Logged
poppo
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 248
Offline Offline

Gender: Male
Posts: 3266



« Reply #348 on: February 25, 2011, 11:21:56 AM »

Thanks poppo for a clear schematic  

Just to clarify for others that the schematic I sent him was slightly different than the one I posted earlier in this thread, and eliminates the opto-coupler.
Logged
StatFreak
rotaredoM etiS GLN labolG
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 756
Offline Offline

Gender: Male
Posts: 8549


Warning! Spammers will be eaten, with relish!


« Reply #349 on: February 25, 2011, 12:06:04 PM »

Thanks poppo for a clear schematic  

Just to clarify for others that the schematic I sent him was slightly different than the one I posted earlier in this thread, and eliminates the opto-coupler.

Could you post it for everyone's benefit?
Logged

I found myself at NLG garfield  ..but got lost again on the way home. Scratch Head 2
If found, please email me to myself. Thanks. yes
       Executive member in good standing of Rick's SMAA.                              Ehhh...What's Up Doc?
Pages: 1 ... 11 12 13 [14] 15 16 17 ... 20 Go Up Print 
« previous next »
Jump to:  


If you find this site helpful, Please Consider Making a small donation to help defray the cost of hosting and bandwidth.



Newlifegames.com    Newlifegames.net    Newlifegames.org
   New Life Games    NewLifeGames  NLG  We Bring new Life to old Games    1-888-NLG-SLOTS
Are all Copyright and Trademarks of New Life Games LLC 1992 - 2021


FAIR USE NOTICE:

This site contains copyrighted material the use of which has not always been specifically authorized by the copyright owner.
We make such material available in an effort to advance awareness and understanding of the issues involved.
We believe this constitutes a fair use of any such copyrighted material as provided for in section 107 of the US Copyright Law.
In accordance with Title 17 U.S.C. Section 107, the material on this site is distributed without profit to those
who have expressed a prior interest in receiving the included information for research and educational purposes.

For more information please visit: http://www.law.cornell.edu/uscode/17/107.shtml.

If you wish to use copyrighted material from this site for purposes of your own that go beyond fair use,
you must obtain permission directly from the copyright owner.

NewLifeGames.net Web-Site is optimized for use with Fire-Fox and a minimum screen resolution of 1280x768 pixels.


Powered by SMF 1.1.20 | SMF © 2013, Simple Machines
Loon Designed by Mystica
Updated by Runic Warrior
Page created in 0.145 seconds with 20 queries.