Jump to content
LaunchBox Community Forums

flatuswalrus

Members
  • Posts

    587
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by flatuswalrus

  1. On 4/20/2020 at 6:32 PM, Johnny T said:

    Just wanted to thank Jason and the team for the new MAME high score feature!!

    Yeah, and I just want to a say a big SCREW YOU to whomever just beat my high score on Street Fighter II. Whoever you are, you are now my sworn enemy.

    • Haha 1
  2. That is fantastic that you figured out what the issue was. Instead of having to manually change the softlists option between using the CDi and everything else and instead of having two instances of Retroarch  can this option for the CDi be saved via saving a directory override? That would make the whole setup so much better than the first two.

    On another note, out of curiosity, are you going to use the kickass overlay for the Entex like in the first post in this thread? I absolutely love it and it is just one little step towards feeling like you are actually playing an Entex.

  3. This should not matter @FuriousPig but is the folder containing your ROMs inside you software list ROMs folder? I have a folder called MAME 0.220 Software List ROMs (split) and inside that is the advision folder containing the ROMs. You probably have tried it but just in case try copying the advision folder outside of your software list folder. I am trying anything I can think of here no matter how seemingly simple and silly.

  4. On 5/28/2020 at 11:16 AM, DOS76 said:

     To be honest I've never seen anyone be able to run MAME software list Roms in RetroArch without command lines so I'm not sure how he is doing it either.

    I am running lots of stuff via the MAME core in Retroarch that are a mix of  software list ROMs and other ROMs that I obtained elsewhere and just renamed off of the hash files. As you can see I have quite a few platforms: with the MAME core

    image.thumb.png.e8e6583f757f8f9cf46e96b3b92bf846.png

    I am stumped with this one because once I ensured I set everything up as I mentioned previously it has all just worked. It did take me some time to get it all working via Retroarch. There was a lot of trail and error. I gave @FuriousPig my hash files as well as some other stuff via a PM so I though with everything else that has been mentioned that surely would do the trick but obviously not.

  5. Gee, I am scratching my head here trying to think of what it may be. I think the things that I have suggested or mentioned already. Let me just repeat myself in checklist form so I can clearly make sure I have not missed anything:

    • Inside Retroarch's system folder, there has to be a folder called mame. Inside that folder there has to be a folder called hash. Inside that folder are all you .xml files such as advision.xml.
    • The folder your ROMs are in must be called advision. The ROMs must be zipped and named as per what MAME is looking for which in this case is defenderscobraspacefrc and turtles. Obviously, no need to create dummy files as this is not disk based platform.
    • The BIOS file(s) must be in the same folder as your ROMs. There are two BIOS files and they must be in a single zip file together called advision.
    • Once the ROMs have been imported in Launchbox they get added to your already existing instance in Retroarch as there is no need to create another instance of Retroarch like you do when using the standalone MAME for non-arcade platforms.

    I am not sure if not having everything up to date matters. I keep Retroarch and my cores, in this case mame_libretro, up to date by using @wyzrd's Stellar Retroarch Updater.

     Other than making sure your Retroarch setup in LB mirrors mine as shown above or even trying different option on the details tab (which should not be needed) then I am unfortunately at a loss. I am not trying to insult your intelligence by repeating things but because I am at a loss I thought it may help for me to see something else but it does not seem to have done that.

  6. 9 hours ago, FuriousPig said:

    I'm afraid that sounds like a date ?  The way you have your structure there is what I initially understood it to be.  I have been around a lot of houses since then but I put it back to how you describe using your hash file (thank you).  However all that happens is RA crashes out completely.  I have tried several different bios files & re-sourced the game roms but the result is the same.

    I am starting to wonder if I altered some setting in MAME to get the Philips CDi working.

    Any suggestions gratefully received & thank you for the input so far.

    Besides the PM I just sent you, does you RA setup in LB look like this?:

    image.thumb.png.2a448d1177080a8d0077ac7ea44b5eaf.png

  7. Extract this: 1.zip inside RA's system folder. You can then put your ROMs wherever you want to put them on your computer. Though, make sure the folder your ROMs are in is called advision. Then, rename your ROMs to match the hash files that you will find in the folders you extracted inside RA's system folder. Just look for the file called advision and you will see the names in there that MAME are looking for. This is easy because obviously there are only four games for this platform. For bigger systems you can use @JoeViking245's great MAME Software Lists Import Tool. Then, make sure the Entex Adventure Vision's BIOS file is in the same folder as your game ROMs. Make sure the BIOS file(s) are zipped and the zip file is called advision. I have two bios files in my zip which are b8223__cop411l-kcn_n.u8 and b225__ins8048-11kdp_n.u5 though I believe these can be called anything you want so long as the zip file they are in is called advision. From there, just add it to your LB's instance of RA as per normal, no need to create an additional instance of RA:

    image.thumb.png.ab51f9228783c5f644a5177cb32a99c8.png

    I have quickly typed this on my lunch break so hopefully I have not left anything out. If it does not work let me know and we can fault find together, it will be romantic ?

    • Like 2
  8. 47 minutes ago, wichitakid71 said:

    Did you solve this?  I have some version of this too in RA at boot for most games.

    I did solve this. For whatever reason my specific version of RA, at the time, did not seem to display the appropriate settings in the menu to rectify this. However, after updating I went to settings > on-screen display > on-screen notifications and turned off all notifications which fixed the issue.

  9. 7 minutes ago, Joe35car said:

    I'm very new to LB. Been using Hyperspin forever and this MAME High Score feature made me dust off the cobwebs and play some classic games. Thanks for this feature.

    Playing to beat the high score on a game can be fun and in an arcade where the score left on the machines is from other people makes you want to beat them more. Though this exact, specific way when you are actively competing against others in the community just makes it so much more fun. I have been playing way more than before because of this one feature alone, it ridiculously awesome!

    • Like 2
  10. I am getting a lot of errors lately that force LB to shut down. Here is one I just got now:

    The process cannot access the file 'C:\Users\Dane\LaunchBox\Emulators\MAME (0.220)\cfg\1942.cfg' because it is being used by another process.
    
    App:     LaunchBox
    Version: 10.14
    Type:    System.IO.IOException
    Site:    Void WinIOError(Int32, System.String)
    Source:  mscorlib
    
       at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
       at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
       at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
       at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
       at System.IO.File.InternalReadAllText(String path, Encoding encoding, Boolean checkHost)
       at (String , String )
       at Unbroken.LaunchBox.Windows.Integrations.MameHighScores.EnsureNoDipSwitchChanges(String romFile, String mamePath)
       at (<>c__DisplayClass12_0 )
       at Unbroken.LaunchBox.Windows.Integrations.MameHighScores.<>c__DisplayClass12_0.<Prepare>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()
    
    Recent Log:
    
       6:49:41 PM Exception

    EDIT: I am getting those very frequently with many different games.

  11. 1942 is the most popular and highest trending game on the new MAME High Scores feature. I had definitely played it before but as a result of the aforementioned I have been playing it more, trying to better my score. It is such  a simple shmup as far as shmups go, at least it seems that way. It is so frustrating because it looks so simple yet I die so easily. I mean, there are never really any more than five relatively slow moving enemy bullets on the screen at one time compared to the bullet hell shmups that I love but I feel I am better at those than 1942. I am respecting 1942 more as I play it more. It is like shmup purity.

    • Like 1
  12. Only for my own curiosity, can someone who knows tell me how the MAME High Scores work? As in, how is the overall ladder organised? Is there a particular algorithm or just overall score? I imagine it would not be overall score as some games score dramatically different from others. As well, how was it decided what games were compatible initially? Is it a lot of work to add new games and is this something the community can help with? As I said, those questions are just out of curiosity if anyone would be kind enough to answer, thanks.

  13. On 4/20/2020 at 11:53 PM, Johnny T said:

    Well stay away from my Frogger high score!! (And my Toki high score too whilst we're on the subject) ?

    I know the high scores were reset but I could not see your username on there beforehand. What is your username on the Games Database?

  14. I know the best LB feature is subjective and if there were a way to measure that it would be something significant in the background that greatly contributes to everything being possible but this new MAME High Score element is by far my favorite feature out of everything LB!

    I have been gaming since the early eighties and I have never ever given a damn about the score in a game my entire life, until now. When I was younger I used to play with the enthusiasm like I was going for a high score as I wanted to get as far as possible, but did not care about the score. Then, after childhood I still always have thoroughly enjoyed gaming but just kind of played them without much direction, if you will. However, in the short time this feature has been out my playing of Arcade games has been more of the edge-of-your-seat experience like when I was a kid. Seriously, this adds so much more intensity, excitement, drive and fun than before. Also, I am glad there is no swear-jar in our house because I would be broke. This wonderful new feature has also seen my potty-mouth increase tenfold as I curse aloud when I die only a short distance from the highest score of a game.

    @Johnny T, after you mentioned @neil9000 I had a look at his scores and beat him at Espgaluda just because I wanted to demasculinized him a little, muhaha!

    • Like 5
    • Game On 1
    • Haha 1
  15. On 8/7/2019 at 7:11 AM, SiriusVI said:

    2.6 Open the archive from 1.2 again, but this time open the second archive within it called "RetroArch.zip". You don't need everything in here, just one specific subfolder: Go to "Retroatch --> system". In here, you will find a folder called "mame". Take that folder and put it in your own Retroarch directory in "YOUR_PATH\RetroArch\system\".

    This is a great tutorial for this difficult to run platform. I just wanted to ask about the above step. In my RA's system folder I already have a 'mame' folder and a 'hash' folder in that with my xml files. Though because I am already running quite a few platforms via RA's MAME core will the ini file you included have any effect on other platforms I have setup through RA's MAME core or will it just do whatever is appropriate for the CD-i? I do not imagine it will have any unwanted consequences but I was just curious, thank you.

  16. 5 hours ago, faviann said:

    Sorry for reviving the thread but I was wondering if you had figured a better approach?

    I would've loved an automatic way to do it. Do you know if there is a way to program/customize importers? (Sometimes I wish it were open source)

    If not big thanks for the solution. It's elegant, simple and I feel dumb for not figuring it out earlier

    Howdy, I have not come up with a better solution. Since finding hack for games is such a manual process of adding notes and images for each game I do not think there is much that can be done. The only thing would be a batch file if you are making a copy of the exact same game and naming it something different many times as per the patch files. Though, to use my Mario hacks category as an example some of the hacks required different variants like region so I could not do that to the every game. It was pretty quick though because I would just have every region ROM and make a quick copy of it for each patch I found. Very annoying compared to LB's regular platforms which are mostly automatic but it was done out of love for these hacks so I could bare it. If this thread did help at all it is nice to know but sorry I did and do not not have a simpler solution.

    • Thanks 1
  17. 15 minutes ago, sundogak said:

    Yes, because it uses the MAME hash files to translate the MAME zip file name to a normal text title. So you have to have a normal MAME Software List set for whatever importing.  Similar to MAME arcade for LB import wizard it is then (usually) close enough for the LB DB scraper to match. Particularly, if like Mame arcade DB entries, people have also entered in alternate titles.  The few that don't match are not the fault of the tool, just differences in way MAME folks title their names versus what is in the LB DB.  At a minimum, you have a "human" readable title versus the MAME short file name to do a manual match if LB doesn't do a fuzzy match.

    I have used it for some of the "oddball" systems I hadn't tried but were in the MAME software list set, like Fairchild Channel F system.  That is a good one to test since not many games but enough you wouldn't want to do manually (~40).  There were about 4 out of the set that didn't match (a few were not in DB like Demo Cartridges), in most cases due to glitches in LB DB which updated. Definitely, far easier than putting them in manually if using the MAME sets.

    Thanks very much for the detailed reply. I am downloading the MAME 0.220 Software List ROMs (split) right now and will test it when it has finished. I knew someone would have something that would aid in this. Thank you so much!

×
×
  • Create New...