Jump to content
LaunchBox Community Forums

oblivioncth

Members
  • Posts

    164
  • Joined

  • Last visited

Posts posted by oblivioncth

  1. 5 hours ago, SiriusVI said:

    I was imagining something like this, although I have no idea how difficult that might be.

    Making an external program to parse the Flashpoint library shouldn't be too bad (again, assuming it doesn't change too much in the next release), so at the very least it can just be a third party app. Making it an actual plugin could be more challenging depending on how those are written, I will have to look into it. Hopping it is at least somewhat intuitive.

  2. 27 minutes ago, SiriusVI said:

    I would very much like in somehow include flashpoint into my Launchbox collection. Let's hope that it'll be possible some day.

    All games in Flashpoint are launched using various programs with command line interfaces. Once the version with their new redirector comes out, so I can see if they make major changes to the launch process, I may consider making a plugin like the ScummVM importer plugin that basically just generates a ton of batch files that run the games with the correct commands and also grabs all of the corresponding paths for media.

    It shouldn't be too bad in theory.

    The only downside is no pause screen support since the batch will end immediately, but that isnt a huge deal and there isnt really another way (other than a custom executable instead) since multiple exes need to run for Flashpoint to work.

  3. 10 hours ago, viking said:

    A HUGE thank you to you for the support!  ?
    Difficult for me to move forward with strict quarantine in France, but I do my best!

    There is a dark version for all GamesView, except the TextGamesView.
    Because there can only be one per theme.
    And yes, the TextGamesView and also the GamePlayOption view. Same file.
    The next step is to divide the theme into 2 separate versions: Light and Dark.

    Ah, I can see how you can't even set a different TextGamesView in the options. It isn't a huge deal since generally a very little time is spent on that screen (usually just for a couple seconds before launching the game), so I'm fine waiting until there is a dedicated dark version.

    I was finally able to try it out otherwise though now that my collection is almost done being set up and do really like it, so I also joined the patreon. It's barely anything because I can't afford much, but wanted to contribute something rather than nothing.

  4. It ended up being set up in a less complicated matter than a I thought and simply doing a Replace All with Notepad++ from the incorrect emulator ID to the correct emulator ID does the trick. This is assuming one has no non-emulator Additional Apps however, but even then you'd just have to apply the same action via a script but checking to make sure it is only done on ones that have Use Emulator set to true.

    But yes, doing this in app would be nice.

  5. 2 hours ago, garbanzo said:

    Sorry for the slow reply, I don't log in much these days.

    Just pass the full path of the file to gargoyle.exe, it works fine.

    No problem.

    I did eventually figure that out by just giving it a shot even though there was no documentation suggesting gargoyle had a command line interface.

    Thanks for getting back to me though.

    • Like 1
  6. I'm pretty sure there is no way to do this (which to be frank is a bit insane) so I made a feature request for it (though the bitbucket page doesn't seem to get any attention), but I wanted to see if anyone else figured out a good way to do this.

    Right now the only way I can see is to write a script to fix this by editing the platform XML directly, which I'm most likely going to do.

    When you change the default emulator for a platform and LB asks you if you want to apply the change to all games in the platform I assumed it covered EVERYTHING. Well, I just discovered that when you hit yes, it only changes the emulator assigned to all top level items, and does not affect "Additional Apps". While I understand this choice as some people use additional apps for the features namesake and have non-emulator related applications set up in there, this is a HUGE problem for people like myself where all of their "Additional Apps" are just version variants for the same game (i.e. different regions).

    IMO either there needs to be a "Variants" subsection added that is specifically for game variants and will always update when hitting yes to that prompt when changing the default emulator, and so that Additional Apps can be kept separate and used only for literal additional apps; OR, there needs to be an additional dialogue prompt after hitting yes on the "Do you want to apply this change to all games for this platform?" that asks "Do you also want to apply this change to all additional apps for this platform?" or even "Do you also want to apply this change to all additional apps for this platform that use emulators?". Obviously upon hitting yes the change is also applied to additional apps.

    I get that this won't be a common issue since most people that use launchbox don't have huge collections, but for those that do this is an app breaking issue.

    I don't see this being fixed for a long time, if ever, so I'm going to write this script anyways, but I just wanted to see if anyone else has run into this issue and came up with a clever way to fix it.

  7. 4 hours ago, epicfail said:

    Ok, to make the fixes that I want and maintain the portability, I will have to break the current way I'm doing doing things.  Probably good time to do that. This means people will have to redo their ScummVM setup with the updated plugin once its done.  I plan to move everything into the scummvm folder where ever it lives for 10.12.  Once you've imported your games via the bat files.  I plan to add an option to convert your batrunner imported games to launch scummvm straight from launchbox skipping the batrunner and bat files.  I believe the pause features will then work for those who want them while still maintaining portability with scummvm games and my scummvm configuration utility that converts the scummvm ini file to all relative paths.  Thoughts on this approach?

    I wrote a MATLAB script to scan my scummvm ini and create .scummvm files with the short names and have just scanned in those. I'm content with doing this for the time being; however if I do end up switching back due to features in the future I think that approach sounds fine.

  8. 2 minutes ago, Newlander said:

    Flashpoint in LB would be great! is 7.1 the latest?, how bigs the new set?

    Yes, however as you can see above the LB based XMLs of Flashpoint no longer work with LB as they've changed too much, and in the next version (or possibly a few) that should be out anytime now, they're ditching them entirely.

    Flashpoint works by using URLs with their redirector.

    In theory a batch file or custom command that passes the correct url to the the redirector and pulls the correct images from the Flashpoint structure could work as a plugin. Flashpoint is in a rapid state of change at the moment though so I dont know if it's worth trying to make one now.

    Keeping it separate for now may be the best bet. Not a giant deal for controller focused setups anyway since you need to bust out your mouse and keyboard to play Flashpoint games anyway, so having to revert out to the desktop is what is expected for those games.

  9. 4 hours ago, Chaotic Viral said:

     

    Sorry for posting in a dead beta thread but no one ever followed up on @Jason Carr's response here. Does anyone know what values we'd have to change in the XML files in order to get the images to center vertically? The Custom Theme Tutorial board is dead and I tried messing around with the code myself to no avail.

    I never looked into it because I got used to the way it is and somewhat prefer it, lol.

     

    Sorry I cant help you.

  10. 8 hours ago, sundogak said:

    @oblivioncthOne other option is to move to pointer text files named so ScummVM knows what game to launch.  This allows you to dispense with any launcher type setups since you are directly using ScummVM (or Retroarch version) executable.  The painful part is initially getting those files generated (to which the above tool helped me do initially) for the specific games you have and placed directly inside the game folders. The thread I linked below shows how to do it (3rd message from end) along with a zip file (at end of thread) of the games I had with text pointer files that will work with standalone ScummVM or RA.  Once you get everything working then changes to versions don't impact your install either from LB side or ScummVM. If new games become compatible with ScummVM, you just make text pointers like the others and add accordingly to their game folder.  The main reason I went to the bother initially was have the LB pause screen feature (for manuals) which works fine once you are back to using the executable without BAT files.  Anyway, an option, not as easy as a couple clicks with the tool but does have advantage of doing once and done.

     

    I have no problem setting up something like this, I just had no idea it was an option. Thanks!

    My only concern is have you noticed this adding any metadata scraping issues since what you're importing is files using the short/internal names instead of the full titles? I imagine LB might not be able to match the titles based on what I've seen with minor differences in ROM names vs what the title of the game is in the LB database.

    EDIT:

    Dur, I just remember that LB has the "use folder name for title" option, which would be perfect for this.

     

    7 hours ago, epicfail said:

    Hey everyone, I'm still around.  I want to fix this and update it to not use bat files so I can leverage the launchbox pause menu feature.  I actually wanted to do this a year ago and never got to it, but again no one complained til now.  1st thing that I need to do is find where I backed up that the code, oops.

    No problem, it can be tough keeping up with something for a long time that is always changing. Glad you're still interested in this as its definitely a handy tool to have if it works seamlessly with the current LB version.

    Hope you find your old source.

  11. 8 hours ago, viking said:

    Hi all !
    Some news from France :

    We are all in quarantine here, at home, with children. I could organize myself to work from home.
    But yes, work at home with children around : "Nightmare! Playing Mode" ?
    1-83JrA5w306gphEp8RCoYow.png.54b5ab1790700fdea071565125fec39f.png
    So it'll be difficult for me to work on Colorful updates, with all that to manage.
    As usual, I'll do my best to send you all of this as soon as possible!

    Take care of yourself ?

    Looking forward to the next update with the DLL fixes as noted in the support thread, but absolutely prioritize your kids/family given the current situation. 

    As a silver lining you could try to think of it as a small break lol.

  12. I think the top image is generally "superior", however I can definitely see how some people would prefer having the physical box as part of the image. Additionally, its always good to have more options for people that want really uniform collections so that they have a greater chance of there being the same form of image within each image type for all of their games.

    My only complaint in regards to this is that I have seen a number of titles with several variants for each image type (i.e. Box - Front, Box - Rear) but my client often only see's and downloads the first one. It may be that although the website database is fine having multiple images for a title with the same designation that the client itself only pays attention to the first one chronologically, with variants that are marked with a region being the only exception.

    I'm not sure if others have this issue but if they do then it will unfortunately prevent the usefulness of having these non-region based alternate versions.

    But yes, I agree with this stipulation in general, the images are different enough to warrant keeping both.

    • Thanks 1
  13. I've started really getting my collection added to Launchbox and even have been submitting as well as moderating a number of changes within the LB database and I love the whole thing. Really great system.

    My only complaint however is that the systems themselves seemed to be locked down and it isn't clear who edits those. There is a pinned thread on this forum that people have been submitting systems too but it seems to have died out somewhat in recent months/years

    A surprising number of systems are still missing banner images and clear logo's, and often images of any kind. Even popular ones like the PSP.

    I can understand that the systems themselves are more important and the functionality of LB does rely on some standards being met when it comes to their entries in the database.

    I'm asking if Jason/admins would consider expanding the database functionality so that the community can more directly work towards polishing the platform entries like we can for games. Perhaps it could be that the changes would need much higher approval ratios than games or the changes would have to be manually reviewed by Jason or a moderator, to maintain a higher threshold of quality since the platforms are more critical.

    I think this would really help with having quality images added for each system and greatly accelerate the documentation of some of the more obscure, but still very official platforms that only had a few dozens releases.

    Either way I think it would be great if sooner than later (no rush) we could have a better system for this than just "drop details and images in a thread or two and hope eventually they are added". It would also cut down on people reposting redundant media/metadata or people asking for the same platforms to be added over and over.

    • Like 2
  14. I know that the client lags behind the website database by a bit, so it may be possible the images I'm seeing are recently added (though unlikely given how many times I've had this happen), but I often find that there are more images available on the website database in the entry for a game than my client suggests are available when I go to "Download Media" when editing the game. For example, with this game my client refuses to see/grab the North America clear logo and front cover: 

    https://gamesdb.launchbox-app.com/games/images/72054

    I have all regions enabled in the Region Priorities options and NA/USA are both higher than Europe (which my client can see/download).

    I'm on 10.11, if anyone has any idea why this may be happening.

  15. On 12/12/2015 at 7:42 AM, garbanzo said:

    I'm setting up a second Launchbox config for my Interactive Fiction collection. Right now I'm just working on titles that can be run through Gargoyle. Later I'll work on adding DOS, Amiga, Spectrum, and other systems. Fun! Clipboard-Image-251.jpg

    Sorry to grave dig but I'm looking to do the same thing actually, specifically with Gargoyle. 

    Does Gargoyle have a CLI? I haven't found any documentation for one so I wasn't sure how I'd get the games in the list to actually be loaded when Gargoyle is started through Launchbox.

    Did you manage to find a way? Perhaps you had to just use a lot of AutoHotkey scripting?

  16. 10 hours ago, Retro808 said:

    It is an affect of the dynamic box sizing. With the dynamic sizing on the scroll would be jerky and not smooth so Jason turned off something in the scrolling that makes it not move until it is released. It was mentioned in the beta testing thread.

    Ah. Hopefully an implementation is eventually utilized that allows the new theme to scroll smoothly that way.

    Thanks.

  17. I could have swore that this is how LB behaved and that in a recent update that occured while I hadn't been using the software changed this, but I could be wrong and conflating this behavior with using the scroll wheel on a mouse.

    When I use the arrow keys, scroll wheel, or click and drag on the scroll bar in the sidebar categorical view on the left, the items in the list (generally platforms) move in real time; however, only using the arrow keys and mouse scroll wheel cause the images in the main games list to move in real time. If I click and drag the right side scroll bar for the games list the images stay in place until I release the scroll bar and the list simply jumps the images to the appropriate space, so I have no idea where I'm scrolling to other than just a general percetnage of the total list size.

    Like I said, I swore when I first started using this software in 10.8 (was waiting on a mobile PC build to seriously start using it, which is now) the scroll bar behavior wasn't like this and the images did scroll with the bar. Even if this was never the case and I got mandelaed is there a way to make LB behave this way?

    Thanks

  18. Hi,

    I'm in the middle of getting LB set up for a new system. I just recently finished the build, but before I even had the parts I started importing my collection on a different machine (that I'm going to essentially just copy over with the same file structure) so I could get ahead a bit. 

    LB's scanning features are obviously always being improved. For example, I see that in 10.11 this change was noted:

    Quote

    Improvement: No-Intro ROMs with multiple titles (separated by the ~ character) will now use the first title as the game title for better scraping

    I started importing my ROMs/games in I believe 10.8 and have already imported most systems that I have a No-Intro set for. If I copy my install over to the new machine and select the option for re-scan/check for added content, will the new "rules" be applied and will the scrapped data be modified for the ROMs that are already in my collection? Or would I essentially have to start over to get the benefit of this and other related new features?

    I want to end up with the most well organized collection I can, but if I have to re-import everything it will take forever and I'm afraid I'll forget some of the lest obvious tweaks I applied in very specific cases.

    Thanks.

  19. I also just recently downloaded 7.1. I may take a look at the XMLs myself to see what is unique about them compared to the XMLs for my other platforms in LB since the flashpoint ones are still clearly based on LB. If I can find a clear and simple difference I'll see if a script can be made to make them work again, but otherwise I'd love if someone figured out how to get this to work.

    It wouldn't be the worst thing in the world to just have the Flashpoint launcher as a LB entry but full integration is obviously much more ideal.

  20. 7 hours ago, johnsanc said:

    I just ran into this issue today as well. The interesting thing is that LaunchBox apparently tries to resolve to a long path, but the app still doesn't seem to support it. The error message that comes up for a network share with a long path shows "\\?\UNC\[server]\" which is the correct syntax for UNC long paths. I know this isn't an OS issue since I can open the very long path file in Dolphin no problem and I have opted into long paths with a registry update. Info here: https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file

    @Jason Carr - Can you please see if its as easy as a config to fix this? This has apparently been an issue for two years.

    Interesting. Makes me worried that Jason already did flip the switch and that the implementation is somewhat broken on Microsoft's end depending on the particular libraries/options used when the app is built; even if it isn't that exactly, something dumb that would be a pain to isolate :/.

    Feel free to vote for the issue here: https://bitbucket.org/jasondavidcarr/launchbox/issues/5097/feature-request-longpath-support

×
×
  • Create New...