|
Post by Gamesoul Master on Aug 19, 2006 23:30:02 GMT -5
They already had the pSX icon (that was the reason I noticed that shortcut so fast... I went to delete the new memory card that the frontend *shouldn't* have created, and the pSX icon sticks out like a sore thumb ). Don't get me wrong, I like the icon very much. Just saying it's very noticeable (which is good).
|
|
|
Post by Ultima on Aug 19, 2006 23:36:29 GMT -5
rofl I feel dumber every time I post... I forgot the icon I see when I'm testing it is the script file's icon, not the executable icon. Unchanged the unneeded change Minor thing, but would you rather the Advanced be put in the parentheses, or square brackets? Or do you have any other suggestions for a default naming scheme for the shortcuts?
|
|
|
Post by Gamesoul Master on Aug 20, 2006 3:39:56 GMT -5
I think that "Advanced" should stay in parenthesis. Using square brackets for a subtitle note to a file always looks too weird. I like the exact way you have it set now, but if I had to think of a suggestion as an alternative, you could put "Profile" or "Run Profile" or something like that in the parenthesis instead, to indicate that the shortcut is going to run that profile through the frontend and automatically start the emulator (which it seems is what you're doing).
Or my favorite thought... just use advanced as the default for exporting shortcuts, and add a toggle option someplace for standard shortcuts. Because the only time a person wouldn't want to use an advanced shortcut is if they decide they don't want to use the frontend anymore. Then all you'd have to do is note that in the readme (saying something like "if you intend to stop using this frontend, export your shortcuts as standard so they don't try to call the frontend instead of the emulator", or however you'd wanna phrase it). Cuz really... there is no good reason *not* to use an advanced shortcut if you like the frontend (unless, like I said, you intend to stop using the frontend, and even then you'd have to delete it for the shortcuts not to work).
Edit: I don't know if you've uploaded any fixed versions in the last few hours, but it seems that hostfile is down or something right now, because trying to go there (or access any files from there) is resulting in the browser acting like the site doesn't exist). Odd...
|
|
|
Post by patrickp on Aug 20, 2006 5:18:57 GMT -5
Well, I'd say leave the advanced and standard shortcuts the same. Apart from anything else, it gives people learning about command lines the opportunity to create a shortcut, then look at the command line created and see how it works. I did spot one little bugette: if you create a profile without memcards specified, load another profile with memcards, then load the profile you just created, the memcards from the profile before are still there. No big problem; more just something that seems not quite right. Looking at the suggestions we're coming up with now, I think it's clear that they're becoming increasingly minor changes and bugfixes. Particularly with the changes Ultima says he's incorporating, it's looking pretty finished. Time to start thinking of new ideas to inflict on poor old Ultima! ;D My first thoughts are incorporating a plugin system, with priorities for the first plugins being an OpenGL plugin and one that makes a decent pot of tea.
|
|
|
Post by Ultima on Aug 20, 2006 10:18:34 GMT -5
I can't seem to reproduce the bug no matter how hard I try. I don't see how that would happen anyway, as saving profiles saves every GUI widgets' state (checked/unchecked) or data (text, or selected item). Loading them loads straight from the profile, so if the profile has a blank MemoryCardSlot1, it will blank out the Memory Card Slot 1 field. Besides that, if no MemoryCardSlot1 key is found in the INI for the profile, then it will fall back to the default -- an empty string -- which would mean it'd blank out anyway. I'll see about the plugin system, pot of tea, and maybe the dishwasher, but I won't make any promises @gamesoul Master: I think I'm going to leave the advanced shortcuts as is then HostFile.org seems busted right now... Changelog so far + Copy profile name to Profile field when selected from list + Warn before overwriting or deleting a profile ~ Fixed Advanced shortcut (was created even though location not specified) - Don't switch to Basic tab when loading profile
|
|
|
Post by patrickp on Aug 20, 2006 10:30:16 GMT -5
Nor can I, now, Ultima! Well, I PMed pSX Author about putting the frontend on the download page, so it's down to him now.
|
|
|
Post by Ultima on Aug 20, 2006 10:43:14 GMT -5
Heh okay I think it's back to RapidShare.de... HostFile.org is busted, so I can't upload. rapidshare.de/files/30111317/pSX_Frontend_v1.06.rar.htmlHistory ======= v1.06 (2006-08-20) + Copy profile name to Profile field when selected from list + Warn before overwriting or deleting a profile ~ Fixed Advanced shortcut (was created even though location not specified) - Don't switch to Basic tab when loading profile
|
|
|
Post by Gamesoul Master on Aug 20, 2006 12:17:07 GMT -5
I couldn't replicate the problem *exactly*, but I replicated what I think the real problem was (even if patrickp didn't quite realize what had happened). When you make a profile, your frontend will save whatever is in the fields, whether the box is checked or not (which makes what patrickp was thinking happened impossible, as there is 100% no way anything could be carried over to another profile being loaded). So if you at some point create a profile that doesn't set the memory cards, but for any number of reasons, you have the paths set (like if you just made a profile that *did* have the paths set, or if you were gonna set them and changed your mind, etc), the paths don't clear when you uncheck the box. So when you save the profile, it saves the strings in the path fields regardless of whether the memory cards are going to be set or not. I can think of a few ways to fix this, so I'm sure you'll have this little matter cleared up by the next release. (I think I talked myself in a circle making that explanation, didn't I...?) -.-;
|
|
|
Post by Ultima on Aug 20, 2006 12:45:41 GMT -5
That behavior is actually intentional -- I'm not sure what the uses of it are, but I thought there might be some reason someone wants to disable memory card stuff without clearing the paths. I realize the paths in psx.ini get changed after pSX is loaded with a memory card switch, but even still, there might be a reason, and I'm open to that possibility being there. Do you think I should clear the field when it's unchecked?
|
|
|
Post by patrickp on Aug 20, 2006 12:54:22 GMT -5
On the other hand: "You have requested the file pSX_Frontend_v1.06.rar (129 KB). This file has been downloaded 1 times already. You have reached the download-limit for free-users. Want to download more? Get your own Premium-account now! Instant download-access! (Or wait 31 minutes)" Obliging, aren't they? Edit: as far as the memcard saving thing is concerned, I haven't been able to reproduce what I thought I had done. I think I was mistaken...
|
|
|
Post by Gamesoul Master on Aug 20, 2006 13:11:12 GMT -5
Oops... sorry. That was me that grabbed it.
|
|
|
Post by patrickp on Aug 20, 2006 13:20:47 GMT -5
Grrrr... Never mind. Just got it myself <goes off to play with it>
|
|
|
Post by Gamesoul Master on Aug 20, 2006 13:25:58 GMT -5
In case anybody else has a problem, here is an alternate link (with the .exe renamed with the version number in the format of his previous versions... ): www.filefactory.com/file/85ca22/
|
|
|
Post by patrickp on Aug 20, 2006 13:30:15 GMT -5
Hopefully Herra will host as soon as he sees it, too. Just tried it - it feels very slick now; I think the last few improvements, insignificant though they may have been, seem to have put a polish on it Now, about that advanced graphic interface, Ultima... ;D
|
|
|
Post by Ultima on Aug 20, 2006 14:13:25 GMT -5
|
|