Jump to content
LaunchBox Community Forums

Norfair

Members
  • Posts

    92
  • Joined

  • Last visited

Everything posted by Norfair

  1. It's a missing feature. I think it's planed to be implemented soon.
  2. Suddenly my Dolphin installation has a 50 second startup time. It doesn't respond to any input, but it doesn't seem to do anything (both CPU and HDD activity is 0 %, memory usage is around 100 MB the whole time). I tried reinstalling Dolphin with default setting without any user data and I still have the 50 second startup time. I also tried disable the virus protection. Do you have any idea how to solve this?
  3. You have the sorting issue in the platform categories view? I've never seen it in that view. But I have seen it in the new playlists view. After upgrading to beta 10, everything was still sorted correctly. I did change sort title for some platforms, and the sort issue was back. Then I turned off "Show Counts", the platform was sorted again. I turned on the "Show Counts" again and the platforms is still sorted. The problem is that Jason can't recreate this issue, even with the exact same Data folder.
  4. I've seen the same problem when renaming a platform. I've just created this ticket: https://bitbucket.org/jasondavidcarr/launchbox/issues/2660/changing-platform-name-can-create-two Add info on the ticket if you have any additional info.
  5. I think it is a major issue that the image download sometimes doesn't work I couldn't find a dedicated ticket for this. I've created a new: https://bitbucket.org/jasondavidcarr/launchbox/issues/2658 You should create a ticket for the ID numbers in the game titles. It looks like the ID have ended up in the game title instead of the LaunchBox DB ID link. Does all the links look like that? They should have an ID (e.g. "Launchbox DB ID #123709")
  6. I've also noticed that "Download Metadata and Media..." sometimes doesn't download existing images. As @wirtual82 have seen, depending on which games you select, it sometimes works and sometimes it doesn't. After some testing I now have a very specific example for when it works and for when it doesn't (an already existing media file can break the download). Test 1: 1. The two Game Boy Color games "Army Men" and "Army Men 2" doesn't have any clear logos. 2. I run the "Download Metadata and Media..." wizard as I have described below 3. LB successfully downloads the two missing clear logos Test 2: 1. "Army Men" has a clear logo in the "Clear Logo" folder (file name: "Army Men-01.png") and "Army Men 2" doesn't have any clear logos 2. I run the "Download Metadata and Media..." Wizard as I have described below 3. LB doesn't download the missing clear logo for "Army Men 2" (for some reason, the existing file "Army Men-01.png" seems to break the download in this test) Running the "Download Metadata and Media..." wizard: 1. I select the two games. 2. I choose "Tools" -> "Download Metadata and Media..." 3. I only select "Clear Logo" for both LB DB and Emumovies, I then click "Yes, but do not replace any existing fields or media" (the rest of the wizard have default values)
  7. That's interesting, that worked for me too. @Jason Carr do you have any idea why disabling and enabling "Show counts" can fix the sorting?
  8. @Jason Carr beta 9 did not do anything for the platform sorting. Maybe it is some kind of low level error as you talked about in the stream. I've tried to add all my platforms/playlists to one single "category" and then I use the "platform category" view. I also tried changing the platforms sort titles. In this view, whatever I do, the sorting always work as expected. The sorting is also fine in BigBox. It's only the "platform" view in LB that has the sorting issue.
  9. I've found one more think that may be helpful with the platform sorting. I've deleted the platform "Nintendo 64 (VC)". This seems to have fixed the sorting issue (but this may just be temporary). I have two ideas: 1. Is there a problem with parenthesis in platform names? 2. Is there a problem when having multiple platforms with the same "Scrape As"? I have this setup: "Nintendo 64" Scrape As "Nintendo 64" "Nintendo 64 (VC)" Scrape As "Nintendo 64" Edit: No, this doesn't seems to be the cause. Now I tried to add some playlists to the platform list and suddenly the platforms are unsorted again.
  10. I think the platform ordering issue is really annoying. This is why i've done even more testing. I've tried setting all Windows language/region settings to English (United States). This doesn't help. The Windows region settings doesn't seem to be related. By changing platform names I can get rid of the sorting issue, as I showed in a previous post. I've found an additional bug when changing the platform name. Maybe this is also affecting the platform sorting? Reproducing the bug: 1. I rename the platform "Nintendo" to "Nintendo Entertainment System" 2. I now get two files: Data\Platforms\Nintendo.xml Data\Platforms\Nintendo Entertainment System.xml (no problems yet, but shouldn't the Nintendo.xml be deleted?) 3. I rename the platform "Nintendo Entertainment System" back to "Nintendo" (everything still seems to be fine, but shouldn't the Nintendo Entertainment System.xml be deleted?) 4. I restart LB and there are two platforms in Data\Platforms.xml: <Name>Nintendo</Name> <Name>Nintendo Entertainment System</Name> I now have two broken platforms. The "Nintendo" platform has the correct platform name and the correct paths, but no "associated games". The "Nintendo Entertainment System" platform has all the associated games, with incorrect paths.
  11. Wow, you're right. I didn't see that. Thanks! This means "Application/ROM Path" includes the full file name.
  12. Edit: Ignore this, it's just a wrong spelling. For auto-playlists there is both "Application/ROM Path" and "Title", but I would also like to have "File Name". This is because I would like to be able to pick up strings inside parentheses, which is not included in the "Title". But I am a little confused. I can sometimes pick up these strings, but sometimes not. I've created this auto-playlist: "Application/ROM Path" Contains "Metroid" This ROM is included in the playlist: Games\Nintendo - Super Nintendo Entertainment System\Hacks\So Little Garden (V1.0 MetroidMst) (Super Metriod).zip This ROM is not included in the playlist: Games\Nintendo - Super Nintendo Entertainment System\Hacks\Eris (V2012 Digital_Mantra) (Super Metriod).zip
  13. I got this error when saving i platform: Collection was modified; enumeration operation may not execute. App: LaunchBox Version: 7.8-beta-8 Type: System.InvalidOperationException Site: Void ThrowInvalidOperationException(System.ExceptionResource) Source: mscorlib at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource) at System.Collections.Generic.List`1.Enumerator.MoveNextRare() at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at Unbroken.LaunchBox.Data.Fields.GetCustomFields() at () at Unbroken.LaunchBox.Data.Fields.InitializeDictionary() at (String ) at Unbroken.LaunchBox.Data.Fields.GetField(String fieldKey) at (PlaylistFilter , Game ) at Unbroken.LaunchBox.Data.PlaylistFilter.GetMatches(Game game) at (Playlist ) at Unbroken.LaunchBox.Data.Playlist.GetGames() at (Playlist , Boolean , Boolean ) at Unbroken.LaunchBox.Data.Playlist.GetGameCount(Boolean includeHidden, Boolean includeBroken) at (DataManager , Boolean , Boolean , Boolean , Boolean ) at Unbroken.LaunchBox.Data.DataManager.GetAllPlatforms(Boolean showHidden, Boolean showBroken, Boolean includeEmpty, Boolean includeNoPlatform) at (DataManager , Boolean ) at Unbroken.LaunchBox.Data.DataManager.AddMissingPlatforms(Boolean populateLocalDbFields) at (DataManager , String ) at Unbroken.LaunchBox.Data.DataManager.SaveInternal(String destinationFolder) at Unbroken.LaunchBox.Data.DataManager.<>c__DisplayClass134_0.<Save>b__0() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()
  14. Renaming platforms seems to be working fine now, in beta 7 I've done some more testing on the platform sorting issue. For some reason the platform "Nintendo 64" plays a part in this error on my setup. When I change a platform title to something that comes after "Nintendo 64" alphabetically everything is fine. When it comes before "Nintendo 64", the sorting issue appears. This applies to a title change on any platform. This will cause the sorting issue: Title: Nintendo 63 Scrape As: Nintendo Entertainment System But this is fine: Title: Nintendo 65 Scrape As: Nintendo Entertainment System I don't know if "Nintendo 64" plays a part in this issue on every system. But maybe you can recreate this if you try changing a platform title to something very "early" alphabetically. For example, changing a platform title to "aaa" or "111"
  15. I've gotten the slow startup and options page two times today. After restarting the computer everything is back to normal, but after a while this comes back. I have no idea how to troubleshoot this. Can the new .NET framework version be causing this?
  16. I also found out that changing the title of a platform have major issues. All the information on the Details tab disappears. I can recreate this every time: I go to "Manage Platforms...". I open a platform. (example "Nintendo 64") I change the Title and press OK. ("Nintendo 64" to "Nintendo 64 Test") Now a weird thing happens. The platform gets two rows in the "Manage Platforms" list. The Folder column is different "Games\Nintendo 64" and "Games\Nintendo 64 Test" I reopen any of the "two" platforms. On the Details tab, I only have the new Title, everything else is blank. I now change the Title back to the old one and press OK. ("Nintendo 64 Test" to "Nintendo 64") I reopen the platform again, now all the details are back.
  17. @Jason Carr , I've found out something very interesting about the platform ordering issue. I had this platform: Title: Nintendo Scrape As: Nintendo Entertainment System After changing the platform to this, the platform ordering is working again: Title: Nintendo Entertainment System Scrape As: Nintendo Entertainment System (and the ordering issue reappears if I change the Title back to "Nintendo")
  18. I'm having major issues with 7.8 beta 4. Launchbox gets stuck at startup while saying "Populating Playlists..." for several minutes. An interesting thing is that my Playlists folder is empty (i havn't even tried to create any playlists yet). When Launchbox finally starts and I try to open Tools->Options, this also takes minutes to load. I tried deleting Settings.xml before starting Launchbox, and now the startup time is normal. There must be some problematic setting in Settings.xml. But after doing this, the Options page still takes minutes to load. I also have the weird platform sorting issue, the sorting looks totally random. I don't know how this happened. Edit: This is really weird. I restored a backup of the Data folder from 2017-01-14 and reinstalled LB 7.7. The Options page still takes minutes to load. Edit 2: I even tried Installing LaunchBox 7.7 to a new empty folder. The Options page still takes minutes to load. Edit 3: I restarted the computer and everything is back to normal Except for the platform sort order.
  19. Wow, my Launchbox (7.7b15) starts in 4 seconds now. A while ago it was 20-30 seconds.
  20. Thank you for this information. This must be the problem I had with version 1.4.1. I thought this was a buggy version and went back to 1.3.6.
  21. One problem with my method is when an image is used for multiple games. As @DOS76 said in the other thread, fanart images can be used for multiple games (maybe other image categories too). A Launchbox specific tool could handle this situation.
  22. Yes Yes, that is a problem. When the same image i used for multiple games.
  23. I've found a solution for deleting duplicate images (by comparing checksums). Check out my post here:
  24. I have a workaround for deleting duplicate images. I've found a program called CloneSpy. A powerful program with a lot of options to find and delete duplicate files (which also means you need to try it out for a while to understand what it does). I do this in CloneSpy: 1. I select a subfolder in the LB Images folder and click "Add all sibling folders" (Pool 1). I then exclude the Cache folder. 2. I click "Make CSC". This creates checksums for all images. This takes a while depending on disk speed (only 70 seconds on my SSD). 3. For the scan I use these settings (also check the Deletion settings in File->Options): "Mode = Compare files within Pool 1", "Search for = Duplicates", "Action = Automatically delete, newer files" 4. Click "Start scanning". This deletes all duplicate images (when comparing checksums). I got rid of about 5000 duplicate images (over 3 GB).
  25. Now I got another error when starting auditing: Version 7.5-beta-6 System.Threading.ThreadStateException: The thread hasn't been started. vid System.Threading.Thread.JoinInternal(Int32 millisecondsTimeout) vid () vid Unbroken.LaunchBox.Search.RomFiles.PopulateFiles() vid (String , String ) vid Unbroken.LaunchBox.Search.RomFiles.GetNameByPlatformAndFileName(String platform, String fileName) vid (String , Nullable`1 , String , Boolean ) vid Unbroken.LaunchBox.Paths.GetTitleFromFileName(String path, Nullable`1 disc, String platform, Boolean folder) vid (Game ) vid Unbroken.LaunchBox.Data.Game.get_FileNameTitle() vid (<>c__DisplayClass49_0 , Game ) vid Unbroken.LaunchBox.Desktop.Forms.AuditForm.<>c__DisplayClass49_0.<PopulateRow>b__2(Game g) vid System.Linq.Enumerable.Count[TSource](IEnumerable`1 source, Func`2 predicate) vid (AuditForm , Int32 , Game ) vid Unbroken.LaunchBox.Desktop.Forms.AuditForm.PopulateRow(Int32 index, Game game) vid (AuditForm , List`1 ) vid Unbroken.LaunchBox.Desktop.Forms.AuditForm.PopulateGridThreadRun(List`1 games) vid (<>c__DisplayClass48_0 ) vid Unbroken.LaunchBox.Desktop.Forms.AuditForm.<>c__DisplayClass48_0.<PopulateGrid>b__1() vid System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) vid System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) vid System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) vid System.Threading.ThreadHelper.ThreadStart() The weird thing is that I did some auditing earlier in beta 6 and didn't get any errors at all.
×
×
  • Create New...