Jump to content
LaunchBox Community Forums

oblivioncth

Members
  • Posts

    177
  • Joined

  • Last visited

Everything posted by oblivioncth

  1. Gotchya. Just trying to get at your exact intentions, as well as what you did. So originally you just wanted to import everything on the Flashpoint "Favorites" playlist (hence selecting that playlist, along with "Force All" of Playlist Game Mode) and that exhibited the issue? If your intention was to do exactly this (importing only the games from that playlist, regarddless of platform), then no you don't also have to select the Flash platform and are using the tool correctly. If you want to import ALL Flash games, regardless of whether or not they're on the Favorites playlist, then you will need to select the Flash platform.
  2. Sorry you're having this problem. I'll try to reproduce it as soon as I can. To clarify, you say you're trying to add Flash games but I can't see that platform option in your picture since it's too low in the list. So are you import options as shown in the picture, plus the "Flash" platform selected? It already has been, though now I need to fix this new issue. EDIT: Sorry, didn't realize I forgot to upload the past few releases here ><.
  3. Sure. Right now the only intentional handling is to do things the way Flashpoint does natively, so there is no force full screen switch or anything like that. I didn't consider it much given the games in FP tend to me more desktop oriented, and less "couch gaming" (not to say you can't do it anyway). I'll keep in mind trying to implement such a thing, but it would likely be challenging given how there are numerous different sub-programs that Flashpoint uses behind the scenes, some of which keep getting changed, that all may or may not support fullscreen or at the very least require different methods to make them go fullscreen. There is a more universal approach I can attempt, but that comes with its own challenges. For now at least, your best bet would be to try to use an AHK script or the like, as you mentioned.
  4. To clarify, is this something extra you're asking for? Or is the game full screen when started from the FL launcher? Also try hitting Alt+Enter while the window is active.
  5. Sorry I missed this. Right now I'm in the middle of overhauling the tool internally, but for the time being it should work fine with the latest Flashpoint. What you want to do is add all of the games you want to a playlist like you said, then in the tool make sure no Platforms are selected, select the Playlist you made, and then set the Playlist Game mode to Force All. This will cause the tool to only import portions of each playlist as required so that the game's in the playlist are available without anything else being grabbed.
  6. Exactly, the playlist is literally your FP favorites that starts empty by default and is there for you to fill in. It sounds like all is well then. Thanks for testing it.
  7. Fixed. The problem was those playlists both have leading spaces (annoyingly, and likely an accident) in Flashpoint. This isn't allowed for filenames on Windows, and so what would happen is that my tool was configured to save the name with the space, but the OS would automatically remove it. Then later when it checks for existing playlists it makes the comparison expecting the space to be there, because it knows nothing about the removal, and so it doesn't see it as the same given the small, but significant difference. I changed my filename handling so that it considers filenames with leading/trailing spaces to be invalid and therefore accounts for their removal during comparison (as well as removing them itself when saving the playlists for the first time). I also got lucky and happened to discover a bug that can cause a crash if you input the wrong Flashpoint folder so that was a nice catch to fix. To be a little less lazy, and not flood my repo with slightly different releases, try this one out before I christen it officially: https://www.mediafire.com/file/7nfh203dgwg21ec/OFILb_0.4.1.3_test.zip/file Also for the favorite playlist, make sure you actually have favorites set within Flashpoint or else it won't import anything regardless XD.
  8. It's likely due to two reasons. 1) 10.1 was updated three times (the third was rescinded) after release, with the most current available being 10.1.0.3. On the site right below the torrent link is a statement and link to the patch you need to update Ultimate to that version. The statement makes it sound like that if you downloaded the torrent more recently that you're already fine as the torrent was updated to include the patch; however, this isn't actually the case and I have notified the team that the torrent is still the original release and that the statement is misleading (plus it turns out someone else there already noticed the issue and they're just waiting for it to travel down the pipeline to be fixed). So tl;dr make sure you apply that patch. 2) This is the first version where the checksum (in this case, used as an identifier) for the FP launcher has differed between Ultimate and Infinity. Because I wasn't aware of this right away the checksum that both are checked against is only Infinity's, which of course will make Ultimate 10.1.0.3 always be seen as a "mismatch". I have rectified this for the next build. There is now another issue where it seems like a recent release of LaunchBox may have changed how images are handled, or something weird is just going on, because LB is ignoring the imported images now for me. Otherwise though the original issue has been totally fixed. Edit: Nvm, starting with a fresh LB installed fixed the issue. Must have just accidentally broke something (which is likely with some of how I do some testing).
  9. Yea, that is roughly what I was planning on doing (though nice call on the "and others"), but I decided to just make the whole thing a Custom Field. My concerns about it from the past only were an issue with a much older version of the code base and don't really pose a problem (other than a little bit for a future idea I have, but whatver I'll cross that bridge then) currently. Haven't had much time to do it but it will work and is partially complete.
  10. This is my ideal plan, but it's a tad annoying because if I remember correctly Custom Fields are stored in a separate file and are not part of the platform XML itself. In the end it's not a huge deal but it does require a little more work, though I glanced at using them before and thought I remembered another reason I decided to avoid using them, which is why I was mentioning just truncating the field. Either way I'll check them first before resorting to just cutting the field off.
  11. I sort of knew this already when you posted, but wanted to do some preliminary investigation just to make sure I wasn't being dumb, but the root of the issue is that one (or more) games in 10.1 have a ridiculously long Language field (which becomes Region for LB) and for whatever reason LB feels the need to create sub-folders in the Image directory that cover all regions you have games for within a given platform, even if there are no images that need to go in those sub-folders yet. The tool doesn't use those folders at all, they get generated on start of LB after an import, which then causes this path length issue. Ultimately it would be nice for Jason to enable long-path support with LB, though since it requires enabling a specific setting within Windows for the end-user it isn't the most user friendly anyway. As far as I can tell there is no way to disable this behavior, and even if you could it would probably be global and not per-platform. Since the languages a game covers isn't the most critical information, I will likely just set an arbitrary limit to how long the Region field can be and truncate it at that point. That or do something else with the original language field. I prefer to leave as much metadata untouched as possible since that's more proper, but obviously I can't just leave it as is.
  12. It's because there was an issue with the initial release and so they pushed a sma update to the site. It's still marked as 10.1 but the checksum of the launcher is different. I didn't really think about updating it since it will still work, but whatver I mind as well to avoid confusion. The issue with the playlists is that the tool only knows for sure that one of your LaunchBox playlists came from Flashpoint if it sees that Flashpoint has the same playlist. When they change the playlist name, in a pure vacuum with no further content, there's technically no way to tell if the old playlist was a past Flashpoint playlist, or a completely unrelated playlist you made yourself. I could do something like including a list of all playlist names that FP has ever had within the tool and have it remove any on that list that it sees are no longer in the current version; however, this isn't perfect. While not the most likely, it's still conceivable that they could remove a more generically named playlist like "Daily Distractions", which would get added to the list, and then a new user who happens to have a playlist already named that goes to import FP and has that playlist deleted. Perhaps there could be a confirmation dialogue or something like that, but basically I had left this issue alone until I found a solution I felt was effect, but also had no risk of unintentionally deleting user content, since that would be well... bad. It is still something I do wish to improve. EDIT: The update taking into account the small change in version number due to the FP patches (again no functional differences so your import is fine) is live.
  13. I'm glad you figured it out, though I'm slightly confused by the exact order of events (just trying to make sure my tool isn't somehow responsible). Are you saying you did an initial test with the importer with only a small selection, removed the modified files, and then tried to import again with the whole thing and it failed? Then it worked again after you moved the files created by the test back? Just trying to ascertain the steps you took.
  14. Are you doing an update or is this a brand new import? If you can send me a zip of your LaunchBox data directory as it is now, even after the import failure, along with a screenshot with the importer configured with the exact settings you used. Also it will help if you can confirm the version of the tool and Flashpoint.
  15. Sort of, except you'd have to add in all the games you want which as I mentioned before are a bit of a pain to pull from FP ultimate. At that point you mind as well just going for cutting down Ultimate since it would be needed anyway.
  16. I'm happy to share detailed information with those who actually care about it haha. Yea so unfortunately as you noted there isn't an ideal setup right now. When it comes to the Infinity images, I'm basically just going to setup the importer to have an option to force download the images during the import, which I expect to not be too hard, I just need to get to it. Flashpoint Core is basically just Flashpoint Ultimate but is sometimes a few versions behind and only comes with a few games that are there to act as examples, but otherwise comes with no games/animations.
  17. Huh, odd. When you get a chance, zip up your Data folder in your LaunchBox directory, upload it somewhere and get me a link. That way I can get a sense of what may be going on.
  18. Haha, I'm a *sort-of* fan of some of the more "extraordinary" as I've always had a bit of what I can only define as an absurdity fetish (not-sexually, just in terms of interest in general) as I find the sheer fact that some of that stuff exists is hilarious. Like... someone went that hardcore making something this crude? Idk it just always made me laugh. But outside of my friends that feel the same... yea that would be awkward as hell.
  19. Ah, yea it doesn't remove those because it essentially sees them as non-Flashpoint originating playlists, since at face value it has no way of knowing if its a playlist you made or imported once it's gone from FP. I could include a list of all current and/or previous playlist names, but then there technically is still a pitfall in that if you make a playlist with the same name for a different reason it would be incorrectly removed every time you do an import since it would believe it was an obsolete Flashpoint list. An annoying issue, but as you implied its not a big deal to remove them manually once. I doubt they'll get rid of playlists/platforms that often. As for the tags, they are a bit of a mess right now due to being freshly implemented and not entirely fleshed out yet. How you use the filter is somewhat explained in the description above: Games can have any number of tags, including none (though I'm not sure there are any that are like this). The way I set up the filter in my tool is that exclusions take priority, which I felt was the most intuitive. For example, lets say a game has the tags "Sexual Content", "Action", "[Some Specific Franchise"]". If you uncheck "Sexual Content" in the filter and leave everything else selected the game will not be included. Essentially, if a single tag a game/animation has was unchecked in the filter then the game is not imported. The idea is that you may say "I don't want any games that are from the Scooby-Doo franchise" so you uncheck that under the Copyright category and expect to get no Scooby-Doo games regardless of what other tags they may have, since 99% of the time you wouldn't care. Your use case is the same, as you simply want the adult content games gone, you don't care exactly what kind of adult content they have, what series they're from, etc. You don't need to worry about unchecking things like "Milking" (lol) to make sure they're all gone. Simply uncheck "Adult" under the warning tab and that should take care of most of them. The reason I say this is that there are a number of games that still knowingly haven't been updated to use fleshed out tags yet, and a small few here and there that were gone back over but ended up being improperly tagged. So if you want to really make sure you get like 99% of them you'll also have to uncheck the "LEGACY-Extreme" tag, though this will also cull some titles that are not sexual but simply gore heavy. If you wish to remove anything even remotely dicey then you can uncheck the entire Warning category if you'd like. The tag names, categories, and tagging accuracy will most likely be much better by the next release of Flashpoint.
  20. I think I understand what you're asking for, but if so, no this tool does not make that possible, at least not directly, though let me make sure to clarify. Flashpoint is essentially two things: 1) A collection of software, configuration, a database, and a launcher that enables a relatively straightforward way of playing "internet" games from a variety of formats on one local computer without the need to actually connect to the internet (other than downloading the content for Infinity). 2) The hoard of games themselves. I'm not 100% sure, but it sounds like you're asking if you can essentially download Flashpoint Ultimate (to avoid the pitfalls of Infinity), use this importer to import a small selection of games you want to actually use into LaunchBox, and then when it's done discard Flashpoint Ultimate entirely so that you're basically left with a subset of 2) from the above, but with none of 1). As if the games were simply running independently from LaunchBox with no need of the original LaunchBox install. Unfortunately this is basically not feasible. Despite their impressive pile of games that have been archived, the part of the collection that more so makes Flashpoint special/important is the compilation and finally tuned configuration of software that allows you to play games designed for a web browser used in a client/server setup on an independent, offline desktop. When you start Flashpoint you are running what is known as the Launcher, which is just a relatively small front end for browsing the collection, but there is also a slew of programs in the background that are continuously starting and stopping depending on your game choices that actually make playing those games possible. While it's imperfect, the system works pretty well overall considering the variety of platforms it supports and is constantly being improved by a team of people. Trying to recreate that from scratch as an individual would be insane. This tool is essentially two in one, but you can essentially think of it as a way to replace the Flashpoint frontend with LaunchBox instead, but this says nothing about the gigabytes of other software that is required to actually play any games. This tool still relies on that the same way that the official Flashpoint frontend does and therefore won't function without Flashpoint still being installed. Unfortunately the closest you can get to what you want right now is using Infinity. The "alternative" is to download Ultimate and then work backwards by deleting every game that you don't want, but obviously this is a herculean and unrealistic task. To make matters worst, the files of many titles in FP are tightly integrated with some of the backend software it uses which makes removing said games a challenge even with an automated tool. Flashpoint is starting to move over to a different system for storing games called Game Zips/Data Packs which does actually make writing a tool to remove games from ultimate more feasible, but only practical once all titles have been upgraded to the new system. Currently only a smaller portion of titles use this system. Until this new system becomes the only system I wouldn't even begin to consider making a tool that can strip down Ultimate like you required, and even then I'm not sure it would be worth it because Flashpoint makes a lot of backend changes with every major release that require me to make significant changes to my tools to keep them working and I don't know if I'm up to actively maintaining a third tool related to this project. I'd consider it if after Game Zips are fully complete the system the use to store games becomes fairly static otherwise. While I do use Ultimate myself, I've actually had pretty good luck with the more recent versions of Infinity, though I don't know how recently you've used it yourself. The only caveat with this tool is that you have to have to make sure you run a game once through the Flashpoint launcher and then perform the import into LaunchBox or there will be no images, though I'm toying with figuring out how to make this step not required. At the end of the day, you're essentially asking for a third edition of Flashpoint, "Custom Ultimate", that would prepare a packing up front with all the games you select instead of downloading them on the fly. Like I said, once the Game Zip system is the only one in Flashpoint I'll consider making a tool to more or less make this possible, but otherwise this is something that it would be way easier for the Flashpoint team to implement directly, yet I doubt they will given that most are satisfied with the current system and it would still be a huge undertaking even for them. The project has come a long way technically though in a fairly short amount of time so I'd also hold out hope that Infinity will become good enough to meet your standards in time as well.
  21. Version 0.4 is up (now with a 32-bit version if anyone still rolls that way). As always for the first release relative to a new Flashpoint version there may be some minor unforeseen issues as mentioned above. Definitely let me know if you run into any.
  22. The tool is designed so that updating is always possible as all the metadata related to starting games is always replaced with each import. Given the size of the collection I will always say there could be unforseen issues, but the idea is to be able to keep using the importer the same way with each version. The only way this would change is if Flashpoint undergoes a massive overhaul in multiple areas when it comes to the backend. I did have to make a moderate functional change to the tool for 10, but its not at the scale I'm referring to when it comes to those issues. I could see a small amount of problems on the first release of OFILb for 10 if they slip by me, but as always just let me know if they happen and I'll gladly patch it.
  23. Haha I was waiting for someone to ask. Yea it definitely is. It's pretty close. The OFILb changes are basically done, just untested. The issue is that I've run into a surprising number of issues updating CLIFp (what let's OFILb work) to be compatible with the latest Flashpoint because of changes they did to the backend. Those are also almost done but theres a few kinks I still need to work out. I'm pretty busy at the moment but I keep inching it closer here and there. Hopefully it's not too much longer.
  24. It turns out a few changes to the config files were made that required me to modify CLIFp as well, which is now done. The Ultimate updater was slow as molasses so I resorted to just torrenting the new one from scratch which is at 90%. Once Ultimate finishes extracting I just have to double check that it works correctly with the updated CLIFp and I don't expect the OFILb changes to take long, so I'd say the overall work is about half done.
×
×
  • Create New...