24 September 2010, 07:25 | #1 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
WinUAE Auto-Update?
Just a suggestion for the excellent WinUAE emulator:
How about a feature which allows WinUAE to check the download server to see if a newer stable version is available, and to download and install over the current WinUAE installation? Perhaps this could eventually be extended to the available plugins too. (A 'roll-back' feature to revert to an earlier WinUAE build is another possibility.) This may also be useful for Amiga Forever users, who (as far as I'm aware) can only update the included version of WinUAE by copying across the WinUAE.exe file into the appropriate folder (with any plugins etc). If this is implemented in WinUAE, perhaps the Amiga Forever GUI could also implement this WinUAE auto-update feature eventually. But I feel it would be best if this were first implemented in WinUAE - if, of course, this would be feasible. |
24 September 2010, 07:33 | #2 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 6,985
|
The Cloanto Software Director updates WinUAE already. Don't know about plugins, though. Which plugins exist and what are they good for? I never needed any.
|
24 September 2010, 20:32 | #3 | |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
Plugins
Quote:
There is also an enhanced floppy sounds plugin (giving several alternative sounds), a Portaudio library, as well as a translation DLL (for adding different languages, as in Swahili). |
|
24 September 2010, 20:50 | #4 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
|
It's a common delusion that the latest version is better. It auto-assumes that the user will like the new version better, will stand all his 100 programs changing around and growing more complex all the $%^& time, and that the new version is stable for the user.
Core stuff like drivers, frameworks stuff like browsers, rented corporate software, sure. Everything else pushes any dev smaller than a corporation to the deprecated-heap. Plus, popups and nags makes a computer an unusable, irritating piece of... Anyway, just my general opinion - anyway, won't work until/unless configurations are auto-updated in some psychic way too. |
24 September 2010, 20:54 | #5 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,522
|
Why? Unless you used some pointless config settings that accidentally worked in an earlier version, there's no need to update the configs as they are fully backwards (or forwards...) compatible.
|
24 September 2010, 21:02 | #6 |
Longplayer
|
I we really getting so lazy that everything needs to be auto updated ? . As long as theirs an option to dissable as I hate the extra few seconds an app takes to open while its ..checking .
|
25 September 2010, 03:29 | #7 | |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
Quote:
In the event that newer versions may introduce regressions, a second button "Revert/roll-back to an earlier version" may also come in useful - although it would be easy to manually revert the install (basic instructions for beginners on how to manually update/revert could also be included, as automatic updates will obviously not be available with older versions). These proposed options are aimed more at beginners to UAE who just want to run Amiga software without fiddling with manual updates, as opposed to the more seasoned users who might consider it lazy Last edited by Mequa; 25 September 2010 at 03:41. |
|
17 October 2010, 20:40 | #8 |
Banned
Join Date: Jul 2009
Location: *
Posts: 567
|
1. Right-click on your desktop
2. New -> Shortcut 3. Paste http://www.winuae.net/frames/download.html into the field 4. Next 5. Paste WinUAE Auto-Update into the field 6. Finish Come on people, how lazy can you be? As for updating to betas, it'd be a better idea to just head to the beta thread and keep up with the changes/user comments so you know what you're dealing with before downloading anything. |
17 October 2010, 21:37 | #9 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
I assume this is via Cloanto's servers which they manually update with the latest version of WinUAE?
Perhaps similar functionality could be built directly into WinUAE, given appropriate allocated server space so it can find the new versions? As an option of course, best disabled by default - I don't like forced auto-updates any more than the next guy. P.S. If I can use a command line fluently, am I lazy to opt for a GUI instead? IMO anything which can potentially save time is best not dismissed out of hand. Ubuntu users enjoy auto-updates for the vast majority of apps, shouldn't Windows apps 'keep up' in terms of offering seamless updates? Perhaps in 10 years manually-downloaded updates will seem as quaint as the MS-DOS interface does today... Last edited by Mequa; 17 October 2010 at 21:49. |
17 October 2010, 23:09 | #10 | |||
Banned
Join Date: Jul 2009
Location: *
Posts: 567
|
Quote:
Quote:
Quote:
On an unrelated note, Workbench has a bigger market share than that commie linux garbage Seriously, I don't have anything against such feature, but the "saving time" argument just doesn't stick. |
|||
18 October 2010, 01:01 | #11 | |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
Quote:
The key word is "option". Sure, a monkey can launch a web browser, open a list of sites to check for a newer version, click a download link, run the installer, open the downloads folder, delete the installer. Repeat for each relevant piece of software. Repeat every day/week/month/year (depending on interest). But if the whole process can be automated, I don't have to make a monkey of myself with such repetitive tasks. Convenience isn't necessarily a bad thing. Last edited by Mequa; 18 October 2010 at 01:08. |
|
18 October 2010, 08:47 | #12 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,522
|
The fact that Toni hasn't commented on it should give you an idea how interested he is to implement it Of course WinUAE is open source, so...
|
18 October 2010, 10:45 | #13 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
I don't like automatic updates. They are usually annoying when programs that rarely need networking start opening firewall popups. I especially don't like non-network programs that phone home, even if it is harmless.
Also automatic update has to be supported and I don't support features I don't use or wouldn't care less. Automatic update requires extra testing to keep it in working state. (do you want random notifications every 5 mins or something like that?) |
18 October 2010, 15:04 | #14 | |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
Quote:
However, a non-intrusive, third-party auto-update program could be coded for WinUAE in the following way, without touching the source: - On launch, check the Windows registry for a WinUAE installation and check its version number. - Check the server for a newer version. One way this could be done without special support is: Download the latest http://www.winuae.net/frames/download.html, and parse the downloaded HTML to obtain the latest version number and appropriate download link to InstallWinUAExxxx.exe (this may break if the layout of the download page were to change). - Compare the version numbers. If a newer stable version is found (or no WinUAE installation), offer to download and install the latest stable version. - Offer to uninstall old version(s) if appropriate. - Delete the downloaded file(s) if appropriate. - Offer some kind of "roll-back" feature so an earlier version can be downloaded and installed (parsing the above HTML will generate a usable list of earlier versions). I might have a go coding something like this myself if I get the time. Perhaps something like this could be incorporated into some third-party auto-update app which supports various software (other than Cloanto's commercial solution). Just a suggestion. Last edited by Mequa; 18 October 2010 at 15:16. |
|
18 October 2010, 16:30 | #15 | |
Registered User
Join Date: Sep 2008
Location: CLI
Posts: 1,462
|
Quote:
I was going to write something on the same line, but I think Maren has pretty much summed them all. The first thing i do, for all programs, if possible, is to disable auto-updates. I really don't see the need, for me, for such a feature on WinUAE. |
|
19 October 2010, 11:37 | #16 |
The 1 who ribbits
|
if it an`t broke why fix it
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
latest WinUAE update | boing_1000 | support.WinUAE | 3 | 27 June 2010 22:01 |
Auto auto fire? | john4p | request.UAE Wishlist | 6 | 22 January 2010 08:50 |
configs wont auto load winuae after move to other pc | kirk | support.WinUAE | 16 | 18 June 2009 08:50 |
Try to update the ClassicWB WinUAE | frikilokooo | project.ClassicWB | 7 | 14 March 2007 09:52 |
|
|