Comments (8)
I typically would much rather have sharp pixels than fuzzy ones. I would also rather have the smaller file size. So a pixel-perfect 8-bit PNG not only saves hard drive space, but also looks better. That's in my opinion. You will always have systems like C64, SNES, and NES that actually have stretched wide pixel aspects. So those systems will look a little off. Opposite with Capcom System 2 games, which squish the pixel width.
SNES: Stretches the image to fill a 4:3 television...
Capcom System 2: Squishes pixel width to a 4:3 monitor...
I, personally, stick with the smaller, square-pixel, screenshots because of their clarity and file size.
from libretro-thumbnails.
I enjoy the 1:1 sizes.
from libretro-thumbnails.
I'm glad for more people working on this!
I would like to point out that your example of 10 Yard Fight from the libretro thumbnail repo is actually the MAME 0.37b5 title thumbnail for the MAME 2000 core. The MAME 2003 version of that thumbnail is actually here: http://thumbnails.libretro.com/MAME/Named_Titles/10-Yard%20Fight%20(World,%20set%201).png
You can see that it matches the progettoemma source you linked. It does seem like in this case the later MAME title would be a better substitute for the older title screen that I scraped, but I don't know if there is any way to replace these older title thumbs on a scripted basis.
- If you are mainly interested in MAME 2003, can you see if there are any MAME 2003 thumbnails which have this issue?
- If you are interested in this more broadly than just the 2003 thumbnails, can we think of any way to systematically replace inferior MAME 037b5 thumbs with renamed copies of later thumbnails?
from libretro-thumbnails.
I see, I suppose I could have looked at a few more snaps to get a representative view. i guess I didn't realise there was a distinction between romset versions and the thumbnails, I just assumed it was all based on the latest mame set. I presume you used a dat of sorts when generating the thumbnails in the first place? Is there a way to tell which snaps correspond to each romset?
As with most everyone ideally my interest would be in a complete set of title snaps and game snaps at pixel perfect resolutions for all systems, I know that there are many sources for them so they all have different qualities, but if it runs on retroarch it should be easy enough to standardise the snaps for those missing quality snaps.
Simplest way may be to check the filesizes, not sure of a better way to programmatically handle the older ones.
from libretro-thumbnails.
I used a combination of the arcadeitalia scraper and the Progetto-SNAPS image packs to curate the existing MAME thumbnail collection into an 'omnibus set' that supports all of the current libretro MAME cores. I used a script to match filenames based on the Progetto SNAPS XMS dats for MAME 0.37b5, 0.78, 0.138, 0.159 and combined all of these files with a set matched to the MAME 0.179 datfile. That is the current content of the repo.
I have been working on some autohotkey scripts which might be relevant to your interest in auditing and improving the existing content: https://github.com/markwkidd/retroarch-arcade-playlist-helpers
In particular, I have a new prototype script that is currently designed to scrape thumbnails for a user-specified MAME core out of the overall libretro repository. With some modifications it might be helpful to your thumbnail auditing purposes: https://github.com/markwkidd/retroarch-arcade-playlist-helpers/blob/master/one-step-mame-processing.ahk
I'm glad to talk about MAME thumbnails all day :)
from libretro-thumbnails.
Yes those could be useful seems to be quite thorough.
Sorry I'm a little behind on the development cycle with thumbnails, as far as metadata is concerned is there a standard set of values for all the games eg name, filename, crc, developer, year, game desc etc or does that vary by system depending on availability? I know this isn't so much thumbnails but I think it applies, It's also something I might be interested in incorporating if there are lacking values
from libretro-thumbnails.
@HerbFargus I polished up the arcade playlist and thumbnail generator and I've started a thread in the libretro forums regarding it. If you are still interested in pulling out only a MAME 2003 thumbnail set from the omnibus MAME thumbnail collection, it is straightforward to do so with this tool. I'd be glad to help you with settings or questions (and to hear about your results) if it's useful: https://libretro.com/forums/showthread.php?t=7802
from libretro-thumbnails.
Sounds good. well this issue is more or less resolved as far as aspect ratios are concerned. as I come up with anything that may need fixes I'll submit a PR but it seems you've got it pretty well covered. I'll test the playlist generator with my lakka build when I get a chance and will carry on on the forum as I have input or questions.
from libretro-thumbnails.
Related Issues (20)
- (Redump) Convert over Xbox redump database HOT 2
- Missing images for the SNES version of Williams Arcade's Greatest Hits (USA)
- 8 SNES images that need to be renamed
- Incorrect screencap for Field Combat (Japan)
- Missing PC Engine CD images
- Incorrect box art filename for Splash Lake - Ostrich Daibouken (Japan).png
- Doom Plutonia and TNT are wrong HOT 3
- Split libretro-thumbnails into individual repositories HOT 6
- Add missing Sega - Dreamcast Boxart: Marvel vs Capcom 2 (USA)
- Add missing boxarts to Nintendo - GameCube HOT 1
- General PNG optimization HOT 7
- "FB Alpha - Arcade Games" is not extracting on Windows HOT 8
- Thumbnails naming for Sega Saturn
- Remove [b] from thumbnail names HOT 1
- 2 Wii games that need to be renamed HOT 2
- "Bomberman Game Clone" should be renamed "Mr. Boom" HOT 1
- [Microsoft - MSX2] "Metal Gear (Japan)" should be renamed "Metal Gear 2 - Solid Snake (Japan)" HOT 1
- Would like to post this full set as a torrent. HOT 1
- Archive this Repo HOT 3
- missing boxart for wily & right no rockboard -that's paradise (japan)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libretro-thumbnails.