kanyun157 / giimote

Automatically exported from code.google.com/p/giimote
GNU Lesser General Public License v3.0
0 stars 0 forks source link

Complete extension failure #8

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Attempting to run any game with the giimote extension installed

What is the expected output? What do you see instead?
Expected output is.. something, anything, would be nice. :)
Actual output is a series of errors.

1st error:
"---------------------------
GM .Net Layer: Unhandled Exception
---------------------------
There has been an unhandled exception in the "GM .Net Layer". The following
trace is available:

System.IO.FileLoadException: Could not load file or assembly 'GiiMote,
Version=2.4.2950.36874, Culture=neutral, PublicKeyToken=null' or one of its
dependencies. This application has failed to start because the application
configuration is incorrect. Reinstalling the application may fix this
problem. (Exception from HRESULT: 0x800736B1)

File name: 'GiiMote, Version=2.4.2950.36874, Culture=neutral,
PublicKeyToken=null' ---> System.Runtime.InteropServices.COMException
(0x800736B1): This application has failed to start because the application
configuration is incorrect. Reinstalling the application may fix this
problem. (Exception from HRESULT: 0x800736B1)

   at System.Reflection.Assembly.nLoad(AssemblyName fileName, String
codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark&
stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

   at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef,
Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

   at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile,
Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm
hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)

   at System.Reflection.Assembly.LoadFrom(String assemblyFile)

   at LoadDll(SByte* filename)

When seeking support, please contact the creater of the program and copy
the complete error message. Press Ctrl+C to copy the message. Press Ok to
continue or press Cancel to exit the application.
---------------------------
OK   Cancel   
---------------------------"

when OK is selected, this error occurs:

"---------------------------
GM .Net Layer: Unhandled Exception
---------------------------
There has been an unhandled exception in the "GM .Net Layer". The following
trace is available:

System.NullReferenceException: Object reference not set to an instance of
an object.

   at CreateInstance(Double dll_handle, SByte* fullname)

When seeking support, please contact the creater of the program and copy
the complete error message. Press Ctrl+C to copy the message. Press Ok to
continue or press Cancel to exit the application.
---------------------------
OK   Cancel   
---------------------------"

Ok again, and this error (from game maker itself) occurs:

"___________________________________________
FATAL ERROR in
action number 1
of Create Event
for object <undefined>:

Error! GiiMote.dll not found or link failed."

(This was a one room game with no objects, but a similar error occurs with
any game)
Selecting Abort does not actually close the game. Odd.

What version of the product are you using? On what operating system?
Using whatever version is the latest available for download as of 6th April
08, Game Maker 7 Pro, Windows XP, BlueSoleil Bluetooth Driver.

Please provide any additional information below.
Has worked before on another PC I own, with the same wiimote, BT adaptor,
BT software and also Win XP (possibly different version)

Thanks in advance, giimote was amazing when it worked on the other PC.

Original issue reported on code.google.com by afromonk...@googlemail.com on 6 Apr 2008 at 10:07

GoogleCodeExporter commented 8 years ago
Forgot to say, same errors occur running compiled games, as well as Giimote demo
programs and forces grapher.
Connection works, as WiinRemote and Wiimote Whiteboard work fine.

Original comment by afromonk...@googlemail.com on 6 Apr 2008 at 10:09

GoogleCodeExporter commented 8 years ago
Make sure you have the .NET Framework installed.
The reason pressing 'Abort' does not end the game is because the abort button 
only
aborts after the current code block finishes executing (like game_end(), I 
think).

Original comment by leif902 on 6 Apr 2008 at 11:23

GoogleCodeExporter commented 8 years ago
I have .NET 2.0 installed, do i need a later version?

Original comment by afromonk...@googlemail.com on 6 Apr 2008 at 11:29

GoogleCodeExporter commented 8 years ago
Try reinstalling .NET and then, if that doesn't help, updating. If you're still
having problems, get back to me.

Original comment by leif902 on 6 Apr 2008 at 11:31

GoogleCodeExporter commented 8 years ago
Thanks for the very quick response btw.
I'll try that.

Original comment by afromonk...@googlemail.com on 6 Apr 2008 at 11:34

GoogleCodeExporter commented 8 years ago
Ran the .net installer again and chose the 'repair' option. Completed properly.
Problem remains, same as ever though.

It has just occured to me that I should perhaps say that the wiimote is not 
'paired'
with the pc,  it will not do so, though i leave the key field empty, it always 
says
'authentication failed'. It is connected, and running the HID joystick service, 
but
it isn't paired. Could that cause the problem?

On a side note, how come the support for free software is always so much better 
than
that of paid software? :)

Original comment by afromonk...@googlemail.com on 6 Apr 2008 at 11:44

GoogleCodeExporter commented 8 years ago
Updating to .net 3.5, looks like it's gonna take a long, long time.
I should go to bed.

Thanks for all your help so far!
ttyl(?)

Original comment by afromonk...@googlemail.com on 6 Apr 2008 at 11:53

GoogleCodeExporter commented 8 years ago
Sorry, when I say paired I mean connected via the HID service... it doesn't 
actually
have to be paired.

I hope installing .NET 3.5 works, if not I have one other thing we can try.

Good luck!

Original comment by leif902 on 6 Apr 2008 at 11:59

GoogleCodeExporter commented 8 years ago
Great success!

After installing .NET 3.5, everything seems to be in working great.
Thanks for your help with this.
Expect to see some games from me soon!

Original comment by afromonk...@googlemail.com on 7 Apr 2008 at 12:20

GoogleCodeExporter commented 8 years ago
Excellent, glad that's working for you.
Remember, once you create something good be sure to submit it to the (currently
empty) list of projects!

http://code.google.com/p/giimote/wiki/Projects

Original comment by leif902 on 7 Apr 2008 at 12:25

GoogleCodeExporter commented 8 years ago
So that you get something out of this to improve Giimote, maybe the next version
could do some kind of check to see what .net framework is installed, and give a 
more
user-friendly error message.

I'm working on a tennis game now. coming along ok, in pre pre pre alpha right 
now ;)

Original comment by afromonk...@googlemail.com on 7 Apr 2008 at 12:32

GoogleCodeExporter commented 8 years ago
That's a good idea, I'll do that.

Original comment by leif902 on 7 Apr 2008 at 5:47