|
Just installed on Ubuntu |
Posted on: 2008/7/30 20:39
#1 |
---|---|---|
Supreme Council
![]() ![]() Joined:
2006/11/16 19:25 From Sweden
Posts: 2990
|
I just installed AmiKit on Ubuntu using E-UAE.
I noticed two things from the installation procedure. 1. After installing E-UAE the default CPU-setting is a 68000 in 24bit addressing mode. This means that you can't set Z3 memory before you have changed CPU type and addressing mode. Ie. the cpu setting should be done before memory setting in the guide. 2. The installation instructions does not mention P96 memory. But I guess you have to set that as well (I did) or AmiKit probably won't look pretty after startup ;) Other that that it seems to run. Though E_UAE is horribly slow so it's unusable. (yes I have JIT enabled). The P96 emulation is "slower than superhires 256 color on an unexpanded A1200" to give you some idea. |
|
_________________
Vacca foeda. Sum, ergo edo Mr Bobo Cornwater |
||
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/1 14:59
#2 |
---|---|---|
Not too shy to talk
![]() ![]() Joined:
2006/11/27 18:02 From Somerset, UK
Posts: 348
|
@orgin
E-UAE is slow on the PS3 under yellowdog 6 too. I copied over my AF2006 p96 setup from my A1 to my PS3 then created a linux flavoured .uaerc file of the same one i use under OS4 The PS3 on face value performs slower than A1XE with OS4. Thats just by watching a few demos like shaft7 etc. Admittedly I've not tried to tweaking any yellowdog or E-UAE settings yet. I don't think i'll try amikit just yet. |
|
_________________
A1XE, A1200T, PEG2, X1000 & X5000 |
||
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/3 13:32
#3 |
---|---|---|
Supreme Council
![]() ![]() Joined:
2006/11/16 19:25 From Sweden
Posts: 2990
|
@Jurassicc
Seems reasonable that it is slow on PS3, with no Jit available for PPC. Seems odd that it's not faster than on OS4 though. |
|
_________________
Vacca foeda. Sum, ergo edo Mr Bobo Cornwater |
||
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/3 14:24
#4 |
---|---|---|
Not too shy to talk
![]() ![]() Joined:
2006/12/1 14:14 From Central Europe
Posts: 457
|
@orgin
Quote: Other that that it seems to run. Though E_UAE is horribly slow so it's unusable. (yes I have JIT enabled). The P96 emulation is "slower than superhires 256 color on an unexpanded A1200" to give you some idea. http://amikit.amiga.sk/forum/index.ph ... thread&forum=10&topic=497 |
|
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/3 14:32
#5 |
---|---|---|
Supreme Council
![]() ![]() Joined:
2006/11/16 19:25 From Sweden
Posts: 2990
|
@AmiKit
Which does not help :) I use 32Bit ubuntu and which kernel drivers/modules that are loaded are decided by the Ubuntu package management system, I'm not going to mess with that and risk getting a non updateable system. Besides, everything else runs just fine, including native linux 2d/3d-games as well as wine (such as steam games, hl2 etc). Edit: Just to be very clear: I do not blaim AmiKit for these problems. It's more likely an Ubuntu and/or (e)uae problem. Edited by orgin on 2008/8/3 14:55:24
|
|
_________________
Vacca foeda. Sum, ergo edo Mr Bobo Cornwater |
||
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/3 14:55
#6 |
---|---|---|
Not too shy to talk
![]() ![]() Joined:
2006/12/1 14:14 From Central Europe
Posts: 457
|
@orgin
I mean can you post it on AmiKit forums please? There's a guy who might help you. He doesn't visit the forums here. |
|
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/3 15:59
#7 |
---|---|---|
Supreme Council
![]() ![]() Joined:
2006/11/16 19:25 From Sweden
Posts: 2990
|
Ahh I found out what the speed problems were about. P96 is still rather slow, but the cpu emulation is faster.
The default JIT translation buffer is set to 0 when installing euae. Setting it to 16Kb make it go swoosh. The AmiKit linux install guide might need to mention this. The emulated amigaos gurus after the amikit wb is loaded however. I haven't figured out what the problem might be on the amiga side, but I'll wait for 1.5 of amikit before doing that. My install is a clean amikit 1.4 install without any updates or manual changes. amikit archive used: http://amikit.amiga.sk/downloads-linux-reminder.htm with the changes suggested here: http://amikit.amiga.sk/forum/index.ph ... thread&forum=10&topic=469 |
|
_________________
Vacca foeda. Sum, ergo edo Mr Bobo Cornwater |
||
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/3 16:36
#8 |
---|---|---|
Supreme Council
![]() ![]() Joined:
2006/11/16 19:25 From Sweden
Posts: 2990
|
I fiddled around with the JIT settings but every time I got it to a running state (ie non guru after wb has loaded) it goes back to being super slow. Mouse pointer locking up 0.5 seconds every 1 second (every time the clock in the bar at the bottom updates).
These are my jit settings: ![]() Could someone with a fast smooth euae setup post their jit settings please :) |
|
_________________
Vacca foeda. Sum, ergo edo Mr Bobo Cornwater |
||
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/5 18:03
#9 |
---|---|---|
Just can't stay away
![]() ![]() Joined:
2006/12/6 21:18 From Michigan
Posts: 1027
|
Hi @orgin
[b]Could someone with a fast smooth euae setup post their jit settings please :)[]/b Wow, that's the craziest GUI I ever saw. Where did that come from.? It has no reality.. There is no such thing as "JIT" settings for EUAE. It never had a JIT engine developed. I play with AmiKit on the A1 and make changes to work in a non-JIT enviroment. So if i wrong, the cyber police should arrest me. They should arrest that designer of your GUI -- it's a fraud. |
|
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/5 18:30
#10 |
---|---|---|
Supreme Council
![]() ![]() Joined:
2006/11/16 19:25 From Sweden
Posts: 2990
|
@Snuffy
Hehe, that is the actuall very real GUI of E-UAE 0.8.29 WIP 4. When running on Ubuntu 8.04. That it doesn't show up on your A1 isn't surprising since there's no point in displaying jit settings on a non jit capable platform. Now, which planet are you from again? ;) |
|
_________________
Vacca foeda. Sum, ergo edo Mr Bobo Cornwater |
||
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/5 22:21
#11 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2007/2/23 13:49 From Finland, the land of Santa, sauna, sisu and salmiakki
Posts: 982
|
@orgin
I have same settings as you. EUAE (on Linux or anything else) is much slower than the latest WinUAE. WinUAE author should really help EUAE people to port all the latest stuff into EUAE. Because of speed AmiKit, f.ex., is unusable on EUAE when it's usable on the latest WinUAE on the exactly same hardware. (The previous WinUAE was slower.) (I have Ubuntu 8.04 and tested WinUAE on XP. My x86 machine is 32bit.) AmiKit on Linux EUAE is incredibly slow (like slide show). (WinUAE website is not accessible at the moment but I think they made a lot of optimizations to the latest version to make it faster, if I can remember.) Well I thought the latest WIP4 EUAE had JIT even on PPC and A1 !?! (Edit: I read this same topic on AmiKit forum just after posting this message here. Nothing new there.) |
|
_________________
Extremely happy X1000 user. Be authentic. "Anyone can build a fast CPU. The trick is to build a fast system." - Seymour Cray AmigaOne X1000 |
||
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/5 22:27
#12 |
---|---|---|
Supreme Council
![]() ![]() Joined:
2006/11/16 19:25 From Sweden
Posts: 2990
|
@TSK
Afaik there's no ppc uae jit engine. But I could be wrong. |
|
_________________
Vacca foeda. Sum, ergo edo Mr Bobo Cornwater |
||
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/5 22:42
#13 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2007/2/23 13:49 From Finland, the land of Santa, sauna, sisu and salmiakki
Posts: 982
|
@orgin
I can remember wrong that PPC JIT thing (and it looks like so). I found this from UAE readme: "JIT direct memory access only works on Linux/x86 and, by default, you may only emulate up to 32MB of direct ZIII RAM; select more than that and the JIT will fall back on indirect memory access and hence will be slower. This is due to a system limit on the size of a POSIX shared memory segment. You can overcome this limit my modifying the value of the procfs setting, /proc/sys/kernel/shmmax." Just checked and I have set 128MB of Z3 mem so it's worth to try with 32MB only. Edit: I changed Z3 RAM from 128 to 32MB and all JIT options from "Indirect" to "Direct" and it's still slow. I hope someone EUAE and JIT expert could give us some hints and suggest some proper settings. (I don't understand anything of these JIT direct and indirect stuff.) I have now: Byte access - Direct Word access - Direct Long access - Direct Address lookup - Direct Flags - Always generate Icache flushes - Hard Compile through... - Enable JIT FPU - Enable -16384 (max) buffer (Edit again: I'll take some of my words back !) I tried to get rid of icons in start menu of AmiKit but couldn't find any related settings. Then I tried to edit sm.prefs file in Utilities/EXTENSION (or was it EXPANSION) and now the taskbar is huge vertically. I don't know how to get it back to normal. And menus are always problem in AmiKit. It's almost impossible to select anything before the whole menu has disappeared. (At least on slow systems.) Edited by TSK on 2008/8/5 22:58:57
Edited by TSK on 2008/8/5 22:59:36 Edited by TSK on 2008/8/5 23:45:37 |
|
_________________
Extremely happy X1000 user. Be authentic. "Anyone can build a fast CPU. The trick is to build a fast system." - Seymour Cray AmigaOne X1000 |
||
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/5 22:53
#14 |
---|---|---|
Supreme Council
![]() ![]() Joined:
2006/11/16 19:25 From Sweden
Posts: 2990
|
@TSK
Already did, (32MB), with no luck. Tried fiddling with the jit settings but just went from, sluggish, sluggishier to guru prone. I've even compiled it myself several times with several different settings and messed about the code back and forth but couldn't get anywhere with it. I guess that at this point Richard Drummond is probably the only one that can sort it out in a reasonable time frame. I was really looking forward to playing around with amikit, but ohh well ... |
|
_________________
Vacca foeda. Sum, ergo edo Mr Bobo Cornwater |
||
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/7 2:13
#15 |
---|---|---|
Just popping in
![]() ![]() Joined:
2007/1/10 8:49 Posts: 44
|
@orgin
Quote:
That's right: the 68000 has a 16MB address space Quote:
Z3 memory isn't supported unless you emulate a 32-bit CPU. Quote:
The JIT isn't enabled when emulating a 68000. See docs/configuration.txt |
|
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/7 9:46
#16 |
---|---|---|
Supreme Council
![]() ![]() Joined:
2006/11/16 19:25 From Sweden
Posts: 2990
|
@TSK
The problem seems to be related to how e-uae detects cpu type/cpu-features when using a 64 Bit cpu in 32Bit mode. Testing on a P4 system (32Bit only) jit runs just fine on Ubuntu 8.04 when using the jit settings in the image of my earlier post in this thread. To emulate this I removed all 64 bit cpu support from the source tree and changed compemu_raw_x86.c so that a 64 bit cpu isn't detected (A fallback to amd athlon). The emulation runs faster, but still not fast enough. This is a message I sent on the amikit beta list: Quote:
|
|
_________________
Vacca foeda. Sum, ergo edo Mr Bobo Cornwater |
||
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/7 9:50
#17 |
---|---|---|
Supreme Council
![]() ![]() Joined:
2006/11/16 19:25 From Sweden
Posts: 2990
|
@evilrich
Quote: That's right: the 68000 has a 16MB address space Yes that's what I said. Quote: Z3 memory isn't supported unless you emulate a 32-bit CPU. Yes that's what I said. Quote: The JIT isn't enabled when emulating a 68000. See docs/configuration.txt I don't think anyone here is trying to use 68000 emulation with amikit. I think you misunderstood what the message you replied to was about. |
|
_________________
Vacca foeda. Sum, ergo edo Mr Bobo Cornwater |
||
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/7 16:24
#18 |
---|---|---|
Just can't stay away
![]() ![]() Joined:
2006/12/6 21:18 From Michigan
Posts: 1027
|
Hi @orgin
Huh, I thought this was on planet A1 . Sorry, I don't want to know about X86 or linux ; bye. |
|
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/8 3:26
#19 |
---|---|---|
Just popping in
![]() ![]() Joined:
2007/1/10 8:49 Posts: 44
|
@Jurassicc
Quote:
The PS3's virtual framebuffer is probably to blame. Cheers, Rich |
|
|
Re: Just installed on Ubuntu |
Posted on: 2008/8/8 3:29
#20 |
---|---|---|
Just popping in
![]() ![]() Joined:
2007/1/10 8:49 Posts: 44
|
@Snuffy
Quote:
I know. It was inherited from the original JIT patches to UAE. Cheers, Rich |
|