View Single Post
Old 28 April 2014, 00:18   #39
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,512
@SaphirJD

Note: A4000 (QS 040) possible demo problems should be also tested with JIT-disabled in WinUAE !

So I checked both demos and found when JIT is disabled the demos seems to work without mentioned glitches.

It looks this will be for now only solution, as fixing such JIT problems can be annoying and IMHO maybe not worth the trouble.

(Btw. thanks for reporting demo problems.)

------------------------------------------------------------------------------------------------------------------
@SaphirJD & Toni

EDIT1:

I have noticed if after choosing QS4000 config and changing the "CPU Emulation speed" from "Fastest possible" to
"Approximate A500/A1200 or cycle-exact", the mentioned glitches gone ?! (a little weird as not sure does it is still
run in JIT mode or not ? ... even JIT is enabled ! -> see on pic.1 below)

Now wondering is it possible that "Fastest possible" produces such glitches and not JIT engine only ?!

p.s.
It seems to work fine also in "Fastest possible" if speed slider is set to -40% or lower (at least on my PC config.) !!! -> see pic.3

Hm, just wondering if on some faster PC config. than mine it might work fine with higher value f.e. -30%, -20%, -10% or default 0% without mentioned glitches ?!? (Can somebody confirm that ?)

(Note: Above apply for D3D and JIT=Indirect ... it seems on DirectDraw it still glitches until -60% ?!)
(...also, if JIT=Direct then D3D needs -60% and DirectDraw -70% to work w/o glitches ?)
------------------------------------------------------------------------------------------------------------------

Out of topic:

Toni, could you please check the demo "Olympe (Trackmo) by Gods" (link on 1st page)

-> why it stop/wait at track 77 in newer WinUAE versions when it worked fine on WinUAE 2.6.1. ?! (TIA)

Cheers

p.s. It seems to be broken from WinUAE2.7.0.b4 (2013.07.31)

winuae_2700b4 -> http://eab.abime.net/showpost.php?p=902679&postcount=88

Quote:
- Rewritten 68020/030 cycle-exact emulation core. Emulates 68020 simultaneous bus controller and instruction execution more accurately. It still runs too fast, but at least it is less fast than previously, still lots of tweaking to do but at least now it should be possible to match real 68020 more closely than what was possible with old code.

- 68020/030 CPU emulation updates, prefetch emulation (also used in cycle-exact mode) should be much more compatible, "more compatible" checked without cycle-exact now also includes instruction cache emulation.

- Cycle-exact CPU accesses to AGA custom registers used 32-bit accesses, not 16-bit.
------------------------------------------------------------------------------------------------------------------
EDIT2:

Found temporary solution to run "Olympe (Trackmo) by Gods" on newer WinUAE versions -> see pic.2 !

After choosing QS1200 (Basic) config and changing the "CPU Emulation speed" to "Fastest possible" it runs fine.

(Weird, it refuse to run in "Approximate A500/A1200 or cycle-exact" mode even with CE=OFF ?!)

------------------------------------------------------------------------------------------------------------------
Attached Thumbnails
Click image for larger version

Name:	test1.png
Views:	423
Size:	38.3 KB
ID:	39841   Click image for larger version

Name:	test2.png
Views:	414
Size:	39.8 KB
ID:	39842   Click image for larger version

Name:	test3.png
Views:	402
Size:	41.8 KB
ID:	39861  

Last edited by amilo3438; 02 May 2014 at 16:15. Reason: Back-to-back posts merged
amilo3438 is offline  
 
Page generated in 0.04545 seconds with 12 queries