Battlehub Signoff

Battlehub Signoff

Various things about Spring that do not fit in any of the other forums listed below, including forum rules.

Moderator: Moderators

User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Battlehub Signoff

Post by AF »

User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7052
Joined: 16 Nov 2004, 13:08

Re: Battlehub Signoff

Post by zwzsg »

With the rage quitting of satirik and tasclient falling into disrepute, and the officialdom of springlobby, for whom many it is unstable and alien, this would seem a perfect opportunity to patch up the battlehub test builds for prime time
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Battlehub Signoff

Post by AF »

My copy freezes for 2 minutes on startup then messes up on download. Numerous people have complained they don't like springlobby, and wish to stay with what's familiar. For most its a marmite thing because of the sudden change.

As such any new lobby sufficiently polished could easily blitzkrieg springlobby into submission regardless of its featureset or merits.
User avatar
lurker
Posts: 3842
Joined: 08 Jan 2007, 06:13

Re: Battlehub Signoff

Post by lurker »

It's only on startup; who cares, and the bug is already fixed but BD wants to test it more for some unexplained reason.
User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7052
Joined: 16 Nov 2004, 13:08

Re: Battlehub Signoff

Post by zwzsg »

Yes, now would be the perfect time for a new AF's lobby to get released and take over both TASClient and SpringLobby. :mrgreen:

Yet you reached the conclusion that now was the time to ... announce quitting developping it? :shock: :|

I don't like SpringLobby, and am afraid that TASClient could well be unusable next Spring release (since devs like changing the protocol so much!), but so far I just hoped that by then I'd just have to look into AF's lobby. But now you leave me with no options! :cry:
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Re: Battlehub Signoff

Post by Argh »

AF's just abandoning his work officially. Unofficially, it's been abandoned or vaporware for over a year now, and the fact that NTAI still isn't in Spring's Git repo, where somebody might take an interest, because of that stupid ancient spat, is troublesome to me, as it was the closest that we ever got to a generically-reprogrammable AI.

That said, I haven't had time to look at it in detail yet, but C.R.A.I.G. looks extremely promising to me, and I'm almost of the opinion that it's the future, and may even write a fork for P.U.R.E.

It's not like this was unexpected news, tbh.
User avatar
lurker
Posts: 3842
Joined: 08 Jan 2007, 06:13

Re: Battlehub Signoff

Post by lurker »

Argh wrote:NTAI still isn't in Spring's Git repo
Have you looked?
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Re: Battlehub Signoff

Post by Argh »

Apparently not. When did that change? It was like that for well over a year...
Auswaschbar
Spring Developer
Posts: 1254
Joined: 24 Jun 2007, 08:34

Re: Battlehub Signoff

Post by Auswaschbar »

It always has been inside spring repo (both svn and git) (as far as I can remember).
User avatar
lurker
Posts: 3842
Joined: 08 Jan 2007, 06:13

Re: Battlehub Signoff

Post by lurker »

A little under a year, actually.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Battlehub Signoff

Post by Forboding Angel »

@argh, it wasn't actually vaporware. I tested a very early alpha some time ago.

I'm a little irritated to see it go, because I thought the project had a heck of a lot of potential.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Battlehub Signoff

Post by AF »

I did too, but time restraints don't allow for it.

I intended that with the new incarnation of battlehub people would help pick up the slack by making it absurdly easy to develop widgets and firefox style extensions to the point where the vast majority of basic functionality was implemented via extensions . I knew there were people willing to work on it to do things they wanted to do, but I cant expect them to work on that codebase.

Sadly right now to get battlehub prototype working I would have to sort out loading of unitsync via JNA since the JNI bindings were removed, though iirc someone (maybe hoijui?) wrote a set of swig bindings that generated the necesssary interface?

Currently the code base the new battlehub would sit on is written such that I can use it for other tools, (such as a rebuilt NTai Toolkit), so work will be done on it under the scope of the existing projects I have, but battlehub wont be under any major work for the considerable future unless I have more time and more help.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Battlehub Signoff

Post by AF »

Argh wrote:Apparently not. When did that change? It was like that for well over a year...
I closed it up for a month or two then re-opened it up. IIRC this was 2007 possible 2006, very long time ago. You'd also be interested to see that NTai commits have occurred in the last 2 weeks. It now builds under Visual studio and loads in spring, and Ive made various architectural changes but have a roadblock in development hoijui is helping with ( or may have sorted, checks github feed )
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Battlehub Signoff

Post by AF »

procrastination != lack of time

Whoever you are, have the decency to post under you real account if your going to troll or there's no point
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Battlehub Signoff

Post by AF »

While peroosing the contents of an ancient USB drive long thought dead, a copy of the Battlehub Netbeans project prior to me ballsing up the codebase was found.

A github repository has been created, and will likely be filled in with relevant source code, and issues set up to mark out what is missing and needs completing. Preliminary tests show that on OSX it logs in under chat only mode, though joining main has non-crashing exceptions, most likely due to the new ranks introduced. unitsync.dll/so/dylib bindings will need creating using JNA now that the JNI bindigns have been removed from the engine, but that's nothing that hasn't been done before.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Battlehub Signoff

Post by AF »

Github repository awaiting source:

https://github.com/Tarendai/battlehub
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: Battlehub Signoff

Post by abma »

wait... don't we have already an up-to date java lobby? https://github.com/jahwag/OpenLobby ?!
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Battlehub Signoff

Post by AF »

This predates cheeselobby and at the time was much further along and implemented things the other lobbies never got around to.

Of note at the time it also supported Glest and Warzone 2100
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Battlehub Signoff

Post by smoth »

why did you resurrect a 4 year old dead thread instead of creating a new one? IMO it would have been better to NOT remind us of you pulling out of the project in a fit of drama. Because now I want to go read up on THAT instead of being legitimately curious about the project.
Post Reply

Return to “General Discussion”