Ctrl+Alt+Delete patch

Discussion of development and patch submission.
Post Reply
GeeDee
Posts: 1
Joined: Sat 08 Nov, 2014 11:00 am

Ctrl+Alt+Delete patch

Post by GeeDee » Sun 09 Nov, 2014 3:22 am

Hi,
Firstly, thanks a lot for the great emulator that continues to get better and better! :D Much appreciated. You guys rock!
With that in mind, :idea: and very humbly, I have created a set of patches to allow PCem to send the keyboard buffer the Ctrl-Alt-Delete sequence. I realise this is not a mission critical patch, but it is very useful for Windows NT virtual machines. I am "somewhat" of a newbie, but not totally. I have tried to follow Tom's guidelines regarding patch submissions.

I have tested this patch on the following hardware and software configurations.

Tested on the following hardware configurations
Machine: "AMI WinBIOS 486"
Video: "Tseng ET4000AX"
CPU type: "Intel"
CPU: "iDX4/100"
Cache: "Some"
Video Speed: "Fast VLB/PCI
Soundcard: "None:
Memory: "16 MB"


Machine: "AMI 486 clone"
Video: "Tseng ET4000AX"
CPU type: "Intel"
CPU: "iDX4/100"
Cache: "Some"
Video Speed: "Fast VLB/PCI
Soundcard: "None:
Memory: "16 MB"


Tested the following Operating Systems
Windows NT 3.1 Advanced Server
Windows NT 3.1 "Workstation"
Windows NT 3.5 Server
Windows NT 3.5 Workstation
Windows NT 3.51 Server
Windows NT 3.51 Workstation
Windows NT 4.0 Server
Windows NT 4.0 Workstation
OS/2 V2.10
DOS 6.22 rev A


Notes:
Sometimes when rebooting using the Ctrl-Alt-Delete menu option, the HDD controller and the FDD controller will fail. I also notice this occurring sometimes, when using the unmodified PCem and physically pressing Ctrl+Alt+Delete on your keyboard to do the reset. You can replicate this by booting to DOS 6.22 and trying the above.
I have not added a shortcut key to this menu option, deliberately for the time being. I may make it "Ctrl-Alt-Insert" ala VMware Player.
Attachments
Ctrl-Alt-Delete-2014-11-9.zip
4 Patch files included, for the Ctrl-Alt-Delete keyboard reset modification.
(1.37 KiB) Downloaded 181 times

User avatar
ender
Posts: 51
Joined: Tue 14 Oct, 2014 12:51 pm

Re: Ctrl+Alt+Delete patch

Post by ender » Sun 09 Nov, 2014 3:50 pm

Thanks, this is very useful. I updated my build (which includes the ne2000 patch) with this patch.

SA1988
Posts: 243
Joined: Wed 30 Apr, 2014 9:38 am

Re: Ctrl+Alt+Delete patch

Post by SA1988 » Sun 09 Nov, 2014 4:07 pm

same here, updated with this, my ne2000 one and the latest FPU changes by Tom :)

nerd73
Posts: 110
Joined: Wed 24 Sep, 2014 11:16 pm

Re: Ctrl+Alt+Delete patch

Post by nerd73 » Sun 09 Nov, 2014 4:13 pm

This is quite useful, I've updated my daily build I use for personal purposes with this.

therock247uk
Posts: 29
Joined: Fri 25 Apr, 2014 2:55 pm

Re: Ctrl+Alt+Delete patch

Post by therock247uk » Sun 09 Nov, 2014 5:03 pm

Very nice applied to my build.

User avatar
SarahWalker
Site Admin
Posts: 1711
Joined: Thu 24 Apr, 2014 4:18 pm

Re: Ctrl+Alt+Delete patch

Post by SarahWalker » Tue 18 Nov, 2014 6:45 pm

Patch committed at rev 181. Thanks!

Greatpsycho
Posts: 123
Joined: Tue 22 Mar, 2016 10:03 am
Location: Korea
Contact:

Re: Ctrl+Alt+Delete patch

Post by Greatpsycho » Sun 27 Mar, 2016 12:59 am

This additional patch applies Ctrl+Alt+Delete menu to non-windows environment.
Attachments
allegro-gui.c.patch
(573 Bytes) Downloaded 97 times

User avatar
SarahWalker
Site Admin
Posts: 1711
Joined: Thu 24 Apr, 2014 4:18 pm

Re: Ctrl+Alt+Delete patch

Post by SarahWalker » Tue 29 Mar, 2016 8:00 pm

Committed at rev 459.

Post Reply