Who's Online |
39 user(s) are online ( 26 user(s) are browsing Forums)
Members: 0
Guests: 39
more...
|
|
Headlines |
-
arabic_console_devicepro2.lha - driver/input
Aug 10, 2022
-
kittymusicraft.library.lha - development/library
Aug 8, 2022
-
amiarcadia.lha - emulation/gamesystem
Aug 8, 2022
-
amosextension.library.lha - library/misc
Aug 8, 2022
-
luettjebookholler.lha - office/misc
Aug 6, 2022
-
mce.lha - game/utility
Aug 5, 2022
-
ign-addon-ods.lha - office/spreadsheet
Aug 5, 2022
-
avalanche_deu.lha - utility/archive
Aug 4, 2022
-
mednafen.lha - emulation/gamesystem
Aug 3, 2022
-
avalanche.lha - utility/archive
Aug 3, 2022
|
|
|
|
UAE JIT BETA 4
|
Posted on: 2014/7/21 11:28
#1
|
Home away from home 
Joined: 2006/12/2 3:55 Last Login
: Today 0:09
From Italy, Perugia
Group:
Registered Users
|
|
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/21 13:01
#2
|
Quite a regular 
Joined: 2009/4/28 4:57 Last Login
: 8/7 13:50
From Adelaide, Australia
Group:
Registered Users
|
I will do a port for the X1000 in a couple of hours.
Edit: Email sent to the usual people :)
Edited by MickJT on 2014/7/21 14:00:19
|
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/21 15:16
#3
|
Quite a regular 
Joined: 2009/6/1 14:11 Last Login
: 2019/4/18 14:15
From Germany
Group:
Registered Users
|
@MickJT Can you send me a copy to tommysammyatgmxpointde?
|
Amiga600/Vampire2/PrismaMegaMix/32GB CF Card/2x Rys Mk2/A604n/IndivisionECS/Gotek
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/22 7:42
#4
|
Just can't stay away 
Joined: 2006/11/29 8:09 Last Login
: 6/12 19:20
From Lyon, France
Group:
Registered Users
|
@MickJT : not received 
|
-- AmigaONE X1000 and Radeon R7 250
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/22 14:33
#5
|
Quite a regular 
Joined: 2009/4/28 4:57 Last Login
: 8/7 13:50
From Adelaide, Australia
Group:
Registered Users
|
Email sent to both of you.
|
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/22 14:35
#6
|
Just can't stay away 
Joined: 2008/4/10 14:57 Last Login
: Yesterday 19:53
From Northern Ireland
Group:
Registered Users
|
Sadly my Amiga is boxed right now or else I would be stress testing this too.
Really awesome effort to get this out of the door! Even more impressive is the speed at which it is developing.
Did I read that the PA6T is not fully supported by it yet?
|
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/22 14:47
#7
|
Quite a regular 
Joined: 2009/4/28 4:57 Last Login
: 8/7 13:50
From Adelaide, Australia
Group:
Registered Users
|
Almos and I don't really know. I'm just building it against a G5 target (-mcpu=970) and also with -mno-powerpc64 (otherwise the mouse movements are inverted). If the PA6T has other missing instructions (other than mcrxr) that get emulated by the OS, then it could be sped up further. Tobias Netzel wrote an mcrxr replacement function for G5 CPUs.
|
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/22 15:28
#8
|
Just can't stay away 
Joined: 2008/4/10 14:57 Last Login
: Yesterday 19:53
From Northern Ireland
Group:
Registered Users
|
@MickJT
Thanks. Does the PA6T make use of the mcrxr replacement function for G5 CPUs?
|
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/22 15:52
#9
|
Quite a regular 
Joined: 2009/4/28 4:57 Last Login
: 8/7 13:50
From Adelaide, Australia
Group:
Registered Users
|
@ddni That's not the right way of wording it. G5 and PA6T don't have an mcrxr function. From what I've read, the operating system traps and emulates that function. http://euaejit.blogspot.com.au/2012/10/jinxed-it-more-apples.htmlhttp://tenfourfox.blogspot.com.au/201 ... s-your-javascript-no.htmlGoing by that last link, it's the trapping that slows it right down. Avoiding the use of that function altogether is much faster. So for E-UAE, Tobias wrote a replacement function that does the work of what mcrxr would do, using other CPU instructions instead. That way, E-UAE never even tries using mcrxr when _ARCH_PWR4 is defined at build time (which gets included when you use -mcpu=970).
|
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/22 15:59
#10
|
Just can't stay away 
Joined: 2008/4/10 14:57 Last Login
: Yesterday 19:53
From Northern Ireland
Group:
Registered Users
|
@MickJT
Ah I see. Thanks.
|
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/26 13:21
#11
|
Quite a regular 
Joined: 2009/4/28 4:57 Last Login
: 8/7 13:50
From Adelaide, Australia
Group:
Registered Users
|
tommysammy notified me about some problems with the X1000 builds I did. Anyone who got an e-mail before will receive another one very soon.
Edit: Emails sent. It's related to the issue I had with ffmpeg. I think it's the binutils I have causing an issue at the linking stage if certain flags are used (altivec). Altivec flags aren't needed to build e-uae but I used them as an experiment.
Edit 2: Probably not binutils but libgcc.a?
Edited by MickJT on 2014/7/26 17:06:01 Edited by MickJT on 2017/11/25 11:06:27
|
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/30 17:06
#13
|
Just can't stay away 
Joined: 2007/2/23 13:49 Last Login
: 5/20 0:40
From Finland, the land of Santa, sauna, sisu and salmiakki
Group:
Registered Users
|
@MickJT
Thanks a lot all involved ! For example TBL Starstruck demo plays perfectly on X1000. So JIT really makes difference when UAE is compiled properly to different CPU's.
|
Rock lobster bit me, so excuse me. X1000 + AmigaOS 4.1 FE "Anyone can build a fast CPU. The trick is to build a fast system." - Seymour Cray
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/30 17:46
#14
|
Quite a regular 
Joined: 2009/6/1 14:11 Last Login
: 2019/4/18 14:15
From Germany
Group:
Registered Users
|
@TSK How got you TBL Starstruck worked? I tried it but have no luck
|
Amiga600/Vampire2/PrismaMegaMix/32GB CF Card/2x Rys Mk2/A604n/IndivisionECS/Gotek
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/31 5:43
#15
|
Quite a regular 
Joined: 2009/6/1 14:11 Last Login
: 2019/4/18 14:15
From Germany
Group:
Registered Users
|
@TSK Got Starstruck and Rift from TBL working. It is very fast
|
Amiga600/Vampire2/PrismaMegaMix/32GB CF Card/2x Rys Mk2/A604n/IndivisionECS/Gotek
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/31 7:34
#16
|
Just can't stay away 
Joined: 2012/8/14 13:51 Last Login
: 2021/5/11 21:26
From France
Group:
Registered Users
|
@samo79 Just a quick test as I don't use UAE a lot.
I have 2 setup WB31 and WB39. With standard UAE and X1000 one, I use the same UAE.rc config
With standard UAE WB31 & WB39 are windowed and nice colors/resolution (UAEGFX 1024x768 32bits), full-screen works fine.
With standard UAE WB31 & WB39 are full-screen with white big borders and bad colors/resolution (PAL Low resolution), no way to switch fullscreen/windowed with CTRL-ALT-S keys
Have the rc files have to be modified with this new version ?
Thank you
|
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/31 13:38
#17
|
Just can't stay away 
Joined: 2007/2/23 13:49 Last Login
: 5/20 0:40
From Finland, the land of Santa, sauna, sisu and salmiakki
Group:
Registered Users
|
@tommysammy
Forgot to say I PM'ed you yesterday (if you didn't notice already). How did you get Rift working ? It gets stuck when black dressed woman is displayed on my machine.
|
Rock lobster bit me, so excuse me. X1000 + AmigaOS 4.1 FE "Anyone can build a fast CPU. The trick is to build a fast system." - Seymour Cray
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/31 13:40
#18
|
Just can't stay away 
Joined: 2007/2/23 13:49 Last Login
: 5/20 0:40
From Finland, the land of Santa, sauna, sisu and salmiakki
Group:
Registered Users
|
@zzd10h
You have to add few settings which are needed to enable JIT. Check the readme. I haven't found a perfect config yet.
|
Rock lobster bit me, so excuse me. X1000 + AmigaOS 4.1 FE "Anyone can build a fast CPU. The trick is to build a fast system." - Seymour Cray
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/31 14:10
#19
|
Just can't stay away 
Joined: 2012/8/14 13:51 Last Login
: 2021/5/11 21:26
From France
Group:
Registered Users
|
@TSK thank you, I had read the ReadMe, especially that :
"You can reuse the same configuration files, HD image files, prepared folders that were already working with the previous E-UAE version."
Now, I will try that :
However, for testing the JIT implementation please make sure you set up the configuration exactly as listed below: cpu_speed=max cpu_type=68020 (or 68EC020, 68040, see Known issues) cpu_compatible=false cpu_cycle_exact=false blitter_cycle_exact=false comp_optimize=true cachesize=8192 (or higher) comp_constjump=yes comp_trustbyte=indirect (see Known issues) comp_trustword=indirect comp_trustlong=indirect
|
|
|
|
Re: UAE JIT BETA 4
|
Posted on: 2014/7/31 15:00
#20
|
Quite a regular 
Joined: 2009/4/28 4:57 Last Login
: 8/7 13:50
From Adelaide, Australia
Group:
Registered Users
|
@zd110h
Are you using an SDL build at all? lalt+lctrl will change to F12 unless you add sdl.map_raw_keys=true into .uaerc
|
|
|
Currently Active Users Viewing This Thread:
1
(
0 members
and 1 Anonymous Users
)
|
|
|