Jump to content
LaunchBox Community Forums

Typhon

Members
  • Posts

    96
  • Joined

  • Last visited

Posts posted by Typhon

  1. I use hotkeys to accomplish other things, like select+ a directional to change views, change themes, etc.

    So for me it is necessary to have a JoytoKey profile for BigBox. I 'hacked' the keymapper.ahk to make it work (at least on my setup), but doing so makes HyperSpin KEEP focus even while fade ins are running and the game is running - because my scrubby solution makes it send a click both before and after.

    Still working on a solution, with no knowledge of code. All I need is for RocketLauncher to send a single mouse click about half a second after JoytoKey has loaded, and all my problems are solved.

  2. I created an alternate arcade platform to run Final Burn Alpha as an emulator, since it uses a different ROMset from my main MAME platform. LaunchBox only imported about half of the games properly, the rest of them just had their filenames as titles. I have a script that a friend made me that I was able to use to update all of the titles properly, so all of the titles are correct. The problem is, the 'Download Metadata an Media Wizard' isn't updating anything. I chose the option to replace metadata and media for all of the games, and LaunchBox seems to not even try to attach a database entry to the newly updated titles.

    I can easily pull up almost any of the affected games, and click on 'search for metadata,' and an arcade entry appears at the top of the list. I don't understand what the problem is here.

    There's 850 games total with no data. If I manually do one game every 20 seconds, that's 4 hours of work. I'd rather not do this manually. Please help.


    Edit: I solved this not 1 minute after posting haha.

    Right click on the platform 'FInal Burn Alpha,' edit, Scrape As 'Arcade.'

  3. I have the platform named 'MAME,' and the game will import, then it's gone the next time I close and restart Launchbox. The entry is clearly in the MAME.xml, so I don't understand why it is not appearing, but I do know that MAME seems to be handled in a very strange way compared to other systems.

    @Jason Carr can you shed some light on this?

    Here's the entry in the MAME.xml:

    <Game>
        <ApplicationPath>..\Arcade\Mame\0.181\bbros.zip</ApplicationPath>
        <CommandLine />
        <Completed>false</Completed>
        <ConfigurationCommandLine />
        <ConfigurationPath />
        <DateAdded>2018-03-05T22:23:17.9324735-05:00</DateAdded>
        <DateModified>2018-03-05T22:24:01.5305385-05:00</DateModified>
        <Developer>Mitchell</Developer>
        <DosBoxConfigurationPath />
        <Emulator>ef385c1f-0a8d-4ad2-bccb-63fded703d47</Emulator>
        <Favorite>false</Favorite>
        <ID>47d87d93-15bf-4a3a-bf04-ee0a799b7794</ID>
        <ManualPath />
        <MusicPath />
        <Notes>The Buster brothers must finish a round-the-world quest to destroy bouncing balloons that are terrorizing several of Earth’s landmarks and cities. The fight to save the Earth begins on Mt. Fuji, Japan where the brothers must pass all three stages before moving on to the next location.</Notes>
        <Platform>MAME</Platform>
        <Publisher>Capcom</Publisher>
        <Rating>Not Rated</Rating>
        <ReleaseDate>1989-04-01T02:00:00-05:00</ReleaseDate>
        <RootFolder />
        <ScummVMAspectCorrection>false</ScummVMAspectCorrection>
        <ScummVMFullscreen>false</ScummVMFullscreen>
        <ScummVMGameDataFolderPath />
        <ScummVMGameType />
        <SortTitle />
        <Source />
        <StarRatingFloat>0</StarRatingFloat>
        <StarRating>0</StarRating>
        <CommunityStarRating>0</CommunityStarRating>
        <CommunityStarRatingTotalVotes>0</CommunityStarRatingTotalVotes>
        <Status>good</Status>
        <DatabaseID>8740</DatabaseID>
        <WikipediaURL>https://en.wikipedia.org/wiki/Pang_(video_game)</WikipediaURL>
        <Title>Buster Bros.</Title>
        <UseDosBox>false</UseDosBox>
        <UseScummVM>false</UseScummVM>
        <Version />
        <Series>Pang</Series>
        <PlayMode>Cooperative; Multiplayer</PlayMode>
        <Region>North America</Region>
        <PlayCount>0</PlayCount>
        <Portable>false</Portable>
        <VideoPath />
        <Hide>false</Hide>
        <Broken>false</Broken>
        <CloneOf>pang</CloneOf>
        <Genre>Action</Genre>
      </Game>

  4. @Jason Carr RetroArch Netplay is not showing up as an option for Nintendo Super Famicom (but shows up for Super Nintendo Entertainment System), Nintendo Game Boy (but shows up for Nintendo Game Boy Color), Nintendo Famicom (but shows up for Nintendo Entertainment System. Also not seeing anything for Nintendo Famicom Disk System, NEC TurboGrafx-CD, NEC PC Engine, NEC PC Engine-CD, NEC Super Grafx, or Sega Saturn.

    I added RetroArch as an emulator already.

  5. I hate to ask this, as I suspect it would not be as easy to implement, but I would like it very much if the 'alternate names' get imported to the Data\Platforms XML files, and stay there, for the sake of Retro Achievements games, instead of depending on the Metadata.xml file. It could be one field containing all of the names, separated by a semi colon, the way genres already are.

    I do not like the idea of Retro Achievements functionality being dependent on data that can and will change, due to community ignorance. This is a solution that would still encourage users to keep the alternate names accurate (for RA functinality), but at the same time, allow their own personal setups to be safeguarded once the data is imported (and possibly edited by the user) correctly one time.

    Here is a screenshot of what I have in mind. If you went this route, you could also include a 'scrape as' field for the 'Alternate Names' tab, which would solve the problem of Retro Achievements classifying a game under the wrong platform (e.g. Game Boy instead of Game Boy Color).

    Example 1
    5a7ef6bb1524e_2018-02-10(2).thumb.png.bf993183cb9959d8ff6eb904f3dcc17a.png

     

    Example 2

    5a7f05ba319ef_2018-02-10(2).thumb.png.69b6abfd5d1aa58fef1023f5161a6118.png



    I'm now a little paranoid about updating Launchbox, knowing how it all works.

  6. 15 minutes ago, Drodrick said:

    Hi jason, I know if somebody wants to add a new region it should be mandatory the he specified the region, I made a bitbucket realted with this issue: https://bitbucket.org/jasondavidcarr/launchbox/issues/3852/it-is-necessary-that-every-alternate-name#comment-None , sorry if is some long :D

    Pd: thanks a lot for activate me for moderation,I really enjoy to add games !

    If it does become mandatory to include a specified region, there should definitely be a 'Retro Achievements' region.

    Obviously, 'Retro Achievements' is not an actual region. But with poorly named Retro Achievements games, I don't want to slap a 'Europe' or 'Australia' tag on it, then someone who is from that region takes issue with the poorly named game and decides to edit, thus breaking Retro Achievements functionality.

    Poorly named Retro Achievements alternate names should have their own 'region' so people know to leave it alone.

  7. @Drodrick you don't have to actually delete entries without a region, if you put your mouse over the section indicated in this picture, you can then edit the field, or add a region. It would be preferable to not delete existing alternate names, since many Retro Achievements games depend on the names being very specific. If you disagree with the existing alternate name, it would be better to submit a new one than to delete the old.

    5a7eec58736bd_2018-02-10(1).thumb.png.ce86a4d803f6cd9eff7a167b7b53eb0c.png
     

  8. No disrespect intended, but after reading your other thread, it seems safe to assume that when you re-entered the alternate names, you probably changed many of them, even if only slightly. The names have to be exact in order to work, in the context of alternate names, for the purposes of Retro Achievements.

    Which means I now have to go through the list a 3rd time, and submit further changes. :(

    Not your fault though. We'll get this sorted out.

  9. @Jason Carr this is exactly what I'm talking about. Me not entering regions for poorly named Retro Achievements games is already causing confusion in the community, and people are already trying to 'fix it.'

    @Drodrick, I personally added many of those games. They are 'Retro Achievements' games, and the intention of the alternate names is so that Achievements will show up for games on the Retro Achievements website that were named badly.

    The reason regions were not added is because in most cases, the naming scheme was not ideal - they used a hyphen instead of a colon, 'and' instead of '&', a typo/mistake, or otherwise poorly named games.

    In order for the Achievements to work, the names have to be typed EXACTLY the way they appear on the Retro Achievements website. So, you encouraging people to delete regionless alternate games will cause problems for me, if they do not re-enter the data exactly the same way as it was before.

    I did NOT want to attach an official region to poorly named games.

    But this is clearly a problem, that needs addressed.

  10. On 2/8/2018 at 11:45 AM, Jason Carr said:

    Okay, apparently we did have an issue where alternate names without regions were not being sent down to the LaunchBox Metadata.xml file. Not sure how that issue went unidentified for so long, but thanks for catching that. I know you had mentioned something like that earlier as well.

    I just fixed it on the server so that alternate names without regions will come down into the Metadata.xml now as well, though you'll need to make sure the metadata updates in order to test it (it's the same thing where it'll only update once a day and it updates whenever you try and search for a game or run an import/download process, etc.).

    @Jason Carr, I am now going through the list a 2nd time, to ensure all missing games work, and I'm encountering a problem: some of the really bad names have already been deleted.

    For example, Ninja Gaiden Shadow is listed as "Ninja Gaiden Shadow / Shadow Warriors / Ninja Ryukenden GB" on the Retro Achievements website, and that is the exact alternate name that I entered, and it was accepted. You can see a screenshot of that here:

    2018-02-10.thumb.png.269bcfea6175bcd5c6989af04de224a3.png

    It is already gone. I expected as much - when I first started entering in these alternate names, that was one of my concerns. People will see these terrible alternate names, and just delete them, because they don't know what they're for. Why wouldn't they? They're awful. If I didn't know any better, I'd delete them myself as a moderator.

    So again, I implore you - create a new region, and call it 'Retro Achievements.' I will personally do all of the legwork, and go back through that long list and add the 'Retro Achievements' region, so that anyone who sees a terribly named game knows what it is for, and will think twice before randomly deleting it.

    It was a lot of work (16+ hours). I am happy to contribute - but I would like some sort of safeguards in place, so that the work wasn't for nothing.

    • Like 2
  11. 8 hours ago, Jason Carr said:

    No Download Metadata and Media process should be required for it to work @Typhon. As long as it's in the current Metadata.xml, it should be found. It uses that file directly when searching the alternate names for the retro achievements. Are you seeing that not work correctly?

    The only thing that should be required is that the game will need to have been already matched to a LaunchBox Games Database ID.

    The alternate names that I added to the Launchbox database aren't in the Metadata.xml, but they are in the Launchbox database. 'Battletoads Double Dragon' for SNES is an example (DatabaseID 2772). 

    The 'Alien 3' example from before already had the alternate name in the Metadata.xml.

    How do I get Launchbox to add the alternate names to the Metadata.xml?

    Edit: I just noticed that 'Battletoads Double Dragon' doesn't have a region attached to it, is that the reason why the alternate name isn't in the the Metadata.xml?

  12. 24 minutes ago, alnyden said:

    Yep, that was it!  Didn't occur to me since I never use games view in Launchbox.  Any chance you'll implement for list view as well?

    I'd like this feature too, as I never use the 'games view' in regular Launchbox.

    @Jason Carr I can confirm that *if* an entry for <GameAlternateName> exists in the Metadata.xml, matches the database ID from 'PlatformName.xml, and the alternate name matches the name used on RetroAchievements website, the game will show achievements. I tested by manually adding new entries.

    However, Launchbox fails to download new metadata for 'Alternate Name,' using Tools/Download Meta Data and Media, and choosing the 'Yes, but do not replace any existing fields or media' option.

    So the only games that have been fixed were the ones that already had alternate game names, that happened to match the RetroAchievements website.

    If you can direct me on how to successfully update alternate game names, I can test further. Keep in mind that some of these games have multiple alternate game names - not sure if you've considered that. I still think adding 'RetroAchievements' as a region specifically for badly named RetroAchievements games is the best option, but it's your call. :)
     

  13. 2 hours ago, Jason Carr said:

    I fixed that Retro Achievements bug for the next beta, which should be out later today. :)

    Awesome! :)


    Edit: Is this beta 6? Still a no go for me @Jason Carr, tested Alien 3 for Super Nintendo Entertainment System and achievements aren't showing up.

  14. @Jason Carr I've identified a problem with the PDF reader. If I recall correctly RocketLauncher had the same problem. It's with manuals that have the first page as a single page, then all subsequent pages as double pages.

    The problem is, the PDF reader chooses a zoom level by default that is appropriate only for the first page, then all the double pages are too small. Attempting to zoom in automatically takes you back to page 1, and it's very difficult to gauge whether or not you've got the zoom right or not. That's the 2nd problem - zooming in takes you back to the beginning of the manual.

    Here's a screenshot, this is typical for N64 game manuals from Emumovies.

     

    2018-01-29.png

  15. 56 minutes ago, teeedubb said:

    Can you please add an option to select a pdf viewer executable so it's possible for LB not to use the windows default pdf viewer (the way it previously worked)? That way I can use a light viewer for LB and and full featured viewer/editor out outside of LB.

    That would be nice - have a setting where you can just choose which PDF user you use for BigBox, and it could default to the built in one (for users who don't need to change anything).

  16. 1 hour ago, Typhon said:

    The PDF reader does not seem to support SymLinks, and that breaks functionality on my setup. I already have all of the manuals sorted in folders for RocketLauncher, and it is not practical to copy all of the files for disk space reasons.

    I can confirm that copying the PDF to the appropriate folder works as expected, but I get this when I try to open a SymLinked PDF file:
    5a542d14a1a3c_2018-01-08(6).thumb.png.f3e45d8de43cacdba6bc73c7a0b8cb77.png

    Do you have any idea why my SymLinks are not working? They work fine when I have them open with a regular PDF reader.

    Hard links work, but I'd prefer to not go to all that trouble.

    Is it possible to disable the built in PDF reader, and have it work the way it did prior?

  17. The PDF reader does not seem to support SymLinks, and that breaks functionality on my setup. I already have all of the manuals sorted in folders for RocketLauncher, and it is not practical to copy all of the files for disk space reasons.

    I can confirm that copying the PDF to the appropriate folder works as expected, but I get this when I try to open a SymLinked PDF file:
    5a542d14a1a3c_2018-01-08(6).thumb.png.f3e45d8de43cacdba6bc73c7a0b8cb77.png

    Do you have any idea why my SymLinks are not working? They work fine when I have them open with a regular PDF reader.

  18. Just now, Lordmonkus said:

    I would imagine they would be covered like how archive.org does and most companies probably wouldn't care but Nintendo has such a stick up their ass over stuff like this I could see them getting their panties all in a twist.

    Honestly I can't believe some of the stuff archive.org gets away with.

    • Like 1
×
×
  • Create New...