Wengier
463710dbf1
kana input
2021-06-18 00:16:31 -04:00
Allofich
67ebe980a7
Remove unneeded includes
2021-06-06 04:39:54 +09:00
Allofich
9294d450ec
SVN r4412
...
Update copyright.
2021-03-06 21:18:08 +09:00
Emmanuel Gil Peyrot
a431d81213
Replace Bit16u with uint16_t
2020-09-28 17:14:35 +02:00
rderooy
608a657b50
Update copyright year for dosbox and dosbox-x assets and update FSF address
2020-06-25 08:42:32 +02:00
Allofich
d873bf31d4
Use class initialization and initialization lists
2020-05-09 01:37:48 +09:00
Allofich
5c16389ef9
SVN r3961 (modified)
...
Add support for Print Screen key and interrupt. The key press allows
Descent and 2 in-game screenshot feature to be used.
Also, according to the original SVN commit text, "The keypress and
interrupt allow the Horror hotel (TSR text adventure) hotkey to work,
and the compatible interrupt handler location fixes a game bug in The
Forgotten Land."
2019-09-27 22:24:57 +09:00
Allofich
4f7f88f907
SVN r4009
...
Handle errant IRQs as a real BIOS does. Also remove r3263 workaround, as
it's no longer needed.
2019-09-14 17:13:21 +09:00
Allofich
8598f90386
Remove undefined function declarations
2019-06-15 20:13:21 +09:00
Allofich
d84a812743
SVN r4183 (second half)
...
Update year
2019-06-03 23:01:41 +09:00
Allofich
05619dd023
SVN r4183 (first half)
...
Update address of FSF
2019-06-03 22:54:46 +09:00
Jonathan Campbell
7565c11cae
Remove borrowed mask IRQ mode. Add cooperative 2nd mode, make it default for PC-98
2018-11-15 08:21:04 -08:00
Jonathan Campbell
12f0324038
unhandled irq handler option
2018-09-09 23:10:13 -07:00
Aybe
fc30dc2ad4
Using flags for locked keys ... but not everywhere for now because then it should be done for all keys !
2018-06-30 23:02:56 +02:00
Aybe
ba8e3dfcaa
KBD: scroll lock aware now
2018-06-30 21:17:00 +02:00
Aybe
298ce2d4b3
KBD: caps lock aware now
2018-06-30 21:07:59 +02:00
Aybe
86628aa774
Added cursor scan line flags
2018-06-22 23:05:28 +02:00
Aybe
6db284bb79
Added keyboard flags 3
2018-06-22 23:04:55 +02:00
Aybe
66809463ff
Added keyboard flags 2
2018-06-22 23:04:45 +02:00
Aybe
370c91976a
Added keyboard flags 1
2018-06-22 23:04:33 +02:00
Aybe
5c54fb30fc
Added BIOS_SynchronizeNumLock helper.
2018-06-16 04:15:30 +02:00
Jonathan Campbell
77d8641c7e
bios.h cleanup Wconversion
2018-05-25 09:08:13 -07:00
Jonathan Campbell
781d5d50cc
cleanup: ignored const type qualifier
2018-05-21 11:37:48 -07:00
Jonathan Campbell
a2b645bb1c
Sound Blaster and ISA PNP: Replace static PNP configuration data with
...
dynamic generation. sb16vibra now contains configuration data that
matches exactly what was dumped from a real ViBRA16C card. Add logic to
emulate looping behavior observed on real hardware, where PNP data acts
as if read from a fixed size ROM if read continuously.
2016-01-24 02:18:53 -08:00
Jonathan Campbell
5d230200a0
region tracking now with free function. make rombios tracking globally
...
visible.
2016-01-01 13:56:06 -08:00
Jonathan Campbell
ffbad0b2b3
svn mainline r3878:
...
Year update.
2015-01-25 21:13:25 -08:00
Jonathan Campbell
7ad736cc3e
cleanup
2014-06-10 20:33:27 -07:00
Jonathan Campbell
5ed68bdbdb
BIOS IRQ0 now fixed or dynamic
2014-06-10 20:32:33 -07:00
Jonathan Campbell
b003552552
BIOS default IRQ1 handler now dynamically allocatable
2014-06-10 20:21:01 -07:00
Jonathan Campbell
fe45bf8336
default IRQ2 handler now subject to mainline vs non-mainline dynamic
...
allocation.
2014-06-10 19:31:16 -07:00
Jonathan Campbell
cfdb515ce0
allow BIOS default handler (aka the IRET byte) to be statically fixed as
...
mainline compatible or dynamically allocated.
2014-06-10 19:09:57 -07:00
Jonathan Campbell
f9a5bf9715
cleanup
2014-06-10 18:28:44 -07:00
Jonathan Campbell
5e31ea07aa
more work, vptable now allocates
2014-06-10 18:18:48 -07:00
Jonathan Campbell
f374a919b5
rom bios allocation. first use: the reset vector.
2014-06-10 17:02:27 -07:00
Jonathan Campbell
b8fa9a359e
ISA PnP fixes: add virtual constructor for proper polymorphism (GCC
...
compiler warning fix). add code to free all PnP devices on shutdown.
Minor memory leak plugged.
2014-05-19 04:43:26 -07:00
Jonathan Campbell
a7858ed0a8
isapnp cleanup
2014-05-17 11:44:13 -07:00
Jonathan Campbell
21614b8c3f
toss out my copy, integrate tawoongs's daum branch code into mine,
...
remove what won't compile, begin work.
2013-10-14 05:07:26 -07:00
root
f331824031
port from svn
2013-07-07 20:39:49 -07:00