English Amiga Board


Go Back   English Amiga Board > Requests > request.UAE Wishlist

 
 
Thread Tools
Old 10 September 2019, 04:55   #1
superfrog
Registered User
 
Join Date: Jun 2015
Location: San Francisco, USA
Posts: 168
Feature requests for next WinUAE release

Hi Toni,

I have a few small feature requests for the next release of WinUAE:

1. Hotkey combinations to send Ctrl-Alt-Del and Ctrl-Alt-Esc to the emulator without Windows intercepting them, for use with Bridgeboard emulation. For example, with VirtualBox it is possible to use RightCtrl-Del to send Ctrl-Alt-Del to a guest OS. Something similar for BB in WinUAE would be nice for soft reset and AT BIOS Setup access.

2. I'd like to have 5.25" HD PC (1.2MB) floppy size added to the "New Floppy Disk Image" selector in the Floppy Drives panel.

3. Currently, the RTC Offset specified in the Advanced Chipset panel (to the right of the RTC type selection) is not saved in the config file, and I'd like to have a way to save it. Persistent clock offset is useful for non-Y2K compliant programs. I typically use an offset of -946684800 seconds (30 years) so I still get correct time and date, but the year is 30 years in the past.

I think these are pretty small requests that should be easy to implement, and while not absolutely essential, I think would be nice to have.

Thanks for all your work!
superfrog is offline  
Old 10 September 2019, 14:44   #2
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
4. add a forced delay option with audio buffer clean-up in Host\Miscellaneous to avoid rare sound glitches (looping sounds) on fast switching between RTG P96<->native screen games. Classic situation: you quit a game started from WB like Ambermoon and go back to P96 WB very quickly: sometimes you can hear beep sounds looping… (Or is it something present also on real Amigas I can't remember?)
hexaae is offline  
Old 10 September 2019, 14:48   #3
Mark sealey
Registered User
 
Mark sealey's Avatar
 
Join Date: Sep 2018
Location: Nottingham
Posts: 340
Emulation....Furia 020/33 would be nice

Retina card emulation too.

Plus why does everything work with winuae when building a OS3.1.4 sd card then not work in a real Amiga lol
Mark sealey is offline  
Old 10 September 2019, 15:39   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
There is separare request forum and don't mix different requests, thanks..

Quote:
1. Hotkey combinations to send Ctrl-Alt-Del and Ctrl-Alt-Esc to the emulator without Windows intercepting them, for use with Bridgeboard emulation. For example, with VirtualBox it is possible to use RightCtrl-Del to send Ctrl-Alt-Del to a guest OS. Something similar for BB in WinUAE would be nice for soft reset and AT BIOS Setup access.
Applications can't do it (without admin privileges and installing service/driver. I won't touch Windows drivers)

Quote:
2
Perhaps..

Quote:
3
I planned to fix that long time ago but I forgot. Again.

Quote:
4
Correct fix is to initialize all required D3D buffers/stuff for both displays at startup to speed up switching. (and dynamic sound buffer is not going to work very well)

Quote:
Emulation....Furia 020/33 would be nice
Boards without boot ROM don't need any extra emulation. Simply set up correct CPU and memory spaces etc. You are not going to get correct speed anyway until someone published/reverses 68020 internal logic.

Quote:
Retina card emulation too.
Uses SVGA chip that that was not popular. No one has written emulation. (I don't write complex PC board emulations)


Quote:
Plus why does everything work with winuae when building a OS3.1.4 sd card then not work in a real Amiga lol
Two possible reasons and a bonus:

1) hardware compatibility problem. Amiga IDE is not 100% compatible.
2) SD card in USB adapter vs SD card in CF/IDE adapter may not have exact same capacity or "geometry". (and "geometry" usually is not readable in Windows because USB adapters don't bother to implement all nice commands). Geometry difference rarely causes problems, main difference usually is that last few megabytes of drive not being accessible. Always leave ~8M of unused space at the end as a workaround.
*) User didn't configure emulator correctly.
Toni Wilen is online now  
Old 10 September 2019, 16:42   #5
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
Is 4 something that could be implemented in future versions of WinUAE to alleviate (?) the random issue?
hexaae is offline  
Old 10 September 2019, 17:58   #6
Mark sealey
Registered User
 
Mark sealey's Avatar
 
Join Date: Sep 2018
Location: Nottingham
Posts: 340
Quote:
Originally Posted by Toni Wilen View Post
There is separare request forum and don't mix different requests, thanks..



Applications can't do it (without admin privileges and installing service/driver. I won't touch Windows drivers)



