OpenLobby
Moderators: Moderators, Lobby Developers
Re: CheeseLobby *WIP*
Nope, haven't had the time unfortunately.exciter wrote:any updates so far?
Re: CheeseLobby *WIP*
would be cool if you could get a ranking system that represents a players skill rather than hours played
link it to the endgame stats or something
link it to the endgame stats or something
Re: CheeseLobby *WIP*
It will have ELO rating like zk-lobby.dcore221 wrote:would be cool if you could get a ranking system that represents a players skill rather than hours played
link it to the endgame stats or something
Re: CheeseLobby *WIP*
No contributors for a whole year..
Resuming work.
Resuming work.
- Forboding Angel
- Evolution RTS Developer
- Posts: 14673
- Joined: 17 Nov 2005, 02:43
Re: CheeseLobby *WIP*
Good to see you're working on this again.
Re: CheeseLobby *WIP*
Okey I've now finally released a binary.
Mac OS X is untested so please let me know how it works on that platform.
Mac OS X is untested so please let me know how it works on that platform.
- very_bad_soldier
- Posts: 1397
- Joined: 20 Feb 2007, 01:10
Re: CheeseLobby *WIP*
Hm I wanted to check it out but I wasnt able to get it running.
-Included lnk-File points to a subdir NetBeansProjects\cheeselobby\release\start.bat which I dont have
-start.bat tries to run java.exe from the PATH which isnt on the path for me so I get "could not find java.exe"
I can still run it by double-clicking the jar. But after configuring all the pathes I get:
"unitync.dll: %1 is not a valid Win32-Application"
-Included lnk-File points to a subdir NetBeansProjects\cheeselobby\release\start.bat which I dont have
-start.bat tries to run java.exe from the PATH which isnt on the path for me so I get "could not find java.exe"
I can still run it by double-clicking the jar. But after configuring all the pathes I get:
"unitync.dll: %1 is not a valid Win32-Application"
Re: CheeseLobby *WIP*
Which Windows version do you have? And which version of the Java Runtime Environment(JRE)? Also could you paste the contents of your cheeselobby.properties file here.very_bad_soldier wrote:Hm I wanted to check it out but I wasnt able to get it running.
-Included lnk-File points to a subdir NetBeansProjects\cheeselobby\release\start.bat which I dont have
-start.bat tries to run java.exe from the PATH which isnt on the path for me so I get "could not find java.exe"
I can still run it by double-clicking the jar. But after configuring all the pathes I get:
"unitync.dll: %1 is not a valid Win32-Application"
- very_bad_soldier
- Posts: 1397
- Joined: 20 Feb 2007, 01:10
Re: CheeseLobby *WIP*
Oops sorry for the late answer:
Its Windows 7 x64
and Sun JRE 6 Update 29
cheeselobby.properties:
Its Windows 7 x64
and Sun JRE 6 Update 29
cheeselobby.properties:
Code: Select all
serverName = Official server
serverHost = taspringmaster.clan-sy.com
serverPort = 8200
username =
password =
theme = GraphiteGlassSkin
springExePath = D:\\Games\\Spring\\spring.exe
unitSyncPath = D:\\Games\\Spring\\unitsync.dll
springDatDirectory = D:\\Games\\Spring
logging = true
autojoinChannels0 = main
autojoinChannels1 = cheeselobby
numAutoJoinChannels = 2
loginAutomatically = false
defaultChannel = cheeselobby
Re: CheeseLobby *WIP*
Ok I'm working on a solution to this issue.
Edit: My machine basically does not have enough RAM to compile a new unitsync wrapper so this might take a while.
Edit: My machine basically does not have enough RAM to compile a new unitsync wrapper so this might take a while.
Re: CheeseLobby *WIP*
It means devil.dll and some other files were not found. could you screenshot folder tthat unitsync is in thanks.
Re: CheeseLobby *WIP*
I suppose devil.dll is different from DevIL.dll .
Re: CheeseLobby *WIP*
It's the same since Windows is not case sensitive. Assuming the unitsync path is correctly set, it should be working because you're not missing the dependant files.
I will release a new version soon(around new year is my goal but might come earlier) with an up-to-date version of unitsync, hopefully that should fix these problems related to unitsync!
I will release a new version soon(around new year is my goal but might come earlier) with an up-to-date version of unitsync, hopefully that should fix these problems related to unitsync!
Re: CheeseLobby *WIP*
Runs initially, I set the paths (though I didn't have a uikeys.txt so I just created a blank one in .spring, is that correct?), then it spit this out and won't do show any other gui element.
Bosques-MacBook-Pro:CheeseLobby-0.2-ALPHA bosque$ ./run.sh
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Unable to load library 'unitsync': dlopen(libunitsync.dylib, 9): image not found
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:163)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:236)
at unitsync.UnitsyncLibrary.<clinit>(
@Mangling({"_Z17lpGetStrKeyStrValPKcPKc", "?lpGetStrKeyStrVal@@YGQBDPADPAD@Z"})
public static native Pointer lpGetStrKeyStrVal(java.lang.String key, java.lang.String defVal);
}
:20)
at net.cheesecan.cheeselobby.unitsync.UnitSyncForJava.refreshMapHashes(UnitSyncForJava.java:170)
at net.cheesecan.cheeselobby.ui.NewMainFrame.readSettingsFile(NewMainFrame.java:158)
at net.cheesecan.cheeselobby.ui.NewMainFrame.<init>(NewMainFrame.java:108)
at net.cheesecan.cheeselobby.ui.NewMainFrame$1.run(NewMainFrame.java:88)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:677)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:638)
at java.awt.EventQueue$1.run(EventQueue.java:636)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:647)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Bosques-MacBook-Pro:CheeseLobby-0.2-ALPHA bosque$ ./run.sh
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Unable to load library 'unitsync': dlopen(libunitsync.dylib, 9): image not found
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:163)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:236)
at unitsync.UnitsyncLibrary.<clinit>(
@Mangling({"_Z17lpGetStrKeyStrValPKcPKc", "?lpGetStrKeyStrVal@@YGQBDPADPAD@Z"})
public static native Pointer lpGetStrKeyStrVal(java.lang.String key, java.lang.String defVal);
}
:20)
at net.cheesecan.cheeselobby.unitsync.UnitSyncForJava.refreshMapHashes(UnitSyncForJava.java:170)
at net.cheesecan.cheeselobby.ui.NewMainFrame.readSettingsFile(NewMainFrame.java:158)
at net.cheesecan.cheeselobby.ui.NewMainFrame.<init>(NewMainFrame.java:108)
at net.cheesecan.cheeselobby.ui.NewMainFrame$1.run(NewMainFrame.java:88)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:677)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:638)
at java.awt.EventQueue$1.run(EventQueue.java:636)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:647)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Re: CheeseLobby *WIP*
Bosque: CheeseLobby 0.2 is not compatible with latest Spring 85.0.
Re: CheeseLobby *WIP*
0.85 doesn't have an OS X binary, so I'm not using that, I'm still using 0.84.
Re: CheeseLobby *WIP*
It's barely compatible with 84 too, it's using unitsync for 82.7.1. I didn't have much issues with 84 but it did crash sometimes because unitsync.h changed. If you're not playing online this lobby is not for you since it doesn't have singleplayer support.
Re: CheeseLobby *WIP*
neither 0.85 nor 0.84 exist.
and as much as i know, unitsync on os x is an .so aswell, though this message shows it is trying to load a .dylib.
i guess the full lib name would have to be used on os x (including pre- and postfix), to load the lib.
maybe try to make a symbolic link, as a (temp) workaround, about like:
and as much as i know, unitsync on os x is an .so aswell, though this message shows it is trying to load a .dylib.
i guess the full lib name would have to be used on os x (including pre- and postfix), to load the lib.
maybe try to make a symbolic link, as a (temp) workaround, about like:
Code: Select all
ln -s libunitsync.so libunitsync.dylib