Supremacy Pre-Release Download
Author |
Message |
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
Matress, I'm guessing that your problem is being caused by whatever tool you used to merge the string table changes between you and wolfe. It probably screwed up the string table file's encoding when it saved it. It should be in Unicode UTF-8 format, and it likely saved it to ISO-8859-1. You can try opening it in WordPad, clicking 'Save As' and selecting 'Unicode Text Document' from the 'Save As Type' dropdown. No guarantees that it will work, though. It won't matter in the future anyway, as I've moved from using string tables to using a compact SQL database. It'll make it much easier to add multilanguage support--you'll even be able to set the values of a text field (like Tech Name) for several languages at once .
|
15 Nov 2007, 20:55 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
Ooh cool. I did use a program called Winmerge at first to merge the two files, but things somehow went a bit wrong and I ended up with a file that had half of the info doubled up in different places. Winmerge wasn't able to match the two files up anymore because it just ended up confused. I wasn't going to be beaten (Or have to start from scratch after i'd put so much effort into the updates) though so I started editing the file manually. Once i'd finished I started using the editor (Loaded twice with each version of the file) and have been manually making any further necessary changes. That's why it's taken me about a week longer than I anticipated to get to this stage. I'll have a go at saving the file as you say Mike. Cross your figners.
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
15 Nov 2007, 22:06 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
WinMerge blows. Pick yourself up a copy of Beyond Compare.
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
16 Nov 2007, 04:18 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
ACHTUNG!The .NET Framework v3.5 RTM is now available. If you previously downloaded Beta 2, you can now uninstall it and install the RTM. If you chose not to install Beta 2 and opted to wait for the RTM, go download it now . The provided link should include both the 32-bit and 64-bit versions in a single download.
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
20 Nov 2007, 00:54 |
|
|
Strings
Lieutenant Junior Grade
Joined: 11 Nov 2007, 02:55 Posts: 264 Location: UK
|
lol @ achtung... Downloading
|
20 Nov 2007, 01:08 |
|
|
cdrwolfe
Combat Engineer
Joined: 18 Jul 2005, 01:00 Posts: 1001
|
Ja Vol Regards Wolfe
_________________
|
20 Nov 2007, 01:49 |
|
|
SeaBee-T
Cadet
Joined: 17 Oct 2007, 01:00 Posts: 57 Location: Atlanta, GA
|
Valkyrie? lol. Anyway, thanks for letting me know. WIll update my copy of .NET 3.5.
|
20 Nov 2007, 02:29 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
Installed...and unable to play Supremacy. I think it's my updates again though, not .Net. ARRRGH! I've sent my existing files to Mike to see if he can figure out what the problem is. If he can't i'll have to start again, but i'll be able to do it more efficiently this time as I understand the editor better, know what is needed, and the bugs have been fixed. If Mike can fix the problem though, i'll get cracking on adding the 125 Minor race ships instead.
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
20 Nov 2007, 13:32 |
|
|
SeaBee-T
Cadet
Joined: 17 Oct 2007, 01:00 Posts: 57 Location: Atlanta, GA
|
Well, I can confirm that it works for me after the .NET 3.5 update.
Also, I noticed that in the previous update of Supremacy 10-29-2007 and in this update of Supremacy 11-04-2007, my right-click menu won't work for me when I am in the "Outbox", "Inbox", and "Agreements" menu after I send a treaty to a minor race. My right-click menu works only when I am in the "Overview" section of Diplomacy. I can't seem to find a previous post that mentions this, but I do believe that I have read something about some malfunction in the Diplomacy screen somewhere here. Any thoughts?
_________________ Alhu na shiar!
|
20 Nov 2007, 15:57 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
@SeaBee-T: Yes, that is a known issue with the Diplomacy screen. I mentioned it somewhere in this thread, though I don't recall where.
@Matress: I'll go ahead and work on merging your changes in--don't start adding anything else yet. The next Supremacy release will use a different format for storing text (tech names, descriptions, etc). It'll also include an improved editor.
|
20 Nov 2007, 17:15 |
|
|
SeaBee-T
Cadet
Joined: 17 Oct 2007, 01:00 Posts: 57 Location: Atlanta, GA
|
Thank you for clearing that up. Also, there is a slight delay from the time I hover my mouse button over the "Turn" button and the time for it to light up, allowing me to click it. Is this delay intentional? I'm sorry if my queries are taking attention away from your efforts to compile the different minor races.
_________________ Alhu na shiar!
|
21 Nov 2007, 00:25 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
There should not be any delay, though the "highlight" effect is supposed to gradually fade in and out. Perhaps the animation isn't working smoothly on your machine. You should be able to click it even if it hasn't fully lit up yet. As an alternative, you can also hit Ctrl+Enter on your keyboard to end a turn, and without the sometimes annoying sound effect . And I never mind answering questions--it lets me know that there are people playing the game (or at least showing an interest), and that's reassuring .
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
21 Nov 2007, 01:40 |
|
|
SeaBee-T
Cadet
Joined: 17 Oct 2007, 01:00 Posts: 57 Location: Atlanta, GA
|
Ah. Thanks for the tip! Shortcuts are good.
_________________ Alhu na shiar!
|
21 Nov 2007, 05:02 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
Yeah, I suppose I ought to document the various shortcut keys. Actually, once all the tech trees are in and a first-draft AI is in place, that would be a great time to start on a user's guide (as the game would be truly playable). By the way, the menu glitch in the diplomacy screen should be fixed in the next release (I believe I fixed it today). The problem actually manifested itself in other screens under certain conditions, too, but the right-click menu should always work from here on out...
Also, if you (or anyone else) has any suggestions for new shortcut keys, I'm certainly willing to consider adding them in. It's usually pretty trivial to do--just have to make sure they're sensible and they don't conflict with any other input commands.
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
21 Nov 2007, 05:51 |
|
|
carlr
Crewman
Joined: 16 Nov 2006, 01:00 Posts: 3
|
I have been Following the BOTF2 projects for a long time now... never really posted...liked the old site more then this so far lol.
i just started playing your game.. It's Awsome!!! Great Work so far.. and on such a large scale as well.
i only have a few Problems/suggestions.. and no i did not read all 43 pages, so if any of this has allready been said then i apologize.. i am only trying to help by pointing out a few things.
1) Can you make a ships/Fleet List.. so to better be able to keep track of your ships... maybe even a section to see a minimap showing their locations on the page... like left side ships list, right side mini map with flashing icons showing ship locations... i say this because i find it hard especially when zoomed out to some degree to locate my ships... i like to play in a view where i can see the majority if not all of my territory... but unfortunatly at the distance i like, i am unable to see which planets are mine due to the lack of names on the planets now that they disapeared, and the ships are harder to see because the Icon is so small. This is Especially difficult when putting the ships on Explore and you have to hunt them all down if you need them.
2) another Idea which i just thought of when finishing with #1.. why not make perhaps an explored systems list, i noticed it was a nusance to check every system around me to find the best one each time i built a colony ship... this list could show all explored Systems and their stats and be ordered by name, max pop, resources ect.. (Similar in theory such as Master of Orion2 and Sword of the Stars)
3) I always found the Population indicator on the Main map in BoTF to be quite helpful in keeping track of my planets... instead of trying to memorize the exact location or names of my new planets i could tell by the Population... this also came in handy if i needed to find a large population base system for and special purpose.
4) With individual ship ranges instead of the old BoTF's range system i dont know how this could be implemented... but i found it very handy to know your Boundrys... perhaps putting in something to show your ships boundrys without having to find and click each one to see would be a nice addittion.
i think there was 1 or 2 other things but i forgot them at the moment... Although i do have 1 Question... i noticed the Boarders seem to expand on their own... What effects this?
Edit**
i'd also like to say i enjoy the length of time it takes to go up the tech tree... I always hated how pointless it was to make early tech units in a game because you never get to really use them before somthing better comes along just a few turns after... Now i actually am Using early tech ships and any New ships actually matter because i'm not gonna get a bigger better one a couple turn down the road.. they will actualy be in service long enough to make it worth my while.
Oh yes... and the Turn Loading takes WAAAY too long... i dont know whats up with it.. but i'm only on turn 45 and it takes like a whole 2-3 Minutes to process a turn... i fear what it will be like on turn 100... This being on a HUGE map Size btw... i like big long games lol.
Last edited by carlr on 21 Nov 2007, 08:27, edited 2 times in total.
|
21 Nov 2007, 06:38 |
|
|
SeaBee-T
Cadet
Joined: 17 Oct 2007, 01:00 Posts: 57 Location: Atlanta, GA
|
Hey, carlr! Well, the development team is working on improving the time between turns. mstrobel will be looking into the problem. I guess they're more into compiling the minor races information at the moment. As for your other queries, I'll let the development team decide on that. mstrobel: I'll help out in the shortcut keys. So far: Enter = Accept changes Ctrl+Enter = End Turn F1 = Galactic View F2 = System View F3 = Diplomacy View F4 = Science F5 = Empire Affairs Ctrl+Left Click = Set Waypoints For Ships
_________________ Alhu na shiar!
Last edited by SeaBee-T on 23 Nov 2007, 04:37, edited 2 times in total.
|
21 Nov 2007, 07:12 |
|
|
carlr
Crewman
Joined: 16 Nov 2006, 01:00 Posts: 3
|
Thats good to know.. cause thats a real deterant from playing long games...
I have Also Noticed New COlonys do not show Proper available Buildings. I dont know if this is uncommon or not... but new colonlys that i did were showing to have 3-4 Power/intel/Research Buildings instead of 1. ALthough the Extras would disapear if a worker was placed on them i figured it should be noted.
|
21 Nov 2007, 07:32 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
Hey guys, I've officially finished my building updates! The problem I mentioned in my last post was quite a big glitch where about half of the information in the EN-US.txt file somehow got deleted. It took me about three hours to manually put it all back. Once i'd fixed that, the editor loaded up fine, so I finished off the building updates, which took me another hour to do. ...But now there's a new problem! My updates cause Supremacy to crash so I can't give you the download link. I've got no idea what is causing the crash this time, although the error message mentions something to do with the Planets so it's possibly something to do with the minor races. I haven't updated them in a while though so i'm not sure why there is a problem. I've sent the files to Mike, so he might be able to figure out what is causing it. If Mike can fix it, there *should* be a Supremacy update very soon.
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
21 Nov 2007, 12:01 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
I "might" be able to figure it out? I built the damn game, Matress--trust me, I can fix it . But yes, there will be an update very soon. I'm working from home today, and I'm on holiday for the rest of the week, so I'll be spending most of that time working on Supremacy .
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
21 Nov 2007, 18:31 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
The way of the Romulan spurs others on to working harder on our behalf, Mike. You might get lazy if I say you will fix it.
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
21 Nov 2007, 21:36 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
Matress_of_evil wrote: The way of the Romulan spurs others on to working harder on our behalf, Mike. You might get lazy if I say you will fix it. Fair enough .
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
22 Nov 2007, 02:27 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
Update posted. Matress, you can resume working on your updates using the new editor. Note that most of the new ships don't have weapons specified, and a lot of the buildings have a cost of zero (0). CHANGES SINCE LAST RELEASE:Supremacy now requires the .NET Framework 3.5. If you downloaded .NET v3.5 Beta 2, you can now uninstall it and replace it with the RTM version. This is an interim update. It's not really intended for general consumption, but it's no less playable than any previous release, so I'm publishing it anyway. The biggest change is in the editor. Also, the game now contains more complete tech trees for the other races, but many of the entries are incomplete (a lot of them have a cost of 0 and many ships have no weapons defined yet). With the new editor, Matress can resume his updates and we'll have a complete tech tree soon .
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
22 Nov 2007, 19:32 |
|
|
cdrwolfe
Combat Engineer
Joined: 18 Jul 2005, 01:00 Posts: 1001
|
Teh? I added weapons for each ship, but yes i didn't give them a name, is that a problem?, one of the annoying things was you could never tell whether or what weapons were added to a ship with the editor. Any chance of adding something like that MS Regards Wolfe
_________________
|
22 Nov 2007, 20:03 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
Mike, the new editor doesn't work. "The type initializer for 'Supremacy.Resources.ResourceManager' threw an exception." ...Actually neither does the game. It seems to be refering to YOUR computer in the last line of the error message, Mike. I put it in bold. Quote: 'Supremacy.Client.StringResource' value cannot be assigned to property 'Title' of object 'Supremacy.Client.SplashScreen'. The type initializer for 'Supremacy.Resources.ResourceManager' threw an exception. Error at object 'Supremacy.Client.StringResource' in markup file 'SupremacyClient;component/splashscreen.xaml' Line 18 Position 9.
at System.Windows.Markup.XamlParseException.ThrowException(String message, Exception innerException, Int32 lineNumber, Int32 linePosition, Uri baseUri, XamlObjectIds currentXamlObjectIds, XamlObjectIds contextXamlObjectIds, Type objectType) at System.Windows.Markup.XamlParseException.ThrowException(ParserContext parserContext, Int32 lineNumber, Int32 linePosition, String message, Exception innerException) at System.Windows.Markup.BamlRecordReader.ThrowException(String message, Exception innerException) at System.Windows.Markup.BamlRecordReader.CreateInstanceFromType(Type type, Int16 typeId, Boolean throwOnFail) at System.Windows.Markup.BamlRecordReader.GetElementAndFlags(BamlElementStartRecord bamlElementStartRecord, Object& element, ReaderFlags& flags, Type& delayCreatedType, Int16& delayCreatedTypeId) at System.Windows.Markup.BamlRecordReader.BaseReadElementStartRecord(BamlElementStartRecord bamlElementRecord) at System.Windows.Markup.BamlRecordReader.ReadElementStartRecord(BamlElementStartRecord bamlElementRecord) at System.Windows.Markup.BamlRecordReader.ReadRecord(BamlRecord bamlRecord) at System.Windows.Markup.BamlRecordReader.Read(Boolean singleRecord) at System.Windows.Markup.TreeBuilderBamlTranslator.ParseFragment() at System.Windows.Markup.TreeBuilder.Parse() at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc) at MS.Internal.AppModel.AppModelKnownContentFactory.BamlConverter(Stream stream, Uri baseUri, Boolean canUseTopLevelBrowser, Boolean sandboxExternalContent, Boolean allowAsync, Boolean isJournalNavigation, XamlReader& asyncObjectConverter) at MS.Internal.AppModel.MimeObjectFactory.GetObjectAndCloseStream(Stream s, ContentType contentType, Uri baseUri, Boolean canUseTopLevelBrowser, Boolean sandboxExternalContent, Boolean allowAsync, Boolean isJournalNavigation, XamlReader& asyncObjectConverter) at System.Windows.Navigation.NavigationService.GetObjectFromResponse(WebRequest request, WebResponse response, Uri destinationUri, Object navState) at System.Windows.Navigation.NavigationService.DoNavigate(Uri source, NavigationMode f, Object navState) at System.Windows.Navigation.NavigateQueueItem.Dispatch(Object obj) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
----------------------------------------
The type initializer for 'Supremacy.Resources.ResourceManager' threw an exception.
at Supremacy.Resources.ResourceManager.GetString(String key) at Supremacy.Client.StringResource.ProvideValue(IServiceProvider serviceProvider) in C:\Users\Mike Strobel\Workspace\Supremacy\SupremacyWPF\StringResource.cs:line 41 at System.Windows.Markup.BamlRecordReader.ProvideValueFromMarkupExtension(MarkupExtension markupExtension, Object obj, Object member) at System.Windows.Markup.BamlRecordReader.SetDependencyComplexProperty(Object currentTarget, BamlAttributeInfoRecord attribInfo, Object o)
----------------------------------------
Could not load file or assembly 'System.Data.SqlServerCe, Version=3.5.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The system cannot find the file specified.
at Supremacy.Text.TextDatabaseTableAdapters.ObjectStringsTableAdapter.Fill(ObjectStringsDataTable dataTable) at Supremacy.Resources.ResourceManager..cctor() in C:\Users\Mike Strobel\Workspace\Supremacy\SupremacyCore\Resources\ResourceManager.cs:line 69
----------------------------------------
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
22 Nov 2007, 21:40 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
You could save the changes and load them again in the editor to see if they persisted...
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
22 Nov 2007, 21:48 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
Yep, the error persists. You broke it, Mike.
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
22 Nov 2007, 21:56 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
ughh, I didn't break it, I just forgot to include a file. I'll post an update after I finish this apple pie. EDIT: OK, for those of you who already downloaded today's update, you should be able to make it work by downloading this ZIP file and placing the contained "System.Data.SqlServerCe.dll" in the main game folder. For everyone else, I'm uploading a new full download right now. You'll be able to tell when it's done because the filename will have changed from "SupremacyTest_20071121.zip" to "SupremacyTest_20071122.zip".
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
23 Nov 2007, 02:52 |
|
|
Strings
Lieutenant Junior Grade
Joined: 11 Nov 2007, 02:55 Posts: 264 Location: UK
|
Cool, SQL ! is everything stored in a database now?
|
23 Nov 2007, 06:46 |
|
|
Margus
Crewman
Joined: 21 Aug 2007, 01:00 Posts: 19 Location: Estonia
|
I got it working some files missing like sqlceme35.dll from net 3.5 and i installed this Microsoft SQL Server Compact 3.5 http://www.microsoft.com/sql/editions/c ... beta2.mspx it fixed problem now. EDIT That editor dosent work.
_________________Cyberwolves Team forum. http://www.margus.dyndns.org/phpbb3/
|
23 Nov 2007, 08:55 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
Margus is right, Mike. Neither the editor or the game works with the updated version, (I tried downloading both the file on its' own and the entire download just in case) but it gave a different error message for the problem: Quote: Unable to load DLL 'sqlceme35.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
at System.Data.SqlServerCe.NativeMethods.SafeRelease(IntPtr& ppUnknown) at System.Data.SqlServerCe.SqlCeCommand.ReleaseNativeInterfaces() at System.Data.SqlServerCe.SqlCeCommand.Dispose(Boolean disposing) at System.Data.SqlServerCe.SqlCeCommand.Finalize()
---------------------------------------- I then tried Margus's link. It takes you to a page of different download links, so I tried the first one... and now both Supremacy AND the editor work. Guys, this is what you need to download: Microsoft SQL Server Compact 3.5 for Windows Desktop Beta 2I've added the link to your original post as well, Mike. ... Ok, the editor is certainly different...this is going to take some getting used to. It was easier to navigate the old editor because you could just scroll down. The new editor requires you to double-click everything to load it and to to close it once you're done with that object/race. Matress doesn't like the tabbed browsing 'feature' in IE7 and Firefox, so why should he start liking it now? I renamed the EN-US.txt file to en.txt and replaced the existing en.txt file. I've also added in my new images and resized and added transparencies to all of your new images, Mike. The image sizes of some of these new images was all over the place, and some ship images - such as the Cardassian Bok'Nor - have some severe graphical glitches. Luckily these aren't obvious once transparencies are added, but they do look awful if you look at the thumbnails. I've Uploaded All 22.02 Zipped Megabytes Of The Images To Mediafire For You, Mike.I'll carry on with my updates now...however slowly the tabs make me go.
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
23 Nov 2007, 11:44 |
|
|
|
Who is online |
Users browsing this forum: No registered users and 2 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|