Perhaps..



I planned to fix that long time ago but I forgot. Again.



Correct fix is to initialize all required D3D buffers/stuff for both displays at startup to speed up switching. (and dynamic sound buffer is not going to work very well)



Boards without boot ROM don't need any extra emulation. Simply set up correct CPU and memory spaces etc. You are not going to get correct speed anyway until someone published/reverses 68020 internal logic.



Uses SVGA chip that that was not popular. No one has written emulation. (I don't write complex PC board emulations)




Two possible reasons and a bonus:

1) hardware compatibility problem. Amiga IDE is not 100% compatible.
2) SD card in USB adapter vs SD card in CF/IDE adapter may not have exact same capacity or "geometry". (and "geometry" usually is not readable in Windows because USB adapters don't bother to implement all nice commands). Geometry difference rarely causes problems, main difference usually is that last few megabytes of drive not being accessible. Always leave ~8M of unused space at the end as a workaround.
*) User didn't configure emulator correctly.
Very Interesting.

Ok sd card is in a card reader (built in to my laptop)
Mark sealey is offline  
Old 14 September 2019, 01:36   #7
turrican3
Moon 1969 = amiga 1985
 
turrican3's Avatar
 
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
I'll add my 2 cents.
the cdtv front panel (play/next,etc) doesn't work anymore (for me)!
does it work for you Toni, if yes forgot about it.
If i really need it in a newer winuae version, i 'll ask again, for the moment i can wait and switch to an older version when needed.
Anyway, thank you for your hard work.


ps:do you think you could add one day something to make wipeout 2097 ppc working ?? I think the amiga version is the best one.
turrican3 is offline  
Old 14 September 2019, 03:56   #8
lilalurl
Global Moderator
 
lilalurl's Avatar
 
Join Date: Aug 2001
Location: France
Posts: 3,289
Send a message via ICQ to lilalurl
Quote:
Originally Posted by Toni Wilen View Post
There is separare request forum and don't mix different requests, thanks..
Moved the thread to the correct sub-forum.

Quote:
Originally Posted by turrican3 View Post
I'll add my 2 cents.
Not a good idea if you read the above quoted text.
lilalurl is offline  
Old 14 September 2019, 07:36   #9
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
Quote:
Originally Posted by turrican3 View Post
I'll add my 2 cents.
the cdtv front panel (play/next,etc) doesn't work anymore (for me)!
does it work for you Toni, if yes forgot about it.
If i really need it in a newer winuae version, i 'll ask again, for the moment i can wait and switch to an older version when needed.
Anyway, thank you for your hard work.
Works for me. (When did this become a request???)

Quote:
ps:do you think you could add one day something to make wipeout 2097 ppc working ?? I think the amiga version is the best one.
Not interested.
Toni Wilen is online now  
Old 15 September 2019, 17:45   #10
GetBoinged!
Registered User
 
Join Date: Dec 2016
Location: Germany
Posts: 16
Radeon gfx card emulation. (For Warp3D Nova, OpenGL ES 2.0 and CANDI)
GetBoinged! is offline  
Old 17 September 2019, 06:53   #11
sparhawk
Registered User
 
sparhawk's Avatar
 
Join Date: Sep 2019
Location: Essen/Germany
Age: 55
Posts: 463
Quote:
Originally Posted by Toni Wilen View Post
Applications can't do it (without admin privileges and installing service/driver. I won't touch Windows drivers)

You can not intercept these key combinations, that's true. But AFAIK you can still provide a menu which sends this combination to your own application, like Virtual Box does.
sparhawk is offline  
Old 17 September 2019, 20:07   #12
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
Quote:
Originally Posted by GetBoinged! View Post
Radeon gfx card emulation. (For Warp3D Nova, OpenGL ES 2.0 and CANDI)
No. I don't do PC graphics card emulations and I am quite sure Radeon cards are far too complex to emulate without being painfully slow.

Quote:
Originally Posted by sparhawk View Post
You can not intercept these key combinations, that's true. But AFAIK you can still provide a menu which sends this combination to your own application, like Virtual Box does.
Could you be a more specific? Some kind of menu shortcut? It sounds like it can only work properly "known" program is running (like VMs do) so that it can convert it to matching code?
Toni Wilen is online now  
Old 19 September 2019, 06:46   #13
LocalH
Amiga user since 1990
 
LocalH's Avatar
 
