![]() |
Heya Toni,
I'm sure this is way, way, way down on your priority list, and rightly so :agree But thought I'd ask, any new thoughts / progress? Do you need anything from us, the users of your awesome emulator? ...I've also just sent you a "motivation" donation my friend; please don't take it as "would be nice if you now concentrated on this". Whenever you get the chance, I'm very patient ;) |
Quote:
Over 2200 games, where DO you find the time to play them? ;) |
D3D11 support took priority because it was supposed to be easy and quick but it wasn't..
Make 3 game example zip that contain game directory with game image(s), boxart image files). File names are not that important, it only needs to be "real world" test case. (real game, real images) |
Ok, will do ;)
After taking screenshots do I need to resize or is this something WinUAE will do "on the fly" when showing in the panel? |
Don't resize too much, resizing needs to be automatic. The only thing that must be automatic :)
|
I won't resize at all then.
|
Heya Toni,
In The Zone! you will now find "WinUAE_Title-SShot-Boxart.rar" ;) ...as requested, these are 3 randomly selected games and the archive includes the following files in each game directory: a) ___Title.png b) ___SShot.png c) ___Boxart.jpg Please let me know if there's anything else you need from me, be it more files, ideas or testing etc? ---------------------------------------------------------------------------------------------------- As you know though, personally I don't care for Boxart and would be very happy with just a simple solution: 2) Added "Title / Screenshot" snap-on panel: https://www.imageupload.co.uk/images...UAE_Single.png ...but obviously, do as you think best in order to suit all :great |
Under the hood logic is now mostly done. (Nothing visible yet, except log)
- configuration.cache now includes possible box art path if detected during configuration file scan. (This is backwards compatible, old versions just skip the extra line) - loading config will log if box art images found. - moving configurations panel selection cursor will also log if config entry had box art in configuration.cache (just moving cursor must not cause any file accesses, use of config cache required) Testing: Delete configuration.cache, run winuae with -log, does logged paths look correct (df0:, first filesystem2/hardfile2 or cdimage0), does it detect box art image (detection file name is "<path>\___Title.png") Load/browse config files and confirm that box art related log messages are correct. EDIT: enable option now in Paths panel. |
Awesome, many thanks Toni :bowdown
Was out late last night and today I've been helping a friend build / erect a shed in her garden... Once home later tonight I'll test and let you know how I get on ;) |
Quote:
Here are some snippets from the log: Games that have images created / inserted into the game path (first one .ADFs only, second one .HDF only): Code:
Possible boxart path: '.\Games\Banshee AGA\Banshee (1994)(Core)(AGA)(M4)(Disk 1 of 4)[cr PSG][h][t +11 HLM].adf' Code:
Possible boxart path: '.\Games\Beneath A Steel Sky\Beneath A Steel Sky (1994)(Virgin)(Disk 1 of 15)(Boot).ipf' Anything else you need my friend? Edit: oh, just browsing through the configurations using the <Up Arrow> & <Down Arrow> didn't seem to generate anything in the logs. |
Nope, scrap the above "Edit:"...
Just deleted "configuration.cache" file and then started WinUAE. Could see all my <gamedirs> being scanned for "boxart" before the programs starts :great Nice one Toni. I've said it before and I'm sure I'll say it many, many, many times again: You da man!!! :bowdown :bowdown :bowdown |
Just checked the registry and see that you added there.
Code:
"ArtCache"=dword:00000001 Very excited about this and the way that you've made it work :agree Not sure what your plans are going forward, but as I mentioned, for me I'm only interested in a "title / screenshot" panel and not a "boxart" one... I'm sure you can make both panels available to cover all users' desires but if possible, please also make these options save into the registry and not in configuration files. |
"artcache" = Paths panel enable option, if images are detected or completely ignored.
This is needed (and is off by default) because configuration cache building can become much slower if it needs to check for images and cache is build every time any config file is modified. It has no effect which images are detected. If "___Title.png" exists, path is cached. When config is selected or loaded, if cached path does not exist: show nothing, do nothing, if it exists, check also if other image names exists and then show all of them. |
Quote:
When starting WinUAE, I can see via -log that it scans through my 2250+ configs in roughly 5 seconds before I see the GUI :great I also noticed that I don't even need "Cache Configuration files" ticked; which suits me as previously I never had this option turned on. |
Actually one small thing I noticed in the logs is that sometimes the "." is dropped i.e:
Code:
Possible boxart path: '.\Games\Tower of Souls AGA\Tower of Souls (1995)(Black Legend)(AGA)(Disk 1 of 5)[t +3 Lord & Perfection][b].adf' |
Quote:
Did a little more testing today to see if only having something in the line "cdimage0" works. So with my "T-Zer0" configuration which has a CD mounted, I removed the hard drive lines and saved. Started WinUAE, navigated to this configuration but nothing is shown in the logs regarding boxart. If I click "Load" however, then boxart appears in the logs... so it's only when scrolling that it doesn't. |
Fixed. (But still nothing visible..) EDIT: Loads now images and logs image size. (Using gdiplus)
|
Thank you my friend ;)
Have tested but there's still something not right... If I test with my original "T-zer0" configuration that has: a) hardfile2=rw,DH0:.\Games\T-zer0 AmigaCD\T-zer0 AmigaCD.hdf,32,1,2,512,0,,uae b) cdimage0=.\Games\T-zer0 AmigaCD\T-zer0 AmigaCD.cue ...then this is all I see in the log (note that the . is still missing from the path): Code:
Requested GUI size = 800x600 (720x568) Code:
Image '.\Games\T-zer0 AmigaCD\___Boxart.jpg' If however I click "Load" on the configuration then all is good. |
You didn't list what gets logged when cache scanning happens. Is the path identical?
|
Sorry Toni, from memory:
When doing the inital scan after starting WinUAE, anything .HDF / CD related will drop the "." as per: Code:
Possible boxart path: '.\Games\Tower of Souls AGA\Tower of Souls (1995)(Black Legend)(AGA)(Disk 1 of 5)[t +3 Lord & Perfection][b].adf' Code:
Possible boxart path: '.\Games\Tracker Hero AGA\Tracker Hero AGA.hdf' |
All times are GMT +2. The time now is 21:16. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.