English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 19 January 2017, 17:52   #121
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,511
Quote:
Originally Posted by Toni Wilen View Post
Nothing has changed since last time I replied with similar reply
Hmm, that is not quite true as US-YulBrynnerwSkinhIt demo seems to run fine in tested 3.4.1 betas !

Btw. I used the Sysinfo in order to see how much difference is between a real A1200 values in comparison to quickstart A1200, and for this case I used/watched only the "Dhrystone" value, other values was not much important.
And what I found is that the cases 2 and 3 are pretty close to a real A1200 and quickstart is pretty far. I hoped that this could helped to improve the quickstart (read slow down) but I was maybe wrong. Anyway, I am going to use this instead of quickstart as the testing shows that works fine. (long story short)

Trying to make 020/030 to work cycle-exact is close to impossible task IMHO! (it is just not possible without knowing what happens inside)
What is possible now is to observe whats happening "outside" and then according to findings adapt the emulated cpu to run the most possible programs. (in this case some still problematic demos left)
I was tired to wait when it will happen, so I decided to try something by playing with the winuae and (by chance) found cases 2 and 3. (and I am pretty satisfied with these already)

You can still have two types configurations for A1200: one that strive for cycle-exact accuracy and one that is adapted to max demos work fine !

Quote:
Originally Posted by Toni Wilen View Post
It may be possible to get some demo working by tweaking CPU speeds but it does not improve anything.
Not only to get some demo working, it is possible to get a lots of "problematic" demos working by tweaking CPU speed what improves emu compatibility. (as the test showed)

P.s.
The Sysinfo picture from a real plain A1200 used in the test for comparison -> http://eab.abime.net/showpost.php?p=998559&postcount=38

Last edited by amilo3438; 19 January 2017 at 22:45.
amilo3438 is offline  
Old 19 January 2017, 21:28   #122
Seiya
Registered User
 
Seiya's Avatar
 
Join Date: Nov 2014
Location: Italy
Posts: 2,392
@amilo3438
however, some anomalies you notice, is because cpu at default is too fast
i notice this inconvenient also in real Amiga with fast processor like 68040. Some demos made only for A1200 run very fast and so distorted.
maybe it is not only a problem of cpu..
Seiya is offline  
Old 19 January 2017, 22:06   #123
Seiya
Registered User
 
Seiya's Avatar
 
Join Date: Nov 2014
Location: Italy
Posts: 2,392
i'd like to know if in WinUAE could be implemented a code like this (relative to cpu timing):

https://bitbucket.org/pcem_emulator/...u.c?at=default
Seiya is offline  
Old 05 February 2017, 05:17   #124
vagrant
Registered User
 
vagrant's Avatar
 
Join Date: Mar 2012
Location: Australia
Age: 44
Posts: 1,126
Peanut by Efreet (4k intro)
http://janeway.exotica.org.uk/release.php?id=1343

Flashing background during ball scene, I tested 020/030 quickstarts, with & without CE.
Also found this msg from blueberry on pouet back in 2013:
Quote:
The jumping ball scene still bugs in WinUAE (flashing background) because of incorrect emulation of float-to-int conversion of NaN. Should send a fix to Toni one of these days
vagrant is offline  
Old 05 February 2017, 09:33   #125
Mclane
Old retro god.
 
Mclane's Avatar
 
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 857
Excuse me if I ask a question without reading the whole of this great thread..

Read a few pages back the thread seems stuck on getting demo's working on faster settings than perhaps the target machine was meant to be, is it not better to make sure the demo works as planned on the target machine using as near to the exact same running conditions ie CPU speed etc as would the real machine be and then if it works on higher spec its a bonus.

I appreciate there are some very high spec machines out there with demo's written for them but Toni has always been clear about the support of higher end machines and the issues around them being worked out slowly.

Amilo and Toni have done some amazing testing and fixing on all the standard Amiga models but I think I'm seeing an over clocking trend?

Should it still not be 'as per the real hardware first and then the exotic'?

Apologies if I've entered the thread and missed a point...Keep up the wonderful work people...And thanks
Mclane is offline  
Old 05 February 2017, 12:39   #126
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
Quote:
Originally Posted by Mclane View Post
Read a few pages back the thread seems stuck on getting demo's working on faster settings than perhaps the target machine was meant to be, is it not better to make sure the demo works as planned on the target machine using as near to the exact same running conditions ie CPU speed etc as would the real machine be and then if it works on higher spec its a bonus.
I agree, so I use the Quickstart configurations for the A500/A600/A1200, and it generally solves most problems as most demos were intended for those machines anyway.

