-
Posts
801 -
Joined
-
Last visited
-
Days Won
9
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by Klopjero
-
Then you are doing something wrong. this is the way. Use teknoparrotUI.exe Launch with --profile:flag with %romfile%.xml variable be sure the games are setup and the "roms" you added are kept in the teknoparrot/Userprofiles folder
-
why are some arcade systems scraped separately ?
-
is this of any help? you can copy paste this in powershell_ise and it will spit out Platform playlists based on the Teknoparrot metadata # TeknoParrot Finder Script # Author: klopjero # WARNING: SCRIPT ASSUMES YOU HAVE TEKNOPARROT as A PLATFORM IN LAUNCHBOX AND USES IT TO BUILD PLATFORM PLAYLISTS # WARNING WARNING: BE SURE TO CHANGE $PLATFORMPATH, $METADATAPATH and $PLAYLISTOUTPUTPATH to your situation. # Updated: Extended to export LaunchBox Playlist XMLs by platform (from JSON metadata) # ------------------ # Load TeknoParrot Platform XML # ------------------ $platformPath = "F:/LaunchBox/Data/Platforms/Teknoparrot.xml" #CHANGE THIS TO PATH OF YOUR TEKNOPARROT LAUNCHBOX XML [xml]$platformXml = Get-Content $platformPath $gameIndex = @{} foreach ($game in $platformXml.LaunchBox.Game) { $gameIndex[$game.Title] = $game } # ------------------ # Process each game and read associated JSON metadata # ------------------ $metadataPath = "F:\Emulators\TP\Metadata" #CHANGE THIS TO PATH OF YOUR TEKNOPARROT METADATA FOLDER $groupedGames = @{} foreach ($game in $gameIndex.Values) { $applicationPath = $game.ApplicationPath if (-not $applicationPath) { continue } $profileName = [System.IO.Path]::GetFileNameWithoutExtension($applicationPath) $jsonFilePath = Join-Path $metadataPath "$profileName.json" if (Test-Path $jsonFilePath) { try { $json = Get-Content $jsonFilePath | ConvertFrom-Json $platformName = $json.platform if (-not $groupedGames.ContainsKey($platformName)) { $groupedGames[$platformName] = @() } $groupedGames[$platformName] += $game } catch { Write-Warning "Failed to parse JSON: $jsonFilePath" } } else { Write-Warning "Missing JSON for: $profileName" } } # ------------------ # Create a LaunchBox Playlist XML for each platform group # ------------------ foreach ($platformName in $groupedGames.Keys) { $playlistGames = $groupedGames[$platformName] $playlistId = [guid]::NewGuid().ToString() $playlistXml = New-Object xml $root = $playlistXml.CreateElement("LaunchBox") $playlistXml.AppendChild($root) | Out-Null # Playlist metadata $playlist = $playlistXml.CreateElement("Playlist") $root.AppendChild($playlist) | Out-Null $playlist.AppendChild($playlistXml.CreateElement("PlaylistId")).InnerText = $playlistId $playlist.AppendChild($playlistXml.CreateElement("Name")).InnerText = $platformName $playlist.AppendChild($playlistXml.CreateElement("NestedName")).InnerText = $platformName $playlist.AppendChild($playlistXml.CreateElement("IncludeWithPlatforms")).InnerText = "false" $playlist.AppendChild($playlistXml.CreateElement("IsAutogenerated")).InnerText = "false" # Add games to playlist $i = 0 foreach ($game in $playlistGames) { $pg = $playlistXml.CreateElement("PlaylistGame") $root.AppendChild($pg) | Out-Null $pg.AppendChild($playlistXml.CreateElement("GameId")).InnerText = $game.ID $pg.AppendChild($playlistXml.CreateElement("GameTitle")).InnerText = $game.Title $pg.AppendChild($playlistXml.CreateElement("GameFileName")).InnerText = [System.IO.Path]::GetFileName($game.ApplicationPath) $pg.AppendChild($playlistXml.CreateElement("GamePlatform")).InnerText = "Teknoparrot" $pg.AppendChild($playlistXml.CreateElement("ManualOrder")).InnerText = "$i" $i++ } # Save $safeName = ($platformName -replace '[^a-zA-Z0-9_\- ]', '_') $playlistOutputPath = "F:\LaunchBox\Data\Playlists\$safeName.xml" #CHANGE THIS TO PATH WHERE YOU WANT TO SAVE THE PLAYLISTS $playlistXml.Save($playlistOutputPath) Write-Host "Playlist '$platformName' created at $playlistOutputPath" }
-
I have this same issue. only with this theme. other themes can show fanart and videos. Aetherial does not.
-
-
It allows you to get the meta data for the wad from doomworld directly. provided the file name of the archive has not been altered and the wad is actually submitted to doomworld.
-
Why is this pinnen?
-
🕹️ARCADE GameThemes Central Hub — Find Everything Instantly 🎮
Klopjero replied to PadeMoNiuM Prods's topic in Game Media
These games come in two categories: the box art and theme is pretty much the same in japan as it is for the rest of the world. so all the needs is the japanese logo.. super easy right? Or the regional differences are so big that due to censorship, upped or lowered difficulty that it deservers it's own theme. sometimes it just because the box covers are so vastly different per region that it just looks cool in BB I know, I remember my hyperspin days. but you have to admit that your style is rather unique, you tend to use lots of effects in your themes. while alot of us here are happy with giving box art the HS treatment I'm all for it, it could do with a pin then.. for the event that this post also vanishes in the vast ocean of forum posts. there IS a search bar, but this is very convenient. -
🕹️ARCADE GameThemes Central Hub — Find Everything Instantly 🎮
Klopjero replied to PadeMoNiuM Prods's topic in Game Media
That's an exaggeration, Still havent done the Castlevania Collections releases, I'm still struggling with the Japanese Legacy of shadow... I still want to to finish the related themes for getsufumaden and the bloodstained themes. be sure to give @Suhrvivor a shout out, his themes are super awesome and an inspriration to me. without those i would have never started on the Castlevania themes. -
Mame No-Nag Updated Monthly, Current Version:
Klopjero reviewed MadK9's file in Third-party Apps and Plugins
- 127 comments
-
this man has found some nice stimulants. keep going mate
-
colorful Playlist 'hardware set'images
Klopjero replied to Klopjero's topic in Playlists & Playlist Media
-
Big Box Crashing in Version 13.23? Here’s What You Need to Know
Klopjero replied to AstroBob's topic in News and Updates
will this contribute to an eventual native linux version of LB ? -
you have figured it out but i will reply so if people coming to this thread with the same question know ow to do it. open windows explorer and browse to your Launcbox folder and open the data folder located inside. using your plaintext editor like notepad open bigboxsettings.xml locate the <VideoPlaybackEngine>, and change it to <VideoPlaybackEngine>Windows Media Player</VideoPlaybackEngine>. then save and close the file.
-
returning to WMP made BB stable again. if devs have suggestions on how to improve ffmpeg or how to better provide testing info please prove them
-
Manualy edited the bigboxsettings file and changed to video engine back to WMP, to see if this improves the situation
-
going to options now also crashes BB
-
Hi, when BB is loading the screensaver big box crashes, no error messages on screen just hard crash. Changed to FFMPEG from WMP, will check if changing bck makes a difference
-
-
It doesn't matter if I go to platform view/ platform category view, or open up a platform from the game discovery page. it hangs BB.
-
It's weird but BB hangs when I load the platformview with the new Aetherial Theme, anyone else have this ?