version 1.2:
Improved combine function algorithm,now it will merge info from both files
Fixed None values lead to unassigned tags when saving
Fixed error appear when canceling save during combine action
Improved: now Ritools remember last path
Version 1.1:
Fixed: combine not work properly in some cases
fixed: missing rating tag from hyperspin_retrofe.xml
What is this?
It's my contribution for retro community over the world,this is my thank you,it was not easy task,it cost me lot of time and effort,it's complicated project but I'm glad I did something useful for retro *community
convert from compatible xml\txt\dat game database format to xml\txt\dat game database,
extract story files from gamelist.xml mamhistory.dat or mameinfo.dat
combine or merge two compatible xml\txt\dat and get one file with updated games and info
Requirements:
Tested on windows 10 x64,should run on any windows +7 os
you 'll need at least one xml\txt\dat compatible file,check below in Note section
How to use:
Simply choose the function from drop menu,click on input\output buttons,choose file extension from open\save file dialog choose dat for nointro dat hyperspin.xml ....,remember always provide the right file type,hyperspin need hyperspin file,nointro.dat need nointro dat file .......
click do it
Tips:
Combine Nointro.dat+gamelist.xml=>resultfile saved as hyperspin_retrofe.xml
combine resultfile.xml+hyperspin.xml with rating tag=>final_result.xml saved as hyperspin_retrofe.xml
put the final_result.xml in RetroFE\meta\hyperlist rename it to your prefered system,make sure the name is matching the collection name in retrofe collectio dir
delete meta.db from retrofe dir
launch retrofe and have fun
combine explained:
this is tool created to merge info from compatible xml dat xml database format.xml based on name or crc tag,the result is xml\txt\dat file with uptodate info added roms from both combined file and rom names,
NOTE:
Important don't choose the wrong file always feed the right one
the combine function priorties the info from input1 button when using crc as comparation,that means if you have the same game but the name in the first is different from the second input file,the first will be considered
compatible format are
nonintrodat.dat (parent\clone xml) or standard
gamelist.xml
hyperspin.xml(there is custom one,you can generate one as hyperspin_retrofe.xml)
retrofe_include.txt
mameinfo.dat (only works in extract function)
mamehistory.dat (only works in extract function)
how to get gamelist.xml
use scraper to get gamelist.xml for your prefered system(mame,sega,snes...) can be found https://github.com/retropie/retropie-setup/wiki/scraper
put scraper inside your roms folder,ru cmd or use bat(recommended) put these commands:
*
scraper.exe -add_not_found -console_src="gdb" -use_filename=true -download_images=false -no_thumb
PAUSE
*now copy the generated gamelist.xml file from your rom folder to the program folder
Download Latest Version
Version 1.2
Google drive
Mega Link
Download older release
Version 1.1
GoogleDrive
Mega Link
Hyperspin Site*
*
Contacts:
http://emulator-organizer-f.forumotion.com/
https://www.facebook.com/Emulators-Organizer/
https://www.youtube.com/watch?v=Ty6F9RyhFdg
done
enjoy
Best regard Croser