English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   support.WinUAE (https://eab.abime.net/forumdisplay.php?f=5)
-   -   Problem with games when JIT enabled (https://eab.abime.net/showthread.php?t=48222)

Skirner 21 October 2009 07:51

Problem with games when JIT enabled
 
I have graphical problems with games when JIT enabled. I have tried diffrent settings but as soon as I enable JIT the artifacts and errors occur.

Is there any workaround for this?
To have good speed in workbech i need to have JIT enabled, I start games with WHDLoad the error is there.

i7 920
6 gb ram
Geforce 9800GTX (sli)
Windows 7 x64
but as i remeberd it was the same without sli and win7

Thanks in advance.

Graham Humphrey 21 October 2009 08:09

You'll probably just have to switch it off when you're playing games, it is pretty unreliable (and not really designed) for that.

NewDeli 21 October 2009 08:17

It should be possible to tweak JIT to make it less destructive with games (for starters, using only 2megs out of the 8 avalaible & unticking Hard Flush) and somes games have passed the "JIT stress test" here.

This said, many long-time WHDLoad users would simply tell you to disable it/re-enable it before and after any launching any preinstalled. There is a way to do that with a "macro" to help you avoiding hitting F12 each time, which should be relatively safe.

Skirner 21 October 2009 09:16

Thanks for the fast replies.
Can you help me out with the "macro" how to create it?

TCD 21 October 2009 09:28

Have a look here Skirner : http://eab.abime.net/showthread.php?t=35360
Oh and welcome to EAB :)

Skirner 21 October 2009 09:31

Will check it out now.
And thank you :D

Skirner 21 October 2009 10:41

Problem solved. Here is the trick http://guide.abime.net/wb3.1/miscwhd.htm
Thank you all!

Skirner 07 January 2010 15:00

Hi again, is it possible to set up winuae to automaticaly enable jit when Workbench is launching?

As all the above information only suggests to if you quit the whdloaded game in the correct way. and jit is still disabled if i make a soft reboot back in to workbench.

was thinking if there is any file or anything i can add the following line, to the workbench launch?
"ExecuteStartup=uae-configuration cpu_speed real cachesize 8192"

So that workbench always run with JIT enabled, even if I soft boot.

sorry if my english is wierd ;) hope you guys understand what i mean.

Kitty 07 January 2010 16:02

You know what would be a cool feature, a hotkey where you can enable/disable JIT with a quick press rather than have to go into winuae settings via F12

Toni Wilen 07 January 2010 16:15

Quote:

Originally Posted by Kitty (Post 631669)
You know what would be a cool feature, a hotkey where you can enable/disable JIT with a quick press rather than have to go into winuae settings via F12

You can do it already (using that very unintuitive method..)

http://eab.abime.net/showthread.php?t=35360

dlfrsilver 07 January 2010 17:00

Quote:

Originally Posted by Skirner (Post 607059)
I have graphical problems with games when JIT enabled. I have tried diffrent settings but as soon as I enable JIT the artifacts and errors occur.

Is there any workaround for this?
To have good speed in workbech i need to have JIT enabled, I start games with WHDLoad the error is there.

i7 920
6 gb ram
Geforce 9800GTX (sli)
Windows 7 x64
but as i remeberd it was the same without sli and win7

Thanks in advance.

considering the very high-end computer you own, it's anormal that you have to relie on JIT activated to get good speed in workbench.

Something must be wrong somewhere. check my config :

Quadricore Q6600 @ 2,4 ghz
4 gb RAM
Sapphire HD 2600 XT 256mb RAM GDDR3
Windows 7 x32

As you see, my config is LESS advanced than yours and weaker, and i get
full speed !

winuae and emulation flies no matter the 680X0 emulated nor the amiga model.

Try to find what could make it slower on your PC ;)

Toni Wilen 07 January 2010 20:01

Speed is relative. Your "fast enough" may not be other persons "fast enough".

Non-JIT modes are never fast enough :)

dlfrsilver 08 January 2010 03:11

i have my A1200-030 just aside my PC with winuae on, and the workbench speed is the same on my amiga 1200 and PC-winuae.

The JIT purpose is not to runs faster games or workbench, just computing faster.

"fast enough" for me is "fast enough like the real deal" ;)

Skirner 08 January 2010 09:48

hmm.. i see, i dont really know how fast the real deal is, but workbench is really slow when i have jit disabled,
A friend of mine have a real 030 A1200, and I experience his real amiga mutch faster loading in wb.
As for my emulated it takes some time just to open a file window or directory.

NewDeli 08 January 2010 11:28

There's nothing wrong with using JIT in WB mode... as long as you don't report any issue with it here ;). I don't have any statistical value to prove it, but as WB gets updated and patched, a few MBs of JIT can speed things up for GUI operations.
Of course if you use plain vanilla ClassicWB Lite 3.1 or similar, your may benefit from fast operations without any tricks.

waal 08 January 2010 14:03

So if I understand, JIT is for workbench and doesn't have impact on games ? What if I launch a whdload game from a boot disk, do I need to enable it ? I mainly use an xbox and an old winuae core where AGA and cycle exact mode are often slow.

NewDeli 08 January 2010 14:32

JIT with the right settings can have a neutral to positive (speed up) effect on WHD'fyed games, but it's undocumented and unsupported. After a while, you grow tired of random artefacts and simply disable it.
whdload games are by definition launched by clicking an icon in WB mode since they are considered "installed". The only WHD'fyed bootable games I am aware of are games specially prepared for the CD32.
Well, what you gain in speed, you loose in accuracy. So it's all right to use old versions as long as you have that in mind.

waal 08 January 2010 17:08

I mean my whdload are bootable because I use the solution Rare-j has provided. The game is a mounted HDF and you use a boot disk containing the whdload files & kicks to run the startup-sequence. Then you can launch the game through a menu or access the readme and doc. No workbench is loaded between.

For old versions, I can't do anything. That's the way xbox is. If I want accuracy, I use my computer with the latest Winuae.

So I should forget about JIT as it has none or at least random effect on games ?

NewDeli 08 January 2010 17:21

It wouldn't probably affect these games as much as the A500 classics.

waal 08 January 2010 17:22

Ok I see. Thanks.


All times are GMT +2. The time now is 22:35.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.07105 seconds with 11 queries