English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   support.WinUAE (https://eab.abime.net/forumdisplay.php?f=5)
-   -   uae-configuration commands (https://eab.abime.net/showthread.php?t=58327)

markpage 18 March 2011 09:48

uae-configuration commands
 
Does anybody know how I can change the CPU from 68040 to 68020 using uae-configuration. I need to place it somewhere in the following lines:-

ExecuteStartup=uae-configuration cpu_speed real cachesize 0
ExecuteCleanup=uae-configuration cpu_speed max cachesize 8192 comp_trustbyte direct

Thankyou in advance for any help.

TCD 18 March 2011 09:53

Try :
Code:

ExecuteStartup=uae-configuration cpu_speed real cachesize 0 cpu_type 68040 cpu_model 68040
or 'cpu_type 68020 cpu_model 68020' of course.

markpage 18 March 2011 09:57

Nice one, sorry if it seems like a stupid question, but I'm new to all this.;)

TCD 18 March 2011 09:59

You're welcome. You can find these settings by looking at a .uae config file that was saved with the settings you like. Of course you need to figure out which entry does what in the emulator, but with a bit of try and error you should get there :)

markpage 18 March 2011 11:38

Thanks again.;)

Toni Wilen 18 March 2011 12:47

Note that CPU on the fly change isn't supported (it may work if both types are similar enough but it is only accidental), also AmigaOS won't like it because exec configures for selected CPU/FPU type during boot/setpatch time.

markpage 18 March 2011 21:37

Yeah, never occured to me that it would just freeze. Ah well, I was trying to get Stardust to work, Can't get it to work on 68040, but works on 68020, weird. The Super Stardust AGA works so I'll just stick with that.

turrican3 03 May 2011 00:13

hi Toni,
if i tried to change the the filter under the workbench (amikit) :
uae-configuration gfx_filter hq2x
it doesn't work it still in null filter after i tried with the menu (f12), same result he always comeback to null filter.
i used winuae 2.3.1 and just launched the last amikit.
If you need more infos tell me.

yes i'm still alive i hope i you don't miss me too much. :laughing

turrican3 03 May 2011 16:21

Up !
exemple : i use whdload.prefs lines
ExecuteStartup=uae-configuration cachesize 0 cycle_exact true
ExecuteCleanup=uae-configuration cycle_exact false cpu_speed max cachesize 8192
It works perfectly but my change too hq2x -> null filter and even if i do this :
ExecuteStartup=uae-configuration cachesize 0 cycle_exact true gfx_filter hq2x
ExecuteCleanup=uae-configuration cycle_exact false cpu_speed max cachesize 8192
It solve nothing in game it still null filter and even when i quit the game (with amikit)
perhaps it works if the workbench is displayed in pal ??? i'll give it a try but i will not solve my problem.

Toni Wilen 03 May 2011 19:04

It has nothing to do with uae-configuration.

hq2x 16-bit depth only check gets confused with RTG depth. This will be fixed in next beta.

turrican3 09 May 2011 02:10

thanks toni :bowdown

SID-6581 28 April 2021 16:45

Hi folks,

System: Raspberry Pi4 with amiberry 4.1.2 using AmigaOS 3.1.4.1.


I am currently using this setting in my s:whdload.prefs
ExecuteStartup = uae-configuration cycle_exact true cachesize 0
ExecuteCleanup = uae-configuration cycle_exact false cpu_speed max cachesize 8192

This works good and I don't have any more problems with "No Second Prize" where the sun was otherwise displayed incorrectly.

I know that I can edit any game icon manually. For example at StuntCarRacer. "cpu_cycle real" has to be inserted there.

Now my question about that.

So far I only know the values "real" and "max" for the variable "cpu_cycle". But I would like to run the "cpu_cycle" at 25Mhz, because the frequency is not as slow as "real" but also not too fast to cause errors. Is it possible to set "cpu_cycle" in this way?

jbl007 28 April 2021 16:55

If you have cycle exact and real speed cpu... I think the best way is to set cpu_multiplier, for example cpu_multiplier=8
2 -> 7Mhz
4 -> 14Mhz
8 -> 28MHz
...

Now I do have a question: :)
What is the maximum value of cpu_multiplier? Is it limited by WinUAE?

SID-6581 28 April 2021 17:19

Never heard of that option. Thx.
You use WinUAE hope that works on amiberry too.

You mean like this?

ExecuteStartup = uae-configuration cycle_exact true cpu_speed real cpu_multiplier 8 cachesize 0
ExecuteCleanup = uae-configuration cycle_exact false cpu_speed max cachesize 8192

Must i cleanup the "cpu_multiplier 8" too?

jbl007 28 April 2021 17:33

In fact I use FS-UAE. :) In theory it should work on any *UAE, even on ancient e-uae.
But on the other hand... for the Pi4... Maybe it is better to just disable jit and use cpu max instead, because it might be too slow to do 8x cycle exact. Sometimes it even struggles to emulate A500 speed at CE if the chipset gets "pushed" hard by some demos or games.

Quote:

Originally Posted by SID-6581 (Post 1479832)
You mean like this?

Yepp!
Quote:

Must i cleanup the "cpu_multiplier 8" too?
cycle_exact false should be enough.

SID-6581 28 April 2021 17:48

Quote:

Originally Posted by jbl007 (Post 1479829)
Now I do have a question: :)
What is the maximum value of cpu_multiplier? Is it limited by WinUAE?


Range: 0 - 256
Look here: https://fs-uae.net/docs/options/uae-cpu-multiplier

jbl007 28 April 2021 19:33

Cool, thanks!

Ponki1986 01 May 2021 19:47

I would like to join the question. Is it possible to change the sound setting from PORTAUDIO to DSOUND with UAE-CONFIGURATION? I made it from DSOUND to PORTAUDIO, but the other way is not.

SID-6581 02 May 2021 00:24

This is no answer to the question of Ponki1986.

I had a sound time delay problem. Setting "Sound Buffer Size 3" and "Pull audio" instead of "Push audio" was the solution.


All times are GMT +2. The time now is 03:28.

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

Page generated in 0.04634 seconds with 11 queries