Quote:
I appreciate there are some very high spec machines out there with demo's written for them but Toni has always been clear about the support of higher end machines and the issues around them being worked out slowly.
I've seen many high-end demos on WinUAE, and it is tricky because some can be too fast with "Fastest Possible" and JIT also causes a headache, as some demos work with it and some don't, and JIT has always been an emulation issue anyway. I find that using "uae-configuration" in WB and setting up a few keys to turn JIT on and off and adjust CPU speed throttle on-the-fly helps in that regard - it certainly saves having to write a list of what demos need what, and so forth.

Quote:
Amilo and Toni have done some amazing testing and fixing on all the standard Amiga models but I think I'm seeing an over clocking trend?
Demos sometimes look better in higher framerates, like running an A500 demo on an A1200, so perhaps users seek more speed yet retaining stability?
Foebane is offline  
Old 05 February 2017, 18:50   #127
Mclane
Old retro god.
 
Mclane's Avatar
 
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 857
Quote:
Originally Posted by Foebane View Post
Demos sometimes look better in higher framerates, like running an A500 demo on an A1200, so perhaps users seek more speed yet retaining stability?
That's a bit 'have your cake and eat it too' and breaks the ideal of a machine running at the same specs as real hardware would, for me a 1200 with a 68030 should be emulated at the speed that machine and card would work. As seen it generates bug reports in WinUAE that are a bit disingenuous as its pushing WinUAE to do stuff that the machine didn't do in real life and the program running on it having false expectations that set up would not have had.

Trust me, I love the idea of seeing stuff running smoother, when I had my real 1200 and Viper(?) 68030 card the first thing I put on was FA 18 Interceptor and Frontier to see the speed and smoothness of the graphics but I feel there needs to be at some point a default list of machines and additional cards pre set up to match spec in the wild so bug reporting is narrowed down a load. Obviously Toni could / would have clear flags to should it was an altered machine.

I would imagine that this is the plan anyway and its simply down to the nailing down the snaggy aspects..
Mclane is offline  
Old 14 August 2017, 11:05   #128
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,511
A1200 Quickstart (Basic), "Freezers-Lech" demo problem!

If "Filter Settings" = "none" and "Line mode" = "Double" -> drastic slowdown just after "buildings" part" is finished!
But if "Filter Settings" = "Null filter" and "Line mode" = "Double" -> seems fine
Or, if "Filter Settings" = "none" and "Line mode" = "Scanlines" -> seems fine

Fine in WinUAE 2.8.0 but problematic from WinUAE 2.8.1 (tested with attached config)!

Last edited by amilo3438; 13 November 2022 at 12:27.
amilo3438 is offline  
Old 14 August 2017, 11:43   #129
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Why are you using such an ancient version of WinUAE?

Surely you should be testing with v3.5.0 to see if the issue is still present...
DamienD is offline  
Old 14 August 2017, 11:51   #130
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
Filter=none is direct write to VRAM surface/texture. Do not use unless you have some really old DirectDraw-only display card.
Toni Wilen is online now  
Old 14 August 2017, 11:53   #131
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,511
Quote:
Originally Posted by DamienD View Post
Why are you using such an ancient version of WinUAE?

Surely you should be testing with v3.5.0 to see if the issue is still present...
Seems it happens in all versions after 2.8.0!

Now, I am not sure is it happens because of my old PC laptop old drivers or is it something else, but CPU usage goes till 1000% after "Building" part finish.

Quote:
Originally Posted by Toni Wilen View Post
Filter=none is direct write to VRAM surface/texture. Do not use unless you have some really old DirectDraw-only display card.
My card is NVIDIA GeForce Go 6800!
Strange that it works fine in 2.8.0. and problematic in 2.8.1! (in DirectDraw or D3D)

EDIT:
As mentioned in post #128; no problem when "Filter Settings" = "none" if "Line mode" = "Scanlines", but only problem if "Line mode" = "Double"!
(just tested: fine also if Line modes = "Single", "Double, fields" or "Double, fields+"!)

Last edited by amilo3438; 14 August 2017 at 12:19.
amilo3438 is offline  
Old 14 August 2017, 12:29   #132
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by amilo3438 View Post
Seems it happens in all versions after 2.8.0!
Now, I am not sure is it happens because of my old PC laptop old drivers or is it something else, but CPU usage goes till 1000% after "Building" part finish.
If my memory serves me correctly I believe you are using a very old laptop with Windows XP on it?

...surely it's time to get a new computer and then start testing with the latest version of WinUAE.

It probably isn't helpful if you are providing bug reports using old ancient versions and with 10+ year old hardware...
DamienD is offline  
Old 14 August 2017, 12:35   #133
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,511
Quote:
Originally Posted by DamienD View Post
If my memory serves me correctly I believe you are using a very old laptop with Windows XP on it?

