VOGONS


First post, by NeveroddoreveN

User metadata
Rank Newbie
Rank
Newbie

Hey everyone!! I am a newbie with DosBox, and am having a bit of a problem with running DosBox Game Launcher, I really hope someone can shed some light on my situation.

So, I have DosBox-Staging installed, along with Java 25 and DosBox Game Launcher. All of that is set up, but my issue is with the Game Wizard feature. Each time I double-click on the Game Wizard button, I get a message that the "Java Platform SE Binary" is not responding. I have tried a few times, but with each attempt I get the same message.

I attempted to get some help from ChatGPT (I am still a total newbie with it as well), that site said that the latest version of Java that works with DosBox Game Launcher is version 21. So, I went and installed that version, but again, I get the same message as before. Can anyone please help me with this? I am at a loss for ideas and could really use some guidance here. Any and all help is appreciated!! Thanks in advance!!

Reply 1 of 12, by rcblanke

User metadata
Rank Oldbie
Rank
Oldbie

Hi NeveroddoreveN, sorry to hear that. Can you please try starting DBGL with dbglcons.cmd in a cmd window? That way, if the application crashes (as you say, when you attempt to open the Game Wizard) you can see the 'stack trace', technical information about the cause of the problem. If you can provide that information back to me, I'm sure the problem can be resolved.

regards,
Ronald

Reply 2 of 12, by NeveroddoreveN

User metadata
Rank Newbie
Rank
Newbie

Hey rcblanke!! Thanks so much for getting back to me!! This whole DBGL issue has been plaguing me for quite some time, I do appreciate your taking the time to write back. I know very little about DOS, which I assume is the reason I have been in this situation for so long. So, to go with what you are suggesting, I am to open a command window and type in "dbglcon.cmd" and go from there? I would be more than happy to, I can't do this now but hopefully tomorrow after work I will have time to dive right in and let you know what the deal is with "stack trace". Seeing as how I am a total DOS newbie, where would the "stack trace" information be displayed? This might be a dumb question, again, I am really new to all of this. I will get back to you ASAP!! Again, thanks so much for responding, I really appreciate your assistance!! Have a great rest of your day, and I will respond to you soon!!

Reply 3 of 12, by NeveroddoreveN

User metadata
Rank Newbie
Rank
Newbie

Ronald (rcblanke) - I just wanted to keep you up to speed, I am going out of town in about an hour and will be away till later in the evening tomorrow. I wanted to let you know because I had said I would test out your theory about putting "dbglcons.cmd" in a command window and testing it out, but it looks like I won't have time today. I got off work a little while ago and it's been one thing after another. My apologies!!!

Either when I get home tomorrow, or sometime Friday, I will make sure to do as you have suggested and see where it takes me. I really do appreciate your help, this DBGL issue has been a problem for me for a few months now. I tried the DosBox page on Reddit and the DosBox-Staging Discord, but no one seems to know how to remedy my situation. So I REALLY appreciate your help!! You have been so gracious! Anyway, I need to go pack for tomorrow, I will message you as soon as I can. I hope you have a great rest of your day!!

Reply 4 of 12, by NeveroddoreveN

User metadata
Rank Newbie
Rank
Newbie

Good Morning, Ronald, I hope this message finds you well!! So this is the first chance I have had to work on this DBGL problem, I have been busy with family and Thanksgiving, but here I am!! Like I said before, I know just about nothing when it comes to DOS prompt, I went to the command window, found the correct folder for DBGL, found the file dbglcons.cmd file, and typed "start dbglcons.cdm"...the window pauses for a moment before bringing me back to the DBGL folder still within the command window. That's it.

I am sure I am missing something small - I do that from time to time - what are your thoughts? How should I proceed from here? Please write back with your opinion and knowledge on what is going on and what you would advise me to do next. I really appreciate your help, and I look forward to hearing from you soon!!

Reply 5 of 12, by NeveroddoreveN

User metadata
Rank Newbie
Rank
Newbie

I went on ChatGPT with this situation, it said that the reason I am having my current issue is because DBGL can't find the Java program. It also said to reinstall Java within the DBGL folder on my hard drive. I am not sure where to put Java in that folder. Side thought - I can either install Java via the x64 installer or the MSI installer. I am not sure how to proceed.

