|
|
Roguelike/IF Development
|
 |
|
|
|
|
|
|
|
|
| View previous topic :: View next topic |
| Author |
Message |
Galen Student
Joined: 17 Jul 2008 Posts: 2
|
Posted: Fri Nov 20, 2009 6:11 pm Post subject: Unable to start version 1.0.2 |
|
|
I was able to play version 1.0.2 just fine until a few days ago. Immediately after applying a windows update, trying to start legerdemain gave me the following error:
Application Error
Unable to launch the application.
Details:
Exception:
MissingFieldException[ The following required field is missing from the launch file: <jnlp>]
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Launcher.updateFinalLaunchDesc(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
I'll have to play 1.0.1 for now, as it still works. I don't know if this is fixable on your end, but I thought I'd let you know.
Nathan |
|
| Back to top |
|
 |
njerpe Site Admin
Joined: 14 Aug 2005 Posts: 222 Location: Atlanta, GA
|
Posted: Sat Nov 21, 2009 4:42 pm Post subject: Re: |
|
|
Thanks Galen, I will definitely look into it.
It seems to have something to do with the .jnlp file that is used to invoke Java Web Start.
My guess is if you were to download the v1.0.2 .zip bundle and run from that, you might get it to work. |
|
| Back to top |
|
 |
skavenhorde Student
Joined: 11 Oct 2010 Posts: 6
|
Posted: Mon Oct 11, 2010 12:07 pm Post subject: |
|
|
I'm going to feel like an idiot because my problem will more than likely be something simple that I'm not doing, but I can't start this game at all. I've tried the javawebstart and the downloadable version and nothing happens. A MS-Dos box pops up for about 1 second when trying the downloadable one, but other than that nothing.
I have windows 7 64 and the most recent Java installed on my computer.
Any help would be appreciated. |
|
| Back to top |
|
 |
njerpe Site Admin
Joined: 14 Aug 2005 Posts: 222 Location: Atlanta, GA
|
Posted: Mon Oct 11, 2010 1:28 pm Post subject: Re: |
|
|
My guess is that you have Java installed, but it is not in your path. So when you launch the .bat file, this tries to launch Java but can't find it, and thus it fails.
Here is how you can find out:
1. From the Start bar -> Run -> type 'cmd' and press <Enter>. This should open a DOS box on your system.
2. Navigate to the folder where you put Legerdemain with the 'cd' command. For instance, if you have it installed at c:\games\legerd, type: 'cd \games\legerd' and then press <Enter>
3. Type in the name of the batch file to run it. You should get the same result as before, but now the DOS box won't disappear; you'll be able to read it.
4. If you can, take a screenshot of the DOS box and post it here.
For what its worth, the cluebook package aims to eliminate this hassle by including its own Java package on the CD, all preconfigured and ready to go. If you think you might be interested, you can purchase it here:
http://roguelikefiction.com/?page_id=65
Good luck! |
|
| Back to top |
|
 |
skavenhorde Student
Joined: 11 Oct 2010 Posts: 6
|
Posted: Mon Oct 11, 2010 3:06 pm Post subject: |
|
|
Here's the screenshot
I know a ton about regular games and getting the to work, but java is a mystery to me. It's always just worked before
Edit: I got it working. Thanks, you gave me the clue I needed. I just typed in the problem in google and found out that it wasn't in my 'path'. If anyone else has this problem I found the answer here. |
|
| Back to top |
|
 |
|