Join Date: Aug 2004
Location: Kingsport, TN / USA
Age: 44
Posts: 295
Pretty sure that the idea is to have a way to press "Ctrl-Alt-Del" and "Ctrl-Alt-Esc" on the emulated Amiga keyboard without needing those key combinations on the host PC.
LocalH is offline  
Old 19 September 2019, 08:26   #14
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
Correct me if I'm wrong but couldn't you just remap the reset button to any key?
ransom1122 is offline  
Old 19 September 2019, 16:27   #15
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
@Toni
THIS
http://eab.abime.net/showpost.php?p=...6&postcount=21


Done!

Last edited by hexaae; 16 October 2019 at 21:17. Reason: task completed!
hexaae is offline  
Old 15 October 2019, 01:12   #16
superfrog
Registered User
 
Join Date: Jun 2015
Location: San Francisco, USA
Posts: 168
Quote:
Originally Posted by LocalH View Post
Pretty sure that the idea is to have a way to press "Ctrl-Alt-Del" and "Ctrl-Alt-Esc" on the emulated Amiga keyboard without needing those key combinations on the host PC.

Yes, this is what I am requesting, exactly. I only want to send Ctrl-Alt-Del or Ctrl-Alt-Esc to the emulated Amiga/Bridgeboard; it can be any key combination or menu option that does it.


In PCem you can select "Ctrl+Alt+Del" from the System menu in an emulated PC window and it will send Ctrl+Alt+Del to the emulated PC. You could perhaps put a button on the F12 control panel in WinUAE that does the same thing. If you could also add a hotkey combination, like maybe Ctrl-Alt-Insert, or End+F1, something like that, to act as a hotkey alias for that button, that would be even better.


It must be possible to do this without a driver, since PCem does not install any special drivers as far as I know.
superfrog is offline  
Old 16 October 2019, 18:50   #17
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
I am not going to add any menus (I thought "menu" meant something more useful) because AmigaOS does not use "incompatible" key combinations. Bridgeboard does not count..

Perhaps some common shortcuts can be added to "systray" right button menu... Or perhaps exact same menu can be added as a normal menu..

btw, you can already use Input panel to create any max 8 key combination.
Toni Wilen is online now  
Old 18 October 2019, 00:41   #18
superfrog
Registered User
 
Join Date: Jun 2015
Location: San Francisco, USA
Posts: 168
Quote:
Originally Posted by Toni Wilen View Post
Perhaps some common shortcuts can be added to "systray" right button menu... Or perhaps exact same menu can be added as a normal menu..

btw, you can already use Input panel to create any max 8 key combination.

Systray shortcuts would be nice, but hotkey combinations that can be used from fullscreen mode is what I'd like to see most. If I could use End+Del to send Ctrl+Alt+Del and End+Esc to send Ctrl+Alt+Esc (or any other logical key combination) seamlessly from fullscreen mode, I'd call it a done deal.


I looked over the Input panel for setting up keyboard shortcuts. I can see how to define a new target for a key or key combination, but how do I specify a key combination as a target, like Ctrl+Alt+Del? I see there is a way to specify a custom target, but that seems to just be a string input box. Is there a format for specifying keys that send non-printable characters as targets?
superfrog is offline  
Old 18 October 2019, 13:28   #19
superfrog
Registered User
 
Join Date: Jun 2015
Location: San Francisco, USA
Posts: 168
After playing around with the Input panel some more, I've now got it set up so that Ctrl+Alt+Keypad0 sends Ctrl+Alt+Del, and Ctrl+Alt+Grave (`/~) sends Ctrl+Alt+Esc. These keyboard aliases work well with the emulated Bridgeboard.

One interesting thing I noticed is that if I don't install the keyboard driver in DOS (e.g. KEYB US) before doing a warm reset, the keyboard will no longer work with the emulated PC after it finishes rebooting. After that, the only way I've found to recover BB keyboard functionality is to completely reset WinUAE.

Now that I've figured out how the Input panel event mapping editor works (which was a little bit of a challenge) I am pondering what other useful things I might be able to do with it.

Perhaps all that is really needed to satisfy this feature request is for a pair of key mappings to be added to the Input panel default configuration when Bridgeboard emulation is enabled.
superfrog 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
Amiga Lore Feedback and Feature Requests CodyJarrett project.Amiga Lore 16 05 July 2019 11:55
Feature requests for EAB BippyM project.EAB 45 03 November 2018 17:17
New feature in WinUAE amigafreak68k support.FS-UAE 0 31 December 2014 18:57
Experiences with GameBase (Amiga), other frontends and MAGE feature requests eLowar project.MAGE 64 14 November 2006 11:58

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 20:11.

Top

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