Jump to content
LaunchBox Community Forums

Klopjero

Members
  • Posts

    747
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by Klopjero

  1. Things are slowing down as good source art becomes harder to find. The art choices for the japanese castlevania 64 and legacy of darkness are tricky to create a nice composition with. Boxes with cgi art is just the worst Castlevania the arcade is just a pain, youd think that being an arcade game with its assets mostly being naked files it would be easy to find images of the characters. Alas, and I'm unable to find some sort of asset browser. Haunted castle is tough without re using the castlevania / vampire Killer template AGAIN (looking at you VS castlevania) So if any in the community have suggestions/source art or happen to live naar an arcade where they have a castlevania the arcade or haunted castle cabinet and are willing to make some nice phtographs for me then that would be great. In my case I have no such luck.. the closest arcade with castlevania the arcade on record is in Spain.. and I dont have the time or money to make that Journey alas So please Engage with me
  2. I hope you dont mund me budding in but Couldnt you use the windows 311 or is that to modern?
  3. Thank you @JereBear it looks very nice !
  4. ⁶On my todo list: Castlevania 64 (eu in progress) Castlevania legacy of darkness (eu and usa done) Castlevania harmony of despair Vs castlevania (done) Haunted castle Castlevania the arcade Castlevania judgement Castlevania lord of shadows (done) Castlevania lord of shadows mirror of fate / HD (3ds eu usa and japan done) Castlevania lord of shadows 2 (done) Bloodstained curse of the moon Bloodstained curse of the moon 2 Bloodstained Ritual of the night Wondering if i should branch out to getsu fuma den.. if i go out on this branch i might feel compelled to considder those other parodie games. I'm not going to do those Java and Chinees spin-off games. I considdered grimoir of souls but seen as it is condemned to Apple arcade I reject it
  5. Could someone help me out?
  6. Greetings, For my Castlevania Theme video's I'm looking for some nice hi-res source art for the following titles: Haunted Castle, in particular, I'm looking for the side decal of the Skeleton standing behind a gravestone. Castlevania The arcade game, I know.. Anything that's nice and hi-res. I found some photographs of it out in the wold, some are actualy nice but as always the angles are horrible and I lack the skill and patience to give it a good clean and aspect correction. but maybe one of you people are actualy trained professionals instead of me, an enthousiastic amateur. VS. Castlevania side decals, does anyone know if the original used the same painting for decals as vampire killer and castlevania? The internet is muddled
  7. Thanks, I'll try to keep it specific to the era from bow on.
  8. Its the other way around... citcle of the moon uses a remix from dracula's curse. Konami does this alot though, for that nostalgia thing
  9. Castlevania playlist theme videos View File Please enjoy my Castlevania Theme video's A long long time ago I used to make themes for hyperspin. I'm rivisiting my work to see if I can spruce them up and perhaps recapture them in wide screen. Thanks @Suhrvivor for inspiring me. Currently available: Arcade / MAME / Nintendo vs. system Vs. Castlevania (EU USA) Nintendo 3ds Castlevania Lords of shadow Mirror of fate (EU USA) Kyassuruvania Rōdo obu Shadō - Sadame no Makyō (japa) Nintendo 64 Castlevania Legacy of Darkness (EU) Castlevania Legacy of Darkness (USA) Castlevania 64 (EU, USA) (NEW) kumajō Dracula: Mokushiroku (japan) (NEW) Various systems Castlevania Lords of Shadow (EU USA Japan) Castlevania Lords of Shadow 2 (EU USA Japan) Castlevania Harmony of Despair (EU USA) (NEW) Akumajou Dracula Harmony of Despair (Japan)(New) Nintendo Game Boy Advance Castlevania Aria of Sorrow (EU USA) Castlevania Circle of the moon (EU USA) Castlevania Harmony of Dissonance (EU USA) Castlevania Minuet of Dawn (Japan) Castlevania Byakuya no Concerto (japan) Akumajou Dracula Circle of the moon (Japan) Sharp X68000 Akumajoe Dracula (japan) NEC PC-EngineCD AkumJou Dracula x - Chi No rondo (Japan) Nintendo Super Entertainment System Castlevania X(USA) Castlevania Vampire's Kiss (EU) Super Castlevania IV (USA, EU) Nintendo Super Famicom Akumajou Dracula XX (Japan) Akumajou Dracula (japan) Sega Genesis / Sega Megadrive Castlevania Bloodlines (USA) Castlevania The new generation (EU) Akumajou Dracula Vampire Killer (Japan) Nintendo DS: Order of Eclesia (EU USA) Portrait of Ruin (EU USA) Dawn of sorrow (EU USA) Microsoft MSX 2 Vampire Killer (World) Nintendo Entertainment System Catlevania (EU USA) Castlevania II - Simon's quest (EU USA) Castlevania III - Dracula's curse (USA, EU) Kid Dracula (translation) Nintendo Famicom Akumajou Special - Boku Dracula-kun (Japan) Akumajou Densetsu (japan) Nintendo Famicom disksystem Akumajou dracula (Japan) Akumajou dracula II - noroi no fuuin (japan) Nintendo WiiWare Castlevania Adventure Rebirth (EU USA) Nintendo Gameboy Castlevania Adventure (EU USA) Castlevania II - Belmont's Revenge (EU USA) Castlevania Legend (EU USA) Akumajou dracula Densentsu (japan) Akumajou dracula Densentsu 2(japan) Akumajou Dracula - Shikkoku Taru Zensoukyoku - Dark Night Prelude (japan) Kid Dracula (EU, USA) + ALT Sony playstation Castlevania Sympony of the night (EU, US) Castlevania Chronicles (EU, US) Akumajou Dracula X - Gekka no Yasoukyoku (Japan) Castlevania Chronicle - Akumajou Dracula (Japan) Sony Playstation 2 Castlevania Lament of Innosence (EU USA) Castlevania Curse of Darkness (EU USA) Akumajou Dracula: Yami no Juin (Japan) Sony PSP Castlevania The Dracula X Chronicles (EU USA) Akumajou Dracula - X Chronicle (Japan) Submitter Klopjero Submitted 12/25/2023 Category Playlist Theme Videos  
  10. Version 1.14.0

    827 downloads

    Please enjoy my Castlevania Theme video's A long long time ago I used to make themes for hyperspin. I'm rivisiting my work to see if I can spruce them up and perhaps recapture them in wide screen. Thanks @Suhrvivor for inspiring me. Currently available: Nintendo Wii Castlevania Judgement (EU,USA) (NEW) Akumajou Dracula Jyudjimento (japan) (new) Arcade / MAME / Nintendo vs. system Vs. Castlevania (EU USA) Haunted Castle (EU USA) ( NEW) Akumajoe Dracula (Japan) (NEW) Nintendo 3ds Castlevania Lords of shadow Mirror of fate (EU USA) Kyassuruvania Rōdo obu Shadō - Sadame no Makyō (japa) Nintendo 64 Castlevania Legacy of Darkness (EU) Castlevania Legacy of Darkness (USA) Castlevania 64 (EU, USA) akumajō Dracula: Mokushiroku (japan) Various systems Castlevania Lords of Shadow (EU USA Japan) Castlevania Lords of Shadow 2 (EU USA Japan) Castlevania Harmony of Despair (EU USA) Akumajou Dracula Harmony of Despair (Japan) Nintendo Game Boy Advance Castlevania Aria of Sorrow (EU USA) Castlevania Circle of the moon (EU USA) Castlevania Harmony of Dissonance (EU USA) Castlevania Minuet of Dawn (Japan) Castlevania Byakuya no Concerto (japan) Akumajou Dracula Circle of the moon (Japan) Sharp X68000 Akumajoe Dracula (japan) NEC PC-EngineCD AkumJou Dracula x - Chi No rondo (Japan) Nintendo Super Entertainment System Castlevania X(USA) Castlevania Vampire's Kiss (EU) Super Castlevania IV (USA, EU) Nintendo Super Famicom Akumajou Dracula XX (Japan) Akumajou Dracula (japan) Sega Genesis / Sega Megadrive Castlevania Bloodlines (USA) Castlevania The new generation (EU) Akumajou Dracula Vampire Killer (Japan) Nintendo DS: Order of Eclesia (EU USA) Portrait of Ruin (EU USA) Dawn of sorrow (EU USA) Microsoft MSX 2 Vampire Killer (World) Nintendo Entertainment System Catlevania (EU USA) Castlevania II - Simon's quest (EU USA) Castlevania III - Dracula's curse (USA, EU) Kid Dracula (translation) Nintendo Famicom Akumajou Special - Boku Dracula-kun (Japan) Akumajou Densetsu (japan) Nintendo Famicom disksystem Akumajou dracula (Japan) Akumajou dracula II - noroi no fuuin (japan) Nintendo WiiWare Castlevania Adventure Rebirth (EU USA) Nintendo Gameboy Castlevania Adventure (EU USA) Castlevania II - Belmont's Revenge (EU USA) Castlevania Legend (EU USA) Akumajou dracula Densentsu (japan) Akumajou dracula Densentsu 2(japan) Akumajou Dracula - Shikkoku Taru Zensoukyoku - Dark Night Prelude (japan) Kid Dracula (EU, USA) + ALT Sony playstation Castlevania Sympony of the night (EU, US) Castlevania Chronicles (EU, US) Akumajou Dracula X - Gekka no Yasoukyoku (Japan) Castlevania Chronicle - Akumajou Dracula (Japan) Sony Playstation 2 Castlevania Lament of Innosence (EU USA) Castlevania Curse of Darkness (EU USA) Akumajou Dracula: Yami no Juin (Japan) Sony PSP Castlevania The Dracula X Chronicles (EU USA) Akumajou Dracula - X Chronicle (Japan)
  11. the game discovery center is an absolute beast of a feature. absolutely awesome! are there plans to add to the functionality a bit ? like adding an option to toggle Platforms/Platform categories/playlists? It's the feature of the year... hands down. xmas came early this year.
  12. I've been updating a bit. Also written a GUI for it. When you click "where is teknoParrot button" a browse window will open after that you can either Sort by platform or just Sort gun games, when it's done it will out put this folder structure each sorted game is stored in its seperate folder which will simplify scraping. I do have an issue though with my XAML. it will only find images of my UI if I use absolute paths. and I can't get it to accept relative paths. I would really appreciate the help MainWindow.xaml <Window x:Class="System.Windows.Window" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:Teknoparrot_Platform_Importer_ui" Title="TP Sorting tool" Height="475" Width="815"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition/> </Grid.ColumnDefinitions> <Canvas> <Canvas.Background> <ImageBrush ImageSource="F:\Tools\powershell\TP_GUI\imag1.jpg" Opacity="0.4"/> </Canvas.Background> <Image Height="100" UseLayoutRounding="False" Source="F:\Tools\powershell\TP_GUI\imag2.png" Canvas.Left="1" Width="799"/> <Button Name="Browse" Content="Where is TeknoParrot?" Canvas.Left="10" Canvas.Top="329" Width="780" HorizontalAlignment="Center" VerticalAlignment="Top"/> <Button Name="Sort" Content="Sort by platform" Canvas.Left="10" Canvas.Top="354" Width="780" HorizontalAlignment="Center" VerticalAlignment="Top"/> <Button Name="Guns" Content="Sort just the gun games" Canvas.Left="10" Canvas.Top="379" Width="780" HorizontalAlignment="Center" VerticalAlignment="Top"/> <Button Name="Imports" Content="Go to sorting foler" Canvas.Left="570" Canvas.Top="404" HorizontalAlignment="Left" VerticalAlignment="Center" Width="144"/> <Button Name="Exit" Content="Exit" Canvas.Left="718" Canvas.Top="404" HorizontalAlignment="Left" VerticalAlignment="Center" Width="72"/> </Canvas> </Grid> </Window> and my new Powershell script # Author klopjero #Teknoparrot, game Sorting by platform script for use with launchbox # The function of this script is to allow the user to scan for games that are set up in teknoparrot, sort them into platformsso that they can be added to Launchbox. # import the results using folder names. #load assembly files for file browser # Load the XAML file Add-Type -AssemblyName PresentationFramework $invocation = (Get-Variable MyInvocation).Value $directorypath = Split-Path $invocation.MyCommand.Path #$settingspath1 = $directorypath + '\img\imag1.jpg' #$settingspath2 = $directorypath + '\img\imag2.png' -replace "\","/" $Teknoparrot = $null # Initialize the variable in the outer scope Function Get-teknopparrot { #get teknoparrot location Add-Type -AssemblyName System.Windows.Forms $FolderBrowser = New-Object System.Windows.Forms.FolderBrowserDialog $FolderBrowser.Description = 'Select the folder containing TeknoParrotUI.exe' $result = $FolderBrowser.ShowDialog((New-Object System.Windows.Forms.Form -Property @{TopMost = $true })) if ($result -eq [Windows.Forms.DialogResult]::OK) { $FolderBrowser.SelectedPath } $global:Teknoparrot = $FolderBrowser.SelectedPath } $global:Teknoparrot = $FolderBrowser.SelectedPath Function Sort-Teknoparrot { #Check if TeknoparrotUI.exe lives in $Teknoparrot $found = Test-path $Teknoparrot\TeknoparrotUI.exe IF($found = $true) { $imports = Test-Path "$Teknoparrot\imports" IF($imports -eq $false) { new-item -ItemType Directory "$Teknoparrot\imports" } #get your setup games, including platform and full game name $TPSetgames = Get-ChildItem $Teknoparrot\userprofiles\*.xml | select-object -ExpandProperty BaseName foreach ($TPSetgame in $TPSetgames) { $TPSetgame [xml]$XML = Get-Content $Teknoparrot\GameProfiles\$TPSetgame.xml $gamenameraw = $xml.gameprofile.gamename #clean nasty unwanted characters from game name to allow for folder creation $gamename = $gamenameraw -replace ":","" $json = Get-content $Teknoparrot\descriptions\$TPSetgame.json -raw |ConvertFrom-Json $platform = $json.platform $Tp2pt = test-path $Teknoparrot\imports\$platform\ IF ($Tp2pt -eq $false) { write-host creating new folder $Teknoparrot\imports\$platform\$gamename\$TPSetgame.xml New-Item -ItemType Directory $Teknoparrot\imports\$platform -force New-Item -itemType Directory $Teknoparrot\imports\$platform\$gamename -Force New-Item -ItemType File $Teknoparrot\imports\$platform\$gamename\$TPSetgame.xml -Force } write-host creating new folder $Teknoparrot\imports\$platform\$gamename\$TPSetgame.xml New-Item -itemType Directory $Teknoparrot\imports\$platform\$gamename -Force New-Item -ItemType File $Teknoparrot\imports\$platform\$gamename\$TPSetgame.xml -force } } } Function gun-teknoparrot { #$Teknoparrot = $FolderBrowser.SelectedPath #Check if TeknoparrotUI.exe lives in $Teknoparrot $found = Test-path $Teknoparrot\TeknoparrotUI.exe IF($found = $true) { $imports = Test-Path "$Teknoparrot\imports" IF($imports -eq $false) { new-item -ItemType Directory "$Teknoparrot\imports" } #get your setup games, including platform and full game name $TPSetgames = Get-ChildItem $Teknoparrot\UserProfiles\*.xml | select-object -ExpandProperty BaseName foreach ($TPSetgame in $TPSetgames) { $TPSetgame [xml]$XML = Get-Content $Teknoparrot\GameProfiles\$TPSetgame.xml $gamenameraw = $xml.gameprofile.gamename $GameGenre = $xml.gameprofile.GameGenre #clean nasty unwanted characters from game name to allow for folder creation $gamename = $gamenameraw -replace ":","" $json = Get-content $Teknoparrot\descriptions\$TPSetgame.json -raw |ConvertFrom-Json $platform = $json.platform $Tp2pt = test-path $Teknoparrot\imports\$platform\ IF ($GameGenre -eq "shooter") { write-host creating new folder $Teknoparrot\imports\GunGames\$gamename New-Item -itemType Directory $Teknoparrot\imports\GunGames\$gamename -Force New-Item -ItemType File $Teknoparrot\imports\GunGames\$gamename\$TPSetgame.xml -Force } } } } Function import-teknoparrot { #open imports folder. Invoke-Item $Teknoparrot\imports } $XAMLPath = Join-Path -Path $PSScriptRoot -ChildPath "mainwindow.xaml" # Assuming the XAML file is in the same directory as the script [xml]$xaml = Get-Content $XAMLPath # Add WPF and WindowsBase assemblies Add-Type -AssemblyName PresentationCore, PresentationFramework # Create a XAML reader $reader = (New-Object System.Xml.XmlNodeReader $xaml) # Load the XAML $mainWindow = [Windows.Markup.XamlReader]::Load($reader) # Define variables for the buttons in the XAML $BrowseButton = $mainWindow.FindName("Browse") $SortButton = $mainWindow.FindName("Sort") $GunsButton = $mainWindow.FindName("Guns") $ImportsButton = $mainWindow.FindName("Imports") $ExitButton = $mainWindow.FindName("Exit") # Function to handle button actions Function Handle-BrowseButtonClick { # Add your code to handle the Browse button click event here Get-teknopparrot } Function Handle-SortButtonClick { # Add your code to handle the Sort button click event here Sort-Teknoparrot } Function Handle-GunsButtonClick { # Add your code to handle the Guns button click event here gun-teknoparrot } Function Handle-ImportsButtonClick { # Add your code to handle the Imports button click event here import-teknoparrot } Function Handle-ExitButtonClick { # Add your code to handle the Exit button click event here $mainWindow.Close() } # Wire up button click events $BrowseButton.Add_Click({ Handle-BrowseButtonClick }) $SortButton.Add_Click({ Handle-SortButtonClick }) $GunsButton.Add_Click({ Handle-GunsButtonClick }) $ImportsButton.Add_Click({ Handle-ImportsButtonClick }) $ExitButton.Add_Click({ Handle-ExitButtonClick }) # Show the window $mainWindow.ShowDialog()
  13. Interesting. I'll have a look. I had made a, at the moment, primitive powershell script that sort of does the same. My powershell script sorts the setup games per platform. so its a drag and drop affair after the storting is done. I will try your plugin
  14. This looks interessant. I will have a look this evening
  15. Greetings, Sorting through the various platforms that are supported in Teknoparrot can be quite a chore. I've written a script, that will plow through the games you have setup and sort them by platform so you can just drag and drop them into launchbox. known issue: - game titles with : in string wil not create folder (WIP) (fixed) - (script updated) # Author klopjero #Teknoparrot, game Sorting by platform script for use with launchbox # The function of this script is to allow the user to scan for games that are set up in teknoparrot, sort them into platformsso that they can be added to Launchbox. # import the results using folder names. #load assembly fiels for file browser Add-Type -AssemblyName System.Windows.Forms #variables #get teknoparrot location Add-Type -AssemblyName System.Windows.Forms $FolderBrowser = New-Object System.Windows.Forms.FolderBrowserDialog $FolderBrowser.Description = 'Select the folder containing TeknoParrotUI.exe' $result = $FolderBrowser.ShowDialog((New-Object System.Windows.Forms.Form -Property @{TopMost = $true })) if ($result -eq [Windows.Forms.DialogResult]::OK){ $FolderBrowser.SelectedPath } else { exit } $Teknoparrot = $FolderBrowser.SelectedPath $Teknoparrot #Check if TeknoparrotUI.exe lives in $Teknoparrot $found = Test-path $Teknoparrot\TeknoparrotUI.exe IF($found = $true) { Write-Host TheBird is alive matey!, plunderin yer games now, ship ahoy! $imports = Test-Path "$Teknoparrot\imports" IF($imports -eq $false) { new-item -ItemType Directory "$Teknoparrot\imports" } #get your setup games, including platform and full game name $TPSetgames = Get-ChildItem $Teknoparrot\gameProfiles\*.xml | select-object -ExpandProperty BaseName foreach ($TPSetgame in $TPSetgames) { $TPSetgame [xml]$XML = Get-Content $Teknoparrot\GameProfiles\$TPSetgame.xml $gamenameraw = $xml.gameprofile.gamename #clean nasty unwanted characters from game name to allow for folder creation $gamename = $gamenameraw -replace ":","" $json = Get-content $Teknoparrot\descriptions\$TPSetgame.json -raw |ConvertFrom-Json $platform = $json.platform $Tp2pt = test-path $Teknoparrot\imports\$platform\ IF ($Tp2pt -eq $false) { write-host creating new folder $Teknoparrot\imports\$platform\$gamename\$TPSetgame.xml New-Item -ItemType Directory $Teknoparrot\imports\$platform -force New-Item -itemType Directory $Teknoparrot\imports\$platform\$gamename -Force New-Item -ItemType File $Teknoparrot\imports\$platform\$gamename\$TPSetgame.xml -Force } write-host creating new folder $Teknoparrot\imports\$platform\$gamename\$TPSetgame.xml New-Item -itemType Directory $Teknoparrot\imports\$platform\$gamename -Force New-Item -ItemType File $Teknoparrot\imports\$platform\$gamename\$TPSetgame.xml -force } #open imports folder. Invoke-Item $Teknoparrot\imports } teknoparrotfinder.ps1anyway, hope you find it usefull. any feedback would be nice.
×
×
  • Create New...