dingodan
-
Posts
41 -
Joined
-
Last visited
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Posts posted by dingodan
-
-
2 minutes ago, ItchyRobot said:
For my Launchbox/Android build on my phone, I am using Retroarch and specifically the Mame 2003 plus core since it seems to be the most compatible with my 0.198 roms. The most up to date Mame/retoarch core had a lot of issues with dual stick shooters like Back Widow and Robotron not shooting at diagonals - the 2003 plus core fixed that issue.
For my PC build, I use MAME 198 with 198 roms. Matching, as always suggested.@ItchyRobot
Do you notice any major differences when playing between 0.139 and 0.198? 0.198 and 0.235? I used to keep thing up to date just because, but have fallen quite far behind. -
I just setup mame4droid with a 0.139 rom set. Mame4droid really wanted the roms in its own directory, so I edited the launchbox xml. Surprisingly, it worked. Launchbox can read roms in ../Android/data/com.dev.mameapp/roms
Maybe I'll try the retroarch core with a newer set, as suggested above.
RIP PD 😔 🪦 if anyone can recommend an alternative I'd really appreciate it - pls send me a PM.
-
I'm looking for the PAL manual for SMW on SNES - does anyone have a scan they could share? I know it's a dumb request, but I figured this would be a safe space for nonsensical nostalgia ?
-
On 6/5/2018 at 4:58 AM, OdinsPlayground said:
Is it possible to disable those grey boxes around every game? It looks less clean compared to the original Launchbox. When selecting a game, the background could either be a bit more toned down or even automatically blurred out a bit (similar to backgrounds in the Emulation Station theme). It would also be nice if the vertical height can be adjusted / automatically adjusted based on the maximum height of images. Vertical game covers look great with little space in between, but in particular N64 (or others that are square) look like way too much space between each line.
+1
I spent a while getting the right boxart for my games, and don't want anything between that art and the background. An option to 'make it look like it used to' would make it easier for me to upgrade (yes, I know I shouldn't be so stubborn, this is just my personal preference).
- 1
-
Apparently it's in the works: https://github.com/mamedev/mame/issues/1170
Personally, it's the 90s news and current affairs discs I want to see most.
- 1
-
Thank you so much - works like a charm!
-
I'm having a heck of a time getting epsxe + lilypad 20151231175709 (the one that comes with pcsx2 1.4) working. The in-built epsxe plugin doesn't work with two controllers, but with lilypad two controllers (x1s) work just fine. But then I can't exit epsxe with escape or alt-f4. Either from launchbox BB using controller automation, or separately using kb. It's not a Launchbox issue, but I wonder if anyone here has got it working. If so, what were your settings and versions? I have tried the 3 exiting options inside the plugin (send esc, exit emu, and safe fullscreen).
-
Can I get a text list of all the files that are missing from a given platform? I'm asking because my roms folder suffered some losses, but I have (badly sorted) backups. If I could get a list of filenames in whatever format I could automate their extraction/restoration.
-
I went with RetroPie, and wrote an export script to reuse the metadata and pics from Launchbox.
- 2
-
Launchbox-RetroPie-Batocera-Miyoo Export
View File
Launchbox is great, but it doesn't run on linux. RetroPie is great, but the scraper is terrible. This script will copy your roms, metadata and images from LaunchBox for use with RetroPie (or Batocera/Miyoo). If desired, it will also reduce the size of the copied images to make them load faster on the Pi. Edit the attached file to choose your platforms, and decide if you want everything, or only your favourites.
If selecting Batocera XML format it will attempt to copy the first box art, marquee, screenshot and video file for each of your titles.
If selecting the Miyoo Onion OS XML format the gamelists will be called miyoogamelist.xml and the boxart will be reduced to 250px and converted to PNG. See their github for more info.
How to Install:
- Download and install Python
- Choose All Users and add it to your Path
- Open cmd, and type 'pip install Pillow'
- Download the attached file and edit it accordingly (specify your LaunchBox folder, desired output folder and platforms)
- Run 'python launchbox_retropie_export.py'
-
Transfer the files to your Pi using WinSCP or similar
- Copy the gamelists, roms and images to /home/pi/RetroPie/roms
- Enable the 'Parse Gamelists Only' option in EmulationStation
-
Submitter
-
Submitted12/04/2017
-
Category
- 2
-
Anyone else come up with a good workaround for this? I'm married to xinput because of my steam link.
-
That'll have to do until we get per core and per system - cheers. This was my initial work around - I put the details of it above in case others run into the same issue.
-
Confused - I'm on nightlies too, and both my TGB Dual dlls write their overrides to config\TGB Dual\TGB Dual.cfg. Wonder what I'm doing differently.
-
On 19/09/2016 at 4:02 PM, Zombeaver said:
What I would do is duplicate your Gambatte_Libretro.dll (or whatever it's called) and rename the duplicate to "Gamebatte_Libretro_Color.dll" (or whatever you want) and then update your Retroarch emulator entry in LB to direct your Game Boy Color platform to that .dll instead of the normal one - now the two can have their shaders set separately. Load up a Game Boy game and set your shader. Load up a Game Boy Color game and set your shader. Done.
Normally I would just create an entirely separate "emulator" entry in LB for the purposes of dividing out certain options that I want to be able to quickly switch between (as mentioned in the post below) but so long as you have Game Boy and Game Boy Color divided into separate platforms, you wouldn't even need to do that - that method is what I use when I want to divide out the same platform for a number of different options.
The per core config functionality has changed to 'per core overrides'. As a result the duplicate dll trick doesn't work. Using tgbdual_c_libretro.dll and tgbdual_libretro.dll they both write their overrides to config\TGB Dual\TGB Dual.cfg. Can't figure out a workaround. Edit: Got something, sort of. Alternative suggestions welcome:
1. use the same dll core file
2. on the extra system, ie GBC for TGB Dual, add a command line switch like:
Nintendo Game Boy Color -L "cores\tgbdual_libretro.dll" --config "config\TGB Dual\tgbdual_color.cfg" True 3. Then disable core overrides, choose your shader and go to Configuration, Save New Config.
-
Has anyone come up with a bigbox+gamepad approach for manuals?
Sent from my iPhone using Tapatalk -
SentaiBrad has sage advice: Daphne is your best bet for laserdisc games. It can be a bit weird to begin with, but it behaves well once up and running. To use it from LaunchBox I needed a simple batch file, because the video files should be in separate folders, named the same as the romfile. (LB assumes our romfile with be the final parameter, and that it will be used only once.) Just make a text file, change the extension to .bat, and point LB at it instead. It takes the romfile parameter from LB, and gives it to daphne to help it find both the romfile and the framefile:
cmd /c daphne %1 vldp -fullscreen -homedir C:\roms\daphne -framefile C:\Roms\Daphne\video\%1\%1.txt -fastboot -x 1920 -y 1080
If using a gamepad notice dapinput.ini:
KEY_BUTTON1 = 32 306 1
The third number here is your joystick button number.
There is also a Daphne autodownloader that I dare not link to - it works, just make sure to turn it off/delete it/rename it when you're done. It has a somewhat cavalier attitude towards using your bandwidth for 'the greater good'.
-
I just got into this myself, so am no expert, but it sounds like your config file has a hard coded reference to a game. Open wUAE separately and check the game field. It should be blank. Then OPs syntax should work from LB.
- 1
-
Thank you. For the benefit of others: If using win10 and a gamepad, remember the -norawinput switch. In the above example CD32.uae is the name of your config file - you can use quickstart or do it manually: http://wiki.abime.net/emulation/winuae/cd32
-
Just the backend? Both the GUI and the XML are showing only a single title field. I guess I could add it as a custom field, but the value of it for me would be using it during scrapes.
-
+1 for alternate titles. Some Japan exclusives that have english titles can't be easily googled - I guess this is hurting the wikipedia metadata scraper too. Example: try google image search for "Desire", then try "デザイア" instead.
-
This might seem dumb, but I couldn't let it go. I think I've actually come up with a cool workaround that can help others: use the XMLs included with MAME to read the full name of each rom for each system, then make symbolic links of the full name. This way I can have my MESS set, but represent it in a friendly way - even with UTF8 support. Then I import the symbolic links from Launchbox and my unsupported romset can be used without renaming it (which breaks other apps that also use the same set).
PowerShell this time, US roms preferred: http://pastebin.com/D2mxhw3Z
- 1
-
Bummer - I'm really impressed by the softwarelist concept. TOSEC too. Very ambitious and I hope they both succeed. I recognise that I'm not in the majority, but still look forward to support for their naming conventions in future versions LB.
Is there a way for the community to contribute to file name->title mapping for the LB scraper? Not directly via source, just a form or a google doc where we could provide file-title maps to help improve the scraper over time? I could also make a bitbucket proposal and attach the XMLs, if you think that's appropriate.
My workaround, for what it's worth:
In case anyone else out there has a merged 2600 SoftwareList or TOSEC set, here are some bash scripts to make them more friendly for the LB scraper. When importing it is important to not select MAME or use MAME metadata. In Windows, GitBash does the job just fine.
First SoftwareList; this will extract the first bin file found in each 7z archive, to a destination dir of your choice:
#/bin/bash destDir="../Atari/2600" files=`find ./Roms/a2600 -name *.7z` for f in $files do first="`7z l $f | grep '.bin' | grep -oP '^.+\.\.\.\.\. +\d+ +\d*+ *+\K.+' | head -1`" cmd='7z x -o"'$destDir'" '$f' "'$first'"' eval $cmd done
This should get you 729 files. They are all named lowercase - I couldn't be bothered renaming for Upper Case Words.
For a merged TOSEC set the filenames are more conducive to a successful LB scrape and they Respect Title Case, but there are many different versions of each game. To cut them down to *almost* one of each I used this (reduces 1800 to about 500):
#/bin/bash sourceDir="./2600" destDir="../output" cd $sourceDir i=0 while read line do files[ $i ]="$line" (( i++ )) done < <(ls | grep -v 'ZZZ\|Contest\|Cassette' | grep -Ev ' v[0-9]') m=0 for f in "${files[@]}" do if [[ $f == *"("* ]] then var=`echo $f | grep -oP '.+ \('` var=${var::-2} match=0 for item in "${processed[@]}" do if [[ "$var" == "$item" ]]; then match=1 fi done if [[ $match == 0 ]]; then processed[$m]=$var x=$(printf '%q' "$f") cmd='cp '$x' '$destDir eval $cmd echo $f (( m++ )) fi fi done
Neither of these are perfect solutions, but they are certainly better than manually renaming. Hope somebody finds them useful.
-
Maybe I misunderstand, but wouldn't both of these suggestions require that I have a differently named romset?
-
Ah well, so long as its on the list - thank you for a prompt reply!
Switch online Snes controller
in Android
Posted
Not really a LB question, but I figure if anyone knows the answer they are lurking here. Is there a way to make the official wireless Nintendo snes controller work on an android device? I have the 8 bitdo ones but for the life of me I can't do a dragon punch using those things.