Versatile C++ game scraper: Skyscraper
-
@muldjord Tested it, and i have to say that its really fast now. Lol ... 6 seconds for my 18 psx games. Awesome work. Thanks for it.
-
Pardon my ignorance. Is there a way to upgrade to the newest version from my current version?
-
@newellj79 Yes, just follow the instructions on github. It will install over the old version.
-
Dumb question -- after finishing the scrape, there were a few games that were skipped, and it said it was added to "skipped-localdb.txt". Where is that file placed? I tried checking through the Skyscraper directory and couldn't find it anywhere.
-
@hi_im_daft All Skyscraper files are located in "/home/pi/.skyscraper"
-
@muldjord I think that Skyscraper isn't properly scraping some platforms from screenscraper.fr because I was scraping roms from the famicom disk system and none of them had a marquee however on the website there was a marquee and no games get scraped on arcade, fba, ect but I think this is due to having multiple arcade categories. Do you think you can fix it? Because I find it really annoying having to scrape from import because it is quite time consuming. Thank you
-
@sammyboy Just add '--region jp' to the command line. The famicom disk system was only released in japan, and I don't check for those by default.
EDIT: I'll add it as one of the regions it tries automatically by default to 2.3.0. But please use '--region jp' until then. Version 2.3.0 won't be released for another week or so.
EDIT2: You mention 'arcade' and 'fba' aswell. Please be more specific about what you are trying to do. Give me an example filename from the platform that isn't working, so I have a chance of reproducing it.
-
@muldjord any arcade rom for example the last blade 2
-
@sammyboy Last Blade 2 scrapes just fine with the default 'arcadedb' module here.
-
@muldjord but not with screenscraper.fr and I don't think arcade db has wheel art
-
@sammyboy Then it's because screenscraper doesn't have the sha1 summed file in their database. It checksums the file, for instance "lastbld2.zip" and asks for it at screenscraper. It doesn't provide a result so it probablt doesn't exist for the arcade platform on screepscraper. If there's another platform it DOES exist for on screepscraper, please provide the platform. Then I can add it as a alias which should make it work.
-
@muldjord Do you think it's anything to do with the way screenscraper.fr has categorised the arcade metadata for example instead of one big arcade section it is built up of cps3, Konami, ect
-
And @muldjord it scrapes from neogeo which is where I tried to scrape from but it didn't work
-
@sammyboy Yes, that is the reason. I just found the list myself, and I will add all of them as aliases in 2.3.0. But please be patient, 2.3.0 is not going to be released just yet.
-
@muldjord OK thank you so much. And can you also find out why some marquees are not found when scraping from screenscraper.fr? Sorry to be such a bother
-
@sammyboy Please read the message further up. I already answered that. It's because fds is 'jp' region only. This is also fixed in 2.3.0 but you can remedy it already by adding '--region jp' to the command line.
-
@muldjord OK thanks
-
The new compositor is largely done now, and it's pretty damn cool! I need to add further effects (stroke, colorize, brightness?, contrast?, 3dbox effect?, rounded corners?) and refactor a bunch of stuff after the coding marathon I've been on for the past few days. I will be back with some examples of what it will allow you to do when I get the time. I'm pretty stoked for this! Glossy round frames to frame your cover? No problem. Rounded edges on your screenshot? You betcha. I feel like I'm implementing Gimp here, haha! :D But yes, it'll allow you to do some pretty awesome stuff using just one simple xml file.
-
@muldjord Sounds cool. I guess the artwork.xml is getting really complex now...
-
@analoghero It can be if you want it to. The format is the same as before, it just allows you to do things like nested layers where each layer is anchored to the previous layer, which makes it really easy to center a 'wheel' inside a 'cover' for instance. I'll provide some nifty examples once I get it all sorted out. :)
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.