hi all!
is anyone here be able to launche Teknoparrot (A Loader for recent Ringedge/Ringwide Namco Es3 system) from retro fe?
i gave some tries but without any success...
any help would be appreciated.
my configuration :launcher : ringedge.conf
executable = F:\Emulators\TeknoParrot_1.32\TeknoParrotUi.exe
#executable = F:\Emulators\TeknoParrot_1.32\ParrotLoader.exe (this didn't work too)
arguments = --profile="%ITEM_FILEPATH%"
my \collection\Ringedge\settings.conf:
###############################################################################
# The location of where your ROM items exist. Examples:
#list.path = ..\JEUX\ROMS RINGEDGE\LAUNCHER
list.path = F:\Emulators\TeknoParrot_1.32\GameProfiles
# list.path = ../ROMs/MAME (relative path to root of FE dir)
#
# If BASE_ITEM_PATH=D:/ROMs and the name of this collection is named "Nintendo
# Entertainment System" then the configuration below will search in
# "D:/ROMs/Nintendo Entertainment System"
###############################################################################
# list.path = %BASE_ITEM_PATH%/%ITEM_COLLECTION_NAME%/roms
###############################################################################
# If a game is specified in include.txt then it will be included in the list
# regardless of if the rom actually exists or not. Set this variable to false
# to exclude any items that cannot be found.
###############################################################################
list.includeMissingItems = false
###############################################################################
# Extensions are comma separated without spaces
###############################################################################
list.extensions = xml,exe,lnk,ahk,bat
###############################################################################
# If a menu.xml file exists, it will display the menu alphabetically. To
# not auto-sort the menu items alphabetically, set the following to false.
# This does not apply to how your ROMs are sorted.
###############################################################################
list.menuSort = true
###############################################################################
# The executable to run when an item in a collection item is selected
###############################################################################
launcher = %ITEM_COLLECTION_NAME%
metadata.type = %ITEM_COLLECTION_NAME%
###############################################################################
# Default media paths to scan for artwork. Uncomment and edit to override
# the default values.
#
# media.screenshot = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/screenshot
# media.screentitle = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/screentitle
# media.artwork_back = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/artwork_back
# media.artwork_front = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/artwork_front
# media.logo = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/logo
# media.medium_back = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/medium_back
# media.medium_front = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/medium_front
# media.screenshot = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/screenshot
# media.screentitle = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/screentitle
# media.video = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/video
###############################################################################
media.logo = ..\Media\%ITEM_COLLECTION_NAME%\Images\Wheel
media.video = ..\Media\%ITEM_COLLECTION_NAME%\Video
as you can see my list.path point to the game profile (not the roms exe) as recomanded by the author of the loader in the readme file.
this part is well recognized by retrofe (see the log file below)
if i try win+r and paste this => F:\Emulators\TeknoParrot_1.32\TeknoParrotUi.exe , the loader start as expected
but in my logs file from retrofe , the logs tell me this :
[2018-03-17 12:03:47] [INFO] [RetroFE] Version 0.8.14 starting
[2018-03-17 12:03:47] [INFO] [RetroFE] OS: Windows
[2018-03-17 12:03:47] [INFO] [RetroFE] Absolute path: F:\RetroFE
[2018-03-17 12:03:47] [INFO] [Configuration] Importing "F:\RetroFE\settings.conf"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "fullscreen" = "no"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "horizontal" = "stretch"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "vertical" = "stretch"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "layout" = "GLaDOS-16x9-2.0"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "hideMouse" = "yes"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "showParenthesis" = "yes"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "showSquareBrackets" = "yes"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "firstCollection" = "Main"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "autoFavorites" = "true"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "videoEnable" = "yes"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "videoLoop" = "45"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "exitOnFirstPageBack" = "no"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "attractModeTime" = "45"
[2018-03-17 12:03:47] [INFO] [Configuration] Dump: "rememberMenu" = "yes"
[2018-03-17 12:03:47] [INFO] [Configuration] Importing "F:\RetroFE\controls.conf"
-----------------------------------------------------------
because of this error on the forum :
The following error or errors occurred while posting this message:
The message exceeds the maximum allowed length (20000 characters).
i had to reduce this log file , sorry
----------------------------------------------------------
[2018-03-17 12:03:48] [INFO] [Database] Opened database "F:\RetroFE\meta.db"
[2018-03-17 12:03:49] [INFO] [Layout] Initialized
[2018-03-17 12:03:49] [INFO] [Layout] Initializing F:\RetroFE\layouts\GLaDOS-16x9-2.0\layout.xml
[2018-03-17 12:03:49] [INFO] [Layout] Layout resolution 1920x1080 (scale 1x1)
[2018-03-17 12:03:50] [INFO] [Layout] Initialized
[2018-03-17 12:03:50] [INFO] [CollectionInfoBuilder] Checking for "F:\RetroFE\collections\Main\include.txt"
[2018-03-17 12:03:50] [INFO] [CollectionInfoBuilder] Scanning directory "F:\RetroFE\collections\Main\roms"
[2018-03-17 12:03:50] [INFO] [Menu] Found: "F:\RetroFE\collections\Main\menu.txt"
[2018-03-17 12:03:54] [INFO] [Layout] Initializing F:\RetroFE\layouts\GLaDOS-16x9-2.0\collections\Ringedge\layout\layout.xml
[2018-03-17 12:03:54] [INFO] [Layout] could not find layout file: F:\RetroFE\layouts\GLaDOS-16x9-2.0\collections\Ringedge\layout\layout.xml
[2018-03-17 12:03:54] [INFO] [CollectionInfoBuilder] Checking for "F:\RetroFE\collections\Ringedge\include.txt"
[2018-03-17 12:03:54] [INFO] [CollectionInfoBuilder] Scanning directory "F:\Emulators\TeknoParrot_1.32\GameProfiles"
[2018-03-17 12:03:54] [INFO] [Menu] Found: "F:\RetroFE\collections\Ringedge\menu.txt"
[2018-03-17 12:03:58] [INFO] [Launcher] Checking to see if "F:\Emulators\TeknoParrot_1.32\GameProfiles\ID7.xml" exists [Yes]
[2018-03-17 12:03:58] [INFO] [Launcher] Attempting to launch: "F:\Emulators\TeknoParrot_1.32\TeknoParrotUi.exe" --profile="F:\Emulators\TeknoParrot_1.32\GameProfiles\ID7.xml"
[2018-03-17 12:03:58] [INFO] [Launcher] from within folder: F:\Emulators\TeknoParrot_1.32
[2018-03-17 12:03:58] [ERROR] [Launcher] Failed to run: F:\Emulators\TeknoParrot_1.32\TeknoParrotUi.exe
[2018-03-17 12:03:58] [INFO] [Launcher] Completed
[2018-03-17 12:03:58] [ERROR] [Launcher] Failed to launch.
[2018-03-17 12:03:58] [DEBUG] [Page] Allocating graphics memory
[2018-03-17 12:03:58] [DEBUG] [Page] Allocate graphics memory complete
[2018-03-17 12:04:03] [INFO] [Launcher] Checking to see if "F:\Emulators\TeknoParrot_1.32\GameProfiles\ID6.xml" exists [Yes]
[2018-03-17 12:04:03] [INFO] [Launcher] Attempting to launch: "F:\Emulators\TeknoParrot_1.32\TeknoParrotUi.exe" --profile="F:\Emulators\TeknoParrot_1.32\GameProfiles\ID6.xml"
[2018-03-17 12:04:03] [INFO] [Launcher] from within folder: F:\Emulators\TeknoParrot_1.32
[2018-03-17 12:04:03] [ERROR] [Launcher] Failed to run: F:\Emulators\TeknoParrot_1.32\TeknoParrotUi.exe
[2018-03-17 12:04:03] [INFO] [Launcher] Completed
[2018-03-17 12:04:03] [ERROR] [Launcher] Failed to launch.
[2018-03-17 12:04:03] [DEBUG] [Page] Allocating graphics memory
[2018-03-17 12:04:03] [DEBUG] [Page] Allocate graphics memory complete
recommandations from the author of Teknoparrot Loader to launch it from a cmd line are :
ParrotUI: Now you can run games directly from the commandline with game running or just i/o emulation mode.
Parameters: To select game profile, use: --profile=. Example: --profile=sr3.xml
Parameters: To run in the test mode (if supported), use: --test
Parameters: To run game with only I/O emulation (running parrotloader.exe yourself via script for example), use: --emuonly
EXAMPLES:
Parameters: To run game directly from command line: ParrotUi.exe --profile=sr3.xml
Parameters: To run game directly from command line to test menu: ParrotUi.exe --profile=sr3.xml --test
Parameters: To run game I/O emulation only (still needs TeknoParrot.dll injected): ParrotUi.exe --profile=sr3.xml --emuonly
SIMPLE!
you must know that there is an error in the readm file from the author : there isn't any ParrotUi.exe inside this folder, there is only TeknoParrotUi.exe (i give a try with ParrotUi.exe too)
if i run this command : win+r and paste : F:\Emulators\TeknoParrot_1.32\TeknoParrotUi.exe --profile=sr3.xml it work great. and the game launch