26 November 2010, 12:22 | #1 |
Registered User
Join Date: Nov 2010
Location: South Wales
Age: 47
Posts: 947
|
Why use WinFellow instead of WinUAE?
Could I just ask and I this is an honestl question and not a troll. But what deos Winfellow offer that WinUAE does not.
Why would you use WinFellow over winuae ? |
26 November 2010, 23:51 | #2 |
Moderator
Join Date: Aug 2008
Location: Sidcup, England
Posts: 10,300
|
|
27 November 2010, 00:47 | #3 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
Also higher performance on low-end hardware (currently x86-only, but potentially other platforms if it is completely rewritten in C).
IMO, mobile devices could benefit from a port of both UAE and a rewritten Fellow. The latter could make smoother Amiga emulation possible on more phones and other pocket-sized gizmos which might not sport GHz-level performance yet. (While UAE would give more compatibility.) A "PSPFellow" could massively outperform PSPUAE for many Amiga 500 games. Goodbye slowdown. P.S. On an old Windows 98 PC or laptop, a combination of WinUAE 1.4.6 (or earlier) and WinFellow (latest release/snapshot) is perhaps the optimum setup for Amiga emulation. Together they are a powerful force on old hardware! Last edited by Mequa; 27 November 2010 at 01:07. |
27 November 2010, 03:50 | #4 |
Remember: Shoot or die!
|
It's a nice idea, to port fellow to portable devices, but the task to rewrite it in C seems a bit too much for me, considering the next generation of portable devices, which will probably run an UAE port flawless anyway.
|
27 November 2010, 05:31 | #5 | |
Zone Friend
|
Quote:
Thanks Worfje! So there's life in the old dog yet! (Who would've thought??) Well, I'd strongly suggest to keep both: an assembly version and a C version. Please DO NOT remove the assembly version from your repositories! There are many people with old laptops and barely a chance to smoothly run recent WinUAE on a, say, Pentium III! (Let alone a hypothetical C version of WinFellow). These will be infinitely happy if they can revert to a fluent (though non-portable) WinFellow build for their machines! Last edited by andreas; 27 November 2010 at 05:36. |
|
27 November 2010, 18:32 | #6 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
It looks like Worfje and others (WinFellow site says Petter was assigned emulation core) already rewrote the Fellow custom chipset emulation in C years back, from the code remaining there is just the 68k emulator (and a few other little bits of assembler) to go. Its rewritten custom chipset emulation is STILL considerably faster than WinUAE for some chipset-heavy games on a low-end PC (e.g. Atom 1.6GHz + Windows 7, or slower).
I know WinFellow was hugely overshadowed by WinUAE, and Worfje had other commitments. I think this would still be a worthwhile project though, if anyone with the relevant skills is willing to take it on. Sure, next-gen high-end mobile devices will fly with UAE AGA emulation. Eventually dirt-cheap devices too. In the meanwhile, there are still a lot of reasonably decent mobile devices (PSPs, low-end Android phones, ARM subnetbooks, etc.) which can struggle with playing Amiga 500 games in UAE, and may benefit from the faster custom chipset emulation in Fellow - which has already been converted to C! Perhaps some 68k emulation code could be borrowed/adapted from the UAE source base to help complete this project (and maybe optimised later), to enable a cross-platform Fellow. (Then maybe someone could draw on some XFellow code for eventual cross-platform builds.) The last version of WinFellow to use a full assembly-based emulation core was apparently WinFellow alpha v0.4.3 build 1 (snapshot 2001/11/15). Similar to the old DOSFellow core. This version is buggier and less compatible than the newer C-based versions (C is MUCH easier to debug and maintain!) It is also not fully compatible with Windows Vista and 7. The old builds and sources are still available though, and I agree belong in the archive. (It would be interesting to benchmark the two on old hardware for custom chipset-heavy games emulation - but the C version is still fast!) Last edited by Mequa; 27 November 2010 at 18:49. |
29 November 2010, 11:51 | #7 | ||
Zone Friend
|
Quote:
Quote:
|
||
29 November 2010, 21:26 | #8 |
Moderator
Join Date: Aug 2008
Location: Sidcup, England
Posts: 10,300
|
|
29 November 2010, 21:31 | #9 |
Global Moderator
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 32,573
|
Don't think that it really suits into the news thread, so feel free to continue here instead.
|
30 November 2010, 11:12 | #10 |
Registered User
Join Date: Nov 2010
Location: South Wales
Age: 47
Posts: 947
|
Okay, thanks for clearing that up.
Always wondered why Amiga Forever cam with both. Only ever used versions of UAE. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
can you load WHD zip images (windows) on winuae/winfellow | carmel_andrews | support.WinUAE | 1 | 03 December 2008 11:18 |
Which Joystick for WinUAE/WinFellow ? | ulli.amitown | New to Emulation or Amiga scene | 19 | 22 January 2007 13:14 |
WinFellow vs. WinUAE | amiga | support.WinUAE | 53 | 22 February 2006 16:32 |
WinUae vs WinFellow | FallenSeraphin | Retrogaming General Discussion | 51 | 22 March 2005 11:46 |
WinFellow vs WinUAE | RocketMack | New to Emulation or Amiga scene | 48 | 19 February 2005 00:19 |
|
|