Poster | Thread |
retro
| |
an NEW uae. would you suport the project ? Posted on 15-Apr-2014 2:20:47
| | [ #1 ] |
|
|
|
Super Member |
Joined: 16-Dec-2003 Posts: 1049
From: Unknown | | |
|
| i am thinking that now when wee are closing in on jit suport. i think we could benefit from a hole new uae. uptodate code. if there was put up an bounty, would you suport it then ?
|
|
Status: Offline |
|
|
QuBe
| |
Re: an NEW uae. would you suport the project ? Posted on 15-Apr-2014 5:05:31
| | [ #2 ] |
|
|
|
Super Member |
Joined: 3-Dec-2006 Posts: 1075
From: Dunes of Uridia | | |
|
| @retro
I am a bit naive on "JIT". Please explain how it would benefit UAE?
What does it mean for the speed and execution of the OS and Classic software. Thanks...
Q!
"I am home" |
|
Status: Offline |
|
|
retro
| |
Re: an NEW uae. would you suport the project ? Posted on 15-Apr-2014 6:47:18
| | [ #3 ] |
|
|
|
Super Member |
Joined: 16-Dec-2003 Posts: 1049
From: Unknown | | |
|
| @QuBe
as i understand it,its not just the jit thing that makes things speed op.a clean code should could optimize things. but i am not surei cant code but. |
|
Status: Offline |
|
|
pavlor
| |
Re: an NEW uae. would you suport the project ? Posted on 15-Apr-2014 15:31:26
| | [ #4 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9588
From: Unknown | | |
|
| @QuBe
Quote:
I am a bit naive on "JIT". Please explain how it would benefit UAE? |
JIT makes CPU emulation faster (10 times in case of JIT in WinUAE, current PowerPC JIT in E-UAE is slower).
However, there is still space for improvements. Eg. old UAE for DOS works good even on Pentium I class hardware (OCS/ECS emulation only). |
|
Status: Offline |
|
|
broadblues
| |
Re: an NEW uae. would you suport the project ? Posted on 15-Apr-2014 17:08:16
| | [ #5 ] |
|
|
|
Amiga Developer Team |
Joined: 20-Jul-2004 Posts: 4446
From: Portsmouth England | | |
|
| @pavlor
Quote:
(OCS/ECS emulation only).
|
So it's not doing anywhere near as much work. So it's faster. The detailed and more accurate the emulation, the slower the virtual machine will be. A "new port" (of what WinUAE?) may well be more accurate, but there little reason to believe it will significantly faster.
_________________ BroadBlues On Blues BroadBlues On Amiga Walker Broad |
|
Status: Offline |
|
|
pavlor
| |
Re: an NEW uae. would you suport the project ? Posted on 15-Apr-2014 17:39:25
| | [ #6 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9588
From: Unknown | | |
|
| @broadblues
Quote:
So it's not doing anywhere near as much work. So it's faster. |
Well, full A500 emulation with synchronised sound is great work for 100 MHz Pentium. Try the same with current E-UAE on higher clocked 603e... |
|
Status: Offline |
|
|
Xenic
| |
Re: an NEW uae. would you suport the project ? Posted on 15-Apr-2014 18:49:02
| | [ #7 ] |
|
|
|
Super Member |
Joined: 2-Feb-2004 Posts: 1246
From: Pennsylvania, USA | | |
|
| Considering the current shortage of Amiga programmers, I'd rather see programmers writing or porting useful modern software than wasting time on a system to run a bunch of low resolution and/or outdated software.
_________________ X1000 with 2GB memory & OS4.1FE |
|
Status: Offline |
|
|
pavlor
| |
Re: an NEW uae. would you suport the project ? Posted on 15-Apr-2014 19:31:05
| | [ #8 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9588
From: Unknown | | |
|
| @Xenic
Quote:
bunch of low resolution and/or outdated software. |
Some classic Amiga games are best in their genre - eg. Chaos Engine, Lionheart, Turrican, UFO, Populous or Ambermoon.
Sure, new UAE is not needed. However, small improvement like video scaling (via compositing or overlay) would please many users. |
|
Status: Offline |
|
|
Arko
| |
Re: an NEW uae. would you suport the project ? Posted on 15-Apr-2014 20:40:09
| | [ #9 ] |
|
|
|
Super Member |
Joined: 17-Jan-2007 Posts: 1989
From: Unknown | | |
|
| @retro Quote:
as i understand it,its not just the jit thing that makes things speed op.a clean code should could optimize things. but i am not surei cant code but.
|
A lot of speed is eaten up by chip set emulation, and if it's not chip set emulation than it is scaling from Amiga resolution to current used GFX.
You will always find a reason for sacrificing emulation speed for emulation quality.
@pavlor Quote:
JIT makes CPU emulation faster (10 times in case of JIT in WinUAE, current PowerPC JIT in E-UAE is slower).
|
Some years ago I had a discussion about JIT with UAE users, they made the same test without JIT and it was not much slower than with JIT. Maybe you can find code that really benefits from JIT, other code might not benefit from using it.
_________________ AmigaONE. Haha. Just because you can put label on it does not make it Amiga.
I borrowed this comments from here (#27 & #28): http://amigaworld.net/modules/newbb/viewtopic.php?topic_id=38873&forum=2&start=20&order=0 |
|
Status: Offline |
|
|
retro
| |
Re: an NEW uae. would you suport the project ? Posted on 15-Apr-2014 21:11:42
| | [ #10 ] |
|
|
|
Super Member |
Joined: 16-Dec-2003 Posts: 1049
From: Unknown | | |
|
| can the current version suport warp3d very well.. what abaut opengl when that comes availbe to os 4.1/2.and thar was that overlay thing allso |
|
Status: Offline |
|
|
billt
| |
Re: an NEW uae. would you suport the project ? Posted on 15-Apr-2014 21:13:29
| | [ #11 ] |
|
|
|
Elite Member |
Joined: 24-Oct-2003 Posts: 3205
From: Maryland, USA | | |
|
| @retro
Define "new" and "clean".
Where does this fork from?
What updates are we missing from wherever?
I would support some new movement on UAE, I'd just like to see something well-defined rather than a very vague general idea. _________________ All glory to the Hypnotoad! |
|
Status: Offline |
|
|
pavlor
| |
Re: an NEW uae. would you suport the project ? Posted on 15-Apr-2014 21:29:32
| | [ #12 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9588
From: Unknown | | |
|
| @Arko
Quote:
Some years ago I had a discussion about JIT with UAE users, they made the same test without JIT and it was not much slower than with JIT. |
Try it yourself.
SysSpeed 2.6 (WinUAE) CPU MIPS JIT: 2436.05 Interpretive: 66.60 |
|
Status: Offline |
|
|
cymru
| |
Re: an NEW uae. would you suport the project ? Posted on 16-Apr-2014 0:12:09
| | [ #13 ] |
|
|
|
Regular Member |
Joined: 24-Feb-2014 Posts: 164
From: South of the Great Divide | | |
|
| @pavlor
It is a shame there are so few Classic Amigas out there working that we need new ways to emulate them. |
|
Status: Offline |
|
|
QuBe
| |
Re: an NEW uae. would you suport the project ? Posted on 16-Apr-2014 2:43:19
| | [ #14 ] |
|
|
|
Super Member |
Joined: 3-Dec-2006 Posts: 1075
From: Dunes of Uridia | | |
|
| @retro / pavlor
Thank you guys for your information. Much appreciated.
Must say though that going by some of the comments, it may be better to steer resources towards getting more modern packages onto Amigaos machines, this will keep their longevity for another... say, 25 years :)
On the other hand I think tinkering with emulators is fun, and for some folk necessary should they not want to own/service classic hardware on an ongoing basis. So a good, stable and efficient UAE is always helpful to have.
Q!
"i am home"
|
|
Status: Offline |
|
|
ara
| |
Re: an NEW uae. would you suport the project ? Posted on 16-Apr-2014 8:24:22
| | [ #15 ] |
|
|
|
Regular Member |
Joined: 11-Jan-2006 Posts: 138
From: Unknown | | |
|
| @pavlor Quote:
I think what the people arko talked with originally meant was that non-JIT is nowadays fast enough for old games (A500: 2-3 MIPS, right?). |
|
Status: Offline |
|
|
KimmoK
| |
Re: an NEW uae. would you suport the project ? Posted on 16-Apr-2014 8:34:33
| | [ #16 ] |
|
|
|
Elite Member |
Joined: 14-Mar-2003 Posts: 5211
From: Ylikiiminki, Finland | | |
|
| @ara
Iirc, a500 is 0.7 mips computer.
So, jit is irrelevant for a500 games.
UPDATE: If classic emulation is going to be updated, I think a new A1200+020/030 emulator should be made. Perhaps so that some parts of AGA emulation could be done directly on RadeonHD GPU.
(I wonder if WinUAE uses SIMD to boost chipset emulation...)
And every Amigan should be able to upgrade affordably to 1Ghz+ CPU. (perhaps to T10xx series from freescale) Last edited by KimmoK on 16-Apr-2014 at 08:48 AM. Last edited by KimmoK on 16-Apr-2014 at 08:44 AM. Last edited by KimmoK on 16-Apr-2014 at 08:36 AM.
_________________ - KimmoK // For freedom, for honor, for AMIGA // // Thing that I should find more time for: CC64 - 64bit Community Computer? |
|
Status: Offline |
|
|
Samurai_Crow
| |
Re: an NEW uae. would you suport the project ? Posted on 16-Apr-2014 9:40:50
| | [ #17 ] |
|
|
|
Elite Member |
Joined: 18-Jan-2003 Posts: 2320
From: Minnesota, USA | | |
|
| @retro
I voted "no" because if it were derived from the original UAE code, it would still be under the GPL and would find its way back to Windows and friends via the open-source viral license.
If Petunia on OS 4 and/or Trance on MorphOS had access to an FPGA-based OCS/ECS emulator such as a similar one in the MiniMig+ or Replay board and could be expanded to something better, I might change my mind. (By the way, the MiniMig core is still GPL so I'd still lean in favor of something relicensed or under a different license.) |
|
Status: Offline |
|
|
Rachy
| |
Re: an NEW uae. would you suport the project ? Posted on 16-Apr-2014 14:05:16
| | [ #18 ] |
|
|
|
Regular Member |
Joined: 21-May-2004 Posts: 276
From: Auckland, New Zealand | | |
|
| @retro
As far as I can tell there is plenty of room for improvement regarding the chipset emulation in E-UAE. You can experience major slowdowns in the emulation when certain chipset features are uses by the emulated program.
However, probably it would be better to (back)port a regularly maintained version of UAE, like WinUAE rather than trying to improve the complete mess called E-UAE. It is possible to merge the PPC JIT implementation to a different version of UAE.
I don't think that starting the chipset emulation from scratch would be a viable option. It would take years to build it up the chipset emulation to be able to emulate the OCS features alone and AGA is even more complicated. Just to get rid of the license: not worth the effort.
Using a hardware chipset implementation sounds an interesting option, but do we have enough maintainable supply from the hardware? Because spending a year on this just to make 50 users happy: frankly this is not appealing too much...
Anyway, if you would consider setting up a bounty then you have to list the exact goals what you want to achieve. For example: this and that games must run on constant 25 FPS on a specified hardware. Otherwise how could you decide whether the development for the bounty satisfies your needs?
_________________ Álmos Rajnai |
|
Status: Offline |
|
|
AmigaBlitter
| |
Re: an NEW uae. would you suport the project ? Posted on 16-Apr-2014 16:09:19
| | [ #19 ] |
|
|
|
Elite Member |
Joined: 26-Sep-2005 Posts: 3513
From: Unknown | | |
|
| @Rachy
Quote:
I don't think that starting the chipset emulation from scratch would be a viable option. It would take years to build it up the chipset emulation to be able to emulate the OCS features alone and AGA is even more complicated. Just to get rid of the license: not worth the effort.
|
No, not starting from scratch.
Remember you vaguely promised me that you will try to jit..ize the chipset too (or thinking about to) as soon as the main jit will be finished
Quote:
Using a hardware chipset implementation sounds an interesting option, but do we have enough maintainable supply from the hardware? Because spending a year on this just to make 50 users happy: frankly this is not appealing too much...
|
An hardware chipset implementation? This is really cool!Last edited by AmigaBlitter on 16-Apr-2014 at 04:10 PM.
_________________ retired |
|
Status: Offline |
|
|
Rachy
| |
Re: an NEW uae. would you suport the project ? Posted on 16-Apr-2014 17:03:25
| | [ #20 ] |
|
|
|
Regular Member |
Joined: 21-May-2004 Posts: 276
From: Auckland, New Zealand | | |
|
| @AmigaBlitter
Quote:
Remember you vaguely promised me that you will try to jit..ize the chipset too (or thinking about to) as soon as the main jit will be finished |
Vaguely? ;) I don't recall any promise I made regarding improving E-UAE apart from the PPC JIT.
It might be possible probably, but I don't know enough about the Amiga chipsets to be able to do this anyway.
_________________ Álmos Rajnai |
|
Status: Offline |
|
|