1
0
Fork 0
Commit graph

23 commits

Author SHA1 Message Date
Peter Veenstra
a48880d4e4 set keyb.scheduled to false if the events are removed.
Handle numlock scrollock capslock and insert.
Produce proper codes for extended arrow keys.
Make shift and capslock/numlock mutually exclusive.
Handle the numeric keyboard.
Update int 16 to handle the extended arrow keys.
Implemented Alt-numeric.
Made keyboard vitualazation under win3.x possible.
Handle Some more keyboard flags.
Fixed flags when 2 alts/ctrl were presed and one was released.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1764
2004-04-07 09:36:59 +00:00
Sjoerd van der Berg
9cd769b878 New io handler functions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1758
2004-04-03 19:35:34 +00:00
Sjoerd van der Berg
44464a2a53 Changed event and ticker handlers.
Removed the micro timers.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1657
2004-02-07 18:37:16 +00:00
Peter Veenstra
7146fd91ad last bit of port 64 now only depends on data readable and not in buffer.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1624
2004-01-29 20:13:29 +00:00
Peter Veenstra
b9b3c9b559 Only schedule a key if current one is read
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1622
2004-01-29 16:58:24 +00:00
Peter Veenstra
c663205a59 fixed pharlab keyboard issues (hopefully)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1540
2004-01-07 12:18:58 +00:00
Sjoerd van der Berg
96df8584cf Added reset and enable commands for port 0x60
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1462
2003-11-25 08:27:50 +00:00
Sjoerd van der Berg
b91359610a port 61 xors bit 4 on and off during reads
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1451
2003-11-18 22:32:13 +00:00
Sjoerd van der Berg
7338e63566 Reverse active and deactive keyboard commands
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1072
2003-06-17 20:27:01 +00:00
Peter Veenstra
bbb7cf45b0 updated loggingsystem
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@989
2003-05-04 19:19:09 +00:00
Sjoerd van der Berg
7cbbca92f4 Support for activating a20 line through keyboard controller
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@904
2003-04-13 18:21:09 +00:00
Sjoerd van der Berg
3c9284193e Changes for new pc-speaker effects.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@849
2003-03-30 22:53:08 +00:00
Sjoerd van der Berg
0f2cb26064 Fixed keyboard data in buffer bit.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@833
2003-03-29 10:28:20 +00:00
Sjoerd van der Berg
e365dc5d5b Lower next key delay a bit.
Fixes with extended keys getting pressed twice.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@826
2003-03-28 20:35:12 +00:00
Sjoerd van der Berg
5c8b61d624 Foreign keyboard support
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@704
2003-03-02 21:45:30 +00:00
Peter Veenstra
f79eaaba75 updates for new logging system
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@695
2003-02-27 19:56:22 +00:00
Sjoerd van der Berg
406c78e2cc Some case entries in port 64 for active/deactivate keyboard commands.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@553
2002-11-30 12:32:07 +00:00
Sjoerd van der Berg
079ea0f1cd New keyboard irq activating with pic
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@541
2002-11-27 00:03:47 +00:00
Sjoerd van der Berg
a865ac6c6a Fixed keyevents with right alt and ctrl.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@435
2002-10-25 21:34:00 +00:00
Peter Veenstra
d0fc1da99b added support for a config class/file. System not initialized perfect yet!
(env is not fixed)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@289
2002-09-17 20:07:25 +00:00
Sjoerd van der Berg
600580f7a3 New keyboard routines supporting some commands and better handling of IRQ's
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@284
2002-09-16 14:31:35 +00:00
Sjoerd van der Berg
35c9b53309 Extra empty buffer test.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@151
2002-08-14 22:13:31 +00:00
Sjoerd van der Berg
42e5d0b779 First CVS upload.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@80
2002-07-27 13:08:48 +00:00