mirror of
https://github.com/joncampbell123/dosbox-x.git
synced 2025-05-09 03:41:10 +08:00
[PATCH 8/9] Update General TODO.txt
NOTE: auto-magically re-imported by HAL 9000 HASH: b8578218b03b2cddf2795af874c33663d8e96da5 (original)
This commit is contained in:
parent
19d4f66c7a
commit
4e89dbcf52
@ -53,8 +53,8 @@
|
||||
|
||||
* Support for loading BIOS images and mapping them into adapter ROM
|
||||
|
||||
- We could test various VGA BIOSes in DOSBox that way
|
||||
- We could also run old motherboard BIOSes in DOSBox that way
|
||||
- We could test various VGA BIOSes in DOSBox-X that way
|
||||
- We could also run old motherboard BIOSes in DOSBox-X that way
|
||||
|
||||
* Convert I/O and memory handler callback system to on-demand bus mapping and
|
||||
tracing design
|
||||
@ -89,7 +89,7 @@
|
||||
changes, the emulator has to invalidate all I/O and memory callbacks
|
||||
to allow the "slow" path to do it's work again.
|
||||
- The reason we don't do bus lookup every time is one of performance.
|
||||
DOSBox already has an array of IO handlers and memory page handlers,
|
||||
DOSBox-X already has an array of IO handlers and memory page handlers,
|
||||
so why not make use of it as a cache for callbacks once the slow path
|
||||
has been taken? Doing it this way should have almost no impact on
|
||||
emulator performance.
|
||||
@ -137,12 +137,14 @@
|
||||
|
||||
* Multiple DOS kernel emulation
|
||||
|
||||
- Instead of only emulating a general mishmash of MS-DOS 5.0 to 7.1 syscalls,
|
||||
- Instead of only emulating a general mishmash of MS-DOS 5.0 to 6.x syscalls,
|
||||
allow dosbox-x.conf setting (and command line at runtime) to choose that
|
||||
a particular brand and version is emulated. For example, if you say that
|
||||
you want DOSBox-X to emulate MS-DOS 3.3, then it will return values and act
|
||||
like MS-DOS 3.3 (including the shorter form of the disk parameter table
|
||||
prior to MS-DOS 4.0.
|
||||
prior to MS-DOS 4.0). On the ther hand, if you say that you want DOSBox-X
|
||||
to emulate MS-DOS 7.1, then it will return values and act like MS-DOS 7.1
|
||||
(including support for FAT32 drives and long filenames).
|
||||
|
||||
* Misc
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user