English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 04 January 2010, 19:56   #1
Heula
Registered User
 
Join Date: Dec 2007
Location: Spijkenisse / Netherlands
Posts: 74
shortkey to set match Amiga 500 speed

Is there a way to set a shortkey to set the "match Amiga 500 speed" in CPU and FPU in the Winuae setttings when playing a game?

I have a Amikit setup with the fastest possible but maintain chipset timing setting and this way Amikit runs smooth and fast.
But there are a lot of games I like to play which run way better when the "match amiga 500 speed" setting is enabled.

Kick off 2 for example has major sound issues when amiga 500 speed isn't enabled. Panza kick boxing had blurry images etc.

With F12 the Winuae settings menu will popup and I really like when there would be such a key I have to hit to change this setting.

Possible or is there another way to this fast?
Heula is offline  
Old 04 January 2010, 20:09   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
For example create script that runs following command before the game:

uae-configuration cpu_speed real (and uae-configuration cpu_speed max to switch back to fastest possible)

Note there is no guarantee you get A500-like speed in non-A500 modes..

(do not ask about uae-configuration, search first! )
Toni Wilen is offline  
Old 04 January 2010, 20:28   #3
Heula
Registered User
 
Join Date: Dec 2007
Location: Spijkenisse / Netherlands
Posts: 74
Quote:
Originally Posted by Toni Wilen View Post
For example create script that runs following command before the game:

uae-configuration cpu_speed real (and uae-configuration cpu_speed max to switch back to fastest possible)

Note there is no guarantee you get A500-like speed in non-A500 modes..

(do not ask about uae-configuration, search first! )
oke i found this post http://eab.abime.net/showpost.php?p=628012&postcount=11 and it might do what I want?

Do I only have to place this text in the uae configuration file in the C directory of the Amikit folder?

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


I'm not really a programmer type so this is really new to me.
Heula is offline  
Old 06 January 2010, 22:32   #4
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
He probably means some WinUAE-key-bindable function like "Warp Mode".

I.e. set a default perfect proper specific config, run it superfast, because he knows his utilities work with cycle exact off and immediate blitter and fast 68000 speed, and most games too. But for some games he needs to make the config "1:1 speed" again.

Could be a nifty function. Warp mode is good for booting "cycle exact a500s fast" but ofc it messes up things like keyboard-repeat (impossible to type) and probably clock display etc too

However, doing it with cycle-exact/imm blitter/inc cpuspeed allows you to have the exact config of the machine/setup you like or own, run at superspeed all the time and hit the "turbo off" key when some game won't work. I'd love a key like that!
Photon is offline  
Old 07 January 2010, 10:35   #5
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
You can configure any config option change to key press/button press etc but it means using unintuitive input panel's highly unintuitive custom events..

I suggested uae-configuration because it is quite easy to make amigados script for each game that changes configuration settings before starting the game and sets them back after game ends.

Note that I assumed non-whdload games.. whdload games only need linked prefs change.

uae-configuration comes with winuae, not sure if it is included with any custom wb setup, put it in C:.
Toni Wilen is offline  
Old 07 January 2010, 12:58   #6
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
Ah. Very flexible and nice.

Not a solution for me tho. I'm mostly after max speed on a specific platform (without warpmode since that makes it impossible to type), and some kind of turbo off button when I run demos or my own code. Any possibility of binding "toggle immediate blitter, toggle cycle-exact, toggle cpu speed between default and max"?

Are there readmes where I can figure out the exact custom event string for that?
Photon is offline  
Old 15 February 2010, 23:26   #7
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
*bump*

Specifically looking to add 'uae-configuration warpmode=1' at start of s:startup-sequence and turn it off at the end of it.
Photon is offline  
Old 16 February 2010, 00:18   #8
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
By setting warpmode manually and typing uae-configuration switch list to a file and watching the changes, I thought that this would turn it on/off:

Code:
;warpmode ON
;uae-configuration cpu_speed=max cpu_cycle_exact=false blitter_cycle_exact=false cycle_exact=false gfx_framerate=10

;load workbench or whatever

;warpmode OFF
uae-configuration cpu_speed=real cpu_cycle_exact=true blitter_cycle_exact=true cycle_exact=true gfx_framerate=1
But no. Is there some activation "DO IT NAUW!" command I have to append, or did I miss a setting?
Photon is offline  
Old 16 February 2010, 06:37   #9
andreas
Zone Friend
 
Join Date: Jun 2001
Location: Germany
Age: 50
Posts: 5,857
Send a message via ICQ to andreas Send a message via AIM to andreas
Arrow

Quote:
Originally Posted by Toni Wilen View Post
I suggested uae-configuration because it is quite easy to make amigados script for each game that changes configuration settings before starting the game and sets them back after game ends.
Nice idea, however:
what if you have a disk-based NDOS game with the OS instantly disabled/circumvented by the track loader??
That's where a hotkey is definitely the only way out, since there is no such thing like a "startup-sequence" available anywhere in these cases.
andreas is offline  
Old 16 February 2010, 08:16   #10
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
http://eab.abime.net/showpost.php?p=426792&postcount=7
Toni Wilen 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
Midwinter, Pioneer Plague, Game Set Match, Plotting disk scans DDNI HOL contributions 1 16 November 2011 16:48
Amiga 500 plus & GVP Set Up ReD MarketPlace 9 11 November 2011 11:24
How set WinUAE configuration for real Amiga speed performance ? cybersite_ni.q support.WinUAE 6 08 June 2009 11:09
The "Match a500 speed" Option only works if CPU is set to Mc68000. Sp_ support.WinUAE 9 15 December 2008 17:36
Match A1200/CD32 Speed. redblade request.UAE Wishlist 2 20 August 2004 12:54

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 04:51.

Top

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