22 June 2009, 19:40 | #1 |
Cookie Muncher
Join Date: Nov 2008
Location: Spain
Age: 49
Posts: 239
|
WinUAE and Atom
Hi there folks, i've recently acquired an Acer AspireOne, and i'm trying to set an emulated Amiga system on it using WinUAE.
However i've noticed WinUAE has some kind of problem on Atom, despite i can emulate easilly a relativelly high spec system, some audio sync problems appear on games and demos, specially using JIT. So i have to emulate with no JIT and using a 030 CPU, to supress the most of these problems. Is this normal? Is anybody having the same issue? How could i fix that? I'm using the last WinUAE release 1.6.1 Is Atom 1,6ghz powerful enough? ot maybe it's just a problem within WinUAE code? I'm emulating other systems and i don't have this issue but just on WinUAE. Thanks! |
22 June 2009, 21:01 | #2 |
Global Moderator
|
http://eab.abime.net/showthread.php?t=43882
Turning off vsync seemed to have helped gaula88 who had similar issues. |
22 June 2009, 21:13 | #3 |
Registered User
Join Date: Apr 2005
Location: Bremerhaven germany
Age: 60
Posts: 104
|
Hi, i have WiNUAE running on my Aspire ONE and it's running like a charme.
Much faster than on my older Celeron 2.8 GHZ Notebook. |
22 June 2009, 22:33 | #4 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,729
|
Atom has plenty of power to emulate Amigas. What makes you suspect it? Do you have some info you're not sharing? The standard thing to do is attach the config that is failing and a bootlog.
Other netbook users having "the same problem as you" won't help you. Giving some #¤%&%&/( info will. |
23 June 2009, 00:30 | #5 | |
Cookie Muncher
Join Date: Nov 2008
Location: Spain
Age: 49
Posts: 239
|
Quote:
In fact the problem here comes with audio sync not the cpu nor video emulation itself. I can emulate without problems when no audio is involved in the programs used, but if you start a game or a demo, you will see the audio sync starts to get out of range, the more specs needed to run the program itself by the emulated Amiga the most out of sync tones you get. Maybe it's just something related with the Acer drivers? Audio drivers could be? About the question about "if someone is having the same problem using atom", is as simple as this, i don't think more info is needed. I've read in another thread about the "power-hungry" features of certain releases of WinUAE, i don't know what's wrong here, drivers, or maybe emulator release. So my question is directed to "someone" who could have the same problem and got it fixed. Simple. XD Last edited by DyLucke; 23 June 2009 at 00:36. |
|
23 June 2009, 02:52 | #6 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,729
|
Well, if you had attached a config we could have seen your settings for the audio, like buffer size and if you use '100% accurate'.
Vsync is disabled on the gfx "card" drivers I hope? (Or set to application-controlled) |
23 June 2009, 08:04 | #7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,578
|
Delete/rename default.uae, run winuae, do not load any config, select a1200 quickstart, middle compatibility (which should enable jit), start some game (name MUST be included)
QS config is always good starting point without any extra settings. If it works, start modifying the config slowly until the problem happens again. |
23 June 2009, 08:58 | #8 |
Cookie Muncher
Join Date: Nov 2008
Location: Spain
Age: 49
Posts: 239
|
I have the same problem using Quickstart configs... Windowed is impossible to run, (but that happens with other emus also), however when i turn it to fullscreen i get the same issue.
And i've installed newer drivers already. I'm starting to think it's a configuration problem. I do use WinUAE to run a virtual image of my real 1200, running the same hardware config. But it's possible settings here are not suitable for the Atom. Here are my WinUAE display settings. SCREEN: -------- Fullscreen: mobile Intel (R) 945 express Chipset family (1024x600) 1024x600 32bit default refresh rate Windowed: 680x580 SETTINGS: ----------- Native mode: Fullscreen RTG mode: Fullscreen Black than black: unchecked Filtered low res: unchecked Remove interlaced artifacts: unchecked Resolution: Hires (normal) Refres: every frame FPS adjust: 50 CENTERING: ----------- Horizontal: checked Vertical: checked LINE MODE: ----------- Double These are my current settings, and they do work on my desktop computer, plus on another laptop i have (more powerful than the Atom). Actually no JIT, no GFX card emulation, just like an ordinary 030 1200... Any idea? Last edited by DyLucke; 23 June 2009 at 09:05. |
23 June 2009, 09:01 | #9 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 32,210
|
Have you deleted 'default.uae'? Any filter settings set?
|
23 June 2009, 10:07 | #10 |
Cookie Muncher
Join Date: Nov 2008
Location: Spain
Age: 49
Posts: 239
|
No filters, and i've deleted the default.uae config.
I'm trying to set a proper config from zero and starting to figure out something... Let's see If i don't use filters, i can achieve to get a nicelly displayed Hi-res Laced PAL desktop. Means an emulated 650x512 Amiga screen shown perfectly with borders, but i will have some out of sync audio values if i play something that features sound. Games, mods, or demos. Out of sync values shown by "on-screen leds" are numbers that can vary from 01 to 10, no negative values here, so it means there's a delay between video and audio that can reach to the 10% using this WinUAE render mode (i assume GDI). On the other hand if i use some filters, that means having D3D aid on rendering, i managed to suppress these sound problems but the problem is, all the stuff related with the screen scaling that uses 3D acceleration will distort any hi-res screen displayed by the emulator... Just lo-res are working properly. PLUS if you just turn off the scaling here, you're turning off 3D accel, so having the same problems than before... It seems AspireOne has a really inneffective GDI mode, and D3D mode under WinUAE can't achieve a proper hi-res display on the 1024x600 AspireOne screen because unavoidably it will need to do scaling in order to use 3D accel. That's what i'm starting to think. |
23 June 2009, 10:15 | #11 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 32,210
|
|
23 June 2009, 10:42 | #12 |
Registered User
Join Date: Aug 2008
Location: Spain
Posts: 527
|
Please, DyLucke, try ASIO audio, too. With the smallest possible buffer (1) and 22050Hz sound, you shouldn't have any sound distortion. DirectSound doesn't work right for me in any realtek-equiped pc, be it an Atom or Core2DUO machine, causing distorted sound with very strange sound pitch changes. There's still another little sound problem if you activate vsync and use ASIO sound output, but that's another story and maybe you won't notice it.
|
23 June 2009, 10:46 | #13 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,578
|
Nothing uses GDI. GDI would be extremely slow. You can try changing display buffer setting in misc-panel (remember to restart emulation after changing it). Some display drivers do weird things..
D3D filter does not scale anything if you don't use any scaling (1x, sliders at middle etc..) All other filters use CPU for everything = much slower than D3D (as long as display card is not ancient) "distort", "properly" -> always include screenshot. -10% to 10% is perfectly fine SND% value. What exactly you mean by "sound problems"? |
23 June 2009, 12:01 | #14 |
Cookie Muncher
Join Date: Nov 2008
Location: Spain
Age: 49
Posts: 239
|
Then if D3D is working for SURE when 1x, and believe me, ive tested all the variables there, then the problem is more than probably caused by the audio driver used by winUAE.
Because Toni, believe there's no visible performance difference between using D3D pixelx1 or pixelx2 and not using D3D after several tests. That leads to the conclussion, Atom is powerful enough to render the screen without 3D accel aid, so the problem is not within the rendering itself but as Gaula pointed up here, some unefficient audio driver. -10% ti 10% is not a perfectly fine sound value, allow me to disagree... It's more than enough to find strange reverberations that will annoy you a lot. Something above 5% of difference is clearly noticeable. About what i said about distort and properly, just think about a TFT monitor trying to show something on lower resolution than the TFT native one. You know that, scattered doubled pixels around, just the same that happens when you try to scale a font to a size that will not fit perfectly. |
23 June 2009, 13:21 | #15 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,729
|
I envy Toni's patience.
|
23 June 2009, 13:22 | #16 |
Competition Moderator
Join Date: Feb 2008
Location: Germany
Posts: 4,756
|
@DyLucke: I wouldn't be too surprised if everything runs ~perfect with WinUAE 1.4.6. Please try that. After 1.4.6 there were lots of code-changes. I'd like to know how well 1.4.6 works for you:
http://www.winuae.net/files/InstallWinUAE1460.exe |
23 June 2009, 13:46 | #17 | |||||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,578
|
Quote:
I can guarantee you see at least 10% difference between null filter and d3d. Quote:
Quote:
Quote:
Quote:
|
|||||
23 June 2009, 13:57 | #18 |
Competition Moderator
Join Date: Feb 2008
Location: Germany
Posts: 4,756
|
|
23 June 2009, 13:59 | #19 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,578
|
So far this has been a myth. "Everyone" says older versions are supposedly faster but nobody has proven it. Ever.
This is what annoys me. Either shut up or include hard facts (for example: version x uses X% of CPU in task manager but version y uses Y% of CPU in multiple tests with identical configuration without using newer versions features.) |
23 June 2009, 14:29 | #20 |
Competition Moderator
Join Date: Feb 2008
Location: Germany
Posts: 4,756
|
Well, I'm not sure if that older version is faster. But couldn't the different source-code have an effect on DyLucke's sound-synch-problems? Or...umm...okay, I'll shut up.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Is there a favoured WinUAE for an Atom pc? | ElectroBlaster | support.WinUAE | 7 | 29 June 2013 15:43 |
EAB/Lemon Super League 2010: Round 4 - Atom Smasher | Graham Humphrey | EAB's competition | 60 | 11 April 2010 10:53 |
Performance issues with Kid Chaos OCS/ECS on Intel Atom | Mequa | support.WinUAE | 0 | 24 March 2010 13:52 |
WinUAE 0.9.92 "WinUAE 1.0 public beta #3" Released! | Jim | News | 2 | 23 December 2004 11:29 |
WinUAE 0817r3-GUI dissappears/ WinUAE freezes. | 7-Zark-7 | support.WinUAE | 2 | 23 December 2001 14:19 |
|
|