...surely it's time to get a new computer and then start testing with the latest version of WinUAE.

It probably isn't helpful if you are providing bug reports using old ancient versions and with 10+ year old hardware...
Yes, it old but still usable, and it's working fine!

To get a new laptop just for testing latest version of WinUAE ? (joke, right?)
(Unless someone ready to donate one specially for this purpose.)

Last edited by amilo3438; 14 August 2017 at 12:42.
amilo3438 is offline  
Old 14 August 2017, 12:47   #134
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by amilo3438 View Post
Yes, it old but still usable, and it's working fine!
I would say clearly not!

Quote:
Originally Posted by amilo3438 View Post
To get a new laptop just for testing latest version of WinUAE ? (joke, right?)
(Unless someone ready to donate one specially for this purpose.)
No joke, not just for WinUAE but everything... I bet other emulators like MAME also don't run very well on 10+ year old hardware with XP...

Imagine going to the MAME Devs with bug reports; I guarantee you they would say "get a more modern laptop!".

Toni's just too polite to say this to you and drop support for Windows XP.
DamienD is offline  
Old 14 August 2017, 12:52   #135
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,511
Well, unless you know how to adjust (read optimize) to make them work acceptable on old hardware.
(Usually default settings, even on WinUAE, is not adjusted for old hardware requirements.)

PS. I think you agree that this discussion does not belong to this topic, so please delete or move it somewhere else. (Thx)

Btw. While it still work on WinXP I guess its supported.

Last edited by amilo3438; 14 August 2017 at 13:12.
amilo3438 is offline  
Old 14 August 2017, 14:16   #136
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Last thing I'll say on the matter...

You are completely missing the point here and are probably providing bogus bug reports by:

a) Using an old, very slow laptop that's not up to the specs required for intensive Amiga demos and stuff.
b) Using an ancient version of WinUAE.
c) Using Windows XP; which is no longer supported by Microsoft, therefore nobody bothers writing new drivers / stuff.

You would probably find that these bugs would not exist if you were to use:

a) A modern computer / laptop with enough grunt (and we are not talking top of the range here).
b) The latest WinUAE.

How difficult is the above to understand?

I have an old ThinkPad T42 laptop with Windows XP installed sitting in my cupboard. There's no way I'd be using this to test / provide bug reports for anything...

Last edited by DamienD; 14 August 2017 at 14:27.
DamienD is offline  
Old 14 August 2017, 14:42   #137
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,511
We already have similar discussion but on other topic!

Hope you didnt forget Mission Elevator sound problem -> http://eab.abime.net/showthread.php?t=85023&page=4

Note: That problem was noticed/find on my old hardware too!
amilo3438 is offline  
Old 14 August 2017, 14:48   #138
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
<sigh>

Mission Elevator; what's that got to do with it?!? ...running old 1987, OCS games on crappy hardware is no comparison to running intensive AGA demos really... it is well known that AGA needs more grunt and especially for a lot of the demos that pushed the hardware back in the day.

I bet you are the only person on EAB that still uses Windows XP as their main machine.

Maybe I should try contacting the Call of Duty authors to let them know that it doesn't run on my laptop and ask them to magically fix instead of upgrading?

Anyway, nothing more to say on the matter and again you're completely missing the point.

Last edited by DamienD; 14 August 2017 at 15:40.
DamienD is offline  
Old 14 August 2017, 14:54   #139
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
XP is "supported": it runs, with basic options. Everything else is undefined, any new feature may not work.

(And Mission Elevator problem had absolutely nothing to do with PC hardware)
Toni Wilen is online now  
Old 14 August 2017, 15:33   #140
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,511
One question!

In WinUAE 3.6.0 beta series topic, does this graphics problem happen to other users too or its because of my old hardware? (when tested on WinUAE 3.6.0b1)

http://eab.abime.net/showpost.php?p=1178014&postcount=5

(Or maybe it's time to stop report similar problems as my hardware is too old now.)

Last edited by amilo3438; 14 August 2017 at 15:39.
amilo3438 is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Problematic Demos. amilo3438 support.WinUAE 1044 24 September 2023 15:05
The Best AGA Demos Djay request.Demos 18 17 June 2018 15:15
slowdown since 2700b8 (from Problematic Demos) amilo3438 support.WinUAE 28 21 November 2013 23:50
Best AGA Demos Spritex1 request.Demos 11 11 April 2013 04:12
Kefrens AGA demos? Amiga1992 request.Demos 9 16 July 2002 18:43

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 16:51.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.14534 seconds with 14 queries