18 August 2015, 02:42 | #1 |
Registered User
Join Date: Aug 2015
Location: europe
Posts: 17
|
Warp feature - adjust speed?
Hi, WinUAE has a neat warp feature. But it is for some uses too fast. Is there a way to adjust the speed of warp?
|
25 August 2015, 22:33 | #2 |
Registered User
Join Date: Aug 2015
Location: europe
Posts: 17
|
No suggestions?
|
25 August 2015, 23:29 | #3 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,669
|
AFAIK the only possibilities are to match A500/A1200 speed or to go as fast as possible.
Lowering the priority of WinUAE may help to slow it down. |
26 August 2015, 09:05 | #4 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,448
|
Minious, you've obviously never used warp on UAE. It's like Fast Forward. Perfect for skipping boring cut scenes with no "press enter to continue"
Last edited by alexh; 26 August 2015 at 17:39. |
26 August 2015, 12:35 | #5 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
If you want to adjust whole emulation speed, use chipset panel "fps.adj" option. This keeps CPU/chipset sync.
CPU speed adjustment is not same thing. |
26 August 2015, 17:37 | #6 |
Registered User
Join Date: Aug 2015
Location: europe
Posts: 17
|
I want to use the warp feature to fast forward during cutscenes/loading but I do not want it to be so very quick, 2x normal speed would be nice. Is there any way to lower the warp speed to that?
|
27 August 2015, 12:22 | #7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
No. Enable more accurate modes to increase CPU load which makes warp mode slower
|
29 August 2015, 10:51 | #8 |
Registered User
Join Date: Aug 2015
Location: europe
Posts: 17
|
|
12 October 2015, 20:57 | #9 |
Registered User
Join Date: Aug 2015
Location: europe
Posts: 17
|
I'm opening this again. I've tried fiddling with some stuff but warp is still ultra fast. Can anyone suggest some things to set to get a slower warp mode (without messing up non warp mode)?
|
13 October 2015, 12:00 | #10 |
Old retro god.
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 858
|
I'm not speaking for Toni but warp for me is a bonus feature that just happens to be there if all restrictions are taken off, its not actually emulation related so what you would be asking Toni to do is spend time customising a non emulation related item just so you can skip stuff at a slower pace.
I for one can't see why Toni would use his time for such a non feature.. As said, I don't speak for anyone but myself.. |
13 October 2015, 12:31 | #11 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
Some configurable upper limit is at least technically possible but because it isn't useful enough feature, it won't become GUI option.
|
14 October 2015, 23:55 | #12 |
Registered User
Join Date: Aug 2015
Location: europe
Posts: 17
|
Hi Mclane, I hear you. But one person's non feature sometimes is another person's highly useful feature. I'm coming at this from the angle of playing games. The current warp feature is so quick that it becomes counterproductive in that context. Try to skip some load time and you easily end up skipping yourself into crashing a Lotus, lose the world cup and massacre hundreds of lemmings and more - all with a press of warp button! Emulators for other platforms like the Libretro project do have customizable speedup and it is quite a useful thing once you have it. (Some also have rewind which is very fun to play around with but that is a topic for another day.)
Toni, I'm not sure if you with the last bit meant that it is a no go or that it might happen only as a config variable setting (not through the GUI). Hoping for the latter but thank you anyway for the great work you do on winUAE. |
15 October 2015, 16:16 | #13 |
Old retro god.
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 858
|
A rewind function would be more useful, very handy for platformers etc but again its merely a non emulation feature which isn't Toni's main aim, get the emulation as good as possible with the emulation of certain extra hardware.
I'm not trying to be rude, just saying that Toni only has so much free time that very kindly donates to this project and naturally its more likely he will work on emulation. And yes, one man's non feature may be great for someone else but I seriously doubt there's that many people who would use it, at the moment you can skip ahead at warp, ok its not exact for the user but its not been made as being anything other than a warp mode. A rewind mode might actually help in this area as well as being a handy tool for gamers. BUT, is that worth dev time for Toni, I doubt it.. Trust me, I know what you are saying but its more work than a config change, he's got to make sure the warping keeps the system stable, further adjusting it only makes it all much harder leading to moans that the warp mode broke a game. Technically if you want to play a game safely you should make sure the emulator is running as close to a real Amiga as possible and following the game / programs required KS and hardware, any fancy non world tweaks only improve the chance of a dreaded guru and the fun is dead then. |
18 October 2015, 21:10 | #14 |
Registered User
Join Date: Aug 2015
Location: europe
Posts: 17
|
I don't know. The FS-UAE project (which I haven't tried yet but if I understand things correctly uses winua under the hood) has gone a long way to make amiga emulation gaming easy with a frontend and game info database so I think interest in amiga gaming might come to increase and once they see all those lemmings die from over-warp they'll come to this thread, pitchforks in hand. All joking aside I get what you're saying and I'm sure there are other things with much higher priority to do in winuae. Cheers.
|
19 October 2015, 09:35 | #15 |
Old retro god.
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 858
|
You never know with Toni, one day he throws his crystal ball at you and another he gives you and odd requested item
I'd say not to hold your breath tho |
19 October 2015, 16:36 | #16 | |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,448
|
Quote:
The warp / ffwd feature is still very good if you have a hard stop in the interaction. For example on Amberstar/Ambermoon you can FFwd the combat / magic scenes and if you over-run the game doesn't care because it just waits for your next input. |
|
19 October 2015, 19:46 | #17 |
Registered User
Join Date: Aug 2015
Location: europe
Posts: 17
|
alexh: ok I will test with that setting. Yeah in games that stop and wait for input the current warp is ok, but some games load a level and immediately start gameplay. It is also not only load time, some in game sequences can be boring/slow and useful to skip a bit in.
Another idea: maybe I can slow the warp by sending a quick scripted sequence of pause unpause commands during the warp? Tame warp speed through warp speed pause toggling, so to speak. I found an old thread about external programs talking to WinUAE where Toni wrote "WinUAE has named pipe that can be used to send input events". There is mention of a tool ipctester.exe there but I can't find it. Can someone give a link to that tool or some other e.g. command line tool or script example on how to send a command, like a letter for the winuae keyboard, from Windows? Once I have that I can test my quick pause toggling idea. |
19 October 2015, 20:29 | #18 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
Warp mode speed limit is done, will be in next beta, it was much simpler than I originally assumed.
No GUI support, config file "warp_limit=max_fps" (max_fps lower than current also works..). It may be possible to allow sound when limiter is active, maybe after 3.2 is out.. It is already done (re-recorder in input panel), unfortunately it is unstable (if it even works at all anymore..) . It loses sync sooner or later and finding the problem is extremely time consuming.. |
21 October 2015, 20:34 | #19 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
Pipe posts moved to separate thread.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
1080 Monitor Vertical Position Adjust? | Tempest 2084 | support.Hardware | 25 | 27 July 2023 02:32 |
Adjust Workbench 1.3 resolution | gurth | support.Apps | 3 | 18 January 2015 06:29 |
Adjust cpu speed slider in WHDload config | markpage | support.WinUAE | 2 | 09 October 2012 20:22 |
Adjust speed in WinUAE | oRBIT | support.WinUAE | 22 | 30 March 2010 17:41 |
Does WinUAE feature speed controls? | Gabe | support.WinUAE | 10 | 24 September 2004 12:12 |
|
|