20 January 2017, 20:04 | #1 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Quick question about Massive by Skarla
Anyone know what the ideal config is for this demo? I remember running it on older versions of WinUAE and turning off JIT to stop the flicker, and it worked, although it was slightly slower. But now I'm running it on 3.4.0 and now when I turn JIT off it starts the same but quickly slows to a slideshow! I'm using a standard A4000-040 config, but I've found that selecting "cycle exact" with a CPU +400% setting seems to work OK.
|
21 January 2017, 10:05 | #2 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Here is the configuration I mentioned:
https://drive.google.com/open?id=0B5...1h4VWJSS1kwSEE It still has JIT active in it, but I figure that throttling down the CPU to a reasonable speed other than "fastest possible" helps to cut down on the flicker that happens, whilst still remaining a high level of speed. |
21 January 2017, 12:44 | #3 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,504
|
Yeah, "fastest possible" is too fast for many demos !
Check here -> http://eab.abime.net/showpost.php?p=...&postcount=457 Maybe for mentioned demo the "best" settings would be with 220% ! (at least on my PC it works fine) Edit: It could work fine also with fastest possible too, but in that case you will have to adjust it to similar speed by playing with the speed slider and using some test program f.e. Sysinfo by comparing the Dhrystone value on both configurations. (also keep the Idle slider OFF in that case) Note that such config will work fine only on a host PC where it was adjusted, as fastest possible settings depends on a host PC in comparison with approximate settings that dont. Thus would be nice to have in fastest possible mode the possibility to choose constant speed of emulated cpu instruction/sec instead of % as it is currently. (and request for this is already done -> http://eab.abime.net/showthread.php?t=84956 , but chances that it will happen currently doesn't look very optimistic) Last edited by amilo3438; 21 January 2017 at 13:54. |
21 January 2017, 13:38 | #4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
Too high CPU Idle setting?
|
21 January 2017, 14:00 | #5 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,504
|
I guess that the question referred to the topic opener !?
In my case, I am using it with cpu idle disabled. |
21 January 2017, 17:06 | #6 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
I'd rather not fiddle with CPU Idle.
|
21 January 2017, 17:11 | #7 | |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Quote:
|
|
21 January 2017, 17:29 | #8 | |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,504
|
Quote:
So I guess it will work fine also on A4000/030 config. if has similar speed to a real machine. This was already discussed here -> http://eab.abime.net/showthread.php?t=85148 So, load the same config and change the CPU to 030 and speed slider to 100%. (Works fine on my PC.) Above 030 with 100% speed slider is something approx. to 030/50MHz. As a real 040 CPU is approx. 4x faster than 030 at same frequency, according to that same configuration with 040 CPU with speed slider on 0% will run at same speed, what is approx. to 040/12.5MHz, but such speed doesn't not exist on a real machine. (the 040/25MHz is the 1st available) Last edited by amilo3438; 21 January 2017 at 18:03. |
|
21 January 2017, 18:30 | #9 | ||
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Quote:
Quote:
|
||
21 January 2017, 18:38 | #10 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,504
|
I see, so you already solved the problem and don't need help anymore. (great)
|
21 January 2017, 18:51 | #11 | |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Quote:
Your help is much appreciated, in any case. EDIT: I was just wondering why Massive, with JIT turned off, would slow to a slideshow when I distinctly remember running it in an earlier version of WinUAE (I forget which version) and it was slower but steady. |
|
21 January 2017, 19:14 | #12 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,504
|
Something strange is happening here, or we are not on the same frequencies or our PCs are not.
(All the time I talking about approx. values and you about fastest possible values.) Everything I mentioned works fine on my PC, if it doesn't work on your PC can't help, sorry. |
21 January 2017, 20:25 | #13 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
I've simply set things up to use modified versions of the Quickstart configs, and those for the A4000 are set to "fastest possible" - if a demo on Workbench runs at "fastest possible" with no problems, then that's fine. However, for those that glitch or flicker, then I use the Cycle-Exact CPU throttling to slow them down. It's as simple as that.
|
21 January 2017, 20:52 | #14 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,504
|
Totally pointless to use cycle-exact only to slow down emulation ! (= only an additional and unnecessary burden on the host CPU)
Ps. Hmm, the problem is that the WinUAE QuickStart A3000/A4000 configs is set to "fastest possible" by default !? (IMHO, pretty stupid, as there now better solutions exists) Maybe that was good for an old slow PC, but on modern PC it runs 1000x faster than on any a real A3000 or A4000, so I don't understand!? And obviously, that is the main culprit for all problems that appears in some demos that is not made for so fast speeds. Last edited by amilo3438; 21 January 2017 at 21:15. |
21 January 2017, 21:13 | #15 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Am I doing something wrong? I always thought that if I wanted to prevent flicker like I've been describing, then I have to go to CPU Emulation Speed, select "A500/A1200 or cycle exact", then adjust the CPU speed slider from there. Is that incorrect?
|
21 January 2017, 21:15 | #16 | |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Quote:
OMG, I've been using "legacy" settings and doing it all wrong for ages! |
|
21 January 2017, 21:23 | #17 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,504
|
For A4000 with 040 is totally pointless to use cycle exact emulation!
It is way better to use JIT (direct or indirect) with approximate and playing with the speed slider. (The Sysinfo in this case report the slider on 100% as 040@25MHz.) |
21 January 2017, 21:30 | #18 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
So is it "fastest possible" and then moving the CPU slider from the far right? There's only ten increments this time. What would be the best for Beats, again? Or am I still fixated on the wrong setting?
|
21 January 2017, 21:50 | #19 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,504
|
Try this config, works fine on my PC! (for Beats demo only)
If this fail, can't help. (the problem is then somewhere else) EDIT: Or change in attached configuration to 68040 CPU for 2x faster! (= approx. to a real 040@25MHz) In this case you can also change in JIT settings from Indirect to Direct! (if your PC is old as mine) EDIT2: The attached config. is optimized in some settings, as it helps to my old PC to run it better then with the winuae default settings. Otherwise, it is important only the CPU page. Last edited by amilo3438; 13 December 2020 at 21:40. |
21 January 2017, 22:29 | #20 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Beats runs a bit slow on this config, I already tried 150% and it was better. Thanks, anyway.
Last edited by Foebane; 22 January 2017 at 10:33. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Massive by skarla | NovaCoder | support.Demos | 17 | 20 August 2017 03:47 |
Quick question | zerohour1974 | project.WHDLoad | 2 | 18 March 2015 22:14 |
a quick question | extralife | support.Hardware | 3 | 02 January 2009 14:00 |
Quick question's | noxenlux | New to Emulation or Amiga scene | 3 | 03 December 2008 19:26 |
Quick question | AliasXZ | New to Emulation or Amiga scene | 1 | 21 January 2008 16:46 |
|
|