I have a theory about why some people have problems with PackBSP now...
... I think the third-party library that manages the access to the registry (because people got tired of browsing to their their steam folder) might be asploding on 64-bit OSes.
I may look for a replacement tactic, which might also make the instruction list for "How to build this project" smaller when I open-source things.
i got the latest version of java, using win7 64bit
Instead of using the registry to find the steam folder, cant you use the %sourcesdk% system thingy?
I use 64 bit Windows 7 and PackBSP works fine. PM me if you want me to test builds or something.
But isn't it rather unlikely that packbsp would be ran before SDK on a given boot?
What registry key are you go after, specifically?
First, if someone is having the "silent failure startup", can you try:
- Opening a command-line window
- Going to the directory PackBSP is in
- Running java -jar app/packbsp.jar
- Post any interesting output
java -jar app/packbsp.jar
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: ca.beq.util.win32.registry.RegistryKey.testInitialized()V
at ca.beq.util.win32.registry.RegistryKey.testInitialized(Native Method)
at ca.beq.util.win32.registry.RegistryKey.initialize(RegistryKey.java:271)
at com.technofovea.packbsp.PackbspUtil.<clinit>(PackbspUtil.java:27)
at com.technofovea.packbsp.gui2.PackbspView.initComponents(PackbspView.java:201)
at com.technofovea.packbsp.gui2.PackbspView.<init>(PackbspView.java:68)
at com.technofovea.packbsp.gui2.PackbspApplication.startup(PackbspApplication.java:30)
at org.jdesktop.application.Application$1.run(Application.java:171)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Damn, if only I saw your post a few hours earlier... Maybe later there'll be a "never ask if I want to exit" option
What does PackBSP need most right now?