Reply 6 of 12, by rcblanke

User metadata
Rank Oldbie
Rank
Oldbie

Thanks for the feedback NeveroddoreveN. Please download this alternative launcher and store it in your DBGL folder. Then run this file, 'launch_console.exe'. It should start DBGL with a console window with the debug information/output.

Reply 7 of 12, by NeveroddoreveN

User metadata
Rank Newbie
Rank
Newbie

Thanks so much for getting back to me so quickly!! Much appreciated!!! I have to say, the DOS games that I plan on running on DBGL are from my childhood, so I am very excited!!!! And I appreciate all of your help!!! As for your post, should I download from the link you sent, extract it directly into my DBGL folder, and I will be all set? I am not familiar with a reference you made, particularly "console window". Could you clarify that a bit? I do apologize, I am not really savvy with stuff like this. And with the debug info/output, is this the same as running Game Wizard? I am trying to learn all that I can about this of thing, I am sorry for all the questions!!! Thanks again!!

Reply 8 of 12, by NeveroddoreveN

User metadata
Rank Newbie
Rank
Newbie

I just downloaded the file and installed it into my DBGL folder. I double-clicked on the app, it brought me the same DBGL window. I tried "Game Wizard" again, but still get the message about Java SE Binary not responding.

Reply 9 of 12, by rcblanke

User metadata
Rank Oldbie
Rank
Oldbie

If you've started DBGL with launch_console.exe, you should see both the 'console' output in the form of that black window with text, and the main DBGL window. If you can make DBGL crash, more text should be visible in the console. I need that output, so please make a screenshot, or copy-paste the text in a vogons response.

Reply 10 of 12, by NeveroddoreveN

User metadata
Rank Newbie
Rank
Newbie

Alrighty, so I did reload the DBGL Console window (the alternative you suggested), I file and copy/pasted what I saw there on the console window. Here it is!!

Launching DBGL using 64-Bit VM 21.0.8 on Windows 11 v10.0amd64, HSQL Database Engine 2.7.3, SWT v4966win32
Startup
Accepting messages on port 4,740

Your thoughts?

Reply 11 of 12, by rcblanke

User metadata
Rank Oldbie
Rank
Oldbie

Hehe, now make DBGL crash and copy THAT output. 😀

Reply 12 of 12, by NeveroddoreveN

User metadata
Rank Newbie
Rank
Newbie

Alrighty!! Sorry I didn't respond sooner, this is my first chance to write back. I just tried the launch_console app, and this is a message I received...

Launching DBGL using 64-Bit VM 21.0.8 on Windows 11 v10.0amd64, HSQL Database Engine 2.7.3, SWT v4966win32
Startup
Accepting messages on port 4,740
Exception in thread "main" java.lang.IllegalArgumentException: Argument cannot be null
at org.eclipse.swt.SWT.error(SWT.java:4903)
at org.eclipse.swt.SWT.error(SWT.java:4837)
at org.eclipse.swt.SWT.error(SWT.java:4808)
at org.eclipse.swt.widgets.Widget.error(Widget.java:500)
at org.eclipse.swt.widgets.Combo.setText(Combo.java:2275)
at org.dbgl.gui.dialog.wizard.AddGameWizardDialog.updateControlsByProfile(AddGameWizardDialog.java:388)
at org.dbgl.gui.dialog.wizard.AddGameWizardDialog.onShellCreated(AddGameWizardDialog.java:327)
at org.dbgl.gui.abstractdialog.BaseDialog.open(BaseDialog.java:112)
at org.dbgl.gui.dialog.MainWindow$18.widgetSelected(MainWindow.java:524)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:265)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4326)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1174)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4124)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3712)
at org.dbgl.gui.abstractdialog.BaseDialog.open(BaseDialog.java:120)
at org.dbgl.gui.Launcher.main(Launcher.java:55)

Is this what you are looking for? Side thought - when I click on "Add Game Wizard", I get the same message saying, "Java Platform SE Binary is not responding". Not sure if that helps you any, I figured I would mention it just in case.