mirror of
https://github.com/joncampbell123/dosbox-x.git
synced 2025-05-10 04:08:57 +08:00
Merge pull request #3 from joncampbell123/master
Follow Big sur icon guidelines
This commit is contained in:
commit
b7f6cd7a81
148
CHANGELOG
148
CHANGELOG
@ -1,9 +1,107 @@
|
|||||||
|
0.83.12
|
||||||
|
- Added menu item "Save logging as..." (under "Help"
|
||||||
|
-> "Debugging options") to save the current logging
|
||||||
|
content to the specified file. (Wengier)
|
||||||
|
- FAT driver can now support PC-98 HDI images with
|
||||||
|
partitions that start at any physical sector even
|
||||||
|
if the start is not a multiple of the ratio of
|
||||||
|
logical to physical sector size. This allows the
|
||||||
|
HDI image of Dragon Knight 4 to mount.
|
||||||
|
- Integrated SVN commits (Allofich)
|
||||||
|
- r4416: Added ability to start and stop avi
|
||||||
|
recording, and to start keymapper, from config.
|
||||||
|
- r4405: Smarter clearing of the dynrec cache.
|
||||||
0.83.11
|
0.83.11
|
||||||
- Added CHCP command to view current code page, or
|
- Added support for the clipboard device (CLIP$) and
|
||||||
change the current code page in the TrueType font
|
DOS clipboard API on non-Windows systems (they were
|
||||||
output. Supported code pages include 437, 808, 850,
|
previously only supported on the Windows platform).
|
||||||
852, 853, 855, 857, 858, 860, 861, 862, 863, 864,
|
In Linux SDL1 build only read access is supported
|
||||||
865, 866, 869, 872, and 874. (Wengier)
|
whereas both read and write access are supported in
|
||||||
|
all other builds. Also, selecting and copying text
|
||||||
|
to the host clipboard using a mouse button or arrow
|
||||||
|
key is now supported in macOS SDL1 build. (Wengier)
|
||||||
|
- Added "Paste Clipboard" button to the AUTOEXEC.BAT,
|
||||||
|
CONFIG.SYS and 4DOS.INI sections in Configuration
|
||||||
|
Tool for pasting clipboard contents. (Wengier)
|
||||||
|
- Windows SDL2 builds now use same clipboard pasting
|
||||||
|
method as Windows SDL1 builds by default instead of
|
||||||
|
the BIOS keyboard function. The method is now also
|
||||||
|
available for Linux and macOS (both SDL1 and SDL2)
|
||||||
|
builds (although it is disabled by default on these
|
||||||
|
platforms). A menu option "Use BIOS function for
|
||||||
|
keyboard pasting" is added to the "Shared clipboard
|
||||||
|
functions" menu group (under "Main") to use BIOS
|
||||||
|
function for the clipboard pasting instead of the
|
||||||
|
keystroke method. Make sure this option is disabled
|
||||||
|
if pasting clipboad text into Windows 3.x/9x apps
|
||||||
|
(e.g. Notepad & Write) is desired. This setting can
|
||||||
|
be changed with "clip_paste_bios" config option in
|
||||||
|
in [sdl] section of the config file too. (Wengier)
|
||||||
|
- With the config option "startcmd=true" or command-
|
||||||
|
line option -winrun, Windows applications can now
|
||||||
|
be launched from within a DOS program or from the
|
||||||
|
4DOS shell in addition to built-in shell. (Wengier)
|
||||||
|
- Added the "disable graphical splash" config option
|
||||||
|
in [dosbox] section which when set will cause a
|
||||||
|
text-mode BIOS splash screen to be always displayed
|
||||||
|
at startup instead of the graphical one. If the
|
||||||
|
TrueType font (TTF) output is enabled the text-
|
||||||
|
mode BIOS screen is used automatically. (Wengier)
|
||||||
|
- Added a simple BIOS Setup Utlity, which will show
|
||||||
|
a summary of the current system configuration and
|
||||||
|
allow users to change the date and time. Press Del
|
||||||
|
key at the BIOS boot screen to enter. (Wengier)
|
||||||
|
- Added config option "showbasic" in [sdl] section
|
||||||
|
which when set to false will hide DOSBox-X version
|
||||||
|
number and running speed in the titlebar. (Wengier)
|
||||||
|
- Added experimental option to load a VGA BIOS ROM
|
||||||
|
image and execute it, instead of our own INT 10h
|
||||||
|
emulation. If enabled, it will load the specific
|
||||||
|
ROM file into C000:0000. If not specified, it
|
||||||
|
will choose based on machine type. VGA BIOS ROM
|
||||||
|
images (e.g. et4000.bin for Tseng ET4000 emulation)
|
||||||
|
can be dumped from real hardware or downloaded from
|
||||||
|
the PCem ROMs collection. It can be set with config
|
||||||
|
option "vga bios rom image" in [video] section.
|
||||||
|
- Improved handling for file- and record-locking
|
||||||
|
for non-Windows platforms. Portions of the code
|
||||||
|
are adopted from DOSEmu. (Wengier)
|
||||||
|
- Improved handling for the setting "ansi.sys=false",
|
||||||
|
such as fixing the welcome screen messup in this
|
||||||
|
case and allowing the use of a custom ANSI TSR
|
||||||
|
(such as NNANSI.COM) instead. (Wengier & stu)
|
||||||
|
- You can now press Ctrl+C or Ctrl+Break to break
|
||||||
|
from long outputs from commands like TYPE, MORE,
|
||||||
|
COPY, DIR /S, and ATTRIB /S. (Wengier)
|
||||||
|
- Renamed MEM.COM to MEM.EXE to match DOS. (Wengier)
|
||||||
|
- Rewrote built-in TREE command instead of the one
|
||||||
|
from FreeDOS to support long filenames. (Wengier)
|
||||||
|
- DELTREE is now an external command appearing on
|
||||||
|
drive Z: as DELTREE.EXE instead of a builtin shell
|
||||||
|
command, since it is an external command in a real
|
||||||
|
DOS system. (Wengier)
|
||||||
|
- Added REPLACE command to replace files, resembling
|
||||||
|
the MS-DOS counterpart. This command is compiled
|
||||||
|
with long filename support. (Wengier)
|
||||||
|
- Added PUSHD and POPD commands so that you can store
|
||||||
|
the current directory and changes to the specified
|
||||||
|
directory (optionally also the current drive), then
|
||||||
|
changes the directory/drive back. PUSHD command
|
||||||
|
without arguments show stored path(s). (Wengier)
|
||||||
|
- Added COLOR command to change current foreground
|
||||||
|
and background colors. It usage is similar to the
|
||||||
|
same-named command in the Windows command prompt.
|
||||||
|
For example, command "COLOR fc" produces light red
|
||||||
|
on bright white; COLOR without an argument restores
|
||||||
|
the original color. (Wengier)
|
||||||
|
- Added CHCP command to view the current code page,
|
||||||
|
or change the current code page for the TrueType
|
||||||
|
font (TTF) output. Supported code pages include:
|
||||||
|
437, 808, 850, 852, 853, 855, 857, 858, 860, 861,
|
||||||
|
862, 863, 864, 865, 866, 869, 872, and 874. You can
|
||||||
|
now also set the code page for TTF output via the
|
||||||
|
optional second parameter of the "country" option
|
||||||
|
in [config] section of the configuration. (Wengier)
|
||||||
- Added function to automatically save states in the
|
- Added function to automatically save states in the
|
||||||
specified time interval (in seconds). You can also
|
specified time interval (in seconds). You can also
|
||||||
specify a save slot or start and end save slots to
|
specify a save slot or start and end save slots to
|
||||||
@ -40,10 +138,48 @@
|
|||||||
- The command "KEYB US" will return the DOS codepage
|
- The command "KEYB US" will return the DOS codepage
|
||||||
to 437 if current codepage is different. (Wengier)
|
to 437 if current codepage is different. (Wengier)
|
||||||
- The setting "output=default" will enable the OpenGL
|
- The setting "output=default" will enable the OpenGL
|
||||||
output for the Linux platform if possible. (Wengier)
|
output for Linux systems if possible. (Wengier)
|
||||||
|
- Fixed the CGA/MCGA/MDA/Hercules-specfic shortcut
|
||||||
|
function buttons in Mapper Editor, and the screen
|
||||||
|
colors after exiting from Mapper Editor when using
|
||||||
|
these machine types in Direct3D output (SDL1 build).
|
||||||
|
Also fixed the messages in the welcome banner for
|
||||||
|
these machine types to inform users the new default
|
||||||
|
shortcuts (Ctrl(+Shift)+[F7/F8]). (Wengier)
|
||||||
|
- Fixed DOS Int21/AH=0x5a "Create temporary file"
|
||||||
|
function not generating unique files. (Wengier)
|
||||||
|
- Fixed that the current drive goes back to Z drive
|
||||||
|
when combined unmounts & mounts are used. (Wengier)
|
||||||
|
- Fixed PC-98 keyboard handling of CTRL+A through
|
||||||
|
CTRL+Z. CTRL+C now works correctly in PC-98 mode.
|
||||||
|
- Fixed crash of Free Pascal compiler with dynamic
|
||||||
|
core and setting "use dynamic core with paging on =
|
||||||
|
auto" introduced in the previous version. (Wengier)
|
||||||
|
- Fixed launching Windows programs when the working
|
||||||
|
directory has no 8.3 filename entry. (Wengier)
|
||||||
|
- Fixed issues with full-screen switch in some cases
|
||||||
|
when the TrueType font output is enabled. (Wengier)
|
||||||
|
- Fixed an issue in MinGW builds that no data will be
|
||||||
|
sent to the OPL3Duo board. (DhrBaksteen)
|
||||||
|
- Fixed screen flickering when hovering over the menu
|
||||||
|
with Direct3D output in the Windows SDL2 build that
|
||||||
|
was introduced in the last version. (Wengier)
|
||||||
|
- Fixed mounting disk/CD images with long paths from
|
||||||
|
the "Drive" menu may not work properly. (Wengier)
|
||||||
- Fixed that the "Save" button in Configuration Tool
|
- Fixed that the "Save" button in Configuration Tool
|
||||||
did not save config file in last version. (Wengier)
|
did not save config file in last version. (Wengier)
|
||||||
- Integrated SVN commits (Allofich)
|
- Integrated SVN commits (Allofich)
|
||||||
|
- r4346: Fix a long-standing crash that occurred
|
||||||
|
when disconnecting a second joystick after
|
||||||
|
partially mapping it.
|
||||||
|
- r4344: Add F8 to toggle printable characters on
|
||||||
|
and off in the debugger.
|
||||||
|
- r4340: Fix behavior when main memory allocation
|
||||||
|
fails.
|
||||||
|
- r4336: Correct an oversight of r4186 when floppy
|
||||||
|
disks are mounted.
|
||||||
|
- r4330: some big endian improvements and drive_fat
|
||||||
|
fixes. (jmarsh)
|
||||||
- r4320: Report Q-Channel track number in BCD,
|
- r4320: Report Q-Channel track number in BCD,
|
||||||
meaning it is not converted to binary by the
|
meaning it is not converted to binary by the
|
||||||
CD-ROM device driver. Fixes the CD-Player feature
|
CD-ROM device driver. Fixes the CD-Player feature
|
||||||
|
55
INSTALL.md
55
INSTALL.md
@ -3,9 +3,9 @@ DOSBox-X Installation and Released Packages
|
|||||||
|
|
||||||
DOSBox-X is a cross-platform DOS emulator based on DOSBox, with the eventual goal of being a complete DOS emulation package. New versions of DOSBox-X are released periodically, typically on the last day of a month or the first day of the next month. Since DOSBox-X is cross-platform, all major host operating systems are officially supported including Windows (XP or later), Linux (with X11), macOS (10.12 or later) and DOS operating systems.
|
DOSBox-X is a cross-platform DOS emulator based on DOSBox, with the eventual goal of being a complete DOS emulation package. New versions of DOSBox-X are released periodically, typically on the last day of a month or the first day of the next month. Since DOSBox-X is cross-platform, all major host operating systems are officially supported including Windows (XP or later), Linux (with X11), macOS (10.12 or later) and DOS operating systems.
|
||||||
|
|
||||||
The current version of DOSBox-X at this time is DOSBox-X 0.83.10, which was released on February 1, 2021. Pre-compiled Windows binaries (both 32-bit and 64-bit), Linux RPM and Flatpak packages (64-bit), macOS packages (64-bit) and the special HX-DOS packages (for real DOS environments) are officially available, as well as the Windows installers and source code packages. You will find DOSBox-X versions that have been released so far (ZIP or RPM packages) and change logs for these versions in the [Releases](https://github.com/joncampbell123/dosbox-x/releases) page.
|
The current version of DOSBox-X at this time is DOSBox-X 0.83.11, which was released on March 1, 2021. Pre-compiled Windows binaries (both 32-bit and 64-bit), Linux RPM and Flatpak packages (64-bit), macOS packages (64-bit) and the special HX-DOS packages (for real DOS environments) are officially available, as well as the Windows installers and source code packages. You will find DOSBox-X versions that have been released so far (ZIP or RPM packages) and change logs for these versions in the [Releases](https://github.com/joncampbell123/dosbox-x/releases) page.
|
||||||
|
|
||||||
See also: [DOSBox-X 0.83.10 Release Notes](https://dosbox-x.com/release-0.83.10.html)
|
See also: [DOSBox-X 0.83.11 Release Notes](https://dosbox-x.com/release-0.83.11.html)
|
||||||
|
|
||||||
Once you get DOSBox-X installed and running, you probably want to look at the DOSBox-X user guide in the [DOSBox-X Wiki](https://dosbox-x.com/wiki) for usage information.
|
Once you get DOSBox-X installed and running, you probably want to look at the DOSBox-X user guide in the [DOSBox-X Wiki](https://dosbox-x.com/wiki) for usage information.
|
||||||
|
|
||||||
@ -19,22 +19,22 @@ Once you get DOSBox-X installed and running, you probably want to look at the DO
|
|||||||
|
|
||||||
## Windows Packages (Installer or Portable)
|
## Windows Packages (Installer or Portable)
|
||||||
|
|
||||||
You probably want to use the all-in-one Windows installation packages for the ease of installation, which are especially recommended for new and non-expert users. With the installer the installation process will be automated while allowing you to change the install folder and the default build to run if you prefer (and the option to install all builds to subdirectories), so that you will be able to start DOSBox-X as soon as the installation ends. A quick start guide is also included in the package, and shell context menus can be automatically added for a fast launch of DOSBox-X from the Windows Explorer. The Windows installer for the current DOSBox-X version 0.83.10 is available from:
|
You probably want to use the all-in-one Windows installation packages for the ease of installation, which are especially recommended for new and non-expert users. With the installer the installation process will be automated while allowing you to change the install folder and the default build to run if you prefer (and the option to install all builds to subdirectories), so that you will be able to start DOSBox-X as soon as the installation ends. A quick start guide is also included in the package, and shell context menus can be automatically added for a fast launch of DOSBox-X from the Windows Explorer. The Windows installer for the current DOSBox-X version 0.83.11 is available from:
|
||||||
|
|
||||||
* [dosbox-x-windows-0.83.10-setup.exe](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.10/dosbox-x-windows-0.83.10-setup.exe)
|
* [dosbox-x-windows-0.83.11-setup.exe](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.11/dosbox-x-windows-0.83.11-setup.exe)
|
||||||
|
|
||||||
Windows installers for the previous DOSBox-X versions are also available from:
|
Windows installers for the previous DOSBox-X versions are also available from:
|
||||||
|
|
||||||
|
* [dosbox-x-windows-0.83.10-setup.exe](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.10/dosbox-x-windows-0.83.10-setup.exe)
|
||||||
* [dosbox-x-windows-0.83.9-setup.exe](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.9/dosbox-x-windows-0.83.9-setup.exe)
|
* [dosbox-x-windows-0.83.9-setup.exe](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.9/dosbox-x-windows-0.83.9-setup.exe)
|
||||||
* [dosbox-x-windows-0.83.8-setup.exe](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.8/dosbox-x-windows-0.83.8-setup.exe)
|
|
||||||
|
|
||||||
You can easily upgrade from a previous version of DOSBox-X to the new version with the Windows installer. The Windows installer in fact offers an option to automatically upgrade the config file (dosbox-x.conf) to the new version format while keeping all the user-customized settings already made. When you select this (recommended), the config file will include all options of the latest DOSBox-X version and also will keep all the changes already done previously by the user.
|
You can easily upgrade from a previous version of DOSBox-X to the new version with the Windows installer. The Windows installer in fact offers an option to automatically upgrade the config file (dosbox-x.conf) to the new version format while keeping all the user-customized settings already made. When you select this (recommended), the config file will include all options of the latest DOSBox-X version and also will keep all the changes already done previously by the user.
|
||||||
|
|
||||||
Apart from the Windows installers, you can usually find three zip packages for each DOSBox-X version for the Windows platform in the Releases page as an alternative way to install DOSBox-X. These zip files are portable packages containing binaries built with Visual Studio 2019, MinGW 32-bit and MinGW 64-bit (or mingw-w64). For the current DOSBox-X version 0.83.10, these portable builds are separately available from:
|
Apart from the Windows installers, you can usually find three zip packages for each DOSBox-X version for the Windows platform in the Releases page as an alternative way to install DOSBox-X. These zip files are portable packages containing binaries built with Visual Studio 2019, MinGW 32-bit and MinGW 64-bit (or mingw-w64). For the current DOSBox-X version 0.83.11, these portable builds are separately available from:
|
||||||
|
|
||||||
* [dosbox-x-vsbuild-win-20210131230425.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.10/dosbox-x-vsbuild-win-20210131230425.zip)
|
* [dosbox-x-vsbuild-win-20210301014517.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.11/dosbox-x-vsbuild-win-20210301014517.zip)
|
||||||
* [dosbox-x-mingw-win32-20210131230527.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.10/dosbox-x-mingw-win32-20210131230527.zip)
|
* [dosbox-x-mingw-win32-20210301014656.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.11/dosbox-x-mingw-win32-20210301014656.zip)
|
||||||
* [dosbox-x-mingw-win64-20210201000212.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.10/dosbox-x-mingw-win64-20210201000212.zip)
|
* [dosbox-x-mingw-win64-20210301035904.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.11/dosbox-x-mingw-win64-20210301035904.zip)
|
||||||
|
|
||||||
The Visual Studio builds are the default Windows builds to use, but they only run on Windows Vista and later (Windows 7, 8, and 10). The MinGW builds will be required if you are running Windows XP. You may also want to use one of the MinGW builds (plain, lowend, etc) if you encounter specific problem(s) with the Visual Studio builds. In addition, while the SDL1 version is the default version, the SDL2 version may be prefered over the SDL1 version for certain features (particularly related to input handling) such as touchscreen input support.
|
The Visual Studio builds are the default Windows builds to use, but they only run on Windows Vista and later (Windows 7, 8, and 10). The MinGW builds will be required if you are running Windows XP. You may also want to use one of the MinGW builds (plain, lowend, etc) if you encounter specific problem(s) with the Visual Studio builds. In addition, while the SDL1 version is the default version, the SDL2 version may be prefered over the SDL1 version for certain features (particularly related to input handling) such as touchscreen input support.
|
||||||
|
|
||||||
@ -44,7 +44,7 @@ If you prefer to use one of the portable packages, please select the zip package
|
|||||||
|
|
||||||
Both RPM and Flatpak packages are officially released for the Linux operating system (with X11). You can select one of these packages depending on your Linux system and your needs. The Linux Fatpak package has the advantage of being supported by most or all Linux distributions, but it will run in a sandbox on your Linux system so that you may not able to access some system-wide resources.
|
Both RPM and Flatpak packages are officially released for the Linux operating system (with X11). You can select one of these packages depending on your Linux system and your needs. The Linux Fatpak package has the advantage of being supported by most or all Linux distributions, but it will run in a sandbox on your Linux system so that you may not able to access some system-wide resources.
|
||||||
|
|
||||||
(RPM package to be updated for version 0.83.10)
|
RPM packages are not available for the current version 0.83.11; the previous version that they were available was version 0.83.9:
|
||||||
|
|
||||||
The standard RPM package is available for 64-bit Linux, specifically CentOS 7 / RHEL 7 ("el7") platforms:
|
The standard RPM package is available for 64-bit Linux, specifically CentOS 7 / RHEL 7 ("el7") platforms:
|
||||||
|
|
||||||
@ -60,7 +60,7 @@ Pick a RPM package of the version you want to use for your Linux platform and in
|
|||||||
|
|
||||||
Where ``<filename>`` is the main file name of the RPM package you wish to install. You may want to use the debug build if you desire to do some debugging work when running DOSBox-X. If there are missing dependencies for the rpm command, such as libpng and fluid-soundfont, then you will need to install them first. However, RPM packages are not natively supported by Linux distributions such as Debian, Ubuntu, or Linux Mint (although the ``alien`` command may sometimes help). In such case you probably want to use the Flatpak package, which works independent of your Linux distribution.
|
Where ``<filename>`` is the main file name of the RPM package you wish to install. You may want to use the debug build if you desire to do some debugging work when running DOSBox-X. If there are missing dependencies for the rpm command, such as libpng and fluid-soundfont, then you will need to install them first. However, RPM packages are not natively supported by Linux distributions such as Debian, Ubuntu, or Linux Mint (although the ``alien`` command may sometimes help). In such case you probably want to use the Flatpak package, which works independent of your Linux distribution.
|
||||||
|
|
||||||
Flatpak packages are standalone applications independent of Linux distributions. For the current DOSBox-X version 0.83.10 the Linux Flatpak is available from:
|
Flatpak packages are standalone applications independent of Linux distributions. For the current DOSBox-X version 0.83.11 the Linux Flatpak is available from:
|
||||||
|
|
||||||
* [com.dosbox_x.DOSBox-X.flatpakref](https://dl.flathub.org/repo/appstream/com.dosbox_x.DOSBox-X.flatpakref)
|
* [com.dosbox_x.DOSBox-X.flatpakref](https://dl.flathub.org/repo/appstream/com.dosbox_x.DOSBox-X.flatpakref)
|
||||||
|
|
||||||
@ -88,28 +88,21 @@ Moreover, you can find DOSBox-X on SnapCraft (https://snapcraft.io/dosbox-x), wh
|
|||||||
|
|
||||||
## macOS Packages (Portable)
|
## macOS Packages (Portable)
|
||||||
|
|
||||||
If you use macOS as your operating system, we also release portable packages for the macOS (64-bit) platform. For the current DOSBox-X version 0.83.10, the official macOS packages are available as zip packages:
|
If you use macOS as your operating system, we also release portable packages for the macOS (64-bit) platform. For the current DOSBox-X version 0.83.11, the official macOS packages are available as zip packages:
|
||||||
|
|
||||||
Signed macOS package for both 64-bit Intel-based and 64-bit ARM-based macOS:
|
|
||||||
|
|
||||||
* [dosbox-x-macosx-0.83.10-bin64.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.10/dosbox-x-macosx-0.83.10-bin64.zip)
|
|
||||||
|
|
||||||
Or you can get unsigned 64-bit Intel-based and 64-bit ARM-based macOS packages separately:
|
|
||||||
|
|
||||||
For 64-bit Intel-based macOS:
|
For 64-bit Intel-based macOS:
|
||||||
* [dosbox-x-macosx-x86_64-20210131230837.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.10/dosbox-x-macosx-x86_64-20210131230837.zip)
|
* [dosbox-x-macosx-x86_64-20210301003839.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.11/dosbox-x-macosx-x86_64-20210301003839.zip)
|
||||||
|
|
||||||
For 64-bit ARM-based macOS:
|
For 64-bit ARM-based macOS:
|
||||||
* [dosbox-x-macosx-arm64-20210131233809.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.10/dosbox-x-macosx-arm64-20210131233809.zip)
|
* [dosbox-x-macosx-arm64-20210301003750.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.11/dosbox-x-macosx-arm64-20210301003750.zip)
|
||||||
|
|
||||||
The macOS package requires 64-bit Intel or ARM-based macOS operating system. It should run natively on the recent versions of macOS such as macOS Catalina (10.15) and Big Sur (11.0). Both SDL1 and SDL2 binaries (in .app format) are provided in the macOS package, in the directories named ```dosbox-x``` and ```dosbox-x-sdl2``` respectively inside the zip file. You can select either SDL1 or SDL2 version according to your preference.
|
The macOS package requires 64-bit Intel or ARM-based macOS operating system. It should run natively on the recent versions of macOS such as macOS Catalina (10.15) and Big Sur (11.0). Both SDL1 and SDL2 binaries (in .app format) are provided in the macOS package, in the directories named ```dosbox-x``` and ```dosbox-x-sdl2``` respectively inside the zip file. You can select either SDL1 or SDL2 version according to your preference.
|
||||||
|
|
||||||
If you have an older macOS version such as macOS High Sierra (10.13), you may need to run the DOSBox-X binary (SDL1 or SDL2) in the Intel-based macOS package from the command line rather than from the Finder. In such case go to the directory ```dosbox-x/dosbox-x.app/Contents/MacOS``` (SDL1) or ```dosbox-x-sdl2/dosbox-x.app/Contents/MacOS``` (SDL2) after the package is extracted and then run the DosBox binary directly.
|
If you have an older macOS version such as macOS High Sierra (10.13), you may need to run the DOSBox-X binary (SDL1 or SDL2) in the Intel-based macOS package from the command line rather than from the Finder. In such case go to the directory ```dosbox-x/dosbox-x.app/Contents/MacOS``` (SDL1) or ```dosbox-x-sdl2/dosbox-x.app/Contents/MacOS``` (SDL2) after the package is extracted and then run the DosBox binary directly.
|
||||||
|
|
||||||
The 64-bit Intel and ARM-based macOS packages for the previous DOSBox-X version (0.83.9) are also available from:
|
For the previous version 0.83.10, you can download the signed macOS package for both 64-bit Intel-based and 64-bit ARM-based macOS:
|
||||||
|
|
||||||
* [dosbox-x-macosx-x86_64-20201231203002.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.9/dosbox-x-macosx-x86_64-20201231203002.zip)
|
* [dosbox-x-macosx-0.83.10-bin64.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.10/dosbox-x-macosx-0.83.10-bin64.zip)
|
||||||
* [dosbox-x-macosx-arm64-20201231202930.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.9/dosbox-x-macosx-arm64-20201231202930.zip)
|
|
||||||
|
|
||||||
macOS versions earlier than 10.12 (Sierra) are not officially supported. If you use an old version such as OS X Lion (10.7) or OS X Yosemite (10.10), then you may try to build and run DOSBox-X yourself with the help of [MacPorts](https://www.macports.org/). Furthermore, you may not see official macOS packages for some DOSBox-X versions. For example, no official macOS package is available for DOSBox-X version 0.83.1.
|
macOS versions earlier than 10.12 (Sierra) are not officially supported. If you use an old version such as OS X Lion (10.7) or OS X Yosemite (10.10), then you may try to build and run DOSBox-X yourself with the help of [MacPorts](https://www.macports.org/). Furthermore, you may not see official macOS packages for some DOSBox-X versions. For example, no official macOS package is available for DOSBox-X version 0.83.1.
|
||||||
|
|
||||||
@ -117,15 +110,15 @@ macOS versions earlier than 10.12 (Sierra) are not officially supported. If you
|
|||||||
|
|
||||||
Besides Windows, Linux and macOS packages, there are also packages released for the DOS operating system. Yes, DOSBox-X can officially run on DOS systems as well, as some DOS users seem to prefer to run DOS applications and games through a DOS emulator. With DOSBox-X running in DOS you are able to emulate another DOS system with a different PC configuration (such as different machine types, video and sound cards etc) that works better for the purpose of the users. But please note that due to the limitations of this environment not all features of DOSBox-X that are available in other platforms can be supported in the DOS version.
|
Besides Windows, Linux and macOS packages, there are also packages released for the DOS operating system. Yes, DOSBox-X can officially run on DOS systems as well, as some DOS users seem to prefer to run DOS applications and games through a DOS emulator. With DOSBox-X running in DOS you are able to emulate another DOS system with a different PC configuration (such as different machine types, video and sound cards etc) that works better for the purpose of the users. But please note that due to the limitations of this environment not all features of DOSBox-X that are available in other platforms can be supported in the DOS version.
|
||||||
|
|
||||||
For the current DOSBox-X version 0.83.10, the official DOS version is available in the following zip package:
|
For the current DOSBox-X version 0.83.11, the official DOS version is available in the following zip package:
|
||||||
|
|
||||||
* [dosbox-x-mingw-hx-dos-20210131223526.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.10/dosbox-x-mingw-hx-dos-20210131223526.zip)
|
* [dosbox-x-mingw-hx-dos-20210301005917.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.11/dosbox-x-mingw-hx-dos-20210301005917.zip)
|
||||||
|
|
||||||
The HX-DOS package allows you to run DOSBox-X in a real DOS system (MS-DOS 5.0+ or compatible) with the help of the freely-available [HX DOS Extender](https://github.com/Baron-von-Riedesel/HX), which is already included in the recent DOS release packages. Once you unzip the package you can directly type ```DOSBOX-X``` to run in DOS. See the README.TXT file inside the DOS package for more information.
|
The HX-DOS package allows you to run DOSBox-X in a real DOS system (MS-DOS 5.0+ or compatible) with the help of the freely-available [HX DOS Extender](https://github.com/Baron-von-Riedesel/HX), which is already included in the recent DOS release packages. Once you unzip the package you can directly type ```DOSBOX-X``` to run in DOS. See the README.TXT file inside the DOS package for more information.
|
||||||
|
|
||||||
Alternatively, you can run DOSBox-X from a DOS environment with the help of the free [LOADLIN](https://docstore.mik.ua/orelly/linux/lnut/ch04_03.htm) program. The alternative DOS package for DOSBox-X 0.83.10 using this approach is available from:
|
Alternatively, you can run DOSBox-X from a DOS environment with the help of the free [LOADLIN](https://docstore.mik.ua/orelly/linux/lnut/ch04_03.htm) program. The alternative DOS package for DOSBox-X 0.83.11 using this approach is available from:
|
||||||
|
|
||||||
* [dosbox-x-dos-0.83.10-loadlin.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.10/dosbox-x-dos-0.83.10-loadlin.zip)
|
* [dosbox-x-dos-0.83.11-loadlin.zip](https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.11/dosbox-x-dos-0.83.11-loadlin.zip)
|
||||||
|
|
||||||
With this LOADLIN DOS package you can even run DOSBox-X right from DOSBox-X's DOS shell. Start the outside DOSBox-X with the setting ```memsize=127``` and ```cputype=pentium``` (perhaps also ```fullscreen=true```). Go to the directory where the files are extracted and type ```DOSBOX-X```. Then just wait for DOSBox-X to be automatically loaded within DOSBox-X.
|
With this LOADLIN DOS package you can even run DOSBox-X right from DOSBox-X's DOS shell. Start the outside DOSBox-X with the setting ```memsize=127``` and ```cputype=pentium``` (perhaps also ```fullscreen=true```). Go to the directory where the files are extracted and type ```DOSBOX-X```. Then just wait for DOSBox-X to be automatically loaded within DOSBox-X.
|
||||||
|
|
||||||
@ -133,11 +126,11 @@ Note: You may not see DOS packages for some DOSBox-X versions. For example, the
|
|||||||
|
|
||||||
## Source Code Packages (zip or tar.gz)
|
## Source Code Packages (zip or tar.gz)
|
||||||
|
|
||||||
Full source code packages of DOSBox-X are also available in both zip and tar.gz formats. Both contain the full source code, but you probably want to download the source code in zip format if you are using Windows, and the source code in tar.gz format if you are using Linux. For the current DOSBox-X version 0.83.10, the source code packages are:
|
Full source code packages of DOSBox-X are also available in both zip and tar.gz formats. Both contain the full source code, but you probably want to download the source code in zip format if you are using Windows, and the source code in tar.gz format if you are using Linux. For the current DOSBox-X version 0.83.11, the source code packages are:
|
||||||
|
|
||||||
* [dosbox-x-v0.83.10.zip](https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v0.83.10.zip)
|
* [dosbox-x-v0.83.11.zip](https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v0.83.11.zip)
|
||||||
* [dosbox-x-v0.83.10.tar.gz](https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v0.83.10.tar.gz)
|
* [dosbox-x-v0.83.11.tar.gz](https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v0.83.11.tar.gz)
|
||||||
|
|
||||||
If you prefer you can compile DOSBox-X from the source code by yourself. The source code packages as listed in the Releases page contain the source code for that released version, and in this example the current DOSBox-X 0.83.10 version. On the other hand, if you are looking for the latest source code of DOSBox-X (including the most recent development changes in the source code), you may want to use the source code in the repository instead, or you can browse the latest source code using [Doxygen](https://dosbox-x.com/doxygen/html/index.html).
|
If you prefer you can compile DOSBox-X from the source code by yourself. The source code packages as listed in the Releases page contain the source code for that released version, and in this example the current DOSBox-X 0.83.11 version. On the other hand, if you are looking for the latest source code of DOSBox-X (including the most recent development changes in the source code), you may want to use the source code in the repository instead, or you can browse the latest source code using [Doxygen](https://dosbox-x.com/doxygen/html/index.html).
|
||||||
|
|
||||||
You could use either the released source code package or the latest source code according to your needs, and the source code may be compiled to run on the above-mentioned platforms (Windows, Linux, macOS and DOS) and possibly other operating systems too. Please see the [DOSBox-X source code description](README.source-code-description) file for detailed instructions on building the DOSBox-X source code and further information of the source code.
|
You could use either the released source code package or the latest source code according to your needs, and the source code may be compiled to run on the above-mentioned platforms (Windows, Linux, macOS and DOS) and possibly other operating systems too. Please see the [DOSBox-X source code description](README.source-code-description) file for detailed instructions on building the DOSBox-X source code and further information of the source code.
|
||||||
|
@ -88,6 +88,8 @@ install: src/dosbox-x
|
|||||||
install -m 644 $(srcdir)/contrib/linux/com.dosbox_x.DOSBox-X.desktop $(DESTDIR)$(prefix)/share/applications
|
install -m 644 $(srcdir)/contrib/linux/com.dosbox_x.DOSBox-X.desktop $(DESTDIR)$(prefix)/share/applications
|
||||||
mkdir -p $(DESTDIR)$(prefix)/share/metainfo
|
mkdir -p $(DESTDIR)$(prefix)/share/metainfo
|
||||||
install -m 644 $(srcdir)/contrib/linux/com.dosbox_x.DOSBox-X.metainfo.xml $(DESTDIR)$(prefix)/share/metainfo
|
install -m 644 $(srcdir)/contrib/linux/com.dosbox_x.DOSBox-X.metainfo.xml $(DESTDIR)$(prefix)/share/metainfo
|
||||||
|
mkdir -p $(DESTDIR)$(mandir)/man1
|
||||||
|
install -m 644 $(srcdir)/contrib/linux/dosbox-x.1 $(DESTDIR)$(mandir)/man1
|
||||||
-test -x /usr/sbin/setcap && setcap cap_net_raw=ep $(DESTDIR)$(bindir)/dosbox-x
|
-test -x /usr/sbin/setcap && setcap cap_net_raw=ep $(DESTDIR)$(bindir)/dosbox-x
|
||||||
|
|
||||||
install_strip: src/dosbox-x install
|
install_strip: src/dosbox-x install
|
||||||
@ -106,4 +108,5 @@ uninstall:
|
|||||||
rm -f $(DESTDIR)$(prefix)/share/applications/com.dosbox_x.DOSBox-X.desktop
|
rm -f $(DESTDIR)$(prefix)/share/applications/com.dosbox_x.DOSBox-X.desktop
|
||||||
rm -f $(DESTDIR)$(prefix)/share/metainfo/dosbox-x.metainfo.xml
|
rm -f $(DESTDIR)$(prefix)/share/metainfo/dosbox-x.metainfo.xml
|
||||||
rm -f $(DESTDIR)$(prefix)/share/metainfo/com.dosbox_x.DOSBox-X.metainfo.xml
|
rm -f $(DESTDIR)$(prefix)/share/metainfo/com.dosbox_x.DOSBox-X.metainfo.xml
|
||||||
|
rm -f $(DESTDIR)$(mandir)/man1/dosbox-x.1
|
||||||
|
|
||||||
|
17
README.md
17
README.md
@ -94,7 +94,7 @@ DOSBox-X is a cross-platform DOS emulator, so all major host operating systems a
|
|||||||
|
|
||||||
Windows binaries (both 32-bit and 64-bit), Linux RPM packages (64-bit), macOS packages (64-bit) and DOS versions are officially released periodically, typically on the last day of a month or the first day of the next month. Please check out the [DOSBox-X homepage](https://dosbox-x.com) and the [INSTALL](INSTALL.md) page for the latest DOSBox-X packages on these platforms and further installation instructions. You can also find ZIP (or Linux RPM) packages for all released versions and their change logs in the [Releases](https://github.com/joncampbell123/dosbox-x/releases) page.
|
Windows binaries (both 32-bit and 64-bit), Linux RPM packages (64-bit), macOS packages (64-bit) and DOS versions are officially released periodically, typically on the last day of a month or the first day of the next month. Please check out the [DOSBox-X homepage](https://dosbox-x.com) and the [INSTALL](INSTALL.md) page for the latest DOSBox-X packages on these platforms and further installation instructions. You can also find ZIP (or Linux RPM) packages for all released versions and their change logs in the [Releases](https://github.com/joncampbell123/dosbox-x/releases) page.
|
||||||
|
|
||||||
The latest version of DOSBox-X is 0.83.10, released on February 1, 2021. If you use Windows, please note that the default Windows releases built with Visual Studio only support Windows Vista and later (Windows 7, 8, and 10); for Windows XP, the MinGW builds are required. All-in-one Windows installers for DOSBox-X are available to ease the installation process, and they allow you to start DOSBox-X as soon as the installation ends. The Windows installer for the latest official version of DOSBox-X can be downloaded from: [DOSBox-X-Setup-Windows-latest.exe](https://github.com/Wengier/dosbox-x-wiki/raw/master/DOSBox-X-Setup-Windows-latest.exe)
|
The latest version of DOSBox-X is 0.83.11, released on March 1, 2021. If you use Windows, please note that the default Windows releases built with Visual Studio only support Windows Vista and later (Windows 7, 8, and 10); for Windows XP, the MinGW builds are required. All-in-one Windows installers for DOSBox-X are available to ease the installation process, and they allow you to start DOSBox-X as soon as the installation ends. The Windows installer for the latest official version of DOSBox-X can be downloaded from: [DOSBox-X-Setup-Windows-latest.exe](https://github.com/Wengier/dosbox-x-wiki/raw/master/DOSBox-X-Setup-Windows-latest.exe)
|
||||||
|
|
||||||
For running DOSBox-X in a real DOS system (MS-DOS or compatible), please use the special HX-DOS builds included in the DOS packages. It is achieved with the help of the freely-available [HX DOS Extender](https://github.com/Baron-von-Riedesel/HX), which is already included in the recent DOS release packages. However, not all features of DOSBox-X that are supported in other platforms can be supported in this environment.
|
For running DOSBox-X in a real DOS system (MS-DOS or compatible), please use the special HX-DOS builds included in the DOS packages. It is achieved with the help of the freely-available [HX DOS Extender](https://github.com/Baron-von-Riedesel/HX), which is already included in the recent DOS release packages. However, not all features of DOSBox-X that are supported in other platforms can be supported in this environment.
|
||||||
|
|
||||||
@ -338,12 +338,19 @@ See also the [CREDITS](CREDITS.md) page for crediting of the source code.
|
|||||||
|
|
||||||
## Known DOSBox-X forks
|
## Known DOSBox-X forks
|
||||||
|
|
||||||
DOSBox-X Emscripten port (runnable in a web browser) by Yksoft1.
|
* DOSBox-X Emscripten port (runnable in a web browser) by Yksoft1
|
||||||
Significant changes are made in order to run efficiently within the web browser when compiled using LLVM/Emscripten.
|
|
||||||
These significant changes require dropping some useful features (including the menus) but are required for performance.
|
|
||||||
|
|
||||||
URL: https://github.com/yksoft1/dosbox-x-vanilla-sdl/tree/emscripten (look for clone URL and use the emscripten branch)
|
Significant changes are made in order to run efficiently within the web browser when compiled using LLVM/Emscripten.
|
||||||
|
These significant changes require dropping some useful features (including the menus) but are required for performance.
|
||||||
|
|
||||||
|
URL: https://github.com/yksoft1/dosbox-x-vanilla-sdl/tree/emscripten (look for clone URL and use the emscripten branch)
|
||||||
|
|
||||||
|
* Win31DOSBox (Windows 3.1 for 64-bit Windows) by emendelson
|
||||||
|
|
||||||
|
Win31DOSBox aims to be an easy method of running Windows 3.x software for 64-bit Windows systems.
|
||||||
|
The system uses a custom build of DOSBox-X when running Windows 3.1x.
|
||||||
|
|
||||||
|
URL: http://www.columbia.edu/~em36/win31dosbox.html
|
||||||
|
|
||||||
## Support for international language translations and keyboard layouts
|
## Support for international language translations and keyboard layouts
|
||||||
|
|
||||||
|
@ -98,7 +98,7 @@ XCode (on macOS, from the Terminal) to target macOS
|
|||||||
|
|
||||||
First install the development tools, headers and libraries needed
|
First install the development tools, headers and libraries needed
|
||||||
|
|
||||||
sudo apt install automake gcc g++ make libncurses-dev nasm libsdl-net1.2-dev libsdl2-net-dev libpcap-dev fluidsynth libfluidsynth-dev libavdevice58 libavformat-dev libavcodec-dev libavcodec-extra libavcodec-extra58 libswscale-dev libfreetype-dev libxkbfile-dev libxrandr-dev
|
sudo apt install automake gcc g++ make libncurses-dev nasm libsdl-net1.2-dev libsdl2-net-dev libpcap-dev libslirp-dev fluidsynth libfluidsynth-dev libavdevice58 libavformat-dev libavcodec-dev libavcodec-extra libavcodec-extra58 libswscale-dev libfreetype-dev libxkbfile-dev libxrandr-dev
|
||||||
|
|
||||||
Then change to the directory where you unpacked the DOSBox-X source code, and run the following commands:
|
Then change to the directory where you unpacked the DOSBox-X source code, and run the following commands:
|
||||||
|
|
||||||
@ -112,7 +112,7 @@ Alternatively you can also compile the SDL2 version by running the ./build-debug
|
|||||||
First install the development tools, headers and libraries needed
|
First install the development tools, headers and libraries needed
|
||||||
|
|
||||||
sudo dnf group install "C Development Tools and Libraries"
|
sudo dnf group install "C Development Tools and Libraries"
|
||||||
sudo dnf install SDL_net-devel SDL2_net-devel libxkbfile-devel ncurses-devel libpcap-devel libpng-devel fluidsynth-devel freetype-devel nasm
|
sudo dnf install SDL_net-devel SDL2_net-devel libxkbfile-devel ncurses-devel libpcap-devel libslirp-devel libpng-devel fluidsynth-devel freetype-devel nasm
|
||||||
|
|
||||||
If you want to be able to record video, you will also need to install ffmpeg-devel which you can get from the optional rpmfusion-free repository.
|
If you want to be able to record video, you will also need to install ffmpeg-devel which you can get from the optional rpmfusion-free repository.
|
||||||
Then change to the directory where you unpacked the DOSBox-X source code, and run the following commands:
|
Then change to the directory where you unpacked the DOSBox-X source code, and run the following commands:
|
||||||
@ -146,11 +146,11 @@ For building the source code in Visual Studio 2015 or 2017,
|
|||||||
you may change the platform toolset to v140 or v141 respectively.
|
you may change the platform toolset to v140 or v141 respectively.
|
||||||
|
|
||||||
Libraries such as SDL, freetype, libpdcurses, libpng and zlib are already included,
|
Libraries such as SDL, freetype, libpdcurses, libpng and zlib are already included,
|
||||||
and as of DOSBox-X 0.83.6 support for FluidSynth MIDI Synthesizer is also included.
|
and as of DOSBox-X 0.83.6 support for FluidSynth MIDI Synthesizer is also included
|
||||||
|
(set "mididevice=fluidsynth" in the [midi] section of DOSBox-X's configuration file
|
||||||
|
(dosbox-x.conf) along with required soundfont file (e.g. FluidR3_GM.sf2) to use it).
|
||||||
|
|
||||||
Build the source code. FluidSynth support should be enabled for the DOSBox-X build.
|
Build the source code for your platform (Win32, x64, ARM and ARM64 are supported).
|
||||||
Set "mididevice=fluidsynth" in the [midi] section of DOSBox-X's configuration file
|
|
||||||
(dosbox-x.conf) along with required soundfont file (e.g. FluidR3_GM.sf2) to use it.
|
|
||||||
|
|
||||||
As of 2018/06/06, Visual Studio 2017 builds (32-bit and 64-bit) explicitly require
|
As of 2018/06/06, Visual Studio 2017 builds (32-bit and 64-bit) explicitly require
|
||||||
a processor that supports the SSE instruction set.
|
a processor that supports the SSE instruction set.
|
||||||
@ -186,8 +186,8 @@ Libpng (optional)
|
|||||||
See http://www.libpng.org/pub/png/ for more details.
|
See http://www.libpng.org/pub/png/ for more details.
|
||||||
License: zlib/libpng
|
License: zlib/libpng
|
||||||
|
|
||||||
Zlib (optional)
|
Zlib
|
||||||
Needed by libpng.
|
Needed by libpng, save state and CHD support.
|
||||||
For win32 get libz (rename to zlib) from https://gnuwin32.sourceforge.net/packages.html
|
For win32 get libz (rename to zlib) from https://gnuwin32.sourceforge.net/packages.html
|
||||||
See https://www.zlib.net/ for more details.
|
See https://www.zlib.net/ for more details.
|
||||||
License: zlib
|
License: zlib
|
||||||
|
@ -249,7 +249,7 @@ AC_SUBST(ALSA_LIBS)
|
|||||||
|
|
||||||
AH_TOP([
|
AH_TOP([
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
66
configure.ac
66
configure.ac
@ -1,5 +1,5 @@
|
|||||||
dnl Init.
|
dnl Init.
|
||||||
AC_INIT(dosbox-x,0.83.11,[https://github.com/joncampbell123/dosbox-x/issues],[],[https://dosbox-x.com])
|
AC_INIT(dosbox-x,0.83.12,[https://github.com/joncampbell123/dosbox-x/issues],[],[https://dosbox-x.com])
|
||||||
AC_PREREQ(2.60)
|
AC_PREREQ(2.60)
|
||||||
AC_CONFIG_SRCDIR(README.md)
|
AC_CONFIG_SRCDIR(README.md)
|
||||||
|
|
||||||
@ -430,19 +430,12 @@ LDFLAGS="$LDFLAGS -L$pwd/vs2015/sdlnet/linux-host/lib"
|
|||||||
CPPFLAGS="$CPPFLAGS -I$pwd -I$pwd/vs2015/sdlnet/linux-host/include -I$pwd/vs2015/sdlnet/linux-host/include/SDL"
|
CPPFLAGS="$CPPFLAGS -I$pwd -I$pwd/vs2015/sdlnet/linux-host/include -I$pwd/vs2015/sdlnet/linux-host/include/SDL"
|
||||||
CXXFLAGS="$CXXFLAGS -I$pwd -I$pwd/vs2015/sdlnet/linux-host/include -I$pwd/vs2015/sdlnet/linux-host/include/SDL"
|
CXXFLAGS="$CXXFLAGS -I$pwd -I$pwd/vs2015/sdlnet/linux-host/include -I$pwd/vs2015/sdlnet/linux-host/include/SDL"
|
||||||
|
|
||||||
dnl LIBRARY TEST: SDLnet initial test
|
|
||||||
AC_CHECK_HEADER(SDL_net.h,have_sdl_net_h=yes,)
|
|
||||||
|
|
||||||
if test x$enable_emscripten != xyes; then
|
if test x$enable_emscripten != xyes; then
|
||||||
dnl Some target detection and actions for them
|
dnl Some target detection and actions for them
|
||||||
case "$host" in
|
case "$host" in
|
||||||
*-*-cygwin* | *-*-mingw32*)
|
*-*-cygwin* | *-*-mingw32*)
|
||||||
LIBS="$LIBS -lwinmm -ldsound -limm32 -lole32 -loleaut32 -lversion -lsetupapi"
|
LIBS="$LIBS -lwinmm -ldsound -limm32 -lole32 -loleaut32 -lversion -lsetupapi"
|
||||||
CXXFLAGS="$CXXFLAGS -mno-ms-bitfields"
|
CXXFLAGS="$CXXFLAGS -mno-ms-bitfields"
|
||||||
if test x$have_sdl_net_h = xyes ; then
|
|
||||||
dnl HACK: We have to put SDL_net THEN winsock libraries or else the linker can't resolve things properly
|
|
||||||
LIBS="$LIBS -lSDL_net -lwsock32 -lws2_32 -lwinspool -liphlpapi"
|
|
||||||
fi
|
|
||||||
dnl FEATURE: Whether to support direct parallel port passthrough
|
dnl FEATURE: Whether to support direct parallel port passthrough
|
||||||
AC_DEFINE(C_DIRECTLPT, 1, [ Define to 1 if you want parallel passthrough support (Win32, Linux).])
|
AC_DEFINE(C_DIRECTLPT, 1, [ Define to 1 if you want parallel passthrough support (Win32, Linux).])
|
||||||
dnl FEATURE: Whether to support direct serial port passthrough
|
dnl FEATURE: Whether to support direct serial port passthrough
|
||||||
@ -536,7 +529,7 @@ case "$host_cpu" in
|
|||||||
c_targetcpu="m68k"
|
c_targetcpu="m68k"
|
||||||
c_unalignedmemory=yes
|
c_unalignedmemory=yes
|
||||||
;;
|
;;
|
||||||
armv7l)
|
armv7*)
|
||||||
AC_DEFINE(C_TARGETCPU,ARMV7LE)
|
AC_DEFINE(C_TARGETCPU,ARMV7LE)
|
||||||
AC_MSG_RESULT(ARMv7 Little Endian)
|
AC_MSG_RESULT(ARMv7 Little Endian)
|
||||||
c_targetcpu="arm"
|
c_targetcpu="arm"
|
||||||
@ -854,11 +847,13 @@ dnl FEATURE: Whether to enable x86 dynamic core
|
|||||||
AH_TEMPLATE(C_DYNAMIC_X86,[Define to 1 to use x86/x64 dynamic cpu core])
|
AH_TEMPLATE(C_DYNAMIC_X86,[Define to 1 to use x86/x64 dynamic cpu core])
|
||||||
AC_ARG_ENABLE(dynamic-x86,AC_HELP_STRING([--disable-dynamic-x86],[Disable x86/x64 dynamic cpu core]),,enable_dynamic_x86=yes)
|
AC_ARG_ENABLE(dynamic-x86,AC_HELP_STRING([--disable-dynamic-x86],[Disable x86/x64 dynamic cpu core]),,enable_dynamic_x86=yes)
|
||||||
AC_MSG_CHECKING(whether x86 dynamic cpu core will be enabled)
|
AC_MSG_CHECKING(whether x86 dynamic cpu core will be enabled)
|
||||||
if test x$enable_dynamic_x86 = xno -o x$enable_dynamic_core = xno -o x$c_targetcpu = xarm; then
|
if test x$enable_dynamic_x86 = xno -o x$enable_dynamic_core = xno; then
|
||||||
AC_MSG_RESULT(no)
|
AC_MSG_RESULT(no)
|
||||||
else
|
elif test x$c_targetcpu = xx86 -o x$c_targetcpu = xx86_64; then
|
||||||
AC_DEFINE(C_DYNAMIC_X86,1)
|
AC_DEFINE(C_DYNAMIC_X86,1)
|
||||||
AC_MSG_RESULT(yes)
|
AC_MSG_RESULT(yes)
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT(no)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
dnl FEATURE: Whether to enable recompiling dynamic core
|
dnl FEATURE: Whether to enable recompiling dynamic core
|
||||||
@ -867,9 +862,12 @@ AC_ARG_ENABLE(dynrec,AC_HELP_STRING([--disable-dynrec],[Disable recompiling cpu
|
|||||||
AC_MSG_CHECKING(whether recompiling cpu core will be enabled)
|
AC_MSG_CHECKING(whether recompiling cpu core will be enabled)
|
||||||
if test x$enable_dynrec = xno -o x$enable_dynamic_core = xno; then
|
if test x$enable_dynrec = xno -o x$enable_dynamic_core = xno; then
|
||||||
AC_MSG_RESULT(no)
|
AC_MSG_RESULT(no)
|
||||||
else
|
# test for MIPS32 is missing from this Dynamic Recompiler whitelist
|
||||||
|
elif test x$c_targetcpu = xx86 -o x$c_targetcpu = xx86_64 -o x$c_targetcpu = arm; then
|
||||||
AC_DEFINE(C_DYNREC,1)
|
AC_DEFINE(C_DYNREC,1)
|
||||||
AC_MSG_RESULT(yes)
|
AC_MSG_RESULT(yes)
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT(no)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
dnl FEATURE: Whether to emulate the floating point unit
|
dnl FEATURE: Whether to emulate the floating point unit
|
||||||
@ -925,11 +923,13 @@ if test -n "$SDL2_LIBS"; then
|
|||||||
AC_DEFINE(C_SDL_NET,1)
|
AC_DEFINE(C_SDL_NET,1)
|
||||||
AC_DEFINE(C_MODEM,1)
|
AC_DEFINE(C_MODEM,1)
|
||||||
AC_DEFINE(C_IPX,1)
|
AC_DEFINE(C_IPX,1)
|
||||||
|
have_sdl_net=yes
|
||||||
elif test x$have_sdl_net_lib = xyes -a x$have_sdl_net_h = xyes ; then
|
elif test x$have_sdl_net_lib = xyes -a x$have_sdl_net_h = xyes ; then
|
||||||
LIBS="$LIBS -lSDL_net"
|
LIBS="$LIBS -lSDL_net"
|
||||||
AC_DEFINE(C_SDL_NET,1)
|
AC_DEFINE(C_SDL_NET,1)
|
||||||
AC_DEFINE(C_MODEM,1)
|
AC_DEFINE(C_MODEM,1)
|
||||||
AC_DEFINE(C_IPX,1)
|
AC_DEFINE(C_IPX,1)
|
||||||
|
have_sdl_net=yes
|
||||||
else
|
else
|
||||||
AC_MSG_WARN([Can't find SDL_net, internal modem and ipx disabled])
|
AC_MSG_WARN([Can't find SDL_net, internal modem and ipx disabled])
|
||||||
fi
|
fi
|
||||||
@ -939,6 +939,7 @@ else
|
|||||||
AC_DEFINE(C_SDL_NET,1)
|
AC_DEFINE(C_SDL_NET,1)
|
||||||
AC_DEFINE(C_MODEM,1)
|
AC_DEFINE(C_MODEM,1)
|
||||||
AC_DEFINE(C_IPX,1)
|
AC_DEFINE(C_IPX,1)
|
||||||
|
have_sdl_net=yes
|
||||||
else
|
else
|
||||||
AC_MSG_WARN([Can't find SDL_net, internal modem and ipx disabled])
|
AC_MSG_WARN([Can't find SDL_net, internal modem and ipx disabled])
|
||||||
fi
|
fi
|
||||||
@ -969,20 +970,38 @@ else
|
|||||||
AC_MSG_RESULT([no])
|
AC_MSG_RESULT([no])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
dnl FEATURE: Whether to use libpcap, and enable NE2000 emulation
|
dnl FEATURE: Whether to use libpcap, and enable ethernet passthrough
|
||||||
AH_TEMPLATE(C_NE2000,[Define to 1 to enable NE2000 ethernet passthrough, requires libpcap])
|
AH_TEMPLATE(C_PCAP,[Define to 1 to enable ethernet passthrough, requires libpcap])
|
||||||
case "$host" in
|
case "$host" in
|
||||||
*-*-cygwin* | *-*-mingw32*)
|
*-*-cygwin* | *-*-mingw32*)
|
||||||
CFLAGS="$CFLAGS -I$pwd/vs2015/pcap"
|
CFLAGS="$CFLAGS -I$pwd/vs2015/pcap"
|
||||||
CXXFLAGS="$CXXFLAGS -I$pwd/vs2015/pcap"
|
CXXFLAGS="$CXXFLAGS -I$pwd/vs2015/pcap"
|
||||||
AC_DEFINE(C_NE2000,1)
|
AC_DEFINE(C_PCAP,1)
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
if test x$have_pcap_lib = xyes -a x$have_pcap_h = xyes ; then
|
if test x$have_pcap_lib = xyes -a x$have_pcap_h = xyes ; then
|
||||||
LIBS="$LIBS -lpcap";
|
LIBS="$LIBS -lpcap";
|
||||||
AC_DEFINE(C_NE2000,1)
|
AC_DEFINE(C_PCAP,1)
|
||||||
else
|
else
|
||||||
AC_MSG_WARN([Can't find libpcap, NE2000 ethernet passthrough disabled])
|
AC_MSG_WARN([Can't find libpcap, ethernet passthrough disabled])
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
dnl FEATURE: Whether to use libslirp, and enable userspace TCP/IP emulation
|
||||||
|
AH_TEMPLATE(C_SLIRP, [Define to 1 to enable userspace TCP/IP emulation, requires libslirp])
|
||||||
|
PKG_CHECK_MODULES(libslirp, slirp, [
|
||||||
|
have_slirp=yes
|
||||||
|
AC_DEFINE(C_SLIRP,1)
|
||||||
|
LIBS="$LIBS ${libslirp_LIBS}"
|
||||||
|
CFLAGS="$CFLAGS ${libslirp_CFLAGS}"
|
||||||
|
CPPFLAGS="$CPPFLAGS ${libslirp_CFLAGS}"], [
|
||||||
|
have_slirp=no
|
||||||
|
AC_MSG_WARN([Can't find libslirp, userspace TCP/IP emulation disabled])])
|
||||||
|
case "$host" in
|
||||||
|
*-*-cygwin* | *-*-mingw32*)
|
||||||
|
if test x$have_slirp = xyes; then
|
||||||
|
LIBS="$LIBS -lintl -liconv"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
@ -1132,6 +1151,18 @@ fi
|
|||||||
dnl placeholder
|
dnl placeholder
|
||||||
AH_TEMPLATE(C_ICONV_WIN32,[Define to 1 to use Win32 functions in iconv backend])
|
AH_TEMPLATE(C_ICONV_WIN32,[Define to 1 to use Win32 functions in iconv backend])
|
||||||
|
|
||||||
|
dnl If networking is used, add networking libraries last on Windows
|
||||||
|
dnl so SDL_net, fluidsynth and libslirp successfully link to them
|
||||||
|
if test x$enable_emscripten != xyes; then
|
||||||
|
case "$host" in
|
||||||
|
*-*-cygwin* | *-*-mingw32*)
|
||||||
|
if test x$have_sdl_net = xyes -o x$enable_libfluidsynth = xyes -o x$have_slirp = xyes; then
|
||||||
|
LIBS="$LIBS -lwsock32 -lws2_32 -lwinspool -lshlwapi -liphlpapi"
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
|
||||||
AC_CONFIG_FILES([
|
AC_CONFIG_FILES([
|
||||||
Makefile
|
Makefile
|
||||||
src/Makefile
|
src/Makefile
|
||||||
@ -1176,4 +1207,3 @@ chmod +x make-rpm.sh
|
|||||||
|
|
||||||
# HACK: Write all PACKAGE defines to vs2015/config_package.h so Windows builds are kept in sync
|
# HACK: Write all PACKAGE defines to vs2015/config_package.h so Windows builds are kept in sync
|
||||||
grep -E 'PACKAGE|VERSION' config.h > $srcdir/vs2015/config_package.h
|
grep -E 'PACKAGE|VERSION' config.h > $srcdir/vs2015/config_package.h
|
||||||
|
|
||||||
|
@ -54,6 +54,17 @@ modules:
|
|||||||
url: https://github.com/FluidSynth/fluidsynth/archive/v2.1.5.tar.gz
|
url: https://github.com/FluidSynth/fluidsynth/archive/v2.1.5.tar.gz
|
||||||
sha256: b539b7c65a650b56f01cd60a4e83c6125c217c5a63c0c214ef6274894a677d00
|
sha256: b539b7c65a650b56f01cd60a4e83c6125c217c5a63c0c214ef6274894a677d00
|
||||||
|
|
||||||
|
# Build libslirp for networking
|
||||||
|
- name: libslirp
|
||||||
|
buildsystem: meson
|
||||||
|
cleanup:
|
||||||
|
- "/include"
|
||||||
|
- "/lib/pkgconfig"
|
||||||
|
sources:
|
||||||
|
- type: archive
|
||||||
|
url: https://gitlab.freedesktop.org/slirp/libslirp/uploads/a30aeca3c6ad23f176065d0ee832957b/libslirp-4.4.0.tar.xz
|
||||||
|
sha256: e903fc14c26030b51711bd7f098697c2393f237199e3681c2e22ea013c3635a7
|
||||||
|
|
||||||
# Build DOSBox-X SDL2
|
# Build DOSBox-X SDL2
|
||||||
- name: dosbox-x
|
- name: dosbox-x
|
||||||
rm-configure: true
|
rm-configure: true
|
||||||
@ -61,6 +72,8 @@ modules:
|
|||||||
- --enable-core-inline
|
- --enable-core-inline
|
||||||
- --enable-debug=heavy
|
- --enable-debug=heavy
|
||||||
- --enable-sdl2
|
- --enable-sdl2
|
||||||
|
cleanup:
|
||||||
|
- /share/man
|
||||||
sources:
|
sources:
|
||||||
- type: dir
|
- type: dir
|
||||||
path: ../..
|
path: ../..
|
||||||
|
97
contrib/linux/com.dosbox_x.DOSBox-X.metainfo.xml
Normal file
97
contrib/linux/com.dosbox_x.DOSBox-X.metainfo.xml
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!-- Copyright 2011-2021 Jonathan Campbell -->
|
||||||
|
<component type="desktop">
|
||||||
|
<id>com.dosbox_x.DOSBox-X</id>
|
||||||
|
<project_license>GPL-2.0</project_license>
|
||||||
|
<metadata_license>CC0-1.0</metadata_license>
|
||||||
|
<name>DOSBox-X</name>
|
||||||
|
<summary>x86/DOS emulator with sound and graphics</summary>
|
||||||
|
<categories>
|
||||||
|
<category>Emulation</category>
|
||||||
|
</categories>
|
||||||
|
<releases>
|
||||||
|
<release version="0.83.12" date="2021-3-1"/>
|
||||||
|
</releases>
|
||||||
|
<screenshots>
|
||||||
|
<screenshot type="default">
|
||||||
|
<caption>Startup screen</caption>
|
||||||
|
<image>https://github.com/joncampbell123/dosbox-x/raw/master/contrib/linux/dosbox-x_startup.png</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<caption>Configuration options</caption>
|
||||||
|
<image>https://github.com/joncampbell123/dosbox-x/raw/master/contrib/linux/dosbox-x_configuration_tool.png</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<caption>Dune II in DOSBox-X</caption>
|
||||||
|
<image>https://github.com/joncampbell123/dosbox-x/raw/master/contrib/linux/dosbox-x_dune2.png</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<caption>Tomb Raider 3dfx in DOSBox-X</caption>
|
||||||
|
<image>https://github.com/joncampbell123/dosbox-x/raw/master/contrib/linux/dosbox-x_tombraider.png</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<caption>Flight Simulator 5 in DOSBox-X</caption>
|
||||||
|
<image>https://github.com/joncampbell123/dosbox-x/raw/master/contrib/linux/dosbox-x_fs5.png</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<caption>Windows 3.11 for Workgroups as Guest OS</caption>
|
||||||
|
<image>https://github.com/joncampbell123/dosbox-x/raw/master/contrib/linux/dosbox-x_win311.png</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<caption>Windows 98SE as Guest OS</caption>
|
||||||
|
<image>https://github.com/joncampbell123/dosbox-x/raw/master/contrib/linux/dosbox-x_win98se.png</image>
|
||||||
|
</screenshot>
|
||||||
|
</screenshots>
|
||||||
|
<content_rating type="oars-1.1" />
|
||||||
|
<translation/>
|
||||||
|
<developer_name>DOSBox-X team</developer_name>
|
||||||
|
<update_contact>noreply@dosbox-x.com</update_contact>
|
||||||
|
<description>
|
||||||
|
<p> DOSBox-X is an open-source DOS emulator for running DOS games and applications.
|
||||||
|
DOS-based Windows such as Windows 3.x and Windows 9x are officially supported.
|
||||||
|
Compared to DOSBox, DOSBox-X is much more flexible and provides more features.
|
||||||
|
</p>
|
||||||
|
<p>DOSBox-X emulates a PC necessary for running many DOS games and applications that simply cannot be run on modern PCs and operating systems, similar to DOSBox. However, while the main focus of DOSBox is for running DOS games, DOSBox-X goes much further than this. Started as a fork of the DOSBox project, it retains compatibility with the wide base of DOS games and DOS gaming DOSBox was designed for. But it is also a platform for running DOS applications, including emulating the environments to run Windows 3.x, 9x and ME and software written for those versions of Windows. By adding official support for Windows 95, 98, and ME emulation and acceleration, we hope that those old Windows games and applications could be enjoyed or used once more. Moreover, DOSBox-X adds support for emulating the NEC PC-98 such that you can also play PC-98 games with it.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
DOSBox-X emulates a legacy IBM PC and DOS environment, and has many emulation options and features such as:
|
||||||
|
</p>
|
||||||
|
<ul>
|
||||||
|
<li>Emulate several PC variants: IBM PC, IBM PCjr, Tandy 1000 and NEC PC-98</li>
|
||||||
|
<li>CPUs: 8086, 286, 386, 486, Pentium, Pentium MMX and Pentium Pro</li>
|
||||||
|
<li>Graphics chipsets: MDA, Hercules, CGA, EGA, MCGA, VGA and SVGA</li>
|
||||||
|
<li>Sound options: Sound Blaster series, Gravis Ultrasound, Disney Sound source and more audio options</li>
|
||||||
|
<li>MIDI: Roland MT-32 and General MIDI options</li>
|
||||||
|
<li>Serial, Parallel and Game port support</li>
|
||||||
|
<li>Printer support and emulation options</li>
|
||||||
|
<li>3dfx Voodoo emulation with Glide wrapper support</li>
|
||||||
|
<li>Network emulation: IPX over UDP, and serial modem</li>
|
||||||
|
<li>Network adapter emulation: NE2000 (not for Flatpak or Snap installs)</li>
|
||||||
|
<li>Mounting a host directory as a harddisk, floppy or CD-ROM</li>
|
||||||
|
<li>Mounting harddisk images, floppy disk images and CD-ROM images</li>
|
||||||
|
<li>ISO9660, FAT12, FAT16 and FAT32 filesystem support, including long filenames</li>
|
||||||
|
<li>Support for running real DOS systems (MS-DOS, IBM PC DOS, FreeDOS)</li>
|
||||||
|
<li>Support for running Windows 1.0 to Windows 3.11, Windows 95 and Windows 98</li>
|
||||||
|
<li>GUI drop-down menu for easier usage</li>
|
||||||
|
<li>Built-in graphical configuration tool</li>
|
||||||
|
<li>Save and load state with support for save files and up to 100 save slots</li>
|
||||||
|
<li>More DOS commands, and ability to add your own programs to the virtual Z: drive</li>
|
||||||
|
<li>Copy and Paste support and support for TrueType fonts</li>
|
||||||
|
<li>Various output options, including output scaling and OpenGL shaders</li>
|
||||||
|
</ul>
|
||||||
|
With the help of DOSBox-X, you can run plenty of the old classics that don't run on your new computer!
|
||||||
|
</description>
|
||||||
|
<url type="homepage">https://dosbox-x.com</url>
|
||||||
|
<url type="bugtracker">https://github.com/joncampbell123/dosbox-x/issues</url>
|
||||||
|
<url type="help">https://dosbox-x.com/wiki</url>
|
||||||
|
<recommends>
|
||||||
|
<control>keyboard</control>
|
||||||
|
<control>pointing</control>
|
||||||
|
<control>gamepad</control>
|
||||||
|
</recommends>
|
||||||
|
<mimetypes>
|
||||||
|
<mimetype>application/x-cd-image</mimetype>
|
||||||
|
<mimetype>application/x-cue</mimetype>
|
||||||
|
<mimetype>application/x-raw-disk-image</mimetype>
|
||||||
|
</mimetypes>
|
||||||
|
</component>
|
@ -10,7 +10,7 @@
|
|||||||
<category>Emulation</category>
|
<category>Emulation</category>
|
||||||
</categories>
|
</categories>
|
||||||
<releases>
|
<releases>
|
||||||
<release version="@PACKAGE_VERSION@" date="2021-2-5"/>
|
<release version="@PACKAGE_VERSION@" date="2021-3-1"/>
|
||||||
</releases>
|
</releases>
|
||||||
<screenshots>
|
<screenshots>
|
||||||
<screenshot type="default">
|
<screenshot type="default">
|
||||||
|
@ -54,6 +54,17 @@ modules:
|
|||||||
url: https://github.com/FluidSynth/fluidsynth/archive/v2.1.5.tar.gz
|
url: https://github.com/FluidSynth/fluidsynth/archive/v2.1.5.tar.gz
|
||||||
sha256: b539b7c65a650b56f01cd60a4e83c6125c217c5a63c0c214ef6274894a677d00
|
sha256: b539b7c65a650b56f01cd60a4e83c6125c217c5a63c0c214ef6274894a677d00
|
||||||
|
|
||||||
|
# Build libslirp for networking
|
||||||
|
- name: libslirp
|
||||||
|
buildsystem: meson
|
||||||
|
cleanup:
|
||||||
|
- "/include"
|
||||||
|
- "/lib/pkgconfig"
|
||||||
|
sources:
|
||||||
|
- type: archive
|
||||||
|
url: https://gitlab.freedesktop.org/slirp/libslirp/uploads/a30aeca3c6ad23f176065d0ee832957b/libslirp-4.4.0.tar.xz
|
||||||
|
sha256: e903fc14c26030b51711bd7f098697c2393f237199e3681c2e22ea013c3635a7
|
||||||
|
|
||||||
# Build DOSBox-X SDL1
|
# Build DOSBox-X SDL1
|
||||||
- name: dosbox-x
|
- name: dosbox-x
|
||||||
rm-configure: true
|
rm-configure: true
|
||||||
@ -67,6 +78,8 @@ modules:
|
|||||||
# Build the SDL1 debugger enabled version of DOSBox-X
|
# Build the SDL1 debugger enabled version of DOSBox-X
|
||||||
- ./build-debug
|
- ./build-debug
|
||||||
- make bindir=/app/bin prefix=/app install
|
- make bindir=/app/bin prefix=/app install
|
||||||
|
cleanup:
|
||||||
|
- /share/man
|
||||||
post-install:
|
post-install:
|
||||||
- install -Dm644 /app/share/icons/hicolor/scalable/apps/dosbox-x.svg /app/share/icons/hicolor/scalable/apps/${FLATPAK_ID}.svg
|
- install -Dm644 /app/share/icons/hicolor/scalable/apps/dosbox-x.svg /app/share/icons/hicolor/scalable/apps/${FLATPAK_ID}.svg
|
||||||
- desktop-file-edit --set-key=Icon --set-value=${FLATPAK_ID} /app/share/applications/${FLATPAK_ID}.desktop
|
- desktop-file-edit --set-key=Icon --set-value=${FLATPAK_ID} /app/share/applications/${FLATPAK_ID}.desktop
|
||||||
|
309
contrib/linux/dosbox-x.1
Normal file
309
contrib/linux/dosbox-x.1
Normal file
@ -0,0 +1,309 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.TH DOSBOX-X 1 "Feb 28, 2021"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.SH NAME
|
||||||
|
dosbox-x \- an x86/DOS and PC98 emulator with sound/graphics
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B dosbox-x
|
||||||
|
.B [OPTIONS]
|
||||||
|
.BI [NAME]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
This manual page briefly documents
|
||||||
|
.BR "dosbox-x" ", an x86/DOS and PC98 emulator."
|
||||||
|
.LP
|
||||||
|
.RB "Options are listed below. Depending on the option, one or more may be specified."
|
||||||
|
.LP
|
||||||
|
.RB "The optional " NAME " argument should be a DOS executable or a"
|
||||||
|
directory. If it is a dos executable (.com .exe .bat) the program will
|
||||||
|
run automatically. If it is a directory, a DOS session will run with
|
||||||
|
the directory specified mounted as the C:\\ drive.
|
||||||
|
.R If the dos executable requires parameters, enclose the command and it's parameters in quotes.
|
||||||
|
.LP
|
||||||
|
.RI "For an introduction type " INTRO
|
||||||
|
.RB "inside " dosbox-x .
|
||||||
|
.SH OPTIONS
|
||||||
|
A summary of available options.
|
||||||
|
.TP
|
||||||
|
.BR \-? " or " \-h " or " \-help
|
||||||
|
.R "Display the help screen and exit."
|
||||||
|
.TP
|
||||||
|
.BR \-v " or " \-ver " or " \-version
|
||||||
|
.R "Display the version information and exit."
|
||||||
|
.TP
|
||||||
|
.BR \-fullscreen " or " \-fs
|
||||||
|
.RB "Start " dosbox-x " in fullscreen mode."
|
||||||
|
.TP
|
||||||
|
.BI \-conf " configfile"
|
||||||
|
.RB "Start " dosbox-x " with the options specified in "
|
||||||
|
.IR configfile ". This file has also has a section called "
|
||||||
|
.BR [autoexec] " in which you can put commands you "
|
||||||
|
.R wish to execute on startup. Multiple
|
||||||
|
.BI \-conf "
|
||||||
|
options with
|
||||||
|
.IR configfiles " can be specified."
|
||||||
|
.TP
|
||||||
|
.BI "\-editconf ["editor ]
|
||||||
|
.R Open the default configuration file in a text editor. If no editor name
|
||||||
|
is given, then use the program from the EDITOR environment variable.
|
||||||
|
.TP
|
||||||
|
.B \-userconf
|
||||||
|
Load the configuration file located in ~/.config/dosbox-x. Can be combined with
|
||||||
|
.RB "the " \-conf " option."
|
||||||
|
.TP
|
||||||
|
.B \-printconf
|
||||||
|
Prints the location of the default configuration file and exit.
|
||||||
|
.TP
|
||||||
|
.B \-eraseconf, \-resetconf
|
||||||
|
Removes the default configuration file and exit.
|
||||||
|
.TP
|
||||||
|
.B \-erasemapper, \-resetmapper
|
||||||
|
Removes the mapperfile configured in the clean default configuration file and exit.
|
||||||
|
.TP
|
||||||
|
.BI \-opencaptures " program"
|
||||||
|
.RI "Calls " program " with as first parameter the location of the captures folder and exit."
|
||||||
|
.TP
|
||||||
|
.BI \-opensaves " program"
|
||||||
|
.RI "Calls " program " with as first parameter the location of the saves folder and exit."
|
||||||
|
.TP
|
||||||
|
.BR \-startui " or " \-startgui " or " \-starttool
|
||||||
|
.R Start DOSBox-X with GUI configuration tool.
|
||||||
|
.TP
|
||||||
|
.B \-startmapper
|
||||||
|
.RB "Start the internal keymapper on startup of " dosbox-x ". You can use it to change the keys " dosbox-x " uses."
|
||||||
|
.TP
|
||||||
|
.BR \-nogui " or " \-nomenu
|
||||||
|
.R Do not show the GUI menu bar when in windowed mode.
|
||||||
|
.TP
|
||||||
|
.B \-showcycles
|
||||||
|
.R Show cycles count (FPS) in the title.
|
||||||
|
.TP
|
||||||
|
.B \-showrt
|
||||||
|
.R Show emulation speed relative to realtime in the title.
|
||||||
|
.TP
|
||||||
|
.BI \-socket " socketnumber"
|
||||||
|
.RI "Passes the socket number " socketnumber " to the nullmodem emulation. See WIKI for details."
|
||||||
|
.TP
|
||||||
|
.BI \-savedir " path"
|
||||||
|
.R Set path for the save slots.
|
||||||
|
.TP
|
||||||
|
.BI \-defaultdir " path"
|
||||||
|
.R Set the default working path for DOSBox-X.
|
||||||
|
.TP
|
||||||
|
.B \-defaultconf
|
||||||
|
.R Use the default config settings for DOSBox-X.
|
||||||
|
.TP
|
||||||
|
.B \-defaultmapper
|
||||||
|
.R Use the default key mappings for DOSBox-X.
|
||||||
|
.TP
|
||||||
|
.B \-data-host-forced
|
||||||
|
.R Force synchronization of date and time with the host.
|
||||||
|
.TP
|
||||||
|
.BI \-lang " langfile"
|
||||||
|
.RB "Start " dosbox-x " with the language specified in "
|
||||||
|
.IR langfile .
|
||||||
|
.TP
|
||||||
|
.B \-nodpiaware
|
||||||
|
.R Ignore (do not signal) Windows DPI awareness.
|
||||||
|
.TP
|
||||||
|
.B \-securemode
|
||||||
|
.R Enable secure mode, which is meant to prevent a DOS program potentially gaining access to
|
||||||
|
files outside directories mounted in the [autoexec] section of the config file. It does this
|
||||||
|
.R by running
|
||||||
|
.B Z:\\\CONFIG.COM \-securemode
|
||||||
|
.R after completing the [autoexec] section
|
||||||
|
.R (which in turn disables any changes to how the drives are mounted
|
||||||
|
.RB "inside " dosbox ).
|
||||||
|
.RB "It also disables various other "CONFIG.COM
|
||||||
|
.R options that could be exploited.
|
||||||
|
.TP
|
||||||
|
.B \-noconfig
|
||||||
|
Skips the [config] section of the loaded configuration file. This is equivalent to CONFIG.SYS in DOS.
|
||||||
|
.TP
|
||||||
|
.B \-noautoexec
|
||||||
|
Skips the [autoexec] section of the loaded configuration file. This is equivalent to AUTOEXEC.BAT in DOS.
|
||||||
|
.TP
|
||||||
|
.B \-exit
|
||||||
|
.BR "dosbox-x" " will close itself when the DOS program specified by "NAME " ends."
|
||||||
|
.TP
|
||||||
|
.B \-silent
|
||||||
|
.R Run DOSBox-X silently and exit after executing the [autoexec] section of the loaded config file.
|
||||||
|
.TP
|
||||||
|
.BI \-c " command"
|
||||||
|
.RI "Runs the specified " command " before running "
|
||||||
|
.BR NAME .
|
||||||
|
.RI "Multiple commands can be specified. Each " command " should start with "
|
||||||
|
.BR \-c " though. A command can be:"
|
||||||
|
an Internal Program, a DOS command or an executable on a mounted drive.
|
||||||
|
.R If the command requires parameters, enclose the command and it's parameters in quotes.
|
||||||
|
.TP
|
||||||
|
.BI \-set " section property=value"
|
||||||
|
.R Set the config option (override any config file). If the property contains spaces, ensure to enclose the string in quotes.
|
||||||
|
.R The section is the name of a dosbox-x config section such as [video] without the brackets.
|
||||||
|
.RB "Multiple "\-set " commands may be specified."
|
||||||
|
.R If a property is unique, the section may be ommitted. e.g.
|
||||||
|
.B \-set dosbox machine=hercules
|
||||||
|
.R is equivalent to
|
||||||
|
.B \-set machine=hercules
|
||||||
|
.TP
|
||||||
|
.BI \-time-limit " n"
|
||||||
|
.RI "Kill the emulator after "'n' " seconds."
|
||||||
|
.TP
|
||||||
|
.B \-fastlaunch
|
||||||
|
.R Fast launch mode (skip the BIOS logo and welcome banner).
|
||||||
|
.TP
|
||||||
|
.B \-helpdebug
|
||||||
|
.R Show debug-related options and exit.
|
||||||
|
.TP
|
||||||
|
.BI \-scaler " scaler"
|
||||||
|
.RI "Uses the graphical scaler specified by " scaler ". See the configuration"
|
||||||
|
file for the available scalers
|
||||||
|
.TP
|
||||||
|
.BI \-forcescaler " scaler"
|
||||||
|
.RB "Similar to the " \-scaler " parameter, but tries to force usage of"
|
||||||
|
the specified scaler even if it might not fit.
|
||||||
|
|
||||||
|
.SH "INTERNAL COMMAND.COM COMMANDS"
|
||||||
|
.B dosbox-x
|
||||||
|
Supports most of the internal DOS commands found in COMMAND.COM. Help text is integrated for these commands in DOSBox-X, and will not be duplicated here.
|
||||||
|
An explanation of these commands can also be found on the DOSBox-X wiki on the Supported Commands page.
|
||||||
|
.TP
|
||||||
|
.RS
|
||||||
|
.IP "- ALIAS, ATTRIB, BREAK, CALL, CD/CDDIR, CHCP, CHOICE, CLS, COPY"
|
||||||
|
.IP "- COUNTRY, CTTY, DATE, DEL/ERASE, DELTREE, ECHO, EXIT, DIR, FOR"
|
||||||
|
.IP "- GOTO, HELP, IF, LFNFOR, LH/LOADHIGH, MD/MKDIR, MORE, PATH"
|
||||||
|
.IP "- PAUSE, PROMPT, RD/RMDIR, REM, REN/RENAME, SET, SHIFT, SUBST"
|
||||||
|
.IP "- TIME, TRUENAME, TYPE, VER, VERIFY, VOL"
|
||||||
|
.RE
|
||||||
|
|
||||||
|
.SH "OTHER INTERNAL COMMANDS"
|
||||||
|
These are internal DOSBox-X commands that are are not part of DOS. They are documented on the DOSBox-X wiki on the Supported Commands page.
|
||||||
|
.TP
|
||||||
|
.RS
|
||||||
|
.IP "- DEBUGBOX (only on debug enabled builds)"
|
||||||
|
.IP "- DX-CAPTURE"
|
||||||
|
.RE
|
||||||
|
|
||||||
|
.SH "EXTERNAL DOS COMMANDS"
|
||||||
|
These are external DOS commands located on the emulated Z:\ drive.
|
||||||
|
.TP
|
||||||
|
.RS
|
||||||
|
.IP "- APPEND, BUFFERS, COMMAND, DEBUG, DEVICE, EDIT, FCBS, FIND"
|
||||||
|
.IP "- KEYB, LABEL, LASTDRIV, LOADFIX, MEM, MODE, MOVE, SORT"
|
||||||
|
.IP "- TREE, XCOPY
|
||||||
|
.RE
|
||||||
|
|
||||||
|
.SH "OTHER EXTERNAL COMMANDS"
|
||||||
|
In addition, the following extra commands are available on the emulated Z:\ drive:
|
||||||
|
.TP
|
||||||
|
.RS
|
||||||
|
.IP "- 25, 28, 50, 4DOS, A20GATE, ADDKEY, AUTOTYPE, BOOT, CAPMOUSE"
|
||||||
|
.IP "- CDPLAY, CFGTOOL, CONFIG, CWSDPMI, DOS32A, DOS4GW, DOSIDLE"
|
||||||
|
.IP "- DOSMID, DSXMENU, FLAGSAVE, HEXMEM16, HEXMEM32, IMGMAKE"
|
||||||
|
.IP "- IMGMOUNT, INTRO, LOADROM, LS, MIXER, MOUNT, MOUSE, MPXPLAY"
|
||||||
|
.IP "- RE-DOS, RESCAN, SETCOLOR, START, VESAMOED, VFRCRATE
|
||||||
|
.RE
|
||||||
|
|
||||||
|
The following external commands are only available on debug enabled builds:
|
||||||
|
.TP
|
||||||
|
.RS
|
||||||
|
.IP "- BIOSTEST, NMITEST, INT2FDBG"
|
||||||
|
.RE
|
||||||
|
|
||||||
|
.SH "SPECIAL KEYS"
|
||||||
|
.TP 12m
|
||||||
|
.IP F12\-F
|
||||||
|
Switch between fullscreen and window mode.
|
||||||
|
.IP F12-R
|
||||||
|
Reset the virtual machine inside DOSBox-X
|
||||||
|
.IP F12-B
|
||||||
|
Reboot the emulated DOS (integrated DOS or guest DOS) inside DOSBox-X.
|
||||||
|
.IP F12-C
|
||||||
|
Start DOSBox-X’s graphical configuration tool.
|
||||||
|
.IP F12-M
|
||||||
|
Start DOSBox-X’s mapper editor.
|
||||||
|
.IP F12-Esc
|
||||||
|
Show/hide DOSBox-X’s drop-down menu bar.
|
||||||
|
.IP F12-Del
|
||||||
|
Send the selected special key combination (Ctrl+Alt+Del by default) to the guest system.
|
||||||
|
.IP F12-{+}
|
||||||
|
Increase the sound volume of DOSBox-X’s emulated DOS.
|
||||||
|
.IP F12-{-}
|
||||||
|
Decrease the sound volume of DOSBox-X’s emulated DOS.
|
||||||
|
.IP F12-]
|
||||||
|
Increase the emulated DOS’s current speed relative to real-time.
|
||||||
|
.IP F12-[
|
||||||
|
Decrease the emulated DOS’s current speed relative to real-time.
|
||||||
|
.IP F12-{=}
|
||||||
|
Increase DOSBox-X’s emulation CPU cycles.
|
||||||
|
.IP F12-{-}
|
||||||
|
Decrease DOSBox-X’s emulation CPU cycles.
|
||||||
|
.IP F12-Up
|
||||||
|
Increase the font size for the TrueType font (TTF) output.
|
||||||
|
.IP F12-Down
|
||||||
|
Decrease the font size for the TrueType font (TTF) output.
|
||||||
|
.IP F12-Left
|
||||||
|
Reset the emulated DOS’s current CPU speed to the normal speed.
|
||||||
|
.IP F12-Right
|
||||||
|
Toggle DOSBox-X’s speed lock.
|
||||||
|
.IP F12-D
|
||||||
|
Swap between mounted CD images.
|
||||||
|
.IP F12-O
|
||||||
|
Swap between mounted floppy images.
|
||||||
|
.IP F12-P
|
||||||
|
Take a screenshot of the current screen in PNG format.
|
||||||
|
.IP F12-I
|
||||||
|
Start/Stop capturing an AVI video of the current session.
|
||||||
|
.IP F12-W
|
||||||
|
Start/Stop recording a WAV audio of the current session.
|
||||||
|
Alt+Pause
|
||||||
|
Start DOSBox-X’s Debugger.
|
||||||
|
.IP F12-[,]
|
||||||
|
Select the previous save slot to save to or load from.
|
||||||
|
.IP F12-[.]
|
||||||
|
Select the next save slot to save to or load from.
|
||||||
|
.IP F12-S
|
||||||
|
Save current state to the selected save slot.
|
||||||
|
.IP F12-L
|
||||||
|
Load the state from the selected save slot.
|
||||||
|
.IP F12-Pause
|
||||||
|
Pause emulation (press again to continue).
|
||||||
|
.IP Ctrl+F5
|
||||||
|
Copy all text on the DOS screen to the host clipboard.
|
||||||
|
.IP Ctrl+F6
|
||||||
|
Paste the text in the host clipboard to the DOS screen.
|
||||||
|
.IP Ctrl+F9
|
||||||
|
Exit DOSBox-X.
|
||||||
|
.IP Ctrl+F10
|
||||||
|
Capture the mouse for use with the emulated DOS.
|
||||||
|
.PP
|
||||||
|
These are the default keybindings. They can be changed in the keymapper.
|
||||||
|
.PP
|
||||||
|
Saved/recorded files can be found in current_directory/capture
|
||||||
|
(can be changed in the configfile).
|
||||||
|
.RB "The directory has to exist prior to starting " dosbox-x " else nothing"
|
||||||
|
gets saved/recorded !
|
||||||
|
.PP
|
||||||
|
.BR "Note: " "Once you increase your " dosbox-x " cycles beyond your computer's maximum
|
||||||
|
capacity, it will produce the same effect as slowing down the emulation.
|
||||||
|
This maximum will vary from computer to computer, there is no standard.
|
||||||
|
|
||||||
|
.SH ENVIRONMENT
|
||||||
|
Any configuration option can be overridden using an environment variable.
|
||||||
|
.RB "Environment variables starting with prefix " DOSBOX " are processed and
|
||||||
|
interpreted as follows:
|
||||||
|
.B DOSBOX_SECTIONNAME_PROPERTYNAME=value
|
||||||
|
.PP
|
||||||
|
.R For example, you can override render aspect this way:
|
||||||
|
.PP
|
||||||
|
.B $ DOSBOX_RENDER_ASPECT=false dosbox-x
|
||||||
|
.SH BUGS
|
||||||
|
.RI "To report a bug, please visit " https://github.com/joncampbell123/dosbox-x/issues
|
||||||
|
|
||||||
|
.SH "SEE ALSO"
|
||||||
|
You can find a wiki dedicated to DOSBox-X at https://dosbox-x.com/wiki
|
||||||
|
|
||||||
|
.SH AUTHOR
|
||||||
|
.RI "DOSBox-X project is maintained by the DOSBox-X Team (" https://dosbox-x.com/ ")
|
||||||
|
|
||||||
|
This manual page was originally written by Peter Veenstra <H.P.Veenstra@student.rug.nl> and James Oakley <jfunk@funktronics.ca>,
|
||||||
|
for the Debian system (but may be used by others). Updated by the DOSBox-X team for DOSBox-X.
|
@ -1,4 +1,4 @@
|
|||||||
Name: dosbox-x
|
Name: @PACKAGE_NAME@
|
||||||
Version: @PACKAGE_VERSION@
|
Version: @PACKAGE_VERSION@
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: DOS emulator for running DOS games and applications including Windows 3.x/9x
|
Summary: DOS emulator for running DOS games and applications including Windows 3.x/9x
|
||||||
@ -27,9 +27,6 @@ BuildRequires: zlib-devel
|
|||||||
|
|
||||||
Requires: fluid-soundfont-gm
|
Requires: fluid-soundfont-gm
|
||||||
|
|
||||||
# Dynamic recompiler only supports x86 and arm
|
|
||||||
ExclusiveArch: %{ix86} %{arm} x86_64 aarch64
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
DOSBox-X is an open-source DOS emulator for running DOS games and applications.
|
DOSBox-X is an open-source DOS emulator for running DOS games and applications.
|
||||||
DOS-based Windows such as Windows 3.x and Windows 9x are officially supported.
|
DOS-based Windows such as Windows 3.x and Windows 9x are officially supported.
|
||||||
@ -52,11 +49,11 @@ DOSBox-X emulates a legacy IBM PC and DOS environment, and has many emulation
|
|||||||
options and features.
|
options and features.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -n dosbox-x
|
%autosetup -n %{name}
|
||||||
|
|
||||||
%build
|
%build
|
||||||
./autogen.sh
|
./autogen.sh
|
||||||
./configure --enable-core-inline --enable-debug=heavy --prefix=/usr --enable-sdl2
|
%configure --enable-core-inline --enable-debug=heavy --enable-sdl2
|
||||||
%make_build
|
%make_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -68,6 +65,7 @@ options and features.
|
|||||||
%{_datadir}/applications/com.dosbox_x.DOSBox-X.desktop
|
%{_datadir}/applications/com.dosbox_x.DOSBox-X.desktop
|
||||||
%{_datadir}/icons/hicolor/scalable/apps/dosbox-x.svg
|
%{_datadir}/icons/hicolor/scalable/apps/dosbox-x.svg
|
||||||
%{_datadir}/metainfo/com.dosbox_x.DOSBox-X.metainfo.xml
|
%{_datadir}/metainfo/com.dosbox_x.DOSBox-X.metainfo.xml
|
||||||
|
%{_mandir}/man1/dosbox-x.1
|
||||||
|
|
||||||
# Required for NE2000 pcap networking support (promiscuous mode)
|
# Required for NE2000 pcap networking support (promiscuous mode)
|
||||||
%post
|
%post
|
||||||
|
@ -1,14 +1,13 @@
|
|||||||
:NE2000_CONFIGFILE_HELP
|
:NE2000_CONFIGFILE_HELP
|
||||||
macaddr -- The physical address the emulator will use on your network.
|
macaddr -- The physical address the emulator will use on your network.
|
||||||
If you have multiple DOSBoxes running on your network,
|
If you have multiple DOSBox-Xes running on your network,
|
||||||
this has to be changed. Modify the last three number blocks.
|
this has to be changed. Modify the last three number blocks.
|
||||||
I.e. AC:DE:48:88:99:AB.
|
I.e. AC:DE:48:88:99:AB.
|
||||||
realnic -- Specifies which of your network interfaces is used.
|
realnic -- Specifies which of your network interfaces is used.
|
||||||
Write 'list' here to see the list of devices in the
|
Write 'list' here to see the list of devices from the Help
|
||||||
Status Window. Then make your choice and put either the
|
menu ('List network interfaces') or from the Status Window.
|
||||||
interface number (2 or something) or a part of your adapters
|
Then make your choice and put either the interface number
|
||||||
name, e.g. VIA here.
|
(e.g. 2) or a part of your adapters name (e.g. VIA here).
|
||||||
|
|
||||||
.
|
.
|
||||||
:AUTOEXEC_CONFIGFILE_HELP
|
:AUTOEXEC_CONFIGFILE_HELP
|
||||||
Lines in this section will be run at startup.
|
Lines in this section will be run at startup.
|
||||||
@ -321,11 +320,11 @@ Virtual Drives can not be unMOUNTed.
|
|||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_MOUNT_WARNING_WIN
|
:PROGRAM_MOUNT_WARNING_WIN
|
||||||
[31;1mMounting C:\ is NOT recommended. Please mount a (sub)directory next time.[0m
|
Warning: Mounting C:\ is not recommended.
|
||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_MOUNT_WARNING_OTHER
|
:PROGRAM_MOUNT_WARNING_OTHER
|
||||||
[31;1mMounting / is NOT recommended. Please mount a (sub)directory next time.[0m
|
Warning: Mounting / is not recommended.
|
||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_MOUNT_PHYSFS_ERROR
|
:PROGRAM_MOUNT_PHYSFS_ERROR
|
||||||
@ -339,6 +338,17 @@ Please MOUNT a normal directory first before adding an overlay on top.
|
|||||||
:PROGRAM_MOUNT_OVERLAY_INCOMPAT_BASE
|
:PROGRAM_MOUNT_OVERLAY_INCOMPAT_BASE
|
||||||
The overlay is NOT compatible with the drive that is specified.
|
The overlay is NOT compatible with the drive that is specified.
|
||||||
|
|
||||||
|
.
|
||||||
|
:PROGRAM_MOUNT_OVERLAY_MIXED_BASE
|
||||||
|
The overlay needs to be specified using the same addressing as the underlying drive. No mixing of relative and absolute paths.
|
||||||
|
.
|
||||||
|
:PROGRAM_MOUNT_OVERLAY_SAME_AS_BASE
|
||||||
|
The overlay directory can not be the same as underlying drive.
|
||||||
|
|
||||||
|
.
|
||||||
|
:PROGRAM_MOUNT_OVERLAY_ERROR
|
||||||
|
An error occurred when trying to create an overlay drive.
|
||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_MOUNT_OVERLAY_STATUS
|
:PROGRAM_MOUNT_OVERLAY_STATUS
|
||||||
Overlay %s on drive %c mounted.
|
Overlay %s on drive %c mounted.
|
||||||
@ -638,17 +648,16 @@ This command boots DOSBox-X from either a floppy or hard disk image.
|
|||||||
For this command, one can specify a succession of floppy disks swappable
|
For this command, one can specify a succession of floppy disks swappable
|
||||||
by the menu command, and drive: specifies the mounted drive to boot from.
|
by the menu command, and drive: specifies the mounted drive to boot from.
|
||||||
If no drive letter is specified, this defaults to boot from the A drive.
|
If no drive letter is specified, this defaults to boot from the A drive.
|
||||||
|
If no parameter is specified, it will try to boot from the current drive.
|
||||||
The only bootable drive letters are A, C, and D. For booting from a hard
|
The only bootable drive letters are A, C, and D. For booting from a hard
|
||||||
drive (C or D), ensure the image is already mounted by [34;1mIMGMOUNT[0m command.
|
drive (C or D), ensure the image is already mounted by [34;1mIMGMOUNT[0m command.
|
||||||
|
|
||||||
The syntax of this command is:
|
The syntax of this command is one of the following:
|
||||||
|
|
||||||
|
[34;1mBOOT [driveletter:][0m
|
||||||
|
|
||||||
[34;1mBOOT diskimg1.img [diskimg2.img ...] [-L driveletter][0m
|
[34;1mBOOT diskimg1.img [diskimg2.img ...] [-L driveletter][0m
|
||||||
|
|
||||||
Or:
|
|
||||||
|
|
||||||
[34;1mBOOT driveletter:[0m
|
|
||||||
|
|
||||||
Note: An image file with a leading colon (:) will be booted in write-protected
|
Note: An image file with a leading colon (:) will be booted in write-protected
|
||||||
mode if the "leading colon write protect image" option is enabled.
|
mode if the "leading colon write protect image" option is enabled.
|
||||||
|
|
||||||
@ -790,7 +799,7 @@ Format "%s" is unsupported. Specify "fat" or "iso" or "none".
|
|||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_IMGMOUNT_SPECIFY_FILE
|
:PROGRAM_IMGMOUNT_SPECIFY_FILE
|
||||||
Must specify file-image to mount.
|
Must specify image file(s) to mount.
|
||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_IMGMOUNT_FILE_NOT_FOUND
|
:PROGRAM_IMGMOUNT_FILE_NOT_FOUND
|
||||||
@ -826,7 +835,7 @@ Drive number %d mounted as %s
|
|||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_IMGMOUNT_NON_LOCAL_DRIVE
|
:PROGRAM_IMGMOUNT_NON_LOCAL_DRIVE
|
||||||
The image must be on a host or local drive.
|
The image must be on a host, local or network drive.
|
||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_IMGMOUNT_MULTIPLE_NON_CUEISO_FILES
|
:PROGRAM_IMGMOUNT_MULTIPLE_NON_CUEISO_FILES
|
||||||
@ -1003,6 +1012,14 @@ Configures system devices.
|
|||||||
:PROGRAM_MODE_INVALID_PARAMETERS
|
:PROGRAM_MODE_INVALID_PARAMETERS
|
||||||
Invalid parameter(s).
|
Invalid parameter(s).
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_TREE_ERROR
|
||||||
|
No subdirectories exist
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_VOL_TREE
|
||||||
|
Directory PATH listing for Volume %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_VOL_DRIVE
|
:SHELL_CMD_VOL_DRIVE
|
||||||
|
|
||||||
@ -1058,7 +1075,7 @@ Required parameter missing.
|
|||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_CHDIR_ERROR
|
:SHELL_CMD_CHDIR_ERROR
|
||||||
Unable to change to: %s.
|
Invalid directory - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_CHDIR_HINT
|
:SHELL_CMD_CHDIR_HINT
|
||||||
@ -1124,15 +1141,15 @@ TIME [[/T] [/H] | time]
|
|||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_MKDIR_ERROR
|
:SHELL_CMD_MKDIR_ERROR
|
||||||
Unable to make: %s.
|
Unable to create directory - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_RMDIR_ERROR
|
:SHELL_CMD_RMDIR_ERROR
|
||||||
Unable to remove: %s.
|
Invalid path, not directory, or directory not empty - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_RENAME_ERROR
|
:SHELL_CMD_RENAME_ERROR
|
||||||
Unable to rename: %s.
|
Unable to rename - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_ATTRIB_GET_ERROR
|
:SHELL_CMD_ATTRIB_GET_ERROR
|
||||||
@ -1144,7 +1161,7 @@ Unable to set attributes: %s
|
|||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_DEL_ERROR
|
:SHELL_CMD_DEL_ERROR
|
||||||
Unable to delete: %s.
|
Unable to delete - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_DEL_SURE
|
:SHELL_CMD_DEL_SURE
|
||||||
@ -1231,10 +1248,6 @@ on your real hard drive %c [Y/N]?
|
|||||||
.
|
.
|
||||||
:SHELL_EXECUTE_DRIVE_ACCESS_FIXED_LESS
|
:SHELL_EXECUTE_DRIVE_ACCESS_FIXED_LESS
|
||||||
Do you want to give DOSBox-X access to your real hard drive %c [Y/N]?
|
Do you want to give DOSBox-X access to your real hard drive %c [Y/N]?
|
||||||
.
|
|
||||||
:SHELL_EXECUTE_DRIVE_ACCESS_WARNING_WIN
|
|
||||||
Mounting C:\ is NOT recommended.
|
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_EXECUTE_ILLEGAL_COMMAND
|
:SHELL_EXECUTE_ILLEGAL_COMMAND
|
||||||
Bad command or filename - "%s"
|
Bad command or filename - "%s"
|
||||||
@ -1253,7 +1266,7 @@ PAUSE
|
|||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_COPY_FAILURE
|
:SHELL_CMD_COPY_FAILURE
|
||||||
Copy failure : %s.
|
Copy failure - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_COPY_SUCCESS
|
:SHELL_CMD_COPY_SUCCESS
|
||||||
@ -1268,7 +1281,7 @@ Insufficient disk space - %s
|
|||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_COPY_ERROR
|
:SHELL_CMD_COPY_ERROR
|
||||||
Error in copying file %s
|
Copy error - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_SUBST_DRIVE_LIST
|
:SHELL_CMD_SUBST_DRIVE_LIST
|
||||||
@ -1296,16 +1309,16 @@ SUBST: There is an error in your command line.
|
|||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_STARTUP_BEGIN
|
:SHELL_STARTUP_BEGIN
|
||||||
[44;1mÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»[0m[44;1mº [32mWelcome to DOSBox-X ! [33m%*s[37m º[0m[44;1mº º[0m[44;1mº [36mGetting started with DOSBox-X: [37m º[0m[44;1mº º[0m[44;1mº Type [32mHELP[37m to see the list of shell commands, [32mINTRO[37m for a brief introduction. º[0m[44;1mº You can also complete various tasks in DOSBox-X through the [33mdrop-down menus[37m. º[0m[44;1mº º[0m[44;1mº [36mUseful default shortcuts: [37m º[0m[44;1mº º[0m
|
[44;1mÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»[0m[44;1mº [32mWelcome to DOSBox-X ! [33m%*s[37m º[0m[44;1mº º[0m[44;1mº [36mGetting started with DOSBox-X: [37m º[0m[44;1mº º[0m[44;1mº Type [32mHELP[37m to see the list of shell commands, [32mINTRO[37m for a brief introduction. º[0m[44;1mº You may also complete various tasks in DOSBox-X through the [33mdrop-down menus[37m. º[0m
|
||||||
.
|
.
|
||||||
:SHELL_STARTUP_BEGIN2
|
:SHELL_STARTUP_BEGIN2
|
||||||
[44;1mº - switch between windowed and full-screen mode with key combination [31mF11 [37m+ [31mF[37m [37m º[0m[44;1mº - launch [33mConfiguration Tool[37m using [31mF11 [37m+ [31mC[37m[37m, and [33mMapper Editor[37m using [31mF11 [37m+ [31mM[37m [37m º[0m[44;1mº - increase or decrease the emulation speed with [31mF11 [37m+ [31mPlus[37m[37m or [31mF11 [37m+ [31mMinus[37m [37m º[0m
|
[44;1mº [32mExample[37m: Try select the [33mTrueType font[37m or [33mOpenGL pixel-perfect[37m output option. º[0m
|
||||||
.
|
.
|
||||||
:SHELL_STARTUP_BEGIN3
|
:SHELL_STARTUP_BEGIN3
|
||||||
|
[44;1mº º[0m[44;1mº [36mUseful default shortcuts: [37m º[0m[44;1mº º[0m[44;1mº - switch between windowed and full-screen mode with key combination [31mF11 [37m+ [31mF[37m [37m º[0m[44;1mº - launch [33mConfiguration Tool[37m using [31mF11 [37m+ [31mC[37m[37m, and [33mMapper Editor[37m using [31mF11 [37m+ [31mM[37m [37m º[0m[44;1mº - increase or decrease the emulation speed with [31mF11 [37m+ [31mPlus[37m[37m or [31mF11 [37m+ [31mMinus[37m [37m º[0m
|
||||||
.
|
.
|
||||||
:SHELL_STARTUP_CGA
|
:SHELL_STARTUP_CGA
|
||||||
[44;1mº DOSBox-X supports Composite CGA mode. º[0m[44;1mº Use [31mF12[37m to set composite output ON, OFF, or AUTO (default). º[0m[44;1mº [31m(Alt+)F11[37m changes hue; [31mCtrl+Alt+F11[37m selects early/late CGA model. º[0m[44;1mº º[0m
|
[44;1mº Composite CGA mode is supported. Use [31mCtrl+F8[37m to set composite output ON/OFF. º[0m[44;1mº Use [31mCtrl+Shift+[F7/F8][37m to change hue; [31mCtrl+F7[37m selects early/late CGA model. º[0m[44;1mº º[0m
|
||||||
.
|
.
|
||||||
:SHELL_STARTUP_PC98
|
:SHELL_STARTUP_PC98
|
||||||
º DOSBox-X is now running in NEC PC-98 emulation mode. º
|
º DOSBox-X is now running in NEC PC-98 emulation mode. º
|
||||||
@ -1313,7 +1326,7 @@ SUBST: There is an error in your command line.
|
|||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_STARTUP_HERC
|
:SHELL_STARTUP_HERC
|
||||||
[44;1mº Use F11 to cycle through white, amber, and green monochrome color. º[0m[44;1mº Use Alt+F11 to toggle horizontal blending (only in graphics mode). º[0m[44;1mº º[0m
|
[44;1mº Use Ctrl+F7 to cycle through white, amber, and green monochrome color. º[0m[44;1mº Use Ctrl+F8 to toggle horizontal blending (only in graphics mode). º[0m[44;1mº º[0m
|
||||||
.
|
.
|
||||||
:SHELL_STARTUP_DEBUG
|
:SHELL_STARTUP_DEBUG
|
||||||
[44;1mº º[0m
|
[44;1mº º[0m
|
||||||
@ -1576,22 +1589,6 @@ ERASE [/P] [/F] [/Q] names
|
|||||||
/F Force deleting of read-only files.
|
/F Force deleting of read-only files.
|
||||||
/Q Quiet mode, do not ask if ok to delete on global wildcard.
|
/Q Quiet mode, do not ask if ok to delete on global wildcard.
|
||||||
|
|
||||||
.
|
|
||||||
:SHELL_CMD_DELTREE_HELP
|
|
||||||
Deletes a directory and all the subdirectories and files in it.
|
|
||||||
|
|
||||||
.
|
|
||||||
:SHELL_CMD_DELTREE_HELP_LONG
|
|
||||||
To delete one or more files and directories:
|
|
||||||
DELTREE [/Y] [drive:]path [[drive:]path[...]]
|
|
||||||
|
|
||||||
/Y Suppresses prompting to confirm you want to delete
|
|
||||||
the subdirectory.
|
|
||||||
[drive:]path Specifies the name of the directory you want to delete.
|
|
||||||
|
|
||||||
Note: Use DELTREE cautiously. Every file and subdirectory within the
|
|
||||||
specified directory will be deleted.
|
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_COPY_HELP
|
:SHELL_CMD_COPY_HELP
|
||||||
Copies one or more files.
|
Copies one or more files.
|
||||||
@ -1689,6 +1686,27 @@ PATH ;
|
|||||||
Type PATH ; to clear all search path settings.
|
Type PATH ; to clear all search path settings.
|
||||||
Type PATH without parameters to display the current path.
|
Type PATH without parameters to display the current path.
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_PUSHD_HELP
|
||||||
|
Stores the current directory for use by the POPD command, then
|
||||||
|
changes to the specified directory.
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_PUSHD_HELP_LONG
|
||||||
|
PUSHD [path]
|
||||||
|
|
||||||
|
path Specifies the directory to make the current directory.
|
||||||
|
|
||||||
|
Type PUSHD with no parameters to display currently stored directories.
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_POPD_HELP
|
||||||
|
Changes to the directory stored by the PUSHD command.
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_POPD_HELP_LONG
|
||||||
|
POPD
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_VERIFY_HELP
|
:SHELL_CMD_VERIFY_HELP
|
||||||
Controls whether to verify files are written correctly to a disk.
|
Controls whether to verify files are written correctly to a disk.
|
||||||
@ -1772,6 +1790,27 @@ ALIAS [name[=value] ... ]
|
|||||||
Type ALIAS without parameters to display the list of aliases in the form:
|
Type ALIAS without parameters to display the list of aliases in the form:
|
||||||
`ALIAS NAME = VALUE'
|
`ALIAS NAME = VALUE'
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_CHCP_HELP
|
||||||
|
Displays or changes the current DOS code page.
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_CHCP_HELP_LONG
|
||||||
|
CHCP [nnn]
|
||||||
|
|
||||||
|
nnn Specifies a code page number.
|
||||||
|
|
||||||
|
Supported code pages for changing in the TrueType font output:
|
||||||
|
437,808,850,852,853,855,857,858,860,861,862,863,864,865,866,869,872,874
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_CHCP_ACTIVE
|
||||||
|
Active code page: %d
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_CHCP_INVALID
|
||||||
|
Invalid code page number - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_COUNTRY_HELP
|
:SHELL_CMD_COUNTRY_HELP
|
||||||
Displays or changes the current country.
|
Displays or changes the current country.
|
||||||
@ -2115,7 +2154,10 @@ Direct3D
|
|||||||
OpenGL
|
OpenGL
|
||||||
.
|
.
|
||||||
:MENU:output_openglnb
|
:MENU:output_openglnb
|
||||||
OpenGL NB
|
OpenGL nearest
|
||||||
|
.
|
||||||
|
:MENU:output_openglpp
|
||||||
|
OpenGL perfect
|
||||||
.
|
.
|
||||||
:MENU:output_ttf
|
:MENU:output_ttf
|
||||||
TrueType font
|
TrueType font
|
||||||
@ -2402,6 +2444,9 @@ Save/load options
|
|||||||
:MENU:saveslotmenu
|
:MENU:saveslotmenu
|
||||||
Select save slot
|
Select save slot
|
||||||
.
|
.
|
||||||
|
:MENU:enable_autosave
|
||||||
|
Enable auto-saving state
|
||||||
|
.
|
||||||
:MENU:noremark_savestate
|
:MENU:noremark_savestate
|
||||||
No remark when saving state
|
No remark when saving state
|
||||||
.
|
.
|
||||||
@ -2414,9 +2459,15 @@ Remove state in slot
|
|||||||
:MENU:refreshslot
|
:MENU:refreshslot
|
||||||
Refresh display status
|
Refresh display status
|
||||||
.
|
.
|
||||||
|
:MENU:lastautosaveslot
|
||||||
|
Select last auto-saved slot
|
||||||
|
.
|
||||||
:MENU:usesavefile
|
:MENU:usesavefile
|
||||||
Use save file instead of save slot
|
Use save file instead of save slot
|
||||||
.
|
.
|
||||||
|
:MENU:autosavecfg
|
||||||
|
Auto-save settings...
|
||||||
|
.
|
||||||
:MENU:browsesavefile
|
:MENU:browsesavefile
|
||||||
Browse save file...
|
Browse save file...
|
||||||
.
|
.
|
||||||
@ -3566,6 +3617,9 @@ DOSBox-X support
|
|||||||
:MENU:help_nic
|
:MENU:help_nic
|
||||||
List network interfaces
|
List network interfaces
|
||||||
.
|
.
|
||||||
|
:MENU:help_prt
|
||||||
|
List printer devices
|
||||||
|
.
|
||||||
:MENU:help_about
|
:MENU:help_about
|
||||||
About DOSBox-X
|
About DOSBox-X
|
||||||
.
|
.
|
||||||
@ -3641,15 +3695,15 @@ CALL
|
|||||||
:MENU:command_CHOICE
|
:MENU:command_CHOICE
|
||||||
CHOICE
|
CHOICE
|
||||||
.
|
.
|
||||||
|
:MENU:command_CHCP
|
||||||
|
CHCP
|
||||||
|
.
|
||||||
:MENU:command_COUNTRY
|
:MENU:command_COUNTRY
|
||||||
COUNTRY
|
COUNTRY
|
||||||
.
|
.
|
||||||
:MENU:command_CTTY
|
:MENU:command_CTTY
|
||||||
CTTY
|
CTTY
|
||||||
.
|
.
|
||||||
:MENU:command_DELTREE
|
|
||||||
DELTREE
|
|
||||||
.
|
|
||||||
:MENU:command_FOR
|
:MENU:command_FOR
|
||||||
FOR
|
FOR
|
||||||
.
|
.
|
||||||
@ -3692,6 +3746,12 @@ SUBST
|
|||||||
:MENU:command_VERIFY
|
:MENU:command_VERIFY
|
||||||
VERIFY
|
VERIFY
|
||||||
.
|
.
|
||||||
|
:MENU:command_PUSHD
|
||||||
|
PUSHD
|
||||||
|
.
|
||||||
|
:MENU:command_POPD
|
||||||
|
POPD
|
||||||
|
.
|
||||||
:MENU:command_TRUENAME
|
:MENU:command_TRUENAME
|
||||||
TRUENAME
|
TRUENAME
|
||||||
.
|
.
|
||||||
@ -3795,7 +3855,7 @@ Decrease recording volume
|
|||||||
Send special key
|
Send special key
|
||||||
.
|
.
|
||||||
:MENU:mapper_cycauto
|
:MENU:mapper_cycauto
|
||||||
Auto cycles [max]
|
Auto cycles [auto]
|
||||||
.
|
.
|
||||||
:MENU:mapper_cycledown
|
:MENU:mapper_cycledown
|
||||||
Decrement cycles
|
Decrement cycles
|
||||||
@ -3908,6 +3968,9 @@ Enable DOS clipboard device access
|
|||||||
:MENU:clipboard_dosapi
|
:MENU:clipboard_dosapi
|
||||||
Enable DOS clipboard API for applications
|
Enable DOS clipboard API for applications
|
||||||
.
|
.
|
||||||
|
:MENU:clipboard_biospaste
|
||||||
|
Use BIOS function for clipboard pasting
|
||||||
|
.
|
||||||
:MENU:sendkey_winlogo
|
:MENU:sendkey_winlogo
|
||||||
Send logo key
|
Send logo key
|
||||||
.
|
.
|
||||||
|
4084
contrib/translations/es/es_ES(windows-sdl1).lng
Normal file
4084
contrib/translations/es/es_ES(windows-sdl1).lng
Normal file
File diff suppressed because it is too large
Load Diff
@ -321,11 +321,11 @@ Las unidades virtuales no pueden ser desmontadas (unMOUNTed).
|
|||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_MOUNT_WARNING_WIN
|
:PROGRAM_MOUNT_WARNING_WIN
|
||||||
[31;1mMontar C:\ NO esta recomendado. Monta un subdirectorio la proxima vez.[0m
|
Aviso: Montar C:\ NO est recomendado.
|
||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_MOUNT_WARNING_OTHER
|
:PROGRAM_MOUNT_WARNING_OTHER
|
||||||
[31;1mMontar / no esta recomendado. Monta un subdirectorio la proxima vez.[0m
|
Aviso: Montar / no est recomendado.
|
||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_MOUNT_PHYSFS_ERROR
|
:PROGRAM_MOUNT_PHYSFS_ERROR
|
||||||
@ -536,12 +536,12 @@ dosbox-x [nombre] [-exit] [-version] [-fastlaunch] [-fullscreen]
|
|||||||
|
|
||||||
[33;1m -c[0m command
|
[33;1m -c[0m command
|
||||||
Ejecuta el comando especificado antes de ejecutar nombre.
|
Ejecuta el comando especificado antes de ejecutar nombre.
|
||||||
M£ltiples ordenes se pueden indicar. Cada una debe empezar con -c.
|
Multiples ordenes se pueden indicar. Cada una debe empezar con -c.
|
||||||
Un comando puede ser: un programa, comando DOS u otro ejecutable.
|
Un comando puede ser: un programa, comando DOS u otro ejecutable.
|
||||||
|
|
||||||
[33;1m -set[0m <section property=value>
|
[33;1m -set[0m <section property=value>
|
||||||
Establece la opcion de config (ignorando el archivo de configuraci¢n).
|
Establece la opcion de config (ignorando el archivo de configuraci¢n).
|
||||||
M£ltiples opciones pueden indicarse. Cada una deberia empezar con -set.
|
Multiples opciones pueden indicarse. Cada una deberia empezar con -set.
|
||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_INTRO_INFO
|
:PROGRAM_INTRO_INFO
|
||||||
@ -837,7 +837,7 @@ La imagen debe estar en un anfitri
|
|||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_IMGMOUNT_MULTIPLE_NON_CUEISO_FILES
|
:PROGRAM_IMGMOUNT_MULTIPLE_NON_CUEISO_FILES
|
||||||
Usar m£ltiples archivos solo esta soportado para imagenes cue/iso.
|
Usar multiples archivos solo esta soportado para imagenes cue/iso.
|
||||||
|
|
||||||
.
|
.
|
||||||
:PROGRAM_IMGMOUNT_HELP
|
:PROGRAM_IMGMOUNT_HELP
|
||||||
@ -1010,6 +1010,14 @@ Configura dispositivos de sistema.
|
|||||||
:PROGRAM_MODE_INVALID_PARAMETERS
|
:PROGRAM_MODE_INVALID_PARAMETERS
|
||||||
Par metro(s) no v lido(s).
|
Par metro(s) no v lido(s).
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_TREE_ERROR
|
||||||
|
No existen subdirectorios
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_VOL_TREE
|
||||||
|
Listado de directorios del volumen %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_VOL_DRIVE
|
:SHELL_CMD_VOL_DRIVE
|
||||||
|
|
||||||
@ -1067,7 +1075,7 @@ Par
|
|||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_CHDIR_ERROR
|
:SHELL_CMD_CHDIR_ERROR
|
||||||
Incapaz de cambiar a: %s.
|
Directorio inv lido - %s.
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_CHDIR_HINT
|
:SHELL_CMD_CHDIR_HINT
|
||||||
@ -1133,15 +1141,15 @@ TIME [[/T] [/H] | time]
|
|||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_MKDIR_ERROR
|
:SHELL_CMD_MKDIR_ERROR
|
||||||
Incapaz de crear: %s.
|
Incapaz de crear directorio - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_RMDIR_ERROR
|
:SHELL_CMD_RMDIR_ERROR
|
||||||
Incapaz de eliminar: %s.
|
Ruta no v lida, no es un directorio o no est vac¡o - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_RENAME_ERROR
|
:SHELL_CMD_RENAME_ERROR
|
||||||
Incapaz de renombrar: %s.
|
Incapaz de renombrar - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_ATTRIB_GET_ERROR
|
:SHELL_CMD_ATTRIB_GET_ERROR
|
||||||
@ -1153,7 +1161,7 @@ Incapaz de establecer atributos: %s
|
|||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_DEL_ERROR
|
:SHELL_CMD_DEL_ERROR
|
||||||
Incapaz de borrar: %s.
|
Incapaz de borrar - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_DEL_SURE
|
:SHELL_CMD_DEL_SURE
|
||||||
@ -1240,10 +1248,6 @@ en tu disco duro real %c [Y/N]?
|
|||||||
.
|
.
|
||||||
:SHELL_EXECUTE_DRIVE_ACCESS_FIXED_LESS
|
:SHELL_EXECUTE_DRIVE_ACCESS_FIXED_LESS
|
||||||
¨Quieres dar a DOSBox-X acceso a tu disco duro real %c [Y/N]?
|
¨Quieres dar a DOSBox-X acceso a tu disco duro real %c [Y/N]?
|
||||||
.
|
|
||||||
:SHELL_EXECUTE_DRIVE_ACCESS_WARNING_WIN
|
|
||||||
Montar C:\ NO esta recomendado.
|
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_EXECUTE_ILLEGAL_COMMAND
|
:SHELL_EXECUTE_ILLEGAL_COMMAND
|
||||||
Comando o nombre de archivo incorrecto - "%s"
|
Comando o nombre de archivo incorrecto - "%s"
|
||||||
@ -1262,7 +1266,7 @@ PAUSE
|
|||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_COPY_FAILURE
|
:SHELL_CMD_COPY_FAILURE
|
||||||
Fallo de copia : %s.
|
Fallo de copia - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_COPY_SUCCESS
|
:SHELL_CMD_COPY_SUCCESS
|
||||||
@ -1338,8 +1342,8 @@ SUBST: Hay un error en tu l
|
|||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_STARTUP_HERC
|
:SHELL_STARTUP_HERC
|
||||||
[44;1mºUsa F11 para pasar de color monocromo blanco, mbar, y f¢sforo verde. º
|
[44;1mºUsa CTRL+F7 para cambiar de color monocromo blanco, mbar, y f¢sforo verde. º
|
||||||
[44;1mºUsa Alt+F11 para activar mezclado horizontal (s¢lo en modo gr fico). º
|
[44;1mºUsa CTRL+F8 para activar mezclado horizontal (s¢lo en modo gr fico). º
|
||||||
[44;1mº º
|
[44;1mº º
|
||||||
.
|
.
|
||||||
:SHELL_STARTUP_DEBUG
|
:SHELL_STARTUP_DEBUG
|
||||||
@ -1610,24 +1614,9 @@ ERASE [/P] [/F] [/Q] nombres
|
|||||||
/F Fuerza el borrado de archivos de s¢lo lectura.
|
/F Fuerza el borrado de archivos de s¢lo lectura.
|
||||||
/Q Modo silencioso, no pide confirmaci¢n con comodines
|
/Q Modo silencioso, no pide confirmaci¢n con comodines
|
||||||
|
|
||||||
.
|
|
||||||
:SHELL_CMD_DELTREE_HELP
|
|
||||||
Borra un directorio, sus subdirectorios y los archivos.
|
|
||||||
|
|
||||||
.
|
|
||||||
:SHELL_CMD_DELTREE_HELP_LONG
|
|
||||||
Para borrar uno o m s archivos y directorios;
|
|
||||||
DELTREE [/Y] [unidad:]ruta [[unidad:]ruta[...]]
|
|
||||||
|
|
||||||
/Y Suprime confirmaciones de borrado de subdirectorios.
|
|
||||||
[drive:]path Indica el nombre del directorio que quieres borrar.
|
|
||||||
|
|
||||||
Nota: Usa DELTREE con cuidado, ya que todo archivo y subdirectorio del
|
|
||||||
interior de dicho directorio ser borrado.
|
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_COPY_HELP
|
:SHELL_CMD_COPY_HELP
|
||||||
Opia uno o m s archivos.
|
Copia uno o m s archivos.
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_COPY_HELP_LONG
|
:SHELL_CMD_COPY_HELP_LONG
|
||||||
@ -1722,6 +1711,27 @@ PATH ;
|
|||||||
Teclea PATH ; para limpiar todas las configuraci¢nes de ruta de b£squeda.
|
Teclea PATH ; para limpiar todas las configuraci¢nes de ruta de b£squeda.
|
||||||
Teclea PATH sin par metros para mostrar la ruta actual.
|
Teclea PATH sin par metros para mostrar la ruta actual.
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_PUSHD_HELP
|
||||||
|
Almacena el directorio actual para uso con la orden POPD y
|
||||||
|
cambia al directorio especificado.
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_PUSHD_HELP_LONG
|
||||||
|
PUSHD [path]
|
||||||
|
|
||||||
|
path Especifica el directorio para hacer de directorio actual.
|
||||||
|
|
||||||
|
Teclea PUSHD sin par metros para listar los directorios actualmente guardados.
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_POPD_HELP
|
||||||
|
Cambia al directorio almacenado por el comando PUSHD.
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_POPD_HELP_LONG
|
||||||
|
POPD
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_VERIFY_HELP
|
:SHELL_CMD_VERIFY_HELP
|
||||||
Verifica o no la correcta escritura de los archivos en disco.
|
Verifica o no la correcta escritura de los archivos en disco.
|
||||||
@ -1802,9 +1812,30 @@ Define o muestra alias.
|
|||||||
:SHELL_CMD_ALIAS_HELP_LONG
|
:SHELL_CMD_ALIAS_HELP_LONG
|
||||||
ALIAS [nombre[=valor] ... ]
|
ALIAS [nombre[=valor] ... ]
|
||||||
|
|
||||||
Type ALIAS without parameters to display the list of aliases in the form:
|
Teclea ALIAS sin parametros para listar alias acutales en el formato:
|
||||||
`ALIAS NOMBRE = VALOR'
|
`ALIAS NOMBRE = VALOR'
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_CHCP_HELP
|
||||||
|
Muestra o cambia el c¢digo de p gina DOS en uso.
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_CHCP_HELP_LONG
|
||||||
|
CHCP [nnn]
|
||||||
|
|
||||||
|
nnn Especifica un n£mero de c¢digo de p gina.
|
||||||
|
|
||||||
|
C¢digo de p gina compatibles para cambiar la salida de fuente TrueType:
|
||||||
|
437,808,850,852,853,855,857,858,860,861,862,863,864,865,866,869,872,874
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_CHCP_ACTIVE
|
||||||
|
C¢digo de p gina activa: %d
|
||||||
|
|
||||||
|
.
|
||||||
|
:SHELL_CMD_CHCP_INVALID
|
||||||
|
N£mero de c¢digo de p gina no v lido - %s
|
||||||
|
|
||||||
.
|
.
|
||||||
:SHELL_CMD_COUNTRY_HELP
|
:SHELL_CMD_COUNTRY_HELP
|
||||||
Muestra o cambia el pa¡s actual.
|
Muestra o cambia el pa¡s actual.
|
||||||
@ -2437,20 +2468,29 @@ Opciones de Carga / Guardado
|
|||||||
:MENU:saveslotmenu
|
:MENU:saveslotmenu
|
||||||
Seleccionar slot de guardado
|
Seleccionar slot de guardado
|
||||||
.
|
.
|
||||||
|
:MENU:enable_autosave
|
||||||
|
Habilita auto-guardar estado
|
||||||
|
.
|
||||||
:MENU:noremark_savestate
|
:MENU:noremark_savestate
|
||||||
Sin indicaciones al guardar estado
|
Sin indicaciones al guardar estado
|
||||||
.
|
.
|
||||||
:MENU:force_loadstate
|
:MENU:force_loadstate
|
||||||
Sin advertencias al cargar estado
|
Sin advertencias al cargar el estado
|
||||||
.
|
.
|
||||||
:MENU:removestate
|
:MENU:removestate
|
||||||
Eliminar estado de slot actual
|
Eliminar estado del slot seleccionado
|
||||||
.
|
.
|
||||||
:MENU:refreshslot
|
:MENU:refreshslot
|
||||||
Actualizar estado de pantalla
|
Actualizar estado de pantalla
|
||||||
.
|
.
|
||||||
|
:MENU:lastautosaveslot
|
||||||
|
Selecciona el £ltimo slot autoguardado
|
||||||
|
.
|
||||||
:MENU:usesavefile
|
:MENU:usesavefile
|
||||||
Guardar estado en un archivo
|
Guardar estado en un archivo no en slot
|
||||||
|
.
|
||||||
|
:MENU:autosavecfg
|
||||||
|
Auto-salvar ajustes...
|
||||||
.
|
.
|
||||||
:MENU:browsesavefile
|
:MENU:browsesavefile
|
||||||
Examinar archivo guardado...
|
Examinar archivo guardado...
|
||||||
@ -2498,7 +2538,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_A_mountimgs
|
:MENU:drive_A_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_A_mountiro
|
:MENU:drive_A_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -2546,7 +2586,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_B_mountimgs
|
:MENU:drive_B_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_B_mountiro
|
:MENU:drive_B_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -2588,7 +2628,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_C_mountimgs
|
:MENU:drive_C_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_C_mountiro
|
:MENU:drive_C_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -2636,7 +2676,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_D_mountimgs
|
:MENU:drive_D_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_D_mountiro
|
:MENU:drive_D_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -2684,7 +2724,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_E_mountimgs
|
:MENU:drive_E_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_E_mountiro
|
:MENU:drive_E_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -2726,7 +2766,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_F_mountimgs
|
:MENU:drive_F_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_F_mountiro
|
:MENU:drive_F_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -2768,7 +2808,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_G_mountimgs
|
:MENU:drive_G_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_G_mountiro
|
:MENU:drive_G_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -2810,7 +2850,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_H_mountimgs
|
:MENU:drive_H_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_H_mountiro
|
:MENU:drive_H_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -2852,7 +2892,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_I_mountimgs
|
:MENU:drive_I_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_I_mountiro
|
:MENU:drive_I_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -2894,7 +2934,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_J_mountimgs
|
:MENU:drive_J_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_J_mountiro
|
:MENU:drive_J_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -2936,7 +2976,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_K_mountimgs
|
:MENU:drive_K_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_K_mountiro
|
:MENU:drive_K_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -2978,7 +3018,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_L_mountimgs
|
:MENU:drive_L_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_L_mountiro
|
:MENU:drive_L_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3020,7 +3060,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_M_mountimgs
|
:MENU:drive_M_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_M_mountiro
|
:MENU:drive_M_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3062,7 +3102,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_N_mountimgs
|
:MENU:drive_N_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_N_mountiro
|
:MENU:drive_N_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3104,7 +3144,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_O_mountimgs
|
:MENU:drive_O_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_O_mountiro
|
:MENU:drive_O_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3146,7 +3186,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_P_mountimgs
|
:MENU:drive_P_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_P_mountiro
|
:MENU:drive_P_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3188,7 +3228,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_Q_mountimgs
|
:MENU:drive_Q_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_Q_mountiro
|
:MENU:drive_Q_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3230,7 +3270,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_R_mountimgs
|
:MENU:drive_R_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_R_mountiro
|
:MENU:drive_R_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3272,7 +3312,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_S_mountimgs
|
:MENU:drive_S_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_S_mountiro
|
:MENU:drive_S_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3314,7 +3354,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_T_mountimgs
|
:MENU:drive_T_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_T_mountiro
|
:MENU:drive_T_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3356,7 +3396,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_U_mountimgs
|
:MENU:drive_U_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_U_mountiro
|
:MENU:drive_U_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3398,7 +3438,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_V_mountimgs
|
:MENU:drive_V_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_V_mountiro
|
:MENU:drive_V_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3440,7 +3480,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_W_mountimgs
|
:MENU:drive_W_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_W_mountiro
|
:MENU:drive_W_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3482,7 +3522,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_X_mountimgs
|
:MENU:drive_X_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_X_mountiro
|
:MENU:drive_X_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3524,7 +3564,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_Y_mountimgs
|
:MENU:drive_Y_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_Y_mountiro
|
:MENU:drive_Y_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3566,7 +3606,7 @@ Montar un fichero comprimido (Zip/7z)
|
|||||||
Montar una imagen de disco o CD
|
Montar una imagen de disco o CD
|
||||||
.
|
.
|
||||||
:MENU:drive_Z_mountimgs
|
:MENU:drive_Z_mountimgs
|
||||||
Montar m£ltiples imagenes de disco/CD
|
Montar multiples imagenes de disco/CD
|
||||||
.
|
.
|
||||||
:MENU:drive_Z_mountiro
|
:MENU:drive_Z_mountiro
|
||||||
Opci¢n: montar imagenes solo lectura
|
Opci¢n: montar imagenes solo lectura
|
||||||
@ -3676,15 +3716,15 @@ CALL
|
|||||||
:MENU:command_CHOICE
|
:MENU:command_CHOICE
|
||||||
CHOICE
|
CHOICE
|
||||||
.
|
.
|
||||||
|
:MENU:command_CHCP
|
||||||
|
CHCP
|
||||||
|
.
|
||||||
:MENU:command_COUNTRY
|
:MENU:command_COUNTRY
|
||||||
COUNTRY
|
COUNTRY
|
||||||
.
|
.
|
||||||
:MENU:command_CTTY
|
:MENU:command_CTTY
|
||||||
CTTY
|
CTTY
|
||||||
.
|
.
|
||||||
:MENU:command_DELTREE
|
|
||||||
DELTREE
|
|
||||||
.
|
|
||||||
:MENU:command_FOR
|
:MENU:command_FOR
|
||||||
FOR
|
FOR
|
||||||
.
|
.
|
||||||
@ -3727,6 +3767,12 @@ SUBST
|
|||||||
:MENU:command_VERIFY
|
:MENU:command_VERIFY
|
||||||
VERIFY
|
VERIFY
|
||||||
.
|
.
|
||||||
|
:MENU:command_PUSHD
|
||||||
|
PUSHD
|
||||||
|
.
|
||||||
|
:MENU:command_POPD
|
||||||
|
POPD
|
||||||
|
.
|
||||||
:MENU:command_TRUENAME
|
:MENU:command_TRUENAME
|
||||||
TRUENAME
|
TRUENAME
|
||||||
.
|
.
|
||||||
@ -3770,13 +3816,13 @@ Guardar estado
|
|||||||
Cargar estado
|
Cargar estado
|
||||||
.
|
.
|
||||||
:MENU:mapper_showstate
|
:MENU:mapper_showstate
|
||||||
Mostrar informaci¢n de slot actual
|
Mostrar informaci¢n del slot actual
|
||||||
.
|
.
|
||||||
:MENU:mapper_prevslot
|
:MENU:mapper_prevslot
|
||||||
Seleccionar slot anterior
|
Seleccionar slot de guardado anterior
|
||||||
.
|
.
|
||||||
:MENU:mapper_nextslot
|
:MENU:mapper_nextslot
|
||||||
Seleccionar slot posterior
|
Seleccionar slot de guardado posterior
|
||||||
.
|
.
|
||||||
:MENU:mapper_togmenu
|
:MENU:mapper_togmenu
|
||||||
Mostrar / Ocultar barra de men£
|
Mostrar / Ocultar barra de men£
|
||||||
@ -3857,37 +3903,37 @@ Autom
|
|||||||
8086
|
8086
|
||||||
.
|
.
|
||||||
:MENU:cputype_8086_prefetch
|
:MENU:cputype_8086_prefetch
|
||||||
8086 (prefetch)
|
8086 con prefetch
|
||||||
.
|
.
|
||||||
:MENU:cputype_80186
|
:MENU:cputype_80186
|
||||||
80186
|
80186
|
||||||
.
|
.
|
||||||
:MENU:cputype_80186_prefetch
|
:MENU:cputype_80186_prefetch
|
||||||
80186 (prefetch)
|
80186 con prefetch
|
||||||
.
|
.
|
||||||
:MENU:cputype_286
|
:MENU:cputype_286
|
||||||
286
|
286
|
||||||
.
|
.
|
||||||
:MENU:cputype_286_prefetch
|
:MENU:cputype_286_prefetch
|
||||||
286 (prefetch)
|
286 con prefetch
|
||||||
.
|
.
|
||||||
:MENU:cputype_386
|
:MENU:cputype_386
|
||||||
386
|
386
|
||||||
.
|
.
|
||||||
:MENU:cputype_386_prefetch
|
:MENU:cputype_386_prefetch
|
||||||
386 (prefetch)
|
386 con prefetch
|
||||||
.
|
.
|
||||||
:MENU:cputype_486old
|
:MENU:cputype_486old
|
||||||
486 (viejo)
|
486 (viejo)
|
||||||
.
|
.
|
||||||
:MENU:cputype_486old_prefetch
|
:MENU:cputype_486old_prefetch
|
||||||
486 (viejo) (prefetch)
|
486 (viejo) con prefetch
|
||||||
.
|
.
|
||||||
:MENU:cputype_486
|
:MENU:cputype_486
|
||||||
486
|
486
|
||||||
.
|
.
|
||||||
:MENU:cputype_486_prefetch
|
:MENU:cputype_486_prefetch
|
||||||
486 (prefetch)
|
486 con prefetch
|
||||||
.
|
.
|
||||||
:MENU:cputype_pentium
|
:MENU:cputype_pentium
|
||||||
Pentium
|
Pentium
|
||||||
@ -3943,6 +3989,9 @@ Habilitar acceso al dispositivo del portapapeles DOS: CLIP$
|
|||||||
:MENU:clipboard_dosapi
|
:MENU:clipboard_dosapi
|
||||||
Habilitar la API del portapapeles DOS para aplicaciones
|
Habilitar la API del portapapeles DOS para aplicaciones
|
||||||
.
|
.
|
||||||
|
:MENU:clipboard_biospaste
|
||||||
|
Usar funci¢n de BIOS para pegar del portapapeles
|
||||||
|
.
|
||||||
:MENU:sendkey_winlogo
|
:MENU:sendkey_winlogo
|
||||||
Enviar tecla de logo
|
Enviar tecla de logo
|
||||||
.
|
.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#define MyAppName "DOSBox-X"
|
#define MyAppName "DOSBox-X"
|
||||||
#define MyAppVersion "0.83.11"
|
#define MyAppVersion "0.83.12"
|
||||||
#define MyAppPublisher "joncampbell123"
|
#define MyAppPublisher "joncampbell123"
|
||||||
#define MyAppURL "https://dosbox-x.com/"
|
#define MyAppURL "https://dosbox-x.com/"
|
||||||
#define MyAppExeName "dosbox-x.exe"
|
#define MyAppExeName "dosbox-x.exe"
|
||||||
@ -189,6 +189,18 @@ var
|
|||||||
build64: Boolean;
|
build64: Boolean;
|
||||||
HelpButton: TNewButton;
|
HelpButton: TNewButton;
|
||||||
PageBuild, PageOutput, PageVer: TInputOptionWizardPage;
|
PageBuild, PageOutput, PageVer: TInputOptionWizardPage;
|
||||||
|
function IsVerySilent(): Boolean;
|
||||||
|
var
|
||||||
|
k: Integer;
|
||||||
|
begin
|
||||||
|
Result := False;
|
||||||
|
for k := 1 to ParamCount do
|
||||||
|
if CompareText(ParamStr(k), '/verysilent') = 0 then
|
||||||
|
begin
|
||||||
|
Result := True;
|
||||||
|
Break;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
function IsWindowsVersionOrNewer(Major, Minor: Integer): Boolean;
|
function IsWindowsVersionOrNewer(Major, Minor: Integer): Boolean;
|
||||||
var
|
var
|
||||||
Version: TWindowsVersion;
|
Version: TWindowsVersion;
|
||||||
@ -241,7 +253,7 @@ begin
|
|||||||
else
|
else
|
||||||
PageBuild.Values[4] := True;
|
PageBuild.Values[4] := True;
|
||||||
CreateHelpButton(ScaleX(20), WizardForm.CancelButton.Top, WizardForm.CancelButton.Width, WizardForm.CancelButton.Height);
|
CreateHelpButton(ScaleX(20), WizardForm.CancelButton.Top, WizardForm.CancelButton.Width, WizardForm.CancelButton.Height);
|
||||||
msg:='DOSBox-X supports different video output systems for different purposes.' #13#13 'By default it uses the Direct3D output, but you may want to select the OpenGL pixel-perfect scaling output for improved image quality (not available if you had selected an ARM build). Also, if you use text-mode DOS applications you probably want to select the TrueType font (TTF) output to make the text screen look much better.' #13#13 'This setting can be later modified in the DOSBox-X''s configuration file (dosbox-x.conf), or from DOSBox-X''s Video menu.';
|
msg:='DOSBox-X supports different video output systems for different purposes.' #13#13 'By default it uses the Direct3D output, but you may want to select the OpenGL pixel-perfect scaling output for improved image quality (not available if you had selected an ARM build). Also, if you use text-mode DOS applications you probably want to select the TrueType font (TTF) output to make the text screen look much better by using scalable TrueType fonts.' #13#13 'This setting can be later modified in the DOSBox-X''s configuration file (dosbox-x.conf), or from DOSBox-X''s Video menu.';
|
||||||
PageOutput:=CreateInputOptionPage(100, 'Video output for DOSBox-X', 'Specify the DOSBox-X video output system', msg, True, False);
|
PageOutput:=CreateInputOptionPage(100, 'Video output for DOSBox-X', 'Specify the DOSBox-X video output system', msg, True, False);
|
||||||
PageOutput.Add('Default output (Direct3D)');
|
PageOutput.Add('Default output (Direct3D)');
|
||||||
PageOutput.Add('OpenGL with pixel-perfect scaling');
|
PageOutput.Add('OpenGL with pixel-perfect scaling');
|
||||||
@ -250,7 +262,7 @@ begin
|
|||||||
msg:='You can specify a default DOS version for DOSBox-X to report to itself and DOS programs. This can sometimes change the feature sets of DOSBox-X. For example, selecting 7.10 as the reported DOS version will enable support for Windows-style long filenames (LFN) and FAT32 disk images (>2GB disk images) by default.' #13#13 'If you are not sure about which DOS version to report, you can also leave this unselected, then a preset DOS version will be reported (usually 5.00).' #13#13 'This setting can be later modified in the DOSBox-X''s configuration file (dosbox-x.conf).';
|
msg:='You can specify a default DOS version for DOSBox-X to report to itself and DOS programs. This can sometimes change the feature sets of DOSBox-X. For example, selecting 7.10 as the reported DOS version will enable support for Windows-style long filenames (LFN) and FAT32 disk images (>2GB disk images) by default.' #13#13 'If you are not sure about which DOS version to report, you can also leave this unselected, then a preset DOS version will be reported (usually 5.00).' #13#13 'This setting can be later modified in the DOSBox-X''s configuration file (dosbox-x.conf).';
|
||||||
PageVer:=CreateInputOptionPage(101, 'Reported DOS version', 'Specify the default DOS version to report', msg, True, False);
|
PageVer:=CreateInputOptionPage(101, 'Reported DOS version', 'Specify the default DOS version to report', msg, True, False);
|
||||||
PageVer.Add('DOS version 3.30');
|
PageVer.Add('DOS version 3.30');
|
||||||
PageVer.Add('DOS version 5.00');
|
PageVer.Add('DOS version 5.00 (reported by default)');
|
||||||
PageVer.Add('DOS version 6.22');
|
PageVer.Add('DOS version 6.22');
|
||||||
PageVer.Add('DOS version 7.10 (for LFN and FAT32 support)');
|
PageVer.Add('DOS version 7.10 (for LFN and FAT32 support)');
|
||||||
end;
|
end;
|
||||||
@ -262,7 +274,7 @@ begin
|
|||||||
build64:=False;
|
build64:=False;
|
||||||
if IsWin64 then
|
if IsWin64 then
|
||||||
begin
|
begin
|
||||||
if (MsgBox('You are running 64-bit Windows. Do you want to install 64-bit version of DOSBox-X, which is recommended?' #13#13 'If you select No, then 32-bit version of DOSBox-X will be installed.', mbInformation, MB_YESNO) = IDYES) then
|
if IsVerySilent() or (MsgBox('You are running 64-bit Windows. Do you want to install 64-bit version of DOSBox-X, which is recommended?' #13#13 'If you select No, then 32-bit version of DOSBox-X will be installed.', mbInformation, MB_YESNO) = IDYES) then
|
||||||
build64:=True;
|
build64:=True;
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
@ -459,7 +471,14 @@ begin
|
|||||||
else if (CompareStr(GetSHA1OfFile(ExpandConstant('{app}\dosbox-x.conf')), GetSHA1OfFile(ExpandConstant(refname))) <> 0) or (CompareStr(GetMD5OfFile(ExpandConstant('{app}\dosbox-x.conf')), GetMD5OfFile(ExpandConstant(refname))) <> 0) then
|
else if (CompareStr(GetSHA1OfFile(ExpandConstant('{app}\dosbox-x.conf')), GetSHA1OfFile(ExpandConstant(refname))) <> 0) or (CompareStr(GetMD5OfFile(ExpandConstant('{app}\dosbox-x.conf')), GetMD5OfFile(ExpandConstant(refname))) <> 0) then
|
||||||
begin
|
begin
|
||||||
msg:='The configuration file dosbox-x.conf already exists in the destination. Do you want to keep your current settings?' #13#13 'If you choose "Yes", your current settings will be kept and the file dosbox-x.conf will be automatically upgraded to the latest version format (recommended).' #13#13 'If you choose "No", the dosbox-x.conf file will be reset to the new default configuration, and your old dosbox-x.conf file will be named dosbox-x.conf.old in the installation directory.' #13#13 'If you choose "Cancel", your current dosbox-x.conf file will be kept as is without any modifications.' #13 #13 'In any case, the new default configuration file will be named dosbox-x.reference.conf in the installation directory.';
|
msg:='The configuration file dosbox-x.conf already exists in the destination. Do you want to keep your current settings?' #13#13 'If you choose "Yes", your current settings will be kept and the file dosbox-x.conf will be automatically upgraded to the latest version format (recommended).' #13#13 'If you choose "No", the dosbox-x.conf file will be reset to the new default configuration, and your old dosbox-x.conf file will be named dosbox-x.conf.old in the installation directory.' #13#13 'If you choose "Cancel", your current dosbox-x.conf file will be kept as is without any modifications.' #13 #13 'In any case, the new default configuration file will be named dosbox-x.reference.conf in the installation directory.';
|
||||||
res := MsgBox(msg, mbConfirmation, MB_YESNOCANCEL);
|
if IsVerySilent() then
|
||||||
|
begin
|
||||||
|
res := IDYES;
|
||||||
|
end
|
||||||
|
else
|
||||||
|
begin
|
||||||
|
res := MsgBox(msg, mbConfirmation, MB_YESNOCANCEL);
|
||||||
|
end
|
||||||
if (res = IDNO) then
|
if (res = IDNO) then
|
||||||
begin
|
begin
|
||||||
FileCopy(ExpandConstant('{app}\dosbox-x.conf'), ExpandConstant('{app}\dosbox-x.conf.old'), false);
|
FileCopy(ExpandConstant('{app}\dosbox-x.conf'), ExpandConstant('{app}\dosbox-x.conf.old'), false);
|
||||||
|
@ -25,7 +25,10 @@
|
|||||||
# clip_key_modifier: Change the keyboard modifier for the shared clipboard copy/paste function using a mouse button or arrow keys.
|
# clip_key_modifier: Change the keyboard modifier for the shared clipboard copy/paste function using a mouse button or arrow keys.
|
||||||
# The default modifier is "shift" (both left and right shift keys). Set to "none" if no modifier is desired.
|
# The default modifier is "shift" (both left and right shift keys). Set to "none" if no modifier is desired.
|
||||||
# Possible values: none, ctrl, lctrl, rctrl, alt, lalt, ralt, shift, lshift, rshift, ctrlalt, ctrlshift, altshift, lctrlalt, lctrlshift, laltshift, rctrlalt, rctrlshift, raltshift.
|
# Possible values: none, ctrl, lctrl, rctrl, alt, lalt, ralt, shift, lshift, rshift, ctrlalt, ctrlshift, altshift, lctrlalt, lctrlshift, laltshift, rctrlalt, rctrlshift, raltshift.
|
||||||
# clip_paste_speed: Set keyboard speed for pasting from the shared clipboard.
|
# clip_paste_bios: Specify whether to use BIOS keyboard functions for the clipboard pasting instead of the keystroke method.
|
||||||
|
# For pasting clipboard text into Windows 3.x/9x applications (e.g. Notepad), make sure to use the keystroke method.
|
||||||
|
# Possible values: true, false, 1, 0, default.
|
||||||
|
# clip_paste_speed: Set keyboard speed for pasting text from the shared clipboard.
|
||||||
# If the default setting of 30 causes lost keystrokes, increase the number.
|
# If the default setting of 30 causes lost keystrokes, increase the number.
|
||||||
# Or experiment with decreasing the number for applications that accept keystrokes quickly.
|
# Or experiment with decreasing the number for applications that accept keystrokes quickly.
|
||||||
# sensitivity: Mouse sensitivity. The optional second parameter specifies vertical sensitivity (e.g. 100,-50).
|
# sensitivity: Mouse sensitivity. The optional second parameter specifies vertical sensitivity (e.g. 100,-50).
|
||||||
@ -50,9 +53,10 @@
|
|||||||
#DOSBOX-X-ADV:# mapperfile_sdl2: File used to load/save the key/event mappings from DOSBox-X SDL2 builds. If set it will override "mapperfile" for SDL2 builds.
|
#DOSBOX-X-ADV:# mapperfile_sdl2: File used to load/save the key/event mappings from DOSBox-X SDL2 builds. If set it will override "mapperfile" for SDL2 builds.
|
||||||
# usescancodes: Avoid usage of symkeys, might not work on all operating systems.
|
# usescancodes: Avoid usage of symkeys, might not work on all operating systems.
|
||||||
# If set to "auto" (default), it is enabled for SDL1 and non-US keyboards.
|
# If set to "auto" (default), it is enabled for SDL1 and non-US keyboards.
|
||||||
# Possible values: true, false, auto.
|
# Possible values: true, false, 1, 0, auto.
|
||||||
#DOSBOX-X-ADV:# overscan: Width of overscan border (0 to 10). (works only if output=surface)
|
#DOSBOX-X-ADV:# overscan: Width of overscan border (0 to 10). (works only if output=surface)
|
||||||
# titlebar: Change the string displayed in the DOSBox-X title bar.
|
# titlebar: Change the string displayed in the DOSBox-X title bar.
|
||||||
|
# showbasic: If set, DOSBox-X will show basic information including the DOSBox-X version number and current running speed in the title bar.
|
||||||
# showdetails: If set, DOSBox-X will show the cycles count (FPS) and emulation speed relative to realtime in the title bar.
|
# showdetails: If set, DOSBox-X will show the cycles count (FPS) and emulation speed relative to realtime in the title bar.
|
||||||
# showmenu: Whether to show the menu bar (if supported). Default true.
|
# showmenu: Whether to show the menu bar (if supported). Default true.
|
||||||
fullscreen = false
|
fullscreen = false
|
||||||
@ -66,6 +70,7 @@ autolock = false
|
|||||||
#DOSBOX-X-ADV:autolock_feedback = beep
|
#DOSBOX-X-ADV:autolock_feedback = beep
|
||||||
clip_mouse_button = right
|
clip_mouse_button = right
|
||||||
clip_key_modifier = shift
|
clip_key_modifier = shift
|
||||||
|
clip_paste_bios = default
|
||||||
clip_paste_speed = 30
|
clip_paste_speed = 30
|
||||||
sensitivity = 100
|
sensitivity = 100
|
||||||
mouse_emulation = locked
|
mouse_emulation = locked
|
||||||
@ -78,6 +83,7 @@ mapperfile = mapper-dosbox-x.map
|
|||||||
usescancodes = auto
|
usescancodes = auto
|
||||||
#DOSBOX-X-ADV:overscan = 0
|
#DOSBOX-X-ADV:overscan = 0
|
||||||
titlebar =
|
titlebar =
|
||||||
|
showbasic = true
|
||||||
showdetails = false
|
showdetails = false
|
||||||
showmenu = true
|
showmenu = true
|
||||||
|
|
||||||
@ -164,7 +170,9 @@ logfile =
|
|||||||
[dosbox]
|
[dosbox]
|
||||||
# language: Select another language file.
|
# language: Select another language file.
|
||||||
# title: Additional text to place in the title bar of the window.
|
# title: Additional text to place in the title bar of the window.
|
||||||
# fastbioslogo: If set, DOSBox-X will enable fast BIOS logo mode (skip 1-second pause).
|
# fastbioslogo: If set, DOSBox-X will skip the BIOS screen by activating fast BIOS logo mode (without 1-second pause).
|
||||||
|
#DOSBOX-X-ADV:# disable graphical splash: If set, DOSBox-X will always display text-mode BIOS splash screen instead of the graphical one.
|
||||||
|
#DOSBOX-X-ADV:# The text-mode BIOS screen will automatically be used if the TrueType font (TTF) output is enabled.
|
||||||
# startbanner: If set (default), DOSBox-X will display the welcome banner when it starts.
|
# startbanner: If set (default), DOSBox-X will display the welcome banner when it starts.
|
||||||
# bannercolortheme: You can specify a different background color theme for the welcome banner from the default one.
|
# bannercolortheme: You can specify a different background color theme for the welcome banner from the default one.
|
||||||
# Possible values: default, black, red, green, yellow, blue, magenta, cyan, white.
|
# Possible values: default, black, red, green, yellow, blue, magenta, cyan, white.
|
||||||
@ -362,6 +370,7 @@ logfile =
|
|||||||
language =
|
language =
|
||||||
title =
|
title =
|
||||||
fastbioslogo = false
|
fastbioslogo = false
|
||||||
|
#DOSBOX-X-ADV:disable graphical splash = false
|
||||||
startbanner = true
|
startbanner = true
|
||||||
bannercolortheme = default
|
bannercolortheme = default
|
||||||
dpi aware = auto
|
dpi aware = auto
|
||||||
@ -468,6 +477,14 @@ freesizecap = cap
|
|||||||
#DOSBOX-X-ADV:#
|
#DOSBOX-X-ADV:#
|
||||||
#DOSBOX-X-ADV:# 4low behavior is default for ET4000 emulation.
|
#DOSBOX-X-ADV:# 4low behavior is default for ET4000 emulation.
|
||||||
#DOSBOX-X-ADV:# Possible values: , auto, 4x4, 4low, first16.
|
#DOSBOX-X-ADV:# Possible values: , auto, 4x4, 4low, first16.
|
||||||
|
#DOSBOX-X-ADV:# vga bios use rom image: If set, load the VGA BIOS from the specified file (must be 1KB to 64KB in size).
|
||||||
|
#DOSBOX-X-ADV:# If left unset, and DOSBox-X is asked to load a VGA BIOS from a file, a file name
|
||||||
|
#DOSBOX-X-ADV:# is chosen automatically from the machine type. For example, Tseng ET4000 emulation
|
||||||
|
#DOSBOX-X-ADV:# (machine=svga_et4000) will look for et4000.bin. VGA BIOS ROM images can be dumped
|
||||||
|
#DOSBOX-X-ADV:# from real hardware or downloaded from the PCem ROMs collection.
|
||||||
|
#DOSBOX-X-ADV:#
|
||||||
|
#DOSBOX-X-ADV:# machine=svga_s3 TRIO64 (Ver. 1.5-07) [VGA] (S3 Incorporated).bin
|
||||||
|
#DOSBOX-X-ADV:# machine=svga_et4000 et4000.bin
|
||||||
#DOSBOX-X-ADV:# vga bios size override: VGA BIOS size override. Override the size of the VGA BIOS (normally 32KB in compatible or 12KB in non-compatible).
|
#DOSBOX-X-ADV:# vga bios size override: VGA BIOS size override. Override the size of the VGA BIOS (normally 32KB in compatible or 12KB in non-compatible).
|
||||||
#DOSBOX-X-ADV:# video bios dont duplicate cga first half rom font: If set, save 4KB of EGA/VGA ROM space by pointing to the copy in the ROM BIOS of the first 128 chars
|
#DOSBOX-X-ADV:# video bios dont duplicate cga first half rom font: If set, save 4KB of EGA/VGA ROM space by pointing to the copy in the ROM BIOS of the first 128 chars
|
||||||
#DOSBOX-X-ADV:# video bios always offer 14-pixel high rom font: If set, video BIOS will always carry the 14-pixel ROM font. If clear, 14-pixel rom font will not be offered except for EGA/VGA emulation.
|
#DOSBOX-X-ADV:# video bios always offer 14-pixel high rom font: If set, video BIOS will always carry the 14-pixel ROM font. If clear, 14-pixel rom font will not be offered except for EGA/VGA emulation.
|
||||||
@ -611,6 +628,8 @@ high intensity blinking = true
|
|||||||
#DOSBOX-X-ADV:svga lfb base = 0
|
#DOSBOX-X-ADV:svga lfb base = 0
|
||||||
#DOSBOX-X-ADV:pci vga = true
|
#DOSBOX-X-ADV:pci vga = true
|
||||||
#DOSBOX-X-ADV:vga attribute controller mapping = auto
|
#DOSBOX-X-ADV:vga attribute controller mapping = auto
|
||||||
|
#DOSBOX-X-ADV:vga bios use rom image = false
|
||||||
|
#DOSBOX-X-ADV:vga bios rom image =
|
||||||
#DOSBOX-X-ADV:vga bios size override = 0
|
#DOSBOX-X-ADV:vga bios size override = 0
|
||||||
#DOSBOX-X-ADV:video bios dont duplicate cga first half rom font = false
|
#DOSBOX-X-ADV:video bios dont duplicate cga first half rom font = false
|
||||||
#DOSBOX-X-ADV:video bios always offer 14-pixel high rom font = false
|
#DOSBOX-X-ADV:video bios always offer 14-pixel high rom font = false
|
||||||
@ -1043,7 +1062,8 @@ blocksize = 1024
|
|||||||
# Possible values: 0, 300, 310, 320, 330, 332, 334, 336, 340, 360, c0d0, c8d0, d0d0, d8d0, e0d0, e8d0, f0d0, f8d0, 80d2, 80d4, 80d6, 80d8, 80da, 80dc, 80de.
|
# Possible values: 0, 300, 310, 320, 330, 332, 334, 336, 340, 360, c0d0, c8d0, d0d0, d8d0, e0d0, e8d0, f0d0, f8d0, 80d2, 80d4, 80d6, 80d8, 80da, 80dc, 80de.
|
||||||
# mididevice: Device that will receive the MIDI data from MPU-401.
|
# mididevice: Device that will receive the MIDI data from MPU-401.
|
||||||
# Possible values: default, win32, alsa, oss, coreaudio, coremidi, mt32, synth, fluidsynth, timidity, none.
|
# Possible values: default, win32, alsa, oss, coreaudio, coremidi, mt32, synth, fluidsynth, timidity, none.
|
||||||
# midiconfig: Special configuration options for the device driver. This is usually the id or part of the name of the device you want to use (find the id/name with mixer/listmidi).
|
# midiconfig: Special configuration options for the device driver. This is usually the id or part of the name of the device you want to use
|
||||||
|
# (find the id/name with mixer/listmidi).
|
||||||
# Or in the case of coreaudio or synth, you can specify a soundfont here.
|
# Or in the case of coreaudio or synth, you can specify a soundfont here.
|
||||||
# When using a Roland MT-32 rev. 0 as midi output device, some games may require a delay in order to prevent 'buffer overflow' issues.
|
# When using a Roland MT-32 rev. 0 as midi output device, some games may require a delay in order to prevent 'buffer overflow' issues.
|
||||||
# In that case, add 'delaysysex', for example: midiconfig=2 delaysysex
|
# In that case, add 'delaysysex', for example: midiconfig=2 delaysysex
|
||||||
@ -1209,7 +1229,7 @@ fluid.soundfont =
|
|||||||
#DOSBOX-X-ADV:# such DOS applications may reduce audible popping and artifacts.
|
#DOSBOX-X-ADV:# such DOS applications may reduce audible popping and artifacts.
|
||||||
#DOSBOX-X-ADV:# irq hack: Specify a hack related to the Sound Blaster IRQ to avoid crashes in a handful of games and demos.
|
#DOSBOX-X-ADV:# irq hack: Specify a hack related to the Sound Blaster IRQ to avoid crashes in a handful of games and demos.
|
||||||
#DOSBOX-X-ADV:# none Emulate IRQs normally
|
#DOSBOX-X-ADV:# none Emulate IRQs normally
|
||||||
#DOSBOX-X-ADV:# cs_equ_ds Do not fire IRQ unless two CPU segment registers match: CS == DS. Read Dosbox-X Wiki or source code for details.
|
#DOSBOX-X-ADV:# cs_equ_ds Do not fire IRQ unless two CPU segment registers match: CS == DS. Read DOSBox-X Wiki or source code for details.
|
||||||
# dma: The DMA number of the Sound Blaster. Set to -1 to start DOSBox-X with the DMA unassigned
|
# dma: The DMA number of the Sound Blaster. Set to -1 to start DOSBox-X with the DMA unassigned
|
||||||
# Possible values: 1, 5, 0, 3, 6, 7.
|
# Possible values: 1, 5, 0, 3, 6, 7.
|
||||||
# hdma: The High DMA number of the Sound Blaster. Set to -1 to start DOSBox-X with the High DMA unassigned
|
# hdma: The High DMA number of the Sound Blaster. Set to -1 to start DOSBox-X with the High DMA unassigned
|
||||||
@ -1387,7 +1407,7 @@ blaster environment variable = true
|
|||||||
# Possible values: 3, 0, 1, 5, 6, 7.
|
# Possible values: 3, 0, 1, 5, 6, 7.
|
||||||
#DOSBOX-X-ADV:# irq hack: Specify a hack related to the Gravis Ultrasound IRQ to avoid crashes in a handful of games and demos.
|
#DOSBOX-X-ADV:# irq hack: Specify a hack related to the Gravis Ultrasound IRQ to avoid crashes in a handful of games and demos.
|
||||||
#DOSBOX-X-ADV:# none Emulate IRQs normally
|
#DOSBOX-X-ADV:# none Emulate IRQs normally
|
||||||
#DOSBOX-X-ADV:# cs_equ_ds Do not fire IRQ unless two CPU segment registers match: CS == DS. Read Dosbox-X Wiki or source code for details.
|
#DOSBOX-X-ADV:# cs_equ_ds Do not fire IRQ unless two CPU segment registers match: CS == DS. Read DOSBox-X Wiki or source code for details.
|
||||||
# gustype: Type of Gravis Ultrasound to emulate.
|
# gustype: Type of Gravis Ultrasound to emulate.
|
||||||
# classic Original Gravis Ultrasound chipset
|
# classic Original Gravis Ultrasound chipset
|
||||||
# classic37 Original Gravis Ultrasound with ICS Mixer (rev 3.7)
|
# classic37 Original Gravis Ultrasound with ICS Mixer (rev 3.7)
|
||||||
@ -1709,8 +1729,8 @@ dongle = false
|
|||||||
# menu ('List printer devices') or the Status Window. Then make your choice and put either
|
# menu ('List printer devices') or the Status Window. Then make your choice and put either
|
||||||
# the printer device number (e.g. 2) or your printer name (e.g. Microsoft Print to PDF).
|
# the printer device number (e.g. 2) or your printer name (e.g. Microsoft Print to PDF).
|
||||||
# Leaving it empty will show the Windows Print dialog (or '-' for showing once).
|
# Leaving it empty will show the Windows Print dialog (or '-' for showing once).
|
||||||
# docpath: The path where the output files are stored.
|
# docpath: The path (directory) where the output files are stored.
|
||||||
# fontpath: The path where the printer fonts (courier.ttf, ocra.ttf, roman.ttf, sansserif.ttf, script.ttf) are located.
|
# fontpath: The path (directory) where the printer fonts (courier.ttf, ocra.ttf, roman.ttf, sansserif.ttf, script.ttf) are located.
|
||||||
# openwith: Start the specified program to open the output file.
|
# openwith: Start the specified program to open the output file.
|
||||||
# openerror: Start the specified program to open the output file if an error had occurred.
|
# openerror: Start the specified program to open the output file if an error had occurred.
|
||||||
# shellhide: If set, the command window will be hidden for openwith/openerror options on the Windows platform.
|
# shellhide: If set, the command window will be hidden for openwith/openerror options on the Windows platform.
|
||||||
@ -1868,9 +1888,9 @@ timeout = 0
|
|||||||
# If set to false or none, DOSBox-X will not show such messages on the screen when the error occurred.
|
# If set to false or none, DOSBox-X will not show such messages on the screen when the error occurred.
|
||||||
# If set to "a20fix" or "loadfix", DOSBox-X will show the message for the a20fix or the loadfix only.
|
# If set to "a20fix" or "loadfix", DOSBox-X will show the message for the a20fix or the loadfix only.
|
||||||
# Possible values: true, false, 1, 0, both, a20fix, loadfix, none.
|
# Possible values: true, false, 1, 0, both, a20fix, loadfix, none.
|
||||||
# startcmd: Allow starting commands to run on the Windows host including the use of START command.
|
# startcmd: Allow starting Windows programs or commands to run on the Windows host including the use of START command.
|
||||||
# startwait: Specify whether DOSBox-X should wait for the Windows programs after they are started.
|
# startwait: Specify whether DOSBox-X should wait for the Windows applications after they are started.
|
||||||
# startquiet: If set, DOSBox-X will not show information messages before launching Windows programs to run on the host.
|
# startquiet: If set, before launching Windows applications to run on the host DOSBox-X will not show messages like "Now run it as a Windows application".
|
||||||
#DOSBOX-X-ADV:# startincon: START command will start these commands (separated by space) in a console and wait for a key press before exiting.
|
#DOSBOX-X-ADV:# startincon: START command will start these commands (separated by space) in a console and wait for a key press before exiting.
|
||||||
# int33: Enable INT 33H for mouse support.
|
# int33: Enable INT 33H for mouse support.
|
||||||
#DOSBOX-X-ADV:# int33 hide host cursor if interrupt subroutine: If set, the cursor on the host will be hidden if the DOS application provides it's own
|
#DOSBOX-X-ADV:# int33 hide host cursor if interrupt subroutine: If set, the cursor on the host will be hidden if the DOS application provides it's own
|
||||||
@ -1907,14 +1927,14 @@ timeout = 0
|
|||||||
#DOSBOX-X-ADV:# related to uninitialized variables in the data or stack segment. If you intend to run a
|
#DOSBOX-X-ADV:# related to uninitialized variables in the data or stack segment. If you intend to run a
|
||||||
#DOSBOX-X-ADV:# game or demo known to have this problem (Second Unreal, for example), set to true, else
|
#DOSBOX-X-ADV:# game or demo known to have this problem (Second Unreal, for example), set to true, else
|
||||||
#DOSBOX-X-ADV:# set to false. When enabled this option may incur a slight to moderate performance penalty.
|
#DOSBOX-X-ADV:# set to false. When enabled this option may incur a slight to moderate performance penalty.
|
||||||
# dos clipboard device enable: If enabled, a DOS device will be added for bidirectional communications with the Windows clipboard.
|
# dos clipboard device enable: If enabled, a DOS device will be added for bidirectional communications with the shared clipboard.
|
||||||
# Setting to "read" will only allow read access, and setting to "write" will only allow write access.
|
# Setting to "read" will only allow read access, and setting to "write" will only allow write access.
|
||||||
# Setting to "full" or "true" enables both; setting to "false" or "disabled" disables the access or device.
|
# Setting to "full" or "true" enables both; setting to "false" or "disabled" disables the access or device.
|
||||||
# The default device name is CLIP$, but can be changed with the "dos clipboard device name" setting below.
|
# The default device name is CLIP$, but can be changed with the "dos clipboard device name" setting below.
|
||||||
# dos clipboard device name: Set DOS device name (up to 8 characters) for bidirectional communications with the Windows clipboard.
|
# dos clipboard device name: Set DOS device name (up to 8 characters) for bidirectional communications with the shared clipboard.
|
||||||
# If unset or invalid, the default name CLIP$ will be used (e.g. "TYPE CLIP$" shows the clipboard contents).
|
# If unset or invalid, the default name CLIP$ will be used (e.g. "TYPE CLIP$" shows the clipboard contents).
|
||||||
# It has no effect if "dos clipboard device enable" is disabled, and it is deactivated if the secure mode is enabled.
|
# It has no effect if "dos clipboard device enable" is disabled, and it is deactivated if the secure mode is enabled.
|
||||||
# dos clipboard api: If set, DOS APIs for communications with the Windows clipboard will be enabled.
|
# dos clipboard api: If set, DOS APIs for communications with the Windows clipboard will be enabled for shared clipboard communications.
|
||||||
xms = true
|
xms = true
|
||||||
xms handles = 0
|
xms handles = 0
|
||||||
shell configuration as commands = false
|
shell configuration as commands = false
|
||||||
@ -2222,7 +2242,7 @@ rem = This section is the 4DOS.INI file, if you use 4DOS as the command shell
|
|||||||
# dos: Reports whether DOS occupies HMA and allocates UMB memory (if available).
|
# dos: Reports whether DOS occupies HMA and allocates UMB memory (if available).
|
||||||
# fcbs: Number of FCB handles available to DOS programs (1-255).
|
# fcbs: Number of FCB handles available to DOS programs (1-255).
|
||||||
# files: Number of file handles available to DOS programs (8-255).
|
# files: Number of file handles available to DOS programs (8-255).
|
||||||
# country: Sets the country code for country-specific date/time formats.
|
# country: The country code for date/time formats and optionally the code page for TTF output.
|
||||||
# lastdrive: The maximum drive letter that can be accessed by programs.
|
# lastdrive: The maximum drive letter that can be accessed by programs.
|
||||||
# Possible values: a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z.
|
# Possible values: a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z.
|
||||||
rem = This section is DOS's CONFIG.SYS file, not all CONFIG.SYS options supported
|
rem = This section is DOS's CONFIG.SYS file, not all CONFIG.SYS options supported
|
||||||
|
@ -16,7 +16,7 @@ At the beginning you have got a Z:\> instead of a C:\> at the DOSBox-X prompt. S
|
|||||||
|
|
||||||
To change to the drive mounted like above, type "C:". If everything went fine, DOSBox-X will display the prompt "C:\>". You do not have to manually mount drives after DOSBox-X starts. Click the "Main" menu, and select "Configuration tool". Then select the "AUTOEXEC.BAT" setting group, where you can change its contents. The commands present here are run when DOSBox-X starts, so you can use this section for the mounting and other purposes, such as launching a specific program you want to use, or a game you want to play. You can also quickly launch a DOS program or game in DOSBox-X by clicking "Quick launch program..." under "DOS" menu.
|
To change to the drive mounted like above, type "C:". If everything went fine, DOSBox-X will display the prompt "C:\>". You do not have to manually mount drives after DOSBox-X starts. Click the "Main" menu, and select "Configuration tool". Then select the "AUTOEXEC.BAT" setting group, where you can change its contents. The commands present here are run when DOSBox-X starts, so you can use this section for the mounting and other purposes, such as launching a specific program you want to use, or a game you want to play. You can also quickly launch a DOS program or game in DOSBox-X by clicking "Quick launch program..." under "DOS" menu.
|
||||||
|
|
||||||
Hint: DOSBox-X supports different video output systems for different purposes. By default it uses the Direct3D output, but if you desire the pixel-perfect scaling feature for improved image quality you may want to select the openglpp output ("OpenGL perfect"). Also, if you use text-mode DOS applications and/or the DOS shell a lot you probably want to select the TrueType font (TTF) output to make the text screen look much better.
|
Hint: DOSBox-X supports different video output systems for different purposes. By default it uses the Direct3D output, but if you desire the pixel-perfect scaling feature for improved image quality you may want to select the openglpp output ("OpenGL perfect"). Also, if you use text-mode DOS applications and/or the DOS shell frequently you probably want to select the TrueType font (TTF) output to make the text screen look much better by using scalable TrueType fonts.
|
||||||
|
|
||||||
Further Information
|
Further Information
|
||||||
===================
|
===================
|
||||||
|
@ -23,7 +23,10 @@
|
|||||||
# clip_key_modifier: Change the keyboard modifier for the shared clipboard copy/paste function using a mouse button or arrow keys.
|
# clip_key_modifier: Change the keyboard modifier for the shared clipboard copy/paste function using a mouse button or arrow keys.
|
||||||
# The default modifier is "shift" (both left and right shift keys). Set to "none" if no modifier is desired.
|
# The default modifier is "shift" (both left and right shift keys). Set to "none" if no modifier is desired.
|
||||||
# Possible values: none, ctrl, lctrl, rctrl, alt, lalt, ralt, shift, lshift, rshift, ctrlalt, ctrlshift, altshift, lctrlalt, lctrlshift, laltshift, rctrlalt, rctrlshift, raltshift.
|
# Possible values: none, ctrl, lctrl, rctrl, alt, lalt, ralt, shift, lshift, rshift, ctrlalt, ctrlshift, altshift, lctrlalt, lctrlshift, laltshift, rctrlalt, rctrlshift, raltshift.
|
||||||
# clip_paste_speed: Set keyboard speed for pasting from the shared clipboard.
|
# clip_paste_bios: Specify whether to use BIOS keyboard functions for the clipboard pasting instead of the keystroke method.
|
||||||
|
# For pasting clipboard text into Windows 3.x/9x applications (e.g. Notepad), make sure to use the keystroke method.
|
||||||
|
# Possible values: true, false, 1, 0, default.
|
||||||
|
# clip_paste_speed: Set keyboard speed for pasting text from the shared clipboard.
|
||||||
# If the default setting of 30 causes lost keystrokes, increase the number.
|
# If the default setting of 30 causes lost keystrokes, increase the number.
|
||||||
# Or experiment with decreasing the number for applications that accept keystrokes quickly.
|
# Or experiment with decreasing the number for applications that accept keystrokes quickly.
|
||||||
# sensitivity: Mouse sensitivity. The optional second parameter specifies vertical sensitivity (e.g. 100,-50).
|
# sensitivity: Mouse sensitivity. The optional second parameter specifies vertical sensitivity (e.g. 100,-50).
|
||||||
@ -46,8 +49,9 @@
|
|||||||
# mapperfile: File used to load/save the key/event mappings from. Resetmapper only works with the default value.
|
# mapperfile: File used to load/save the key/event mappings from. Resetmapper only works with the default value.
|
||||||
# usescancodes: Avoid usage of symkeys, might not work on all operating systems.
|
# usescancodes: Avoid usage of symkeys, might not work on all operating systems.
|
||||||
# If set to "auto" (default), it is enabled for SDL1 and non-US keyboards.
|
# If set to "auto" (default), it is enabled for SDL1 and non-US keyboards.
|
||||||
# Possible values: true, false, auto.
|
# Possible values: true, false, 1, 0, auto.
|
||||||
# titlebar: Change the string displayed in the DOSBox-X title bar.
|
# titlebar: Change the string displayed in the DOSBox-X title bar.
|
||||||
|
# showbasic: If set, DOSBox-X will show basic information including the DOSBox-X version number and current running speed in the title bar.
|
||||||
# showdetails: If set, DOSBox-X will show the cycles count (FPS) and emulation speed relative to realtime in the title bar.
|
# showdetails: If set, DOSBox-X will show the cycles count (FPS) and emulation speed relative to realtime in the title bar.
|
||||||
# showmenu: Whether to show the menu bar (if supported). Default true.
|
# showmenu: Whether to show the menu bar (if supported). Default true.
|
||||||
fullscreen = false
|
fullscreen = false
|
||||||
@ -60,6 +64,7 @@ output = default
|
|||||||
autolock = false
|
autolock = false
|
||||||
clip_mouse_button = right
|
clip_mouse_button = right
|
||||||
clip_key_modifier = shift
|
clip_key_modifier = shift
|
||||||
|
clip_paste_bios = default
|
||||||
clip_paste_speed = 30
|
clip_paste_speed = 30
|
||||||
sensitivity = 100
|
sensitivity = 100
|
||||||
mouse_emulation = locked
|
mouse_emulation = locked
|
||||||
@ -69,6 +74,7 @@ priority = higher,normal
|
|||||||
mapperfile = mapper-dosbox-x.map
|
mapperfile = mapper-dosbox-x.map
|
||||||
usescancodes = auto
|
usescancodes = auto
|
||||||
titlebar =
|
titlebar =
|
||||||
|
showbasic = true
|
||||||
showdetails = false
|
showdetails = false
|
||||||
showmenu = true
|
showmenu = true
|
||||||
|
|
||||||
@ -79,7 +85,7 @@ logfile =
|
|||||||
[dosbox]
|
[dosbox]
|
||||||
# language: Select another language file.
|
# language: Select another language file.
|
||||||
# title: Additional text to place in the title bar of the window.
|
# title: Additional text to place in the title bar of the window.
|
||||||
# fastbioslogo: If set, DOSBox-X will enable fast BIOS logo mode (skip 1-second pause).
|
# fastbioslogo: If set, DOSBox-X will skip the BIOS screen by activating fast BIOS logo mode (without 1-second pause).
|
||||||
# startbanner: If set (default), DOSBox-X will display the welcome banner when it starts.
|
# startbanner: If set (default), DOSBox-X will display the welcome banner when it starts.
|
||||||
# bannercolortheme: You can specify a different background color theme for the welcome banner from the default one.
|
# bannercolortheme: You can specify a different background color theme for the welcome banner from the default one.
|
||||||
# Possible values: default, black, red, green, yellow, blue, magenta, cyan, white.
|
# Possible values: default, black, red, green, yellow, blue, magenta, cyan, white.
|
||||||
@ -344,7 +350,8 @@ blocksize = 1024
|
|||||||
# Possible values: 0, 300, 310, 320, 330, 332, 334, 336, 340, 360, c0d0, c8d0, d0d0, d8d0, e0d0, e8d0, f0d0, f8d0, 80d2, 80d4, 80d6, 80d8, 80da, 80dc, 80de.
|
# Possible values: 0, 300, 310, 320, 330, 332, 334, 336, 340, 360, c0d0, c8d0, d0d0, d8d0, e0d0, e8d0, f0d0, f8d0, 80d2, 80d4, 80d6, 80d8, 80da, 80dc, 80de.
|
||||||
# mididevice: Device that will receive the MIDI data from MPU-401.
|
# mididevice: Device that will receive the MIDI data from MPU-401.
|
||||||
# Possible values: default, win32, alsa, oss, coreaudio, coremidi, mt32, synth, fluidsynth, timidity, none.
|
# Possible values: default, win32, alsa, oss, coreaudio, coremidi, mt32, synth, fluidsynth, timidity, none.
|
||||||
# midiconfig: Special configuration options for the device driver. This is usually the id or part of the name of the device you want to use (find the id/name with mixer/listmidi).
|
# midiconfig: Special configuration options for the device driver. This is usually the id or part of the name of the device you want to use
|
||||||
|
# (find the id/name with mixer/listmidi).
|
||||||
# Or in the case of coreaudio or synth, you can specify a soundfont here.
|
# Or in the case of coreaudio or synth, you can specify a soundfont here.
|
||||||
# When using a Roland MT-32 rev. 0 as midi output device, some games may require a delay in order to prevent 'buffer overflow' issues.
|
# When using a Roland MT-32 rev. 0 as midi output device, some games may require a delay in order to prevent 'buffer overflow' issues.
|
||||||
# In that case, add 'delaysysex', for example: midiconfig=2 delaysysex
|
# In that case, add 'delaysysex', for example: midiconfig=2 delaysysex
|
||||||
@ -686,8 +693,8 @@ dongle = false
|
|||||||
# menu ('List printer devices') or the Status Window. Then make your choice and put either
|
# menu ('List printer devices') or the Status Window. Then make your choice and put either
|
||||||
# the printer device number (e.g. 2) or your printer name (e.g. Microsoft Print to PDF).
|
# the printer device number (e.g. 2) or your printer name (e.g. Microsoft Print to PDF).
|
||||||
# Leaving it empty will show the Windows Print dialog (or '-' for showing once).
|
# Leaving it empty will show the Windows Print dialog (or '-' for showing once).
|
||||||
# docpath: The path where the output files are stored.
|
# docpath: The path (directory) where the output files are stored.
|
||||||
# fontpath: The path where the printer fonts (courier.ttf, ocra.ttf, roman.ttf, sansserif.ttf, script.ttf) are located.
|
# fontpath: The path (directory) where the printer fonts (courier.ttf, ocra.ttf, roman.ttf, sansserif.ttf, script.ttf) are located.
|
||||||
# openwith: Start the specified program to open the output file.
|
# openwith: Start the specified program to open the output file.
|
||||||
# openerror: Start the specified program to open the output file if an error had occurred.
|
# openerror: Start the specified program to open the output file if an error had occurred.
|
||||||
# shellhide: If set, the command window will be hidden for openwith/openerror options on the Windows platform.
|
# shellhide: If set, the command window will be hidden for openwith/openerror options on the Windows platform.
|
||||||
@ -760,19 +767,19 @@ timeout = 0
|
|||||||
# If set to false or none, DOSBox-X will not show such messages on the screen when the error occurred.
|
# If set to false or none, DOSBox-X will not show such messages on the screen when the error occurred.
|
||||||
# If set to "a20fix" or "loadfix", DOSBox-X will show the message for the a20fix or the loadfix only.
|
# If set to "a20fix" or "loadfix", DOSBox-X will show the message for the a20fix or the loadfix only.
|
||||||
# Possible values: true, false, 1, 0, both, a20fix, loadfix, none.
|
# Possible values: true, false, 1, 0, both, a20fix, loadfix, none.
|
||||||
# startcmd: Allow starting commands to run on the Windows host including the use of START command.
|
# startcmd: Allow starting Windows programs or commands to run on the Windows host including the use of START command.
|
||||||
# startwait: Specify whether DOSBox-X should wait for the Windows programs after they are started.
|
# startwait: Specify whether DOSBox-X should wait for the Windows applications after they are started.
|
||||||
# startquiet: If set, DOSBox-X will not show information messages before launching Windows programs to run on the host.
|
# startquiet: If set, before launching Windows applications to run on the host DOSBox-X will not show messages like "Now run it as a Windows application".
|
||||||
# int33: Enable INT 33H for mouse support.
|
# int33: Enable INT 33H for mouse support.
|
||||||
# keyboardlayout: Language code of the keyboard layout (or none).
|
# keyboardlayout: Language code of the keyboard layout (or none).
|
||||||
# dos clipboard device enable: If enabled, a DOS device will be added for bidirectional communications with the Windows clipboard.
|
# dos clipboard device enable: If enabled, a DOS device will be added for bidirectional communications with the shared clipboard.
|
||||||
# Setting to "read" will only allow read access, and setting to "write" will only allow write access.
|
# Setting to "read" will only allow read access, and setting to "write" will only allow write access.
|
||||||
# Setting to "full" or "true" enables both; setting to "false" or "disabled" disables the access or device.
|
# Setting to "full" or "true" enables both; setting to "false" or "disabled" disables the access or device.
|
||||||
# The default device name is CLIP$, but can be changed with the "dos clipboard device name" setting below.
|
# The default device name is CLIP$, but can be changed with the "dos clipboard device name" setting below.
|
||||||
# dos clipboard device name: Set DOS device name (up to 8 characters) for bidirectional communications with the Windows clipboard.
|
# dos clipboard device name: Set DOS device name (up to 8 characters) for bidirectional communications with the shared clipboard.
|
||||||
# If unset or invalid, the default name CLIP$ will be used (e.g. "TYPE CLIP$" shows the clipboard contents).
|
# If unset or invalid, the default name CLIP$ will be used (e.g. "TYPE CLIP$" shows the clipboard contents).
|
||||||
# It has no effect if "dos clipboard device enable" is disabled, and it is deactivated if the secure mode is enabled.
|
# It has no effect if "dos clipboard device enable" is disabled, and it is deactivated if the secure mode is enabled.
|
||||||
# dos clipboard api: If set, DOS APIs for communications with the Windows clipboard will be enabled.
|
# dos clipboard api: If set, DOS APIs for communications with the Windows clipboard will be enabled for shared clipboard communications.
|
||||||
xms = true
|
xms = true
|
||||||
xms handles = 0
|
xms handles = 0
|
||||||
shell configuration as commands = false
|
shell configuration as commands = false
|
||||||
@ -878,7 +885,7 @@ rem = This section is the 4DOS.INI file, if you use 4DOS as the command shell
|
|||||||
# dos: Reports whether DOS occupies HMA and allocates UMB memory (if available).
|
# dos: Reports whether DOS occupies HMA and allocates UMB memory (if available).
|
||||||
# fcbs: Number of FCB handles available to DOS programs (1-255).
|
# fcbs: Number of FCB handles available to DOS programs (1-255).
|
||||||
# files: Number of file handles available to DOS programs (8-255).
|
# files: Number of file handles available to DOS programs (8-255).
|
||||||
# country: Sets the country code for country-specific date/time formats.
|
# country: The country code for date/time formats and optionally the code page for TTF output.
|
||||||
# lastdrive: The maximum drive letter that can be accessed by programs.
|
# lastdrive: The maximum drive letter that can be accessed by programs.
|
||||||
# Possible values: a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z.
|
# Possible values: a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z.
|
||||||
rem = This section is DOS's CONFIG.SYS file, not all CONFIG.SYS options supported
|
rem = This section is DOS's CONFIG.SYS file, not all CONFIG.SYS options supported
|
||||||
|
@ -25,7 +25,10 @@
|
|||||||
# clip_key_modifier: Change the keyboard modifier for the shared clipboard copy/paste function using a mouse button or arrow keys.
|
# clip_key_modifier: Change the keyboard modifier for the shared clipboard copy/paste function using a mouse button or arrow keys.
|
||||||
# The default modifier is "shift" (both left and right shift keys). Set to "none" if no modifier is desired.
|
# The default modifier is "shift" (both left and right shift keys). Set to "none" if no modifier is desired.
|
||||||
# Possible values: none, ctrl, lctrl, rctrl, alt, lalt, ralt, shift, lshift, rshift, ctrlalt, ctrlshift, altshift, lctrlalt, lctrlshift, laltshift, rctrlalt, rctrlshift, raltshift.
|
# Possible values: none, ctrl, lctrl, rctrl, alt, lalt, ralt, shift, lshift, rshift, ctrlalt, ctrlshift, altshift, lctrlalt, lctrlshift, laltshift, rctrlalt, rctrlshift, raltshift.
|
||||||
# clip_paste_speed: Set keyboard speed for pasting from the shared clipboard.
|
# clip_paste_bios: Specify whether to use BIOS keyboard functions for the clipboard pasting instead of the keystroke method.
|
||||||
|
# For pasting clipboard text into Windows 3.x/9x applications (e.g. Notepad), make sure to use the keystroke method.
|
||||||
|
# Possible values: true, false, 1, 0, default.
|
||||||
|
# clip_paste_speed: Set keyboard speed for pasting text from the shared clipboard.
|
||||||
# If the default setting of 30 causes lost keystrokes, increase the number.
|
# If the default setting of 30 causes lost keystrokes, increase the number.
|
||||||
# Or experiment with decreasing the number for applications that accept keystrokes quickly.
|
# Or experiment with decreasing the number for applications that accept keystrokes quickly.
|
||||||
# sensitivity: Mouse sensitivity. The optional second parameter specifies vertical sensitivity (e.g. 100,-50).
|
# sensitivity: Mouse sensitivity. The optional second parameter specifies vertical sensitivity (e.g. 100,-50).
|
||||||
@ -50,9 +53,10 @@
|
|||||||
# mapperfile_sdl2: File used to load/save the key/event mappings from DOSBox-X SDL2 builds. If set it will override "mapperfile" for SDL2 builds.
|
# mapperfile_sdl2: File used to load/save the key/event mappings from DOSBox-X SDL2 builds. If set it will override "mapperfile" for SDL2 builds.
|
||||||
# usescancodes: Avoid usage of symkeys, might not work on all operating systems.
|
# usescancodes: Avoid usage of symkeys, might not work on all operating systems.
|
||||||
# If set to "auto" (default), it is enabled for SDL1 and non-US keyboards.
|
# If set to "auto" (default), it is enabled for SDL1 and non-US keyboards.
|
||||||
# Possible values: true, false, auto.
|
# Possible values: true, false, 1, 0, auto.
|
||||||
# overscan: Width of overscan border (0 to 10). (works only if output=surface)
|
# overscan: Width of overscan border (0 to 10). (works only if output=surface)
|
||||||
# titlebar: Change the string displayed in the DOSBox-X title bar.
|
# titlebar: Change the string displayed in the DOSBox-X title bar.
|
||||||
|
# showbasic: If set, DOSBox-X will show basic information including the DOSBox-X version number and current running speed in the title bar.
|
||||||
# showdetails: If set, DOSBox-X will show the cycles count (FPS) and emulation speed relative to realtime in the title bar.
|
# showdetails: If set, DOSBox-X will show the cycles count (FPS) and emulation speed relative to realtime in the title bar.
|
||||||
# showmenu: Whether to show the menu bar (if supported). Default true.
|
# showmenu: Whether to show the menu bar (if supported). Default true.
|
||||||
fullscreen = false
|
fullscreen = false
|
||||||
@ -66,6 +70,7 @@ autolock = false
|
|||||||
autolock_feedback = beep
|
autolock_feedback = beep
|
||||||
clip_mouse_button = right
|
clip_mouse_button = right
|
||||||
clip_key_modifier = shift
|
clip_key_modifier = shift
|
||||||
|
clip_paste_bios = default
|
||||||
clip_paste_speed = 30
|
clip_paste_speed = 30
|
||||||
sensitivity = 100
|
sensitivity = 100
|
||||||
mouse_emulation = locked
|
mouse_emulation = locked
|
||||||
@ -78,6 +83,7 @@ mapperfile_sdl2 =
|
|||||||
usescancodes = auto
|
usescancodes = auto
|
||||||
overscan = 0
|
overscan = 0
|
||||||
titlebar =
|
titlebar =
|
||||||
|
showbasic = true
|
||||||
showdetails = false
|
showdetails = false
|
||||||
showmenu = true
|
showmenu = true
|
||||||
|
|
||||||
@ -164,7 +170,9 @@ fileio = false
|
|||||||
[dosbox]
|
[dosbox]
|
||||||
# language: Select another language file.
|
# language: Select another language file.
|
||||||
# title: Additional text to place in the title bar of the window.
|
# title: Additional text to place in the title bar of the window.
|
||||||
# fastbioslogo: If set, DOSBox-X will enable fast BIOS logo mode (skip 1-second pause).
|
# fastbioslogo: If set, DOSBox-X will skip the BIOS screen by activating fast BIOS logo mode (without 1-second pause).
|
||||||
|
# disable graphical splash: If set, DOSBox-X will always display text-mode BIOS splash screen instead of the graphical one.
|
||||||
|
# The text-mode BIOS screen will automatically be used if the TrueType font (TTF) output is enabled.
|
||||||
# startbanner: If set (default), DOSBox-X will display the welcome banner when it starts.
|
# startbanner: If set (default), DOSBox-X will display the welcome banner when it starts.
|
||||||
# bannercolortheme: You can specify a different background color theme for the welcome banner from the default one.
|
# bannercolortheme: You can specify a different background color theme for the welcome banner from the default one.
|
||||||
# Possible values: default, black, red, green, yellow, blue, magenta, cyan, white.
|
# Possible values: default, black, red, green, yellow, blue, magenta, cyan, white.
|
||||||
@ -362,6 +370,7 @@ fileio = false
|
|||||||
language =
|
language =
|
||||||
title =
|
title =
|
||||||
fastbioslogo = false
|
fastbioslogo = false
|
||||||
|
disable graphical splash = false
|
||||||
startbanner = true
|
startbanner = true
|
||||||
bannercolortheme = default
|
bannercolortheme = default
|
||||||
dpi aware = auto
|
dpi aware = auto
|
||||||
@ -468,6 +477,14 @@ enable pci bus = true
|
|||||||
#
|
#
|
||||||
# 4low behavior is default for ET4000 emulation.
|
# 4low behavior is default for ET4000 emulation.
|
||||||
# Possible values: , auto, 4x4, 4low, first16.
|
# Possible values: , auto, 4x4, 4low, first16.
|
||||||
|
# vga bios use rom image: If set, load the VGA BIOS from the specified file (must be 1KB to 64KB in size).
|
||||||
|
# If left unset, and DOSBox-X is asked to load a VGA BIOS from a file, a file name
|
||||||
|
# is chosen automatically from the machine type. For example, Tseng ET4000 emulation
|
||||||
|
# (machine=svga_et4000) will look for et4000.bin. VGA BIOS ROM images can be dumped
|
||||||
|
# from real hardware or downloaded from the PCem ROMs collection.
|
||||||
|
#
|
||||||
|
# machine=svga_s3 TRIO64 (Ver. 1.5-07) [VGA] (S3 Incorporated).bin
|
||||||
|
# machine=svga_et4000 et4000.bin
|
||||||
# vga bios size override: VGA BIOS size override. Override the size of the VGA BIOS (normally 32KB in compatible or 12KB in non-compatible).
|
# vga bios size override: VGA BIOS size override. Override the size of the VGA BIOS (normally 32KB in compatible or 12KB in non-compatible).
|
||||||
# video bios dont duplicate cga first half rom font: If set, save 4KB of EGA/VGA ROM space by pointing to the copy in the ROM BIOS of the first 128 chars
|
# video bios dont duplicate cga first half rom font: If set, save 4KB of EGA/VGA ROM space by pointing to the copy in the ROM BIOS of the first 128 chars
|
||||||
# video bios always offer 14-pixel high rom font: If set, video BIOS will always carry the 14-pixel ROM font. If clear, 14-pixel rom font will not be offered except for EGA/VGA emulation.
|
# video bios always offer 14-pixel high rom font: If set, video BIOS will always carry the 14-pixel ROM font. If clear, 14-pixel rom font will not be offered except for EGA/VGA emulation.
|
||||||
@ -611,6 +628,8 @@ high intensity blinking = true
|
|||||||
svga lfb base = 0
|
svga lfb base = 0
|
||||||
pci vga = true
|
pci vga = true
|
||||||
vga attribute controller mapping = auto
|
vga attribute controller mapping = auto
|
||||||
|
vga bios use rom image = false
|
||||||
|
vga bios rom image =
|
||||||
vga bios size override = 0
|
vga bios size override = 0
|
||||||
video bios dont duplicate cga first half rom font = false
|
video bios dont duplicate cga first half rom font = false
|
||||||
video bios always offer 14-pixel high rom font = false
|
video bios always offer 14-pixel high rom font = false
|
||||||
@ -1043,7 +1062,8 @@ prebuffer = 25
|
|||||||
# Possible values: 0, 300, 310, 320, 330, 332, 334, 336, 340, 360, c0d0, c8d0, d0d0, d8d0, e0d0, e8d0, f0d0, f8d0, 80d2, 80d4, 80d6, 80d8, 80da, 80dc, 80de.
|
# Possible values: 0, 300, 310, 320, 330, 332, 334, 336, 340, 360, c0d0, c8d0, d0d0, d8d0, e0d0, e8d0, f0d0, f8d0, 80d2, 80d4, 80d6, 80d8, 80da, 80dc, 80de.
|
||||||
# mididevice: Device that will receive the MIDI data from MPU-401.
|
# mididevice: Device that will receive the MIDI data from MPU-401.
|
||||||
# Possible values: default, win32, alsa, oss, coreaudio, coremidi, mt32, synth, fluidsynth, timidity, none.
|
# Possible values: default, win32, alsa, oss, coreaudio, coremidi, mt32, synth, fluidsynth, timidity, none.
|
||||||
# midiconfig: Special configuration options for the device driver. This is usually the id or part of the name of the device you want to use (find the id/name with mixer/listmidi).
|
# midiconfig: Special configuration options for the device driver. This is usually the id or part of the name of the device you want to use
|
||||||
|
# (find the id/name with mixer/listmidi).
|
||||||
# Or in the case of coreaudio or synth, you can specify a soundfont here.
|
# Or in the case of coreaudio or synth, you can specify a soundfont here.
|
||||||
# When using a Roland MT-32 rev. 0 as midi output device, some games may require a delay in order to prevent 'buffer overflow' issues.
|
# When using a Roland MT-32 rev. 0 as midi output device, some games may require a delay in order to prevent 'buffer overflow' issues.
|
||||||
# In that case, add 'delaysysex', for example: midiconfig=2 delaysysex
|
# In that case, add 'delaysysex', for example: midiconfig=2 delaysysex
|
||||||
@ -1209,7 +1229,7 @@ fluid.chorus.type = 0
|
|||||||
# such DOS applications may reduce audible popping and artifacts.
|
# such DOS applications may reduce audible popping and artifacts.
|
||||||
# irq hack: Specify a hack related to the Sound Blaster IRQ to avoid crashes in a handful of games and demos.
|
# irq hack: Specify a hack related to the Sound Blaster IRQ to avoid crashes in a handful of games and demos.
|
||||||
# none Emulate IRQs normally
|
# none Emulate IRQs normally
|
||||||
# cs_equ_ds Do not fire IRQ unless two CPU segment registers match: CS == DS. Read Dosbox-X Wiki or source code for details.
|
# cs_equ_ds Do not fire IRQ unless two CPU segment registers match: CS == DS. Read DOSBox-X Wiki or source code for details.
|
||||||
# dma: The DMA number of the Sound Blaster. Set to -1 to start DOSBox-X with the DMA unassigned
|
# dma: The DMA number of the Sound Blaster. Set to -1 to start DOSBox-X with the DMA unassigned
|
||||||
# Possible values: 1, 5, 0, 3, 6, 7.
|
# Possible values: 1, 5, 0, 3, 6, 7.
|
||||||
# hdma: The High DMA number of the Sound Blaster. Set to -1 to start DOSBox-X with the High DMA unassigned
|
# hdma: The High DMA number of the Sound Blaster. Set to -1 to start DOSBox-X with the High DMA unassigned
|
||||||
@ -1387,7 +1407,7 @@ io port aliasing = true
|
|||||||
# Possible values: 3, 0, 1, 5, 6, 7.
|
# Possible values: 3, 0, 1, 5, 6, 7.
|
||||||
# irq hack: Specify a hack related to the Gravis Ultrasound IRQ to avoid crashes in a handful of games and demos.
|
# irq hack: Specify a hack related to the Gravis Ultrasound IRQ to avoid crashes in a handful of games and demos.
|
||||||
# none Emulate IRQs normally
|
# none Emulate IRQs normally
|
||||||
# cs_equ_ds Do not fire IRQ unless two CPU segment registers match: CS == DS. Read Dosbox-X Wiki or source code for details.
|
# cs_equ_ds Do not fire IRQ unless two CPU segment registers match: CS == DS. Read DOSBox-X Wiki or source code for details.
|
||||||
# gustype: Type of Gravis Ultrasound to emulate.
|
# gustype: Type of Gravis Ultrasound to emulate.
|
||||||
# classic Original Gravis Ultrasound chipset
|
# classic Original Gravis Ultrasound chipset
|
||||||
# classic37 Original Gravis Ultrasound with ICS Mixer (rev 3.7)
|
# classic37 Original Gravis Ultrasound with ICS Mixer (rev 3.7)
|
||||||
@ -1709,8 +1729,8 @@ dongle = false
|
|||||||
# menu ('List printer devices') or the Status Window. Then make your choice and put either
|
# menu ('List printer devices') or the Status Window. Then make your choice and put either
|
||||||
# the printer device number (e.g. 2) or your printer name (e.g. Microsoft Print to PDF).
|
# the printer device number (e.g. 2) or your printer name (e.g. Microsoft Print to PDF).
|
||||||
# Leaving it empty will show the Windows Print dialog (or '-' for showing once).
|
# Leaving it empty will show the Windows Print dialog (or '-' for showing once).
|
||||||
# docpath: The path where the output files are stored.
|
# docpath: The path (directory) where the output files are stored.
|
||||||
# fontpath: The path where the printer fonts (courier.ttf, ocra.ttf, roman.ttf, sansserif.ttf, script.ttf) are located.
|
# fontpath: The path (directory) where the printer fonts (courier.ttf, ocra.ttf, roman.ttf, sansserif.ttf, script.ttf) are located.
|
||||||
# openwith: Start the specified program to open the output file.
|
# openwith: Start the specified program to open the output file.
|
||||||
# openerror: Start the specified program to open the output file if an error had occurred.
|
# openerror: Start the specified program to open the output file if an error had occurred.
|
||||||
# shellhide: If set, the command window will be hidden for openwith/openerror options on the Windows platform.
|
# shellhide: If set, the command window will be hidden for openwith/openerror options on the Windows platform.
|
||||||
@ -1868,9 +1888,9 @@ timeout = 0
|
|||||||
# If set to false or none, DOSBox-X will not show such messages on the screen when the error occurred.
|
# If set to false or none, DOSBox-X will not show such messages on the screen when the error occurred.
|
||||||
# If set to "a20fix" or "loadfix", DOSBox-X will show the message for the a20fix or the loadfix only.
|
# If set to "a20fix" or "loadfix", DOSBox-X will show the message for the a20fix or the loadfix only.
|
||||||
# Possible values: true, false, 1, 0, both, a20fix, loadfix, none.
|
# Possible values: true, false, 1, 0, both, a20fix, loadfix, none.
|
||||||
# startcmd: Allow starting commands to run on the Windows host including the use of START command.
|
# startcmd: Allow starting Windows programs or commands to run on the Windows host including the use of START command.
|
||||||
# startwait: Specify whether DOSBox-X should wait for the Windows programs after they are started.
|
# startwait: Specify whether DOSBox-X should wait for the Windows applications after they are started.
|
||||||
# startquiet: If set, DOSBox-X will not show information messages before launching Windows programs to run on the host.
|
# startquiet: If set, before launching Windows applications to run on the host DOSBox-X will not show messages like "Now run it as a Windows application".
|
||||||
# startincon: START command will start these commands (separated by space) in a console and wait for a key press before exiting.
|
# startincon: START command will start these commands (separated by space) in a console and wait for a key press before exiting.
|
||||||
# int33: Enable INT 33H for mouse support.
|
# int33: Enable INT 33H for mouse support.
|
||||||
# int33 hide host cursor if interrupt subroutine: If set, the cursor on the host will be hidden if the DOS application provides it's own
|
# int33 hide host cursor if interrupt subroutine: If set, the cursor on the host will be hidden if the DOS application provides it's own
|
||||||
@ -1907,14 +1927,14 @@ timeout = 0
|
|||||||
# related to uninitialized variables in the data or stack segment. If you intend to run a
|
# related to uninitialized variables in the data or stack segment. If you intend to run a
|
||||||
# game or demo known to have this problem (Second Unreal, for example), set to true, else
|
# game or demo known to have this problem (Second Unreal, for example), set to true, else
|
||||||
# set to false. When enabled this option may incur a slight to moderate performance penalty.
|
# set to false. When enabled this option may incur a slight to moderate performance penalty.
|
||||||
# dos clipboard device enable: If enabled, a DOS device will be added for bidirectional communications with the Windows clipboard.
|
# dos clipboard device enable: If enabled, a DOS device will be added for bidirectional communications with the shared clipboard.
|
||||||
# Setting to "read" will only allow read access, and setting to "write" will only allow write access.
|
# Setting to "read" will only allow read access, and setting to "write" will only allow write access.
|
||||||
# Setting to "full" or "true" enables both; setting to "false" or "disabled" disables the access or device.
|
# Setting to "full" or "true" enables both; setting to "false" or "disabled" disables the access or device.
|
||||||
# The default device name is CLIP$, but can be changed with the "dos clipboard device name" setting below.
|
# The default device name is CLIP$, but can be changed with the "dos clipboard device name" setting below.
|
||||||
# dos clipboard device name: Set DOS device name (up to 8 characters) for bidirectional communications with the Windows clipboard.
|
# dos clipboard device name: Set DOS device name (up to 8 characters) for bidirectional communications with the shared clipboard.
|
||||||
# If unset or invalid, the default name CLIP$ will be used (e.g. "TYPE CLIP$" shows the clipboard contents).
|
# If unset or invalid, the default name CLIP$ will be used (e.g. "TYPE CLIP$" shows the clipboard contents).
|
||||||
# It has no effect if "dos clipboard device enable" is disabled, and it is deactivated if the secure mode is enabled.
|
# It has no effect if "dos clipboard device enable" is disabled, and it is deactivated if the secure mode is enabled.
|
||||||
# dos clipboard api: If set, DOS APIs for communications with the Windows clipboard will be enabled.
|
# dos clipboard api: If set, DOS APIs for communications with the Windows clipboard will be enabled for shared clipboard communications.
|
||||||
xms = true
|
xms = true
|
||||||
xms handles = 0
|
xms handles = 0
|
||||||
shell configuration as commands = false
|
shell configuration as commands = false
|
||||||
@ -2222,7 +2242,7 @@ rem = This section is the 4DOS.INI file, if you use 4DOS as the command shell
|
|||||||
# dos: Reports whether DOS occupies HMA and allocates UMB memory (if available).
|
# dos: Reports whether DOS occupies HMA and allocates UMB memory (if available).
|
||||||
# fcbs: Number of FCB handles available to DOS programs (1-255).
|
# fcbs: Number of FCB handles available to DOS programs (1-255).
|
||||||
# files: Number of file handles available to DOS programs (8-255).
|
# files: Number of file handles available to DOS programs (8-255).
|
||||||
# country: Sets the country code for country-specific date/time formats.
|
# country: The country code for date/time formats and optionally the code page for TTF output.
|
||||||
# lastdrive: The maximum drive letter that can be accessed by programs.
|
# lastdrive: The maximum drive letter that can be accessed by programs.
|
||||||
# Possible values: a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z.
|
# Possible values: a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z.
|
||||||
rem = This section is DOS's CONFIG.SYS file, not all CONFIG.SYS options supported
|
rem = This section is DOS's CONFIG.SYS file, not all CONFIG.SYS options supported
|
||||||
|
@ -11,6 +11,7 @@ dma.h \
|
|||||||
dos_inc.h \
|
dos_inc.h \
|
||||||
dos_system.h \
|
dos_system.h \
|
||||||
dosbox.h \
|
dosbox.h \
|
||||||
|
ethernet.h \
|
||||||
fpu.h \
|
fpu.h \
|
||||||
hardware.h \
|
hardware.h \
|
||||||
inout.h \
|
inout.h \
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/*auto-generated*/
|
/*auto-generated*/
|
||||||
#define UPDATED_STR "Feb 5, 2021 12:40:24am"
|
#define UPDATED_STR "Mar 1, 2021 12:01:07am"
|
||||||
#define GIT_COMMIT_HASH "081d96b"
|
#define GIT_COMMIT_HASH "b569a76"
|
||||||
#define COPYRIGHT_END_YEAR "2021"
|
#define COPYRIGHT_END_YEAR "2021"
|
||||||
|
@ -18,10 +18,10 @@ extern struct BuiltinFileBlob bfb_DOS4GW_EXE; // DOS4GW.EXE
|
|||||||
extern struct BuiltinFileBlob bfb_HEXMEM16_EXE; // HEXMEM16.EXE
|
extern struct BuiltinFileBlob bfb_HEXMEM16_EXE; // HEXMEM16.EXE
|
||||||
extern struct BuiltinFileBlob bfb_HEXMEM32_EXE; // HEXMEM32.EXE
|
extern struct BuiltinFileBlob bfb_HEXMEM32_EXE; // HEXMEM32.EXE
|
||||||
extern struct BuiltinFileBlob bfb_DEBUG_EXE; // DEBUG.EXE
|
extern struct BuiltinFileBlob bfb_DEBUG_EXE; // DEBUG.EXE
|
||||||
|
extern struct BuiltinFileBlob bfb_REPLACE_EXE; // REPLACE.EXE
|
||||||
extern struct BuiltinFileBlob bfb_SORT_EXE; // SORT.EXE
|
extern struct BuiltinFileBlob bfb_SORT_EXE; // SORT.EXE
|
||||||
extern struct BuiltinFileBlob bfb_TREE_EXE; // TREE.EXE
|
|
||||||
extern struct BuiltinFileBlob bfb_MOVE_EXE; // MOVE.EXE
|
extern struct BuiltinFileBlob bfb_MOVE_EXE; // MOVE.EXE
|
||||||
extern struct BuiltinFileBlob bfb_MEM_COM; // MEM.COM
|
extern struct BuiltinFileBlob bfb_MEM_EXE; // MEM.EXE
|
||||||
extern struct BuiltinFileBlob bfb_FIND_EXE; // FIND.EXE
|
extern struct BuiltinFileBlob bfb_FIND_EXE; // FIND.EXE
|
||||||
extern struct BuiltinFileBlob bfb_DOSIDLE_EXE; // DOSIDLE.EXE
|
extern struct BuiltinFileBlob bfb_DOSIDLE_EXE; // DOSIDLE.EXE
|
||||||
extern struct BuiltinFileBlob bfb_LASTDRIV_COM; // LASTDRIV.COM
|
extern struct BuiltinFileBlob bfb_LASTDRIV_COM; // LASTDRIV.COM
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -171,20 +171,10 @@ unsigned long long update_clockdom_from_now(ClockDomain &dst);
|
|||||||
|
|
||||||
extern bool enable_pc98_jump;
|
extern bool enable_pc98_jump;
|
||||||
|
|
||||||
enum {
|
|
||||||
UTF8ERR_INVALID=-1,
|
|
||||||
UTF8ERR_NO_ROOM=-2
|
|
||||||
};
|
|
||||||
|
|
||||||
#ifndef UNICODE_BOM
|
#ifndef UNICODE_BOM
|
||||||
#define UNICODE_BOM 0xFEFF
|
#define UNICODE_BOM 0xFEFF
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int utf8_encode(char **ptr,const char *fence,uint32_t code);
|
|
||||||
int utf8_decode(const char **ptr,const char *fence);
|
|
||||||
int utf16le_encode(char **ptr,const char *fence,uint32_t code);
|
|
||||||
int utf16le_decode(const char **ptr,const char *fence);
|
|
||||||
|
|
||||||
typedef char utf8_t;
|
typedef char utf8_t;
|
||||||
typedef uint16_t utf16_t;
|
typedef uint16_t utf16_t;
|
||||||
|
|
||||||
|
93
include/ethernet.h
Normal file
93
include/ethernet.h
Normal file
@ -0,0 +1,93 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2021 The DOSBox Team
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef DOSBOX_ETHERNET_H
|
||||||
|
#define DOSBOX_ETHERNET_H
|
||||||
|
|
||||||
|
#include "config.h"
|
||||||
|
#include "control.h"
|
||||||
|
#include <functional>
|
||||||
|
|
||||||
|
/** A virtual Ethernet connection
|
||||||
|
* While emulated Ethernet adapters provide the ability for the guest OS to
|
||||||
|
* send and receive Ethernet packets, the emulator itself needs to pass these
|
||||||
|
* packets to device on the host system.
|
||||||
|
* The EthernetConnection class provides a virtual connection for passing
|
||||||
|
* packets to and from a backend, intended for use by emulated adapter code.
|
||||||
|
*/
|
||||||
|
class EthernetConnection
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
/** Initializes the connection.
|
||||||
|
* After creating an EthernetConnection, it must have its connection
|
||||||
|
* opened and initialized before further use.
|
||||||
|
* This is done in a separate function instead of a constructor so any
|
||||||
|
* error code may be propagated.
|
||||||
|
* Do not call this function twice.
|
||||||
|
* @param config The connection's configuration section
|
||||||
|
* @return True if the connection is initialized, false otherwise
|
||||||
|
*/
|
||||||
|
virtual bool Initialize(Section* config) = 0;
|
||||||
|
|
||||||
|
/** Closes the connection.
|
||||||
|
* Owners of an EthernetConnection are expected to delete it when
|
||||||
|
* finished with the connection.
|
||||||
|
* The destructor will close the connection and free any
|
||||||
|
* per-connection resources.
|
||||||
|
*/
|
||||||
|
virtual ~EthernetConnection()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Sends a packet through the connection.
|
||||||
|
* This function makes no guarantees as to whether the packet actually
|
||||||
|
* gets stored or sent anywhere. Errors are not propagated from
|
||||||
|
* the concrete implementation of the connection.
|
||||||
|
* This matches the lossy nature of sending packets through hardware.
|
||||||
|
* @param packet A pointer to bytes of an Ethernet frame
|
||||||
|
* @param size The size (in bytes) of the Ethernet frame
|
||||||
|
*/
|
||||||
|
virtual void SendPacket(const uint8_t* packet, int size) = 0;
|
||||||
|
|
||||||
|
/** Gets all pending packets from the connection.
|
||||||
|
* This function passes each pending packet to the callback function.
|
||||||
|
* The callback provides a pointer to the bytes of an Ethernet frame,
|
||||||
|
* and the size (in bytes) of the Ethernet frame.
|
||||||
|
* Using a lambda for std::function allows easy looping over GetPackets
|
||||||
|
* instead of jumping around between functions and sharing global state.
|
||||||
|
* This function does not define the state of the packet data outside
|
||||||
|
* the callback. Copy the packet data if you need to use it later.
|
||||||
|
* @param callback The function called for each pending packet
|
||||||
|
*/
|
||||||
|
virtual void GetPackets(std::function<void(const uint8_t*, int)> callback) = 0;
|
||||||
|
};
|
||||||
|
|
||||||
|
/** Opens a virtual Ethernet connection to a backend.
|
||||||
|
* This function will try to create a new EthernetConnection based on whichever
|
||||||
|
* implementation is most appropriate for the backend requested.
|
||||||
|
* Each connection returned acts independently of other connections and is
|
||||||
|
* suitable for use with multiple network adapters.
|
||||||
|
* It will attempt to initialize the connection and return a pointer to it.
|
||||||
|
* On failure (whether after creating a connection or if no backend is found)
|
||||||
|
* this function will clean up after itself and return nullptr.
|
||||||
|
* @param backend The name of the connection backend
|
||||||
|
* @return An initialized Ethernet connection, nullptr otherwise
|
||||||
|
*/
|
||||||
|
EthernetConnection* OpenEthernetConnection(const std::string& backend);
|
||||||
|
|
||||||
|
#endif
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -52,5 +52,7 @@ void CAPTURE_AddWave(uint32_t freq, uint32_t len, int16_t * data);
|
|||||||
#define CAPTURE_FLAG_NOCHANGE 0x4
|
#define CAPTURE_FLAG_NOCHANGE 0x4
|
||||||
void CAPTURE_AddImage(Bitu width, Bitu height, Bitu bpp, Bitu pitch, Bitu flags, float fps, uint8_t * data, uint8_t * pal);
|
void CAPTURE_AddImage(Bitu width, Bitu height, Bitu bpp, Bitu pitch, Bitu flags, float fps, uint8_t * data, uint8_t * pal);
|
||||||
void CAPTURE_AddMidi(bool sysex, Bitu len, uint8_t * data);
|
void CAPTURE_AddMidi(bool sysex, Bitu len, uint8_t * data);
|
||||||
|
void CAPTURE_VideoStart();
|
||||||
|
void CAPTURE_VideoStop();
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -87,7 +87,9 @@ static INLINE void host_writew(HostPt off, const uint16_t val) {
|
|||||||
static INLINE void host_writed(HostPt off, const uint32_t val) {
|
static INLINE void host_writed(HostPt off, const uint32_t val) {
|
||||||
*(uint32_t *)off = __builtin_bswap32(val);
|
*(uint32_t *)off = __builtin_bswap32(val);
|
||||||
}
|
}
|
||||||
|
static INLINE void host_writeq(HostPt off, const uint64_t val) {
|
||||||
|
*(uint64_t *)off = __builtin_bswap64(val);
|
||||||
|
}
|
||||||
#elif defined(WORDS_BIGENDIAN) || !defined(C_UNALIGNED_MEMORY)
|
#elif defined(WORDS_BIGENDIAN) || !defined(C_UNALIGNED_MEMORY)
|
||||||
/* !defined(C_UNALIGNED_MEMORY) meaning: we're probably being compiled for a processor that doesn't like unaligned WORD access,
|
/* !defined(C_UNALIGNED_MEMORY) meaning: we're probably being compiled for a processor that doesn't like unaligned WORD access,
|
||||||
on such processors typecasting memory as uint16_t and higher can cause a fault if the
|
on such processors typecasting memory as uint16_t and higher can cause a fault if the
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -35,7 +35,7 @@ void Mouse_ChangePS2Callback(uint16_t pseg, uint16_t pofs);
|
|||||||
|
|
||||||
|
|
||||||
void Mouse_CursorMoved(float xrel,float yrel,float x,float y,bool emulate);
|
void Mouse_CursorMoved(float xrel,float yrel,float x,float y,bool emulate);
|
||||||
#if defined(WIN32) || defined(C_SDL2)
|
#if defined(WIN32) || defined(MACOSX) || defined(C_SDL2)
|
||||||
const char* Mouse_GetSelected(int x1, int y1, int x2, int y2, int w, int h, uint16_t *textlen);
|
const char* Mouse_GetSelected(int x1, int y1, int x2, int y2, int w, int h, uint16_t *textlen);
|
||||||
void Mouse_Select(int x1, int y1, int x2, int y2, int w, int h, bool select);
|
void Mouse_Select(int x1, int y1, int x2, int y2, int w, int h, bool select);
|
||||||
#endif
|
#endif
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -52,7 +52,7 @@ public:
|
|||||||
const char * GetFileName(){ return file_name.c_str();}
|
const char * GetFileName(){ return file_name.c_str();}
|
||||||
|
|
||||||
bool FindExist(char const * const name,bool remove=false);
|
bool FindExist(char const * const name,bool remove=false);
|
||||||
bool FindHex(char const * const name,int & value,bool remove=false);
|
bool FindHex(char const * const name,unsigned int & value,bool remove=false);
|
||||||
bool FindInt(char const * const name,int & value,bool remove=false);
|
bool FindInt(char const * const name,int & value,bool remove=false);
|
||||||
bool FindString(char const * const name,std::string & value,bool remove=false);
|
bool FindString(char const * const name,std::string & value,bool remove=false);
|
||||||
bool FindCommand(unsigned int which,std::string & value);
|
bool FindCommand(unsigned int which,std::string & value);
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -98,7 +98,7 @@ public:
|
|||||||
Value& operator= (char const * const in) { return copy(Value(in));}
|
Value& operator= (char const * const in) { return copy(Value(in));}
|
||||||
Value& operator= (Value const& in) { return copy(Value(in));}
|
Value& operator= (Value const& in) { return copy(Value(in));}
|
||||||
|
|
||||||
bool operator== (Value const & other);
|
bool operator== (Value const & other) const;
|
||||||
operator bool () const;
|
operator bool () const;
|
||||||
operator Hex () const;
|
operator Hex () const;
|
||||||
operator int () const;
|
operator int () const;
|
||||||
@ -169,7 +169,7 @@ protected:
|
|||||||
bool is_basic=false;
|
bool is_basic=false;
|
||||||
bool is_modified;
|
bool is_modified;
|
||||||
std::vector<Value> suggested_values;
|
std::vector<Value> suggested_values;
|
||||||
typedef std::vector<Value>::iterator iter;
|
typedef std::vector<Value>::const_iterator const_iter;
|
||||||
Value default_value;
|
Value default_value;
|
||||||
const Changeable::Value change;
|
const Changeable::Value change;
|
||||||
bool use_global_config_str;
|
bool use_global_config_str;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -260,6 +260,10 @@ public:
|
|||||||
*/
|
*/
|
||||||
void CMD_SHIFT(char * args);
|
void CMD_SHIFT(char * args);
|
||||||
|
|
||||||
|
/*! \brief List directory tree (TREE)
|
||||||
|
*/
|
||||||
|
void CMD_TREE(char * args);
|
||||||
|
|
||||||
/*! \brief File verification switch
|
/*! \brief File verification switch
|
||||||
*/
|
*/
|
||||||
void CMD_VERIFY(char * args);
|
void CMD_VERIFY(char * args);
|
||||||
@ -292,6 +296,8 @@ public:
|
|||||||
*/
|
*/
|
||||||
void CMD_CHCP(char * args);
|
void CMD_CHCP(char * args);
|
||||||
void CMD_COUNTRY(char * args);
|
void CMD_COUNTRY(char * args);
|
||||||
|
void CMD_PUSHD(char * args);
|
||||||
|
void CMD_POPD(char * args);
|
||||||
void CMD_TRUENAME(char * args);
|
void CMD_TRUENAME(char * args);
|
||||||
void CMD_DXCAPTURE(char * args);
|
void CMD_DXCAPTURE(char * args);
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -51,6 +51,16 @@ char * StripWord(char *&line);
|
|||||||
Bits ConvDecWord(char * word);
|
Bits ConvDecWord(char * word);
|
||||||
Bits ConvHexWord(char * word);
|
Bits ConvHexWord(char * word);
|
||||||
|
|
||||||
|
enum {
|
||||||
|
UTF8ERR_INVALID=-1,
|
||||||
|
UTF8ERR_NO_ROOM=-2
|
||||||
|
};
|
||||||
|
|
||||||
|
int utf8_encode(char **ptr,const char *fence,uint32_t code);
|
||||||
|
int utf8_decode(const char **ptr,const char *fence);
|
||||||
|
int utf16le_encode(char **ptr,const char *fence,uint32_t code);
|
||||||
|
int utf16le_decode(const char **ptr,const char *fence);
|
||||||
|
|
||||||
void trim(std::string& str);
|
void trim(std::string& str);
|
||||||
void upcase(std::string &str);
|
void upcase(std::string &str);
|
||||||
void lowcase(std::string &str);
|
void lowcase(std::string &str);
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -49,9 +49,9 @@ Commit#: Reason for skipping:
|
|||||||
4325 Fix to 4065, which was skipped
|
4325 Fix to 4065, which was skipped
|
||||||
4326 Conflict
|
4326 Conflict
|
||||||
4329 Conflict
|
4329 Conflict
|
||||||
|
4334 Conflict
|
||||||
(Commits in this interval are still TODO)
|
4335 Conflict
|
||||||
|
4347 Conflict
|
||||||
4357 Conflict
|
4357 Conflict
|
||||||
4360 Conflict
|
4360 Conflict
|
||||||
4367 Conflict
|
4367 Conflict
|
||||||
@ -66,3 +66,10 @@ Commit#: Reason for skipping:
|
|||||||
4396 Conflict. DOSBox-X's cache.h files differ from SVN's. Can they be merged in the same way?
|
4396 Conflict. DOSBox-X's cache.h files differ from SVN's. Can they be merged in the same way?
|
||||||
4397 Conflict
|
4397 Conflict
|
||||||
4400 No "sBitfs" in DOSBox-X
|
4400 No "sBitfs" in DOSBox-X
|
||||||
|
4407 Conflict
|
||||||
|
4408 Conflict
|
||||||
|
4411 What spacing do we want in DOSBox-X code?
|
||||||
|
4413 Conflict
|
||||||
|
4415 Conflict
|
||||||
|
4417 No function definition in DOSBox-X, so unnecessary.
|
||||||
|
4418 No C_SRECORD in DOSBox-X
|
@ -87,8 +87,11 @@
|
|||||||
/* Define to 1 to enable internal modem support, requires SDL_net */
|
/* Define to 1 to enable internal modem support, requires SDL_net */
|
||||||
#undef C_MODEM
|
#undef C_MODEM
|
||||||
|
|
||||||
/* Define to 1 to enable NE2000 ethernet passthrough, requires libpcap */
|
/* Define to 1 to enable ethernet passthrough, requires libpcap */
|
||||||
#define C_NE2000 1
|
#define C_PCAP 1
|
||||||
|
|
||||||
|
/* Define to 1 to enable userspace TCP/IP emulation, requires libslirp */
|
||||||
|
//#define C_SLIRP 1
|
||||||
|
|
||||||
/* Define to 1 to use opengl display output support */
|
/* Define to 1 to use opengl display output support */
|
||||||
#if !defined(C_SDL2)
|
#if !defined(C_SDL2)
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -92,8 +92,11 @@
|
|||||||
/* Define to 1 to enable MT32 emulation (x86/x86_64 only) */
|
/* Define to 1 to enable MT32 emulation (x86/x86_64 only) */
|
||||||
/* #undef C_MT32 */
|
/* #undef C_MT32 */
|
||||||
|
|
||||||
/* Define to 1 to enable NE2000 ethernet passthrough, requires libpcap */
|
/* Define to 1 to enable ethernet passthrough, requires libpcap */
|
||||||
/* #undef C_NE2000 */
|
/* #undef C_PCAP */
|
||||||
|
|
||||||
|
/* Define to 1 to enable userspace TCP/IP emulation, requires libslirp */
|
||||||
|
/* #undef C_SLIRP */
|
||||||
|
|
||||||
/* Define to 1 to use opengl display output support */
|
/* Define to 1 to use opengl display output support */
|
||||||
//#define C_OPENGL 1
|
//#define C_OPENGL 1
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -114,8 +114,11 @@
|
|||||||
/* Define to 1 to enable MT32 emulation (x86/x86_64 only) */
|
/* Define to 1 to enable MT32 emulation (x86/x86_64 only) */
|
||||||
/* #undef C_MT32 */
|
/* #undef C_MT32 */
|
||||||
|
|
||||||
/* Define to 1 to enable NE2000 ethernet passthrough, requires libpcap */
|
/* Define to 1 to enable ethernet passthrough, requires libpcap */
|
||||||
#define C_NE2000 1
|
#define C_PCAP 1
|
||||||
|
|
||||||
|
/* Define to 1 to enable userspace TCP/IP emulation, requires libslirp */
|
||||||
|
/* #undef C_SLIRP */
|
||||||
|
|
||||||
/* Define to 1 to use opengl display output support */
|
/* Define to 1 to use opengl display output support */
|
||||||
/*#define C_OPENGL 1*/
|
/*#define C_OPENGL 1*/
|
||||||
|
@ -21,10 +21,10 @@ endif
|
|||||||
|
|
||||||
dosbox_x_SOURCES = dosbox.cpp $(ico_stuff)
|
dosbox_x_SOURCES = dosbox.cpp $(ico_stuff)
|
||||||
dosbox_x_LDADD = debug/libdebug.a dos/libdos.a shell/libshell.a builtin/libbuiltin.a \
|
dosbox_x_LDADD = debug/libdebug.a dos/libdos.a shell/libshell.a builtin/libbuiltin.a \
|
||||||
ints/libints.a misc/libmisc.a hardware/serialport/libserial.a hardware/parport/libparallel.a \
|
ints/libints.a hardware/serialport/libserial.a hardware/parport/libparallel.a \
|
||||||
libs/porttalk/libporttalk.a gui/libgui.a libs/gui_tk/libgui_tk.a hardware/libhardware.a \
|
libs/porttalk/libporttalk.a gui/libgui.a libs/gui_tk/libgui_tk.a hardware/libhardware.a \
|
||||||
cpu/libcpu.a hardware/reSID/libresid.a fpu/libfpu.a gui/libgui.a \
|
cpu/libcpu.a hardware/reSID/libresid.a fpu/libfpu.a gui/libgui.a \
|
||||||
output/liboutput.a hardware/mame/libmame.a libs/zmbv/libzmbv.a libs/decoders/internal/libopusint.a
|
misc/libmisc.a output/liboutput.a hardware/mame/libmame.a libs/zmbv/libzmbv.a libs/decoders/internal/libopusint.a
|
||||||
|
|
||||||
if !EMSCRIPTEN
|
if !EMSCRIPTEN
|
||||||
dosbox_x_LDADD += aviwriter/libaviwriter.a
|
dosbox_x_LDADD += aviwriter/libaviwriter.a
|
||||||
|
@ -10,7 +10,7 @@ libbuiltin_a_SOURCES = \
|
|||||||
hexmem16_exe.cpp \
|
hexmem16_exe.cpp \
|
||||||
hexmem32_exe.cpp \
|
hexmem32_exe.cpp \
|
||||||
debug_exe.cpp \
|
debug_exe.cpp \
|
||||||
tree_exe.cpp \
|
replace_exe.cpp \
|
||||||
sort_exe.cpp \
|
sort_exe.cpp \
|
||||||
move_exe.cpp \
|
move_exe.cpp \
|
||||||
mem_com.cpp \
|
mem_com.cpp \
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
#include "dos_inc.h"
|
#include "dos_inc.h"
|
||||||
|
|
||||||
static const unsigned char bin_mem_com[] = {
|
static const unsigned char bin_mem_exe[] = {
|
||||||
0x4d,0x5a,0x21,0x01,0x1e,0x00,0x01,0x00,0x02,0x00,0xbd,0x09,0xff,0xff,0xed,0x0c,
|
0x4d,0x5a,0x21,0x01,0x1e,0x00,0x01,0x00,0x02,0x00,0xbd,0x09,0xff,0xff,0xed,0x0c,
|
||||||
0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x0a,0x00,0xaf,0x03,
|
0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x0a,0x00,0xaf,0x03,
|
||||||
0xb9,0x56,0x1d,0xbe,0xaa,0x3a,0x89,0xf7,0x1e,0xa9,0xb5,0x80,0x8c,0xc8,0x05,0x05,
|
0xb9,0x56,0x1d,0xbe,0xaa,0x3a,0x89,0xf7,0x1e,0xa9,0xb5,0x80,0x8c,0xc8,0x05,0x05,
|
||||||
@ -950,9 +950,9 @@ static const unsigned char bin_mem_com[] = {
|
|||||||
0xf3,0x07,0x06,0x1f,0xbc,0x00,0x08,0xea,0x62,0x35,0x00,0x00,0x00,0x08,0xda,0x07,
|
0xf3,0x07,0x06,0x1f,0xbc,0x00,0x08,0xea,0x62,0x35,0x00,0x00,0x00,0x08,0xda,0x07,
|
||||||
0x1a};
|
0x1a};
|
||||||
|
|
||||||
struct BuiltinFileBlob bfb_MEM_COM = {
|
struct BuiltinFileBlob bfb_MEM_EXE = {
|
||||||
/*recommended file name*/ "MEM.COM",
|
/*recommended file name*/ "MEM.EXE",
|
||||||
/*data*/ bin_mem_com,
|
/*data*/ bin_mem_exe,
|
||||||
/*length*/ sizeof(bin_mem_com)
|
/*length*/ sizeof(bin_mem_exe)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
11688
src/builtin/replace_exe.cpp
Normal file
11688
src/builtin/replace_exe.cpp
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,629 +0,0 @@
|
|||||||
|
|
||||||
#include "dos_inc.h"
|
|
||||||
|
|
||||||
static const unsigned char bin_tree_exe[] = {
|
|
||||||
0x81,0xfc,0x41,0x3e,0x77,0x02,0xcd,0x20,0xb9,0xa0,0x26,0xbe,0xa0,0x27,0xbf,0xe1,
|
|
||||||
0x3d,0xbb,0x00,0x80,0xfd,0xf3,0xa4,0xfc,0x87,0xf7,0x83,0xee,0xc8,0x57,0x57,0xe9,
|
|
||||||
0x65,0x3c,0x55,0x50,0x58,0x21,0x0d,0x01,0x04,0x09,0x43,0x7b,0x68,0xe0,0x1d,0xd7,
|
|
||||||
0x5b,0x96,0x76,0x3c,0x0d,0x26,0x06,0x0a,0xff,0xff,0x8c,0xca,0x2e,0x89,0x16,0x96,
|
|
||||||
0x03,0xb4,0x30,0xcd,0x21,0x8b,0x2e,0x02,0x00,0x8b,0xfe,0xff,0x1e,0x2c,0x00,0x8e,
|
|
||||||
0xda,0xa3,0x79,0x36,0x8c,0x06,0x77,0x36,0x89,0x1e,0x73,0xed,0xdf,0x03,0x2e,0x8f,
|
|
||||||
0x36,0xe8,0x02,0x82,0xa1,0x09,0xff,0xff,0x8e,0xc0,0x33,0xc0,0x8b,0xd8,0x8b,0xf8,
|
|
||||||
0xb9,0xff,0x7f,0xfc,0xf2,0xae,0xe3,0x61,0xff,0xff,0x43,0x26,0x38,0x05,0x75,0xf6,
|
|
||||||
0x80,0xcd,0x80,0xf7,0xd9,0x89,0x0e,0x71,0x36,0xb9,0xdb,0xff,0x01,0x00,0xd3,0xe3,
|
|
||||||
0x83,0xc3,0x08,0x83,0xe3,0xf8,0x37,0x75,0xff,0x6f,0x3f,0xda,0x2b,0xea,0x8b,0x3e,
|
|
||||||
0xa6,0x3c,0x81,0xff,0x00,0x02,0xbf,0xed,0x73,0x07,0xbf,0x04,0x89,0x0c,0xc7,0x4a,
|
|
||||||
0xff,0xff,0x6a,0x72,0x28,0x03,0x3e,0x3e,0x3c,0x72,0x22,0xb1,0x04,0xd3,0xef,0x47,
|
|
||||||
0x3b,0xef,0xed,0xee,0x72,0x19,0x83,0x18,0x00,0x74,0x07,0x06,0x6d,0x97,0x3e,0x75,
|
|
||||||
0x0e,0x29,0x10,0xff,0xbf,0x14,0x77,0x07,0x8b,0xfd,0xeb,0x03,0xe9,0x03,0x7f,0x8b,
|
|
||||||
0xdf,0x03,0xda,0xdd,0x6d,0x4d,0x87,0x89,0x8b,0x36,0xa1,0x7b,0xbb,0x90,0x2b,0xd8,
|
|
||||||
0x84,0xb4,0x4a,0x57,0xaa,0xed,0x7f,0x5f,0xd3,0xe7,0xfa,0x8e,0xd2,0x8b,0xe7,0xfb,
|
|
||||||
0x92,0xf6,0xed,0x2e,0x8e,0x06,0xbe,0xbf,0x78,0x3d,0xb9,0x5a,0xbf,0xfd,0x2b,0xcf,
|
|
||||||
0xfc,0xf3,0xaa,0x47,0x10,0x3c,0x14,0x76,0x47,0xda,0xdb,0x80,0x3e,0xc3,0x03,0x72,
|
|
||||||
0x40,0x49,0xfb,0xdf,0x08,0x7a,0x36,0x1e,0x72,0x37,0xb8,0x01,0x58,0xbb,0xde,0xe5,
|
|
||||||
0x5b,0xe4,0x72,0x2a,0xb4,0x67,0xbe,0x6b,0x22,0x09,0x20,0xb4,0x48,0xbb,0x01,0xdb,
|
|
||||||
0xfe,0x12,0x17,0x40,0xa3,0xe4,0x48,0x5a,0xbe,0xae,0x49,0x0c,0x0a,0x29,0x00,0xed,
|
|
||||||
0x6b,0x73,0x80,0xb4,0x08,0xb7,0x85,0x1a,0x1f,0x7d,0x80,0x0e,0x7f,0x6f,0xff,0x36,
|
|
||||||
0x0a,0xc0,0x74,0x0c,0xb8,0x40,0x00,0x27,0xbb,0x70,0x00,0x8f,0xfd,0x26,0xc6,0x07,
|
|
||||||
0x01,0x33,0xed,0x7b,0xbe,0x66,0x3d,0x5f,0x70,0x7e,0x23,0xf2,0xff,0x36,0x6f,0x68,
|
|
||||||
0xb6,0x36,0x03,0x6d,0x6b,0xd8,0x5f,0x32,0x09,0x2a,0x50,0xe8,0x13,0x0d,0x20,0x1f,
|
|
||||||
0xfb,0x56,0x57,0xbe,0x78,0x22,0x03,0x36,0x5f,0x5e,0xb7,0xff,0xc3,0xc3,0x8b,0xec,
|
|
||||||
0xb4,0x4c,0x8a,0x46,0x02,0x60,0xb9,0x0e,0xfd,0xf6,0x00,0xba,0x2f,0x36,0x64,0x85,
|
|
||||||
0x1e,0xb8,0x00,0x35,0x86,0xad,0x0e,0xe3,0x5b,0x75,0x33,0xf6,0x5d,0x36,0xb8,0x04,
|
|
||||||
0x0c,0x5f,0x23,0x4b,0x61,0x05,0x63,0xb2,0x34,0x65,0x06,0x4b,0x33,0x67,0x69,0x00,
|
|
||||||
0x0b,0x85,0x25,0xbb,0xaa,0xba,0x77,0xbb,0x7b,0x49,0x1f,0xc3,0x42,0x25,0xc5,0x16,
|
|
||||||
0x9b,0x6b,0x40,0x0b,0x0a,0x04,0x9c,0x34,0x5f,0x05,0x73,0xd2,0x63,0x06,0x6f,0x4f,
|
|
||||||
0x67,0xc3,0x2b,0x01,0x8b,0xd7,0xff,0xff,0x8b,0xde,0x3b,0xdf,0x74,0x19,0x26,0x80,
|
|
||||||
0x3f,0xff,0x74,0x0e,0x26,0x8a,0x4f,0x01,0xc2,0xff,0x32,0xed,0x3b,0xc8,0x73,0x04,
|
|
||||||
0x8b,0xc1,0x8b,0xd3,0xc4,0xdc,0xff,0x06,0xeb,0xe3,0x3b,0xd7,0x74,0x1b,0x8b,0xda,
|
|
||||||
0x1e,0x2f,0xfc,0xea,0xff,0x06,0x9f,0x26,0xff,0x5f,0xcd,0xf6,0x02,0x07,0xeb,0xc4,
|
|
||||||
0x06,0x57,0xbd,0x60,0x85,0xc3,0x18,0x42,0xc6,0xc8,0x17,0x0c,0x0c,0x5a,0xfb,0x67,
|
|
||||||
0x01,0x72,0x06,0x48,0x05,0x42,0xce,0x40,0xe5,0x39,0x19,0xc7,0xc0,0x1e,0x61,0x40,
|
|
||||||
0x8f,0xc3,0xb9,0x1e,0x0b,0x17,0x05,0x3d,0x36,0x28,0x1e,0x5f,0x28,0x20,0x77,0xb8,
|
|
||||||
0x03,0x00,0xba,0x0d,0x37,0x1c,0x00,0x00,0x55,0x85,0x17,0x28,0x83,0xec,0x34,0x3c,
|
|
||||||
0x6d,0xfc,0x8b,0x7e,0x04,0x83,0x7e,0x06,0x21,0x06,0xff,0xbf,0x05,0x08,0x01,0x7d,
|
|
||||||
0x06,0xb8,0xff,0xff,0xe9,0x04,0x9d,0x0b,0xff,0x75,0x6f,0xff,0x0d,0xb8,0xa5,0x36,
|
|
||||||
0x50,0x8d,0x46,0xf8,0x2f,0x32,0x8e,0xeb,0xb4,0xff,0x41,0x80,0x7d,0x01,0x3a,0x75,
|
|
||||||
0x26,0xb8,0x50,0x3e,0xb7,0x6f,0x12,0x50,0x8a,0x05,0x98,0x15,0x17,0xb8,0xff,0xf6,
|
|
||||||
0x59,0x05,0xc0,0xff,0x07,0x29,0xc5,0x83,0xc4,0x06,0x8b,0xf0,0xf6,0xff,0x0b,0xf6,
|
|
||||||
0x75,0x02,0xeb,0xc2,0x56,0xe8,0x1e,0x60,0x59,0x57,0x35,0xb0,0x0f,0x59,0x59,0xb8,
|
|
||||||
0xaa,0x42,0xf6,0x76,0x31,0xf0,0x0c,0x8b,0x5e,0x06,0xa9,0xac,0xfb,0x00,0xb8,0x08,
|
|
||||||
0x00,0x12,0xcc,0x16,0x78,0xf7,0x24,0x15,0x3b,0x0b,0xc0,0x75,0x60,0xdb,0x5f,0xb0,
|
|
||||||
0xe1,0x98,0x25,0xdf,0xff,0x3d,0x1c,0x75,0x6d,0xb6,0x48,0x3d,0xea,0xe2,0x59,0x6d,
|
|
||||||
0xd9,0x0c,0x76,0x1f,0xf2,0x5b,0xec,0xff,0x80,0x3c,0x2e,0x75,0x15,0x8a,0x44,0x01,
|
|
||||||
0x88,0x04,0x46,0x05,0xf7,0x0f,0xc6,0x04,0x00,0xff,0x76,0x08,0x2e,0xdb,0xb6,0x06,
|
|
||||||
0x06,0x31,0xfc,0x87,0xa9,0xfb,0x5e,0x08,0x03,0x66,0x47,0x15,0xb7,0x77,0xeb,0x1a,
|
|
||||||
0x65,0x61,0x48,0x59,0x97,0x6e,0x5f,0x74,0xa0,0x04,0x7b,0x36,0xbd,0x9d,0x12,0x06,
|
|
||||||
0x02,0x75,0x07,0x69,0xa3,0xc2,0x15,0xb2,0x00,0x7c,0xe3,0xaf,0x30,0x8b,0xe5,0x5d,
|
|
||||||
0xc3,0x37,0x23,0x0a,0x40,0x76,0x04,0x8b,0x7f,0x2b,0x37,0xc0,0x8c,0x56,0xf6,0x89,
|
|
||||||
0x46,0xa6,0xb7,0xf4,0xd2,0x74,0x05,0x80,0x34,0x6f,0xdb,0x07,0xc7,0x84,0x00,0x50,
|
|
||||||
0x1f,0x80,0x7c,0x15,0x0a,0x03,0x26,0xb7,0xc9,0x05,0x47,0x8a,0x04,0xaf,0x6f,0x86,
|
|
||||||
0x00,0x27,0xf2,0xeb,0x05,0xb7,0x0d,0x34,0xeb,0x54,0x25,0xe2,0x0d,0xdb,0xda,0x44,
|
|
||||||
0x8b,0x0e,0x11,0xe4,0x0a,0x65,0x79,0xe6,0x66,0x08,0xf4,0xbd,0xee,0xe8,0x4b,0x8c,
|
|
||||||
0x4a,0xfe,0xed,0x38,0xb2,0x03,0xe2,0xb8,0x21,0xb0,0x6d,0x83,0x1d,0x9d,0xad,0x08,
|
|
||||||
0xfb,0xb2,0x77,0xee,0x0d,0xc7,0x45,0x02,0x5d,0x76,0x77,0xc7,0x05,0x61,0xb8,0xeb,
|
|
||||||
0x0f,0x34,0xbb,0xfd,0xc4,0x8b,0x56,0xc2,0x89,0x12,0x89,0x15,0xa5,0x03,0x76,0xeb,
|
|
||||||
0xaa,0x9f,0x32,0x6f,0x2f,0xa1,0x9d,0x36,0x4b,0xfc,0xb8,0xd6,0x5d,0x84,0x68,0x1f,
|
|
||||||
0x56,0xb8,0x6e,0x85,0xbe,0x5f,0x31,0xfe,0x05,0x3e,0xc4,0x11,0x6f,0x37,0x00,0xe1,
|
|
||||||
0x6d,0xce,0x50,0x22,0x5c,0xdf,0x0e,0x74,0xe7,0x06,0x45,0xf6,0x46,0x1b,0xee,0xe3,
|
|
||||||
0x10,0x75,0x08,0xd6,0xc2,0x76,0x0f,0x91,0xec,0x2e,0x5f,0x59,0x9c,0x19,0x19,0x13,
|
|
||||||
0xc4,0x85,0x95,0x29,0x76,0xdb,0xa1,0x36,0x9b,0x60,0x37,0x04,0x74,0x7b,0xdb,0xde,
|
|
||||||
0x53,0x9b,0x03,0xb8,0x20,0x5b,0x34,0x5d,0x0e,0x02,0x48,0x34,0x97,0x01,0x52,0x34,
|
|
||||||
0x97,0x20,0x41,0x34,0x97,0x10,0x44,0xb5,0x83,0xb8,0xc7,0x65,0xdb,0xdf,0xc0,0xb1,
|
|
||||||
0x03,0xd3,0xe0,0x05,0xde,0x3d,0x9e,0x31,0xf7,0x96,0xb7,0x0e,0x76,0x14,0x6d,0x0d,
|
|
||||||
0xbf,0x03,0xba,0xd9,0x2f,0xae,0xf7,0xea,0x05,0x7e,0x4d,0xc9,0x26,0xbc,0xc5,0xbc,
|
|
||||||
0x6f,0xed,0x8e,0x05,0x85,0x52,0x9f,0x36,0xd1,0xba,0xdb,0xe3,0x53,0xeb,0xfc,0x3b,
|
|
||||||
0x2a,0x75,0xbf,0xdc,0x55,0xd3,0x36,0xa1,0x95,0x36,0x5b,0x89,0x6a,0xed,0x87,0x7a,
|
|
||||||
0x3d,0x3d,0x1c,0x5d,0xdb,0x86,0x94,0xaf,0x2a,0x07,0x08,0xe1,0xc2,0x33,0xff,0x05,
|
|
||||||
0x5f,0x73,0x07,0x52,0x18,0x08,0x43,0x20,0x67,0xdd,0x5d,0xed,0x41,0xd7,0x36,0x6b,
|
|
||||||
0xb7,0xca,0x2d,0x02,0xc2,0xe0,0x3a,0x6c,0x6f,0x09,0x23,0x98,0x59,0x63,0xa3,0xb6,
|
|
||||||
0xd1,0x18,0x9a,0xea,0x02,0x0c,0xf6,0xe8,0xea,0xbf,0x1e,0x06,0xef,0x87,0x33,0xf6,
|
|
||||||
0xeb,0x12,0x0b,0xdd,0x4a,0xe4,0xd7,0xff,0xb7,0x7d,0xbb,0xc4,0xe8,0x26,0xf4,0x59,
|
|
||||||
0x46,0x3b,0x36,0x0c,0xbf,0xca,0x72,0xe8,0x06,0xf4,0xff,0x18,0x10,0xd9,0x53,0xea,
|
|
||||||
0x8d,0x90,0x0c,0xe3,0xb3,0x4b,0x9c,0x74,0x6c,0xc1,0xd8,0xec,0x10,0xb8,0xee,0x22,
|
|
||||||
0x74,0x64,0x5b,0x16,0xf5,0x51,0xb6,0x6c,0xc2,0xed,0x0e,0xa1,0x18,0x7d,0x10,0x60,
|
|
||||||
0x5b,0xe1,0xea,0x3a,0x47,0x03,0xb0,0xb1,0xf6,0x0a,0x88,0x07,0xb4,0xd3,0xc5,0xad,
|
|
||||||
0x6b,0x0b,0x44,0x19,0x28,0x76,0x08,0x75,0x22,0x5d,0x81,0xb7,0x30,0x01,0x75,0x1b,
|
|
||||||
0xc1,0x1a,0x6d,0x37,0x9b,0xaf,0x40,0xd9,0x03,0x01,0x6c,0xa0,0x8c,0x78,0x0c,0xbb,
|
|
||||||
0x14,0x73,0xcc,0x70,0xcd,0xbe,0x3e,0xfc,0xe9,0x08,0xbb,0x9c,0x20,0x6c,0x9e,0xc7,
|
|
||||||
0xec,0x26,0xb7,0xc9,0x1b,0x37,0xf2,0xc8,0xa7,0x1e,0x37,0x1e,0x12,0xe6,0x4b,0x3f,
|
|
||||||
0x1f,0xe7,0xc7,0x40,0x74,0x05,0xa1,0x4d,0x9e,0x97,0x99,0x7b,0x90,0xc5,0x26,0xf3,
|
|
||||||
0x39,0x9b,0x23,0x95,0xb8,0x2a,0x68,0x91,0x37,0x15,0x4b,0xc3,0x5d,0x34,0xfa,0x82,
|
|
||||||
0x6c,0x8d,0x2e,0x90,0x16,0x98,0xfa,0x3d,0x9e,0x9b,0x32,0xd7,0x0c,0x89,0xbf,0xad,
|
|
||||||
0xe8,0x05,0x43,0x3e,0x8e,0x6d,0x3e,0x49,0x73,0x2f,0xed,0xad,0xf3,0x56,0xfe,0xc6,
|
|
||||||
0x87,0x19,0x8e,0x86,0x00,0x09,0xa3,0xad,0x20,0xb5,0x0e,0x6b,0x98,0xb3,0x35,0x0e,
|
|
||||||
0x81,0xfc,0x46,0x7a,0x04,0xe8,0x04,0xa3,0x3e,0x34,0x52,0xdb,0x0b,0xfc,0x02,0x9b,
|
|
||||||
0xb8,0xda,0x34,0x4d,0xbd,0x7e,0x67,0xe8,0x08,0x09,0xb8,0x3e,0x40,0x1a,0x37,0x04,
|
|
||||||
0x49,0x9a,0x59,0xe6,0x2b,0x95,0x56,0xf8,0xa2,0x9a,0x66,0x5a,0x0d,0xa3,0x6f,0x0e,
|
|
||||||
0xda,0x2e,0xe9,0x0b,0x34,0x06,0x6e,0xc2,0xd1,0xe0,0x41,0x6d,0x8b,0x03,0x21,0x37,
|
|
||||||
0x0d,0xe3,0xae,0x2b,0x7e,0x3d,0x2f,0x00,0xcb,0x80,0xbb,0x0a,0xdc,0x46,0x0b,0x6b,
|
|
||||||
0x8f,0x8d,0x88,0x46,0xff,0x0b,0x03,0x7e,0x7b,0x98,0x2d,0x3f,0xa7,0xd8,0x83,0xfb,
|
|
||||||
0x07,0x76,0x5f,0xe8,0x1d,0xa5,0x12,0x2e,0xff,0xa7,0xad,0xdb,0xf6,0x0c,0xc7,0x06,
|
|
||||||
0x95,0xb2,0x37,0x05,0x97,0xcd,0xcd,0x36,0x63,0x99,0x36,0x67,0x9b,0xbf,0x12,0x47,
|
|
||||||
0x4a,0xc6,0x06,0xdb,0xb5,0x94,0xd1,0x07,0xb8,0x6f,0x9d,0x92,0xa6,0x01,0x02,0xcd,
|
|
||||||
0x91,0xf4,0x16,0xc1,0xba,0x2f,0x03,0x46,0x07,0x40,0xba,0xb1,0x2a,0x02,0xd9,0x36,
|
|
||||||
0x06,0x0a,0x24,0x48,0x33,0xd4,0x03,0x64,0x17,0x06,0x51,0x90,0xed,0x11,0x38,0x24,
|
|
||||||
0x04,0xeb,0x8e,0x46,0x1c,0x14,0x91,0xae,0xa4,0x04,0x96,0x02,0xe9,0x1a,0x08,0x0b,
|
|
||||||
0x43,0x3d,0x19,0x0e,0xa1,0x59,0x15,0x3d,0xd1,0xde,0x69,0x75,0x0a,0x46,0xed,0xec,
|
|
||||||
0xa1,0x91,0x46,0x2b,0x16,0x39,0x99,0x53,0xa3,0x93,0x30,0x5d,0xff,0xe1,0x16,0xc9,
|
|
||||||
0xfc,0x38,0x07,0x4a,0x38,0x03,0xa5,0xf0,0xd8,0x0f,0x0e,0xda,0x59,0xc7,0x33,0xef,
|
|
||||||
0x64,0xc6,0x60,0x4d,0x92,0x37,0x3d,0xd8,0x7b,0x11,0x39,0x39,0x3d,0x84,0x04,0xd2,
|
|
||||||
0xf9,0xbf,0x07,0xa3,0x92,0x36,0xbe,0x2b,0x39,0x80,0x3c,0xa2,0xf1,0x09,0x55,0x78,
|
|
||||||
0xac,0x5b,0x93,0x7d,0x08,0x47,0x5f,0xb7,0x71,0x75,0x18,0x3c,0xaa,0x20,0x12,0x05,
|
|
||||||
0xd4,0x3e,0xee,0xc4,0x5c,0x81,0x0e,0x9a,0x1b,0x34,0x29,0x55,0x1e,0x4d,0xdc,0x15,
|
|
||||||
0x80,0x7f,0x98,0x09,0x47,0x6b,0x5a,0x09,0xba,0xf6,0x6d,0xeb,0x14,0x57,0x63,0x04,
|
|
||||||
0x41,0xa2,0x09,0xec,0x85,0xd5,0xd7,0x68,0x3a,0x15,0x06,0x63,0xd8,0xdd,0xa0,0xbd,
|
|
||||||
0xd1,0x14,0x21,0xfa,0xa0,0xd7,0xdb,0xd8,0x05,0xfb,0xc6,0xb1,0x5c,0x03,0x1b,0x76,
|
|
||||||
0xfd,0x00,0x4d,0x03,0x5c,0x60,0xfa,0x29,0x03,0x98,0xdc,0x98,0x09,0x2c,0x39,0x25,
|
|
||||||
0x27,0x01,0x05,0x9c,0x2c,0xc2,0x01,0x00,0x6d,0x8f,0x80,0x7e,0xaa,0xb2,0x22,0xc6,
|
|
||||||
0xfb,0x42,0xb8,0x49,0xf8,0xdc,0xd6,0x05,0xeb,0x32,0x20,0xdd,0x6f,0x1d,0x02,0x1e,
|
|
||||||
0x4b,0x7b,0x08,0xdc,0x59,0xf2,0xb0,0xd1,0x87,0x39,0xd8,0x04,0x8e,0x16,0x7d,0x5a,
|
|
||||||
0xa7,0xb8,0x9a,0x6d,0x9b,0x13,0x85,0x3e,0xe4,0xb4,0x8b,0x00,0xb0,0x9e,0x39,0x24,
|
|
||||||
0x96,0xbf,0x25,0x5d,0x38,0x48,0x36,0x80,0xbf,0x74,0xbb,0x0b,0x5c,0x74,0x1e,0xa1,
|
|
||||||
0x39,0xb0,0x84,0xde,0xcb,0xd2,0xc4,0x67,0x00,0x77,0x7f,0xaa,0x09,0xa7,0x0a,0x87,
|
|
||||||
0x03,0xa7,0x0a,0x79,0x84,0x36,0xa2,0x09,0x22,0xa5,0x67,0x0a,0x0a,0xf9,0xf0,0xad,
|
|
||||||
0x04,0x57,0xa4,0x39,0x74,0x04,0x59,0xba,0xb4,0xeb,0x29,0xe0,0x08,0xd2,0x7c,0x06,
|
|
||||||
0xb8,0xa6,0x39,0xf6,0xb0,0x4b,0x09,0x10,0xfe,0x7f,0xb1,0x93,0xf0,0x36,0x8b,0x44,
|
|
||||||
0x04,0x93,0xf5,0xeb,0xd7,0xeb,0xd3,0x25,0x81,0x4e,0xe8,0xec,0xf8,0x00,0x6a,0x3e,
|
|
||||||
0xa1,0xd6,0x44,0xce,0x65,0x0b,0x1f,0x0e,0x5f,0xb8,0x5c,0x0d,0x57,0x78,0x6d,0xa4,
|
|
||||||
0x29,0x36,0x0d,0x35,0x29,0x36,0xa8,0xc7,0x26,0x08,0x0e,0x65,0xd6,0x4a,0xfc,0x2b,
|
|
||||||
0x25,0x6f,0xf7,0x3c,0xb8,0xac,0xe6,0x2a,0x44,0x59,0xc3,0x43,0x63,0xc4,0x47,0x8b,
|
|
||||||
0xc3,0x56,0x35,0xf2,0xb2,0x30,0xc7,0xfc,0x8b,0xd9,0xb1,0x22,0x12,0xbb,0x85,0x53,
|
|
||||||
0xfe,0x00,0x25,0xbd,0xab,0x9e,0x81,0x8d,0x86,0x58,0xff,0xdc,0x60,0xd9,0xb9,0xaa,
|
|
||||||
0xdb,0xe6,0x0d,0x4d,0x48,0x17,0xf8,0x87,0x2c,0x08,0xbb,0xc3,0x3b,0x0d,0x13,0x69,
|
|
||||||
0xd9,0x56,0x0a,0x44,0x5c,0xac,0x57,0x0d,0x08,0x4c,0xc7,0x8d,0x24,0xad,0xda,0x59,
|
|
||||||
0xc0,0x97,0xc7,0x6e,0xb7,0x67,0x5d,0x56,0x10,0xe5,0x59,0x32,0xd7,0x2c,0x56,0x2a,
|
|
||||||
0x85,0x8e,0x32,0x39,0xb0,0xf7,0x02,0x2d,0x75,0x32,0xb9,0x33,0x4a,0x21,0xb4,0xca,
|
|
||||||
0x1b,0x00,0x0d,0x18,0xb8,0xbd,0xba,0x9f,0xd5,0x33,0x28,0x59,0xe1,0xf8,0x7d,0x5a,
|
|
||||||
0xf8,0x26,0x0d,0x8f,0x02,0xae,0x13,0x1c,0x88,0x0b,0x03,0x04,0x61,0xb8,0x8e,0xc0,
|
|
||||||
0xbf,0x39,0x8a,0x26,0x3a,0x8e,0x9a,0x1d,0xf8,0xc5,0xd2,0x86,0x04,0xdd,0x51,0xeb,
|
|
||||||
0x25,0xdb,0xfe,0x3c,0x23,0x74,0x2c,0xb8,0xc1,0x1c,0x56,0x45,0x35,0x34,0x3a,0xc3,
|
|
||||||
0xdd,0x96,0x54,0x05,0x0f,0x1d,0x27,0xd0,0x13,0xfc,0xb8,0xe8,0x23,0xc3,0x11,0x34,
|
|
||||||
0x0b,0xc8,0xb6,0xc3,0x05,0x0d,0xa7,0x1a,0xe8,0x4a,0xf0,0xd7,0xbb,0x7e,0xdc,0x0b,
|
|
||||||
0x23,0x1f,0xf9,0xeb,0xad,0x5a,0xc9,0x74,0x40,0x14,0xeb,0xa7,0x00,0x0a,0x8e,0x62,
|
|
||||||
0x3e,0xa9,0x63,0x46,0x33,0x27,0x5f,0x7a,0xc6,0xeb,0x1e,0x84,0x26,0x69,0x2e,0xbf,
|
|
||||||
0xdf,0x70,0x30,0x3e,0xde,0x8a,0x41,0xff,0x95,0xda,0x88,0x85,0x0e,0xd2,0xdb,0x1b,
|
|
||||||
0x34,0x7c,0xf1,0xb8,0x08,0xeb,0x18,0xb5,0xe0,0x44,0x79,0x0e,0x32,0x0a,0x04,0xc7,
|
|
||||||
0xb6,0xd6,0xdc,0x4c,0xde,0x04,0xb6,0xdb,0x3e,0x05,0xdb,0x10,0xa7,0x02,0x03,0xdb,
|
|
||||||
0x96,0x4b,0x5c,0xe5,0x6e,0x67,0x10,0x90,0xa1,0xf6,0xb9,0xd6,0xb7,0xf3,0xbb,0xaf,
|
|
||||||
0x10,0x2e,0x30,0x46,0xdb,0x3b,0x0b,0x74,0x3f,0x60,0xfb,0xc3,0x02,0xe2,0xf3,0x1c,
|
|
||||||
0x1e,0xb6,0x5f,0xe2,0x67,0x10,0xc6,0x05,0x5c,0x09,0x8e,0x19,0xd9,0x05,0x0a,0x0d,
|
|
||||||
0x19,0x19,0x09,0x0b,0x19,0x19,0x08,0x0c,0x3a,0x9e,0x4a,0x6f,0x08,0x76,0xa6,0x44,
|
|
||||||
0x07,0x75,0x06,0x4e,0xdf,0x15,0x78,0x4e,0xeb,0x75,0xbb,0x14,0x30,0x55,0x0b,0xbf,
|
|
||||||
0xd8,0xfa,0x30,0x75,0x13,0x8a,0x13,0x98,0xf0,0x4b,0x3f,0xf6,0x87,0xc9,0x39,0x12,
|
|
||||||
0xf1,0xab,0x8c,0x30,0xeb,0x04,0x7c,0x8d,0x6e,0x10,0x36,0xf8,0x61,0x9e,0x33,0xce,
|
|
||||||
0xeb,0xe1,0x78,0x96,0x2a,0xcf,0xed,0x7b,0xf8,0x8a,0x07,0x56,0x20,0x3b,0x64,0xec,
|
|
||||||
0xfe,0x88,0x05,0x46,0x12,0x8d,0x0f,0x05,0x83,0xc6,0x0a,0xfb,0xdc,0x01,0x46,0x48,
|
|
||||||
0x76,0x70,0x8b,0xa1,0x99,0x19,0x79,0xdf,0x6c,0x5e,0x90,0x98,0x02,0xd6,0x22,0x1b,
|
|
||||||
0x40,0x85,0xec,0xeb,0x46,0x98,0x61,0x63,0xb6,0x08,0x7f,0x93,0x1c,0x14,0x0a,0xfb,
|
|
||||||
0x22,0x6c,0x04,0x47,0x76,0x16,0x05,0x00,0x07,0x13,0x78,0x46,0x47,0x6a,0x4c,0xdb,
|
|
||||||
0x0f,0x3e,0x85,0x00,0xda,0x4d,0xd8,0x08,0x38,0xd2,0xf6,0x2f,0x90,0x62,0x00,0x66,
|
|
||||||
0x00,0x6e,0x00,0x72,0x1d,0x7f,0xab,0x7c,0x00,0x78,0x00,0x69,0x0f,0x87,0xf8,0xff,
|
|
||||||
0x0f,0x8d,0x0f,0x6f,0x0f,0x75,0x0f,0x7b,0x0f,0x81,0x0f,0x93,0x0f,0xde,0x70,0xe7,
|
|
||||||
0xab,0x33,0xc9,0xeb,0x11,0xf1,0x0f,0x49,0x8b,0xc1,0xba,0x1f,0xe1,0x77,0x57,0x5a,
|
|
||||||
0x03,0xd0,0x8b,0xca,0x46,0xf6,0xfc,0xed,0xea,0x11,0xbb,0x65,0x00,0x33,0xd2,0xf7,
|
|
||||||
0x68,0x5b,0x32,0xc2,0x6c,0x22,0x4d,0xe0,0xf7,0x81,0x37,0x3b,0x10,0xcd,0x59,0xee,
|
|
||||||
0xb8,0x80,0xeb,0xb7,0x2c,0x2a,0x5d,0xfb,0x13,0xff,0x0f,0xc7,0x69,0xf8,0x5f,0x2a,
|
|
||||||
0xa6,0x8e,0x20,0x34,0xdc,0xc9,0xf8,0xe9,0xd1,0x61,0xeb,0xf4,0x16,0xe3,0xb0,0x02,
|
|
||||||
0x38,0xfe,0x7f,0xba,0x35,0x08,0x06,0x00,0x9d,0xdc,0x62,0x1f,0x2f,0x0c,0xa1,0xd1,
|
|
||||||
0x3f,0xb0,0xb4,0x2a,0x3a,0x5e,0x41,0xe4,0x39,0xe2,0xf1,0x61,0xd8,0x2e,0xe1,0xab,
|
|
||||||
0xf4,0x8b,0x87,0x8d,0xdd,0x65,0x89,0x04,0x0a,0x89,0xc7,0xf2,0x70,0x07,0x04,0xd1,
|
|
||||||
0x67,0xae,0xb6,0x36,0x04,0x5b,0x30,0x1a,0xc7,0x7a,0x01,0xa9,0xc5,0x41,0xa3,0x8b,
|
|
||||||
0x08,0x7c,0xf6,0x85,0x66,0x7a,0xfc,0x0a,0x00,0x0a,0x6a,0xd7,0x29,0x43,0xf3,0x3d,
|
|
||||||
0xc6,0x6c,0x9b,0xeb,0x52,0x3b,0x87,0xbe,0x17,0x7c,0x24,0xba,0x02,0x09,0x4d,0x6a,
|
|
||||||
0xf7,0x32,0x61,0xbd,0x78,0x20,0x86,0x59,0x7a,0x6d,0xae,0xfa,0x05,0xeb,0xfb,0xb6,
|
|
||||||
0x59,0xcc,0x0c,0xfa,0x0a,0x75,0x15,0x26,0x68,0x63,0xf8,0xa9,0x06,0xb4,0xd0,0xb5,
|
|
||||||
0xe9,0x08,0xa1,0xb4,0x02,0xc6,0x09,0xf7,0x60,0x7a,0xb3,0xeb,0x0e,0x0c,0xad,0xb1,
|
|
||||||
0xb8,0x88,0x03,0x1c,0x4f,0xa6,0xfa,0xce,0xae,0x28,0xa5,0xba,0xa1,0x3f,0xfa,0xc8,
|
|
||||||
0xd6,0x6d,0x6b,0x9f,0xca,0x92,0x91,0x5d,0x58,0x9f,0x39,0x20,0x78,0x2a,0x0c,0x73,
|
|
||||||
0x13,0xae,0x35,0xec,0x0b,0xd8,0x85,0x0a,0xac,0xd0,0xad,0xd1,0xf6,0x69,0xaa,0x0c,
|
|
||||||
0x1f,0x6b,0x29,0x23,0xb4,0x43,0x32,0xc0,0xb6,0xe0,0x8b,0x56,0x04,0x5a,0x09,0xdd,
|
|
||||||
0x26,0x4c,0x89,0x0f,0x40,0x04,0x58,0x07,0x9b,0xcd,0x1c,0xbb,0x39,0xb0,0x01,0x8b,
|
|
||||||
0x4e,0x06,0x1f,0x24,0xac,0x04,0x1a,0xd4,0x3e,0xc7,0xb4,0x19,0x16,0x2d,0x6c,0xed,
|
|
||||||
0x40,0x29,0x5e,0x35,0x86,0x12,0x74,0xf6,0xbe,0x2d,0xfe,0xca,0xb4,0x0e,0x17,0x16,
|
|
||||||
0x18,0x2c,0x17,0x08,0x50,0x6b,0x9e,0x1e,0xba,0x67,0xad,0xfa,0x77,0x88,0xff,0xe1,
|
|
||||||
0xb5,0x97,0x85,0x9e,0xf3,0xdb,0x7f,0xeb,0xe8,0x02,0x5c,0xff,0x16,0xca,0x3a,0x06,
|
|
||||||
0xc5,0x13,0x6c,0x02,0x6f,0x4b,0x75,0x25,0x38,0x2d,0x08,0x77,0xbb,0x13,0xcc,0x3a,
|
|
||||||
0x03,0xce,0x3a,0xe0,0xda,0xf6,0x02,0x70,0x59,0x4b,0xc2,0x19,0xcb,0xe5,0x4c,0x54,
|
|
||||||
0xa2,0x37,0x1b,0x12,0xbe,0xdb,0x61,0x2f,0x87,0x11,0x82,0xb9,0x0a,0x11,0xd8,0xeb,
|
|
||||||
0x0e,0xc3,0x0a,0x0b,0xee,0x6f,0x87,0xb4,0x47,0x8a,0xcc,0x38,0x90,0x76,0x94,0x4b,
|
|
||||||
0xc9,0x2e,0x0d,0xfe,0x4d,0x75,0x28,0x95,0xae,0xfe,0x65,0x87,0x48,0x3f,0x15,0xbb,
|
|
||||||
0x86,0x34,0x40,0x1a,0xa8,0x59,0x37,0x7b,0x1b,0x1a,0xd3,0xff,0xcb,0x04,0x7c,0x15,
|
|
||||||
0x83,0xfe,0x58,0x7e,0x03,0xbe,0x57,0xf4,0x6f,0xec,0x36,0x40,0x3c,0x8a,0x84,0x42,
|
|
||||||
0x3c,0x6f,0xbf,0x8e,0xf0,0xeb,0x0d,0xf7,0xde,0x16,0x30,0x7f,0xe9,0x15,0xda,0x1a,
|
|
||||||
0x84,0x13,0x93,0x39,0xb8,0x19,0x7b,0x36,0xaf,0xbe,0xd3,0xbf,0x02,0x38,0x56,0xac,
|
|
||||||
0xe1,0x77,0x3a,0x11,0x14,0x3e,0xb8,0x00,0x44,0x79,0x8c,0x37,0x80,0x92,0x25,0x80,
|
|
||||||
0x00,0x48,0x62,0x19,0x22,0x06,0x12,0x6c,0x35,0x1e,0x07,0x90,0x7f,0xa3,0x8a,0x24,
|
|
||||||
0x77,0x58,0x80,0xfb,0x02,0x58,0x80,0x72,0xbe,0x0c,0xc1,0x5f,0x89,0x0e,0x0b,0xc9,
|
|
||||||
0x7d,0x11,0x80,0x2f,0x75,0x71,0x0b,0x7c,0x2d,0x47,0xf7,0xbf,0xd1,0xd9,0xf7,0xac,
|
|
||||||
0xd9,0x00,0x8d,0x76,0xde,0xd6,0xf4,0xe3,0x0f,0x91,0x2b,0x38,0x91,0x02,0x7b,0xff,
|
|
||||||
0x88,0x14,0x46,0xe3,0x09,0xeb,0xf1,0x0d,0x0a,0x7b,0x87,0xa9,0xf5,0x8d,0x4e,0xde,
|
|
||||||
0x28,0x2f,0x7d,0x03,0xce,0xfc,0x4e,0x75,0x2c,0x0a,0x73,0x5b,0xea,0x04,0x04,0x3a,
|
|
||||||
0xdb,0x02,0xd4,0x96,0x7f,0xaa,0xe2,0xef,0xb0,0x00,0xaa,0x07,0x0a,0x2c,0x3c,0x31,
|
|
||||||
0x5f,0x0c,0x38,0x82,0xe5,0x6a,0x34,0x4f,0xb8,0xc5,0xd0,0xb5,0xc2,0x02,0x61,0xce,
|
|
||||||
0xd6,0x25,0xf0,0x1c,0x04,0xbd,0xe0,0xa7,0xba,0x81,0xa7,0x12,0xd7,0xbe,0xd6,0xfd,
|
|
||||||
0xb4,0x42,0x8a,0x37,0x0f,0x6c,0x34,0x91,0x9a,0x56,0xd8,0x38,0x51,0xb4,0x05,0x43,
|
|
||||||
0x78,0x4f,0x99,0x1e,0x60,0x78,0x16,0xc7,0xb1,0xbb,0x1c,0x36,0x6a,0x4d,0x0b,0xd2,
|
|
||||||
0xd4,0xd8,0x87,0x9c,0x3c,0xda,0xec,0xa0,0xd8,0x44,0x1c,0xc5,0xf7,0x1f,0x35,0x14,
|
|
||||||
0x6d,0xb8,0xa0,0x3c,0x0d,0xf8,0x02,0xdd,0xc6,0x0f,0x4c,0xe0,0xd0,0x02,0xd7,0x3c,
|
|
||||||
0x06,0x56,0x8c,0xb8,0x46,0x83,0xd6,0x39,0x43,0x2b,0x28,0xb1,0xcd,0xbb,0x52,0x01,
|
|
||||||
0x1e,0x64,0x14,0xb3,0x1d,0x0a,0x64,0x97,0xfc,0xba,0x39,0x12,0x5d,0x02,0x74,0xd7,
|
|
||||||
0xd9,0xac,0xc1,0xa4,0x62,0x79,0xf7,0x87,0x02,0x32,0xf4,0x29,0x84,0x61,0xb7,0xf6,
|
|
||||||
0xb4,0x3f,0xa9,0xb7,0x73,0x04,0xa8,0x53,0x80,0xbd,0xf0,0xeb,0x30,0x72,0x22,0x5b,
|
|
||||||
0x09,0x76,0x12,0xb6,0xbd,0x04,0x2a,0x77,0x05,0x0e,0x07,0x66,0xff,0xb6,0x04,0x27,
|
|
||||||
0x11,0x0b,0x3a,0xd9,0x73,0x78,0xfb,0x07,0x44,0x44,0xf8,0xb7,0x79,0x02,0x5b,0xf9,
|
|
||||||
0x50,0x4e,0x96,0x06,0x96,0x2e,0x3f,0xff,0x00,0xcb,0xfc,0xb9,0x54,0xe6,0xfa,0x01,
|
|
||||||
0x8d,0x53,0xc1,0xa9,0xef,0x1a,0x54,0x85,0x7c,0x68,0x98,0x93,0x60,0xe3,0xf6,0xc3,
|
|
||||||
0x80,0xb8,0xbf,0xff,0x5f,0x8d,0xf6,0x01,0x01,0x75,0xe3,0x93,0xff,0x4e,0x0c,0x7c,
|
|
||||||
0x5a,0x3c,0x2e,0xf1,0x2b,0x74,0x07,0x3c,0xb7,0x16,0xfe,0xd8,0xd7,0x38,0x0f,0x4a,
|
|
||||||
0x32,0xdb,0x4f,0x35,0x2b,0xf6,0x8b,0xfe,0x97,0x0a,0xbc,0xf0,0xe3,0x4d,0x83,0xf9,
|
|
||||||
0xe5,0x2e,0x80,0xf9,0x16,0xb8,0x29,0x3c,0xf1,0x6b,0xf9,0xde,0x08,0x10,0x75,0x64,
|
|
||||||
0x2e,0x32,0xff,0x2f,0x3c,0x78,0x74,0x51,0x3c,0x58,0x74,0x4d,0xeb,0x73,0x85,0x70,
|
|
||||||
0x7a,0x30,0xae,0xb9,0x05,0x06,0x86,0x1c,0xd5,0x0a,0xaf,0xd5,0xfb,0x37,0x1d,0x4e,
|
|
||||||
0xfc,0x2b,0xc0,0x99,0xe9,0x16,0xd8,0x02,0x6c,0x6d,0xc8,0x42,0x1b,0x0a,0xf9,0x2e,
|
|
||||||
0xbe,0x75,0x23,0x42,0xef,0xc0,0x2d,0x15,0x4b,0x57,0xfa,0x47,0x04,0x75,0xdb,0xba,
|
|
||||||
0x2d,0x0c,0x10,0xdb,0x17,0x7d,0xc0,0xbf,0x93,0xe8,0x15,0x5c,0x93,0x72,0xb0,0x96,
|
|
||||||
0xfb,0xbf,0x46,0x96,0xf7,0x66,0x0a,0x03,0xf0,0x13,0xfa,0x75,0x2c,0x39,0xb6,0xe4,
|
|
||||||
0x4c,0x25,0xb7,0x1f,0x73,0xdd,0xeb,0x2a,0x24,0xe1,0x97,0xfb,0xff,0x87,0xca,0xf7,
|
|
||||||
0xe2,0x03,0xf7,0x13,0xc1,0x97,0x12,0xd6,0x75,0x47,0x2b,0x01,0xe4,0x20,0x3e,0xb0,
|
|
||||||
0xd6,0x9c,0x8b,0xd7,0x96,0x81,0x36,0xb5,0xff,0x49,0xd8,0x71,0xf7,0xda,0xb1,0xda,
|
|
||||||
0x00,0xbe,0x55,0xde,0xc8,0x5e,0xfc,0x01,0x1d,0x56,0xd9,0x07,0x10,0xc8,0xde,0xf4,
|
|
||||||
0x1d,0xeb,0x16,0x24,0xba,0xff,0x7f,0x02,0xe7,0x17,0x60,0x80,0xd4,0x00,0x83,0xd2,
|
|
||||||
0x59,0x0d,0xf5,0xd8,0xcc,0xed,0x29,0x38,0x8c,0x01,0xe9,0xf6,0x4c,0x02,0x8c,0x54,
|
|
||||||
0x05,0x5c,0x06,0xb7,0x7e,0xa1,0xba,0xdb,0x3b,0x16,0x10,0x3c,0x73,0x85,0xad,0x7e,
|
|
||||||
0xda,0xf0,0x2b,0x98,0xc7,0x0e,0x09,0x2f,0x50,0xb8,0xe3,0xc6,0x87,0x1a,0xad,0xd4,
|
|
||||||
0x36,0x68,0x76,0x09,0x3c,0xd0,0x3a,0x11,0x6f,0xb5,0x0f,0xf2,0xde,0x3a,0x42,0x6c,
|
|
||||||
0x7f,0x2a,0x72,0xd5,0xa0,0x19,0x98,0x1f,0x34,0xfc,0xdf,0x39,0x06,0xa5,0xed,0x81,
|
|
||||||
0x26,0xd2,0x27,0xfd,0x7f,0xb6,0xf6,0x02,0x50,0xf7,0x06,0x09,0x06,0x74,0x63,0x04,
|
|
||||||
0x2a,0x02,0x75,0xb5,0x97,0x47,0x3b,0x9b,0x1b,0x9b,0x30,0xc5,0xa0,0xe4,0x32,0x61,
|
|
||||||
0x33,0xe2,0x9c,0x4c,0xe2,0x02,0x21,0x97,0xe0,0x0d,0xbc,0xb1,0x39,0x83,0x0d,0x8f,
|
|
||||||
0xfa,0xbd,0xad,0x1a,0xa2,0xc0,0x8a,0xc2,0x11,0xbf,0x4f,0xaa,0x08,0x74,0x09,0x0c,
|
|
||||||
0x05,0xe0,0xe0,0x6c,0x15,0x04,0xe5,0x4e,0x69,0x41,0x2d,0xb7,0x81,0x97,0x15,0x8a,
|
|
||||||
0xc6,0xf6,0xed,0xe8,0x18,0x01,0x20,0xd4,0x10,0x86,0xe0,0x08,0xfd,0xdb,0x0a,0x04,
|
|
||||||
0x04,0x90,0x27,0x14,0x40,0x27,0xaa,0xcc,0x49,0x0f,0x96,0x7a,0x36,0x87,0xee,0xec,
|
|
||||||
0x1b,0xb4,0x85,0x5d,0xea,0x68,0x37,0x46,0x57,0xb9,0x69,0xfc,0x17,0xcd,0xf2,0xae,
|
|
||||||
0xf7,0xd1,0x49,0x5f,0xc3,0x36,0xff,0x4b,0xa7,0x47,0xfe,0x4e,0xec,0x75,0x2f,0x53,
|
|
||||||
0x51,0x52,0x52,0xa3,0x06,0x8c,0x84,0x47,0xef,0x2b,0xf8,0x05,0x37,0xba,0x86,0xa6,
|
|
||||||
0x0a,0xcb,0x05,0x3f,0xeb,0x36,0x01,0x40,0x01,0x7e,0xee,0x8d,0xfb,0xb7,0xbe,0x1c,
|
|
||||||
0x07,0x5a,0x59,0x5b,0xc3,0x06,0xfc,0x0a,0xae,0xf0,0x89,0x7e,0xb2,0x02,0x41,0x4b,
|
|
||||||
0x87,0xac,0x7b,0xa1,0x58,0x5a,0x25,0x74,0x11,0x50,0x6f,0x07,0x7f,0xee,0x8d,0x42,
|
|
||||||
0xeb,0xe9,0xeb,0xfe,0xf3,0x83,0x03,0x89,0x76,0xf0,0xac,0x18,0xe7,0x2a,0xbd,0x84,
|
|
||||||
0xd1,0x89,0x4e,0xf2,0xdc,0xa2,0x02,0x32,0x4e,0xf5,0xd6,0x1c,0xe9,0x85,0x04,0xfb,
|
|
||||||
0xdd,0xf6,0xf4,0x01,0xac,0x32,0xe4,0x8b,0xd0,0xf5,0xcb,0x52,0x52,0x20,0x60,0x7a,
|
|
||||||
0xa1,0x73,0x0f,0x9f,0xaf,0x3c,0x25,0xd8,0xce,0x17,0x59,0xba,0xcf,0x1c,0x65,0x97,
|
|
||||||
0x1c,0x09,0x80,0xa3,0x2d,0x91,0x77,0x95,0xdf,0x5b,0x3b,0x01,0xeb,0xd0,0x0a,0xed,
|
|
||||||
0x3c,0x37,0x02,0xeb,0xc5,0xe2,0x2f,0x6d,0x31,0xf5,0x3e,0x03,0x88,0x56,0x15,0xfe,
|
|
||||||
0xf5,0xeb,0xb5,0x83,0x66,0xfe,0xdf,0x19,0xb6,0xd8,0x1b,0x20,0xb5,0x87,0xa7,0x51,
|
|
||||||
0xfe,0x28,0x4d,0xf7,0x46,0x6d,0xb7,0xe4,0x29,0x13,0x08,0xb5,0x3c,0x75,0xb9,0x93,
|
|
||||||
0x4a,0x33,0x36,0x6d,0x6d,0x21,0x83,0xda,0x02,0xb8,0xbd,0x20,0x02,0x73,0x12,0xe3,
|
|
||||||
0x79,0x06,0x09,0xe7,0x6c,0x4f,0x28,0xdb,0xad,0xb5,0x75,0x18,0xbd,0x16,0x04,0xc9,
|
|
||||||
0xdb,0x75,0xd7,0x0c,0xf6,0xfe,0xc5,0x37,0xff,0x73,0xca,0xb5,0x04,0xff,0x46,0xf6,
|
|
||||||
0x92,0x2c,0x30,0xed,0xbb,0x98,0x34,0x77,0x19,0xb5,0x02,0x87,0x2c,0x17,0x4d,0x9b,
|
|
||||||
0xd1,0x6e,0xde,0x5a,0xd0,0x03,0x01,0x03,0xc2,0x01,0x0d,0xd6,0x10,0x3b,0x9b,0xe4,
|
|
||||||
0xb2,0x1b,0xf6,0x74,0xb5,0xee,0x0d,0x3d,0x63,0x42,0xfb,0x10,0xe9,0x19,0x12,0x81,
|
|
||||||
0x06,0x4a,0xed,0xba,0xa9,0xef,0x0b,0xb7,0x08,0xec,0x2e,0x4f,0xb7,0x0a,0x03,0x10,
|
|
||||||
0xb3,0x6e,0x2d,0x2c,0xc9,0x37,0xf5,0x00,0xb5,0xd8,0xc7,0xfb,0xda,0x7b,0xb6,0x04,
|
|
||||||
0xfa,0xa5,0xeb,0x10,0x1d,0x99,0x5b,0x15,0xfa,0x01,0x0b,0x9f,0x10,0x99,0x47,0x47,
|
|
||||||
0x51,0x06,0x5c,0x74,0xd4,0x10,0x06,0x9b,0xdb,0x0f,0x15,0x0e,0x17,0x8d,0x40,0xc3,
|
|
||||||
0x7e,0xbb,0xa9,0x12,0x2c,0xd1,0x3e,0x0e,0x1a,0xf6,0x1c,0xba,0x0c,0x36,0x72,0x76,
|
|
||||||
0x5b,0x50,0x13,0x71,0x04,0x52,0x1a,0x17,0xcc,0x8a,0xc7,0x9a,0xc0,0x2e,0x0e,0x50,
|
|
||||||
0x53,0xd6,0xd8,0xa4,0x16,0x07,0x43,0x9d,0x6e,0xc0,0xd2,0xfa,0x1b,0x29,0x9c,0xdb,
|
|
||||||
0x02,0x37,0x58,0x4f,0xef,0xda,0x40,0xba,0xfb,0x36,0xff,0x37,0x43,0xe9,0xda,0x43,
|
|
||||||
0x89,0x07,0x5d,0x20,0xb1,0x65,0x10,0x17,0x0e,0xed,0x6f,0x31,0xe8,0x17,0xfa,0xb0,
|
|
||||||
0x3a,0xaa,0x07,0xee,0xb9,0x5a,0x08,0x5a,0x91,0x0d,0xba,0x00,0xc0,0xfb,0x31,0xb4,
|
|
||||||
0xfb,0xba,0x2b,0xf9,0x87,0xcf,0x50,0x3b,0xd1,0x9c,0xbb,0x93,0x8b,0xd1,0x52,0x4c,
|
|
||||||
0x0e,0xc9,0xab,0x62,0x05,0xd7,0x34,0x9c,0xe0,0x15,0xea,0x36,0x89,0x05,0x5c,0x4b,
|
|
||||||
0xb2,0x1f,0x6c,0x64,0x6b,0xc0,0x4f,0x26,0x06,0x67,0x3d,0xc4,0xf7,0xc6,0x0b,0x09,
|
|
||||||
0x0b,0x36,0xc4,0x0c,0xe3,0xa5,0xb8,0xc0,0x0b,0xc7,0x77,0xc6,0x5b,0x12,0xbf,0xa8,
|
|
||||||
0x3c,0x45,0xdb,0xf8,0x2c,0x3b,0x4e,0xf6,0x0b,0x8b,0x04,0x1b,0x58,0x3c,0x0e,0xd8,
|
|
||||||
0x81,0xe1,0x03,0xb9,0xfa,0x37,0x0b,0x57,0x51,0x8d,0x5e,0xbb,0x53,0x52,0x91,0x68,
|
|
||||||
0x92,0x23,0x84,0xa5,0xc2,0xfe,0xa9,0x5b,0x3a,0x38,0x47,0xbc,0x48,0xd4,0x2d,0x57,
|
|
||||||
0x07,0x05,0x08,0xb1,0x23,0xd2,0x20,0xd7,0x89,0x56,0x74,0x75,0x08,0x30,0x97,0x85,
|
|
||||||
0x02,0xf8,0x7e,0x11,0x02,0x77,0x5d,0x26,0x80,0x3d,0x77,0x6e,0xfc,0x01,0x49,0x2b,
|
|
||||||
0xd1,0x7e,0xa9,0x56,0xf2,0x28,0xf1,0x0d,0x32,0xee,0x58,0x2a,0xf5,0xce,0x14,0x4f,
|
|
||||||
0x26,0xe0,0x8e,0xdb,0x7e,0xf2,0x00,0x9a,0x35,0x98,0x6e,0xb1,0xdb,0xa0,0xf2,0x31,
|
|
||||||
0x8b,0xf7,0x50,0xea,0xf2,0x02,0xad,0x73,0x34,0x72,0x3d,0x05,0x7d,0x53,0xc2,0x66,
|
|
||||||
0xfb,0x80,0xfc,0x6f,0xa6,0xaf,0xcc,0x2d,0x7f,0x30,0xb6,0xae,0xf2,0x20,0x1b,0x11,
|
|
||||||
0x78,0x81,0xae,0xa6,0xfc,0x44,0xbf,0x61,0x11,0x85,0x40,0x4b,0x4b,0x83,0x6e,0xf2,
|
|
||||||
0x96,0xde,0x02,0x7d,0x1c,0x84,0x03,0x9f,0xd1,0x48,0x96,0x0c,0xeb,0x06,0xfb,0xdb,
|
|
||||||
0xb0,0x20,0x53,0x39,0x4b,0x3b,0xd9,0x7f,0xf6,0x12,0x6d,0xa2,0x40,0xb0,0xb0,0x30,
|
|
||||||
0xb9,0xcd,0x10,0x82,0xfb,0x05,0x7e,0xb3,0xa6,0xf2,0x27,0x2b,0xca,0x2b,0xda,0x26,
|
|
||||||
0xb7,0x25,0x94,0x3c,0x9a,0x08,0x3c,0xbe,0x81,0x20,0x97,0x2b,0x75,0x07,0x26,0xac,
|
|
||||||
0x0b,0xec,0x1e,0x49,0x4b,0x61,0xe3,0xdd,0xb1,0x07,0x2f,0xe2,0xf9,0x0a,0x12,0x90,
|
|
||||||
0xda,0x2b,0xd9,0x17,0x80,0xa3,0xe6,0x03,0xe2,0xc4,0x2d,0x74,0xdb,0x7e,0xb1,0xcb,
|
|
||||||
0x1b,0xee,0x63,0x22,0x82,0x7e,0x12,0x0c,0x41,0x7b,0x90,0x64,0x0b,0x04,0xa1,0x27,
|
|
||||||
0x79,0xd2,0x16,0xab,0x2a,0xe9,0xc2,0xd6,0x03,0x32,0x26,0xaf,0xe3,0x8c,0x63,0x07,
|
|
||||||
0x60,0x99,0x68,0x26,0x37,0xb7,0xb4,0x3b,0x7b,0xe6,0xf0,0xf9,0x4d,0x6e,0xb0,0x25,
|
|
||||||
0x4b,0xee,0x75,0x5b,0xa5,0xf8,0x77,0x13,0x7d,0xb1,0x7d,0x66,0x07,0xf7,0xea,0xc2,
|
|
||||||
0xcb,0x8d,0xc1,0xa8,0x49,0xb4,0x3b,0x65,0xff,0x85,0x66,0xfa,0x18,0xe4,0x18,0x2f,
|
|
||||||
0x19,0xef,0x18,0x46,0xff,0x5d,0x19,0x6a,0x19,0xa8,0x19,0xaf,0x19,0x08,0xff,0xff,
|
|
||||||
0x18,0x19,0xdd,0x19,0xbb,0x19,0xbf,0x19,0xc3,0x19,0x3c,0x1a,0xe9,0xa8,0xd0,0x8f,
|
|
||||||
0xfd,0x1a,0xac,0x1a,0x2b,0x1c,0x67,0x01,0x0a,0x19,0x10,0x0d,0xa9,0x19,0xc6,0xd4,
|
|
||||||
0x48,0x3f,0xe2,0x7a,0xd1,0x81,0x40,0x64,0x45,0x37,0xf9,0x2b,0x1f,0x48,0xdd,0x74,
|
|
||||||
0xc7,0x03,0xc6,0xb5,0x6e,0x28,0x69,0x8b,0xd4,0x81,0x25,0xde,0x71,0x02,0x3b,0xc2,
|
|
||||||
0x7c,0x6e,0xe0,0xa3,0x83,0x36,0x0c,0x09,0xc7,0x06,0x6b,0x85,0x3f,0x71,0x81,0x20,
|
|
||||||
0x99,0x21,0xa0,0xdd,0x51,0x03,0x06,0x1b,0x37,0xed,0x22,0x8b,0xc8,0x17,0x10,0x81,
|
|
||||||
0xc1,0xf7,0x6f,0x2f,0x72,0x0a,0x3b,0xcc,0x73,0x06,0x87,0x16,0x34,0x32,0x30,0x61,
|
|
||||||
0x7f,0x19,0x1c,0xea,0x59,0x3c,0xb7,0xe8,0x99,0x52,0x3c,0x0c,0x59,0x6f,0x77,0x0f,
|
|
||||||
0xba,0x10,0x3d,0xd3,0xba,0x15,0x3d,0x50,0x85,0xb9,0x02,0xed,0x9f,0xec,0xb9,0x27,
|
|
||||||
0x00,0xba,0x1a,0x3d,0x0c,0xa5,0x6a,0x09,0x5a,0x6a,0x52,0xd0,0x0d,0x1e,0x66,0x17,
|
|
||||||
0xc1,0x2c,0x78,0x07,0xb6,0x8b,0x5e,0x4f,0x7d,0x64,0xc5,0xc0,0x5f,0xb7,0xda,0x1e,
|
|
||||||
0x8d,0xfd,0xfc,0x76,0xe9,0x8c,0x56,0xfe,0x3f,0xf2,0x55,0x03,0xe3,0xee,0xf3,0xcd,
|
|
||||||
0x6a,0x88,0x46,0xf4,0x12,0x17,0x78,0xf5,0x5d,0xcb,0x22,0x72,0x15,0xd0,0xf5,0x3c,
|
|
||||||
0x26,0x77,0x11,0x02,0x36,0xdb,0x36,0x17,0x8f,0x06,0x29,0xf8,0x18,0x0b,0x65,0xfa,
|
|
||||||
0x75,0x0a,0xb1,0xd5,0xff,0x34,0x59,0x06,0x69,0x7b,0xec,0xd5,0x5c,0x65,0xb6,0x6d,
|
|
||||||
0x4c,0x05,0x54,0x0a,0x7c,0x6d,0x34,0x94,0x0d,0x1f,0x25,0x5a,0x72,0x1d,0x77,0xff,
|
|
||||||
0x9c,0x9c,0x56,0x1e,0x06,0x8e,0x5e,0xec,0x28,0x8f,0x04,0x8f,0xd7,0x9a,0x44,0x08,
|
|
||||||
0x05,0x02,0xfb,0x4b,0x0e,0x0c,0x83,0x64,0x0c,0x01,0x89,0x2a,0xb6,0x6d,0x89,0x30,
|
|
||||||
0x89,0x36,0x89,0x2d,0xd5,0x3c,0x6d,0x1f,0x7c,0xb0,0x49,0x50,0x39,0x58,0x21,0x49,
|
|
||||||
0x32,0x29,0xd8,0x78,0x08,0xb4,0x44,0x6f,0x06,0x83,0xb1,0xfc,0x0a,0x5d,0x45,0xaa,
|
|
||||||
0x0c,0x5e,0xa0,0xb1,0x0c,0xc2,0x9c,0x0d,0xc3,0x65,0x97,0xf4,0x56,0x68,0x7b,0x38,
|
|
||||||
0x0f,0x17,0xfe,0x72,0x0e,0x3b,0x1e,0x44,0x3d,0xec,0xe8,0x1e,0xb5,0x95,0xb7,0x04,
|
|
||||||
0x7d,0xdb,0x5b,0x0d,0x39,0x1e,0x42,0x10,0x23,0x56,0xfa,0x8b,0x77,0x02,0xf6,0x04,
|
|
||||||
0x7a,0x68,0x05,0xda,0x36,0x1e,0xc9,0x56,0xdd,0x3b,0x36,0x13,0x0d,0x84,0x6f,0xb4,
|
|
||||||
0x21,0x33,0x47,0x02,0xa3,0x82,0x73,0x12,0x0c,0xa8,0xef,0xda,0xa3,0x15,0x0b,0xa3,
|
|
||||||
0x46,0x3d,0x53,0x0d,0x0c,0x6e,0x44,0x99,0xef,0xff,0x0f,0x3b,0x3b,0x18,0x2f,0xb4,
|
|
||||||
0xdb,0xa8,0x0d,0x0f,0x03,0x07,0xba,0x00,0x50,0x3f,0x03,0x6e,0xdb,0x92,0x75,0x10,
|
|
||||||
0xde,0x5f,0xb5,0xde,0x1f,0x0c,0x0d,0x49,0xb6,0xbe,0x1b,0x74,0x01,0xc3,0x01,0xb9,
|
|
||||||
0xf7,0x77,0x2d,0x77,0xc5,0x8b,0xdf,0x8b,0x2f,0xd5,0x7f,0x06,0xb6,0x0e,0x89,0x3e,
|
|
||||||
0x5a,0x6b,0x49,0x3b,0xd8,0xe1,0xd6,0xac,0xe4,0x06,0xc3,0xd2,0x37,0x5a,0x0d,0xa8,
|
|
||||||
0xc3,0x8b,0x02,0xb4,0x36,0x06,0xbb,0x5a,0x8b,0x30,0x12,0xda,0xd6,0x2b,0x02,0x5d,
|
|
||||||
0x1b,0xcb,0xdf,0x2c,0x89,0x77,0x04,0xc3,0x89,0x1e,0x89,0x67,0x97,0x5f,0x5f,0x06,
|
|
||||||
0xce,0x44,0xd8,0x14,0x87,0x52,0x05,0x54,0x5f,0xd8,0x72,0x36,0x25,0xfe,0xfd,0xda,
|
|
||||||
0x15,0x73,0x03,0x36,0x3e,0x42,0x6b,0xbe,0x44,0x74,0x1f,0x8b,0x1e,0xdb,0xc1,0x6e,
|
|
||||||
0xbf,0xd3,0x39,0x07,0x73,0x1a,0x8b,0x33,0x3b,0xda,0x6f,0xa5,0x20,0x8e,0xcf,0xeb,
|
|
||||||
0x21,0x2d,0x6f,0x04,0xf8,0xeb,0x1c,0x8f,0x3a,0x0a,0x14,0x77,0x13,0xfe,0x37,0xa4,
|
|
||||||
0x83,0xc6,0x08,0x39,0x37,0x73,0xe9,0x8b,0x6c,0xba,0x35,0x4a,0x9f,0xc3,0x05,0x30,
|
|
||||||
0x34,0x5c,0x11,0x7f,0x9c,0xe5,0x41,0x5b,0x5b,0x25,0xb4,0x5a,0x09,0x8d,0x67,0x0b,
|
|
||||||
0xcf,0x52,0x0d,0x58,0x4c,0x6e,0x18,0xdb,0x53,0x82,0x02,0x87,0x65,0x5b,0x48,0xd8,
|
|
||||||
0x94,0x42,0xd2,0x0d,0x50,0x58,0x40,0x89,0x45,0xdb,0xdb,0xc3,0xfb,0xc3,0xc3,0x5b,
|
|
||||||
0x3b,0xc3,0x72,0x61,0x26,0x16,0x0a,0xdb,0xa1,0x21,0x89,0x46,0xe6,0xc2,0x28,0x58,
|
|
||||||
0xa3,0xb7,0x29,0x72,0xf3,0x03,0x37,0x1d,0x87,0x76,0x03,0xf8,0x16,0xdf,0xd0,0x0c,
|
|
||||||
0x37,0x8f,0x00,0x1a,0xeb,0xc0,0x56,0xa0,0x40,0x51,0xae,0x75,0xc8,0x5b,0x3c,0xe6,
|
|
||||||
0x5b,0xa5,0x1f,0xe3,0xb2,0xf8,0x8d,0x1a,0x19,0x46,0xfc,0xbb,0x0c,0x1f,0x56,0x83,
|
|
||||||
0xe9,0xf1,0x38,0xe9,0xc6,0x29,0x80,0x06,0x4e,0x0d,0xd8,0xaf,0x5b,0xc1,0xdd,0x4c,
|
|
||||||
0x60,0x32,0xc2,0x83,0x17,0x28,0xb4,0xc7,0x77,0x35,0x70,0x28,0xe2,0x6e,0xad,0x8c,
|
|
||||||
0x68,0xd1,0x03,0xc3,0xbe,0xec,0x88,0x1c,0xea,0xeb,0x1e,0x8b,0xfb,0xbf,0xd0,0x65,
|
|
||||||
0x4d,0x02,0x2b,0xd0,0x29,0x17,0x37,0x0c,0x87,0xc9,0x7c,0x02,0x42,0xeb,0x42,0x89,
|
|
||||||
0x15,0x5b,0x8c,0xdc,0x8e,0x0a,0x8b,0xd9,0x93,0x48,0x19,0x56,0x58,0xce,0xd5,0x08,
|
|
||||||
0x2b,0x73,0x8e,0x86,0x37,0x3f,0x2d,0x31,0x56,0xe2,0x8b,0x0f,0x49,0x06,0x5a,0x6d,
|
|
||||||
0x81,0x4a,0xe2,0x66,0xcb,0xc2,0xfa,0x08,0x64,0xba,0x3b,0x52,0x8d,0xca,0x64,0x48,
|
|
||||||
0x02,0xbb,0x32,0xeb,0x08,0x98,0x6d,0xc3,0x44,0xe7,0x20,0x11,0xd0,0xf1,0x1a,0x21,
|
|
||||||
0xaf,0x37,0xb7,0x73,0x53,0x93,0xda,0x5b,0x5d,0xc3,0x0d,0x47,0xff,0x26,0x5e,0xd1,
|
|
||||||
0xdb,0x25,0x0b,0x4c,0x3d,0x03,0x4e,0xf1,0x37,0x50,0x3d,0x2e,0x8c,0x1e,0xdd,0x20,
|
|
||||||
0xbf,0xb0,0x62,0x52,0x0e,0x3e,0x54,0x3d,0xfc,0x8e,0x2f,0x01,0xe0,0xbe,0x80,0x00,
|
|
||||||
0xad,0x06,0x5e,0xf6,0x2c,0xfc,0x40,0x8c,0xc5,0x87,0xd6,0x93,0xfb,0x71,0x1c,0x2c,
|
|
||||||
0xfd,0x46,0x69,0x46,0x02,0x3a,0x11,0xde,0xda,0x20,0x73,0xe4,0xfe,0xb1,0x7f,0xf8,
|
|
||||||
0x2f,0xef,0xe3,0x72,0x80,0xf1,0x7f,0x6c,0x2d,0x4d,0xd2,0x40,0x4b,0x35,0xef,0x8b,
|
|
||||||
0x08,0xf8,0x1b,0xfc,0x72,0x60,0x8b,0xe7,0x06,0x1f,0x17,0x51,0xfe,0xed,0x49,0xf3,
|
|
||||||
0xa4,0x21,0xaa,0x8e,0xdd,0x87,0xf2,0x87,0xd9,0xff,0xd6,0x88,0xad,0x43,0xe8,0x21,
|
|
||||||
0x70,0x77,0x0b,0x72,0xd7,0xe2,0x44,0x3c,0x0d,0xd0,0x0a,0xc0,0xc0,0xf5,0x76,0xbb,
|
|
||||||
0x59,0x7a,0x0d,0x09,0x75,0xe4,0x29,0x70,0x77,0xeb,0xe0,0xde,0x07,0x42,0xaa,0x85,
|
|
||||||
0x36,0x04,0x01,0x43,0x72,0xff,0x6f,0x10,0xf9,0xe3,0x15,0xac,0x49,0x2c,0x22,0x74,
|
|
||||||
0x0f,0x04,0x22,0x94,0xff,0x3c,0x5c,0x75,0x07,0x80,0x3c,0x22,0x75,0x02,0x77,0x6d,
|
|
||||||
0x84,0xc3,0x22,0x59,0x03,0xca,0xf8,0xdf,0x2e,0x8e,0xb4,0x1e,0x48,0x3d,0x43,0x03,
|
|
||||||
0xdb,0xa5,0xef,0x78,0xec,0x2b,0xeb,0x72,0xe6,0x7c,0xd8,0xf8,0x89,0x2e,0x4a,0x3d,
|
|
||||||
0xe3,0xc2,0x76,0x06,0xde,0x72,0xc5,0x02,0x36,0x50,0x85,0xf6,0xe0,0xfa,0x74,0xf0,
|
|
||||||
0xf7,0x93,0xba,0xb1,0x00,0x2e,0x8b,0xe3,0x8b,0xe6,0x6e,0xff,0x36,0x50,0x03,0xfc,
|
|
||||||
0xed,0xdb,0xa1,0x3d,0xa3,0x6b,0x36,0xa1,0x32,0x96,0x80,0xa3,0x9c,0x26,0x70,0x14,
|
|
||||||
0x10,0xc2,0x60,0x0b,0xb0,0x51,0x6e,0xb3,0x3f,0x8e,0x22,0x1e,0xad,0x15,0xe2,0x37,
|
|
||||||
0xed,0xb6,0xed,0x33,0xf6,0xfc,0xcc,0x1f,0x12,0x06,0x26,0xdc,0x34,0x75,0x36,0xff,
|
|
||||||
0xd4,0x05,0x23,0x56,0x3d,0x5a,0x7b,0xd5,0x8c,0x5f,0x8e,0x86,0xfc,0x80,0xe0,0x34,
|
|
||||||
0xe2,0x0c,0x89,0x3f,0xd8,0x0b,0x28,0x14,0xff,0x42,0xa1,0xf4,0xe8,0x6b,0xd6,0xdb,
|
|
||||||
0xa1,0x23,0xa3,0x6f,0x36,0x0f,0xce,0x32,0x4e,0x43,0x75,0x8c,0x6a,0x03,0x91,0x8c,
|
|
||||||
0x86,0x03,0xab,0x8c,0xd4,0x20,0x09,0xed,0x4e,0x52,0x14,0xeb,0x0f,0x7e,0x49,0x54,
|
|
||||||
0x52,0xe8,0x22,0x8a,0xf5,0x04,0x40,0xb4,0x3e,0xd8,0xcb,0x4a,0x47,0x1a,0xcb,0x68,
|
|
||||||
0xad,0x8a,0x15,0x42,0x74,0x07,0xe7,0x46,0x06,0x04,0xf8,0xeb,0x5b,0x8a,0x21,0x35,
|
|
||||||
0x5b,0x60,0xc0,0x4c,0xec,0x6d,0xff,0x72,0x3e,0xf6,0xc2,0x80,0x75,0x35,0x13,0x42,
|
|
||||||
0x35,0x1a,0x3a,0x95,0x0d,0xda,0x0f,0x2e,0x52,0xe1,0x88,0x60,0x0c,0x2d,0x51,0x18,
|
|
||||||
0xb1,0xfe,0xb6,0x1b,0x8b,0x72,0x19,0x2e,0x42,0xad,0xed,0x1b,0x12,0x3b,0x0d,0x99,
|
|
||||||
0x68,0x1b,0x56,0x3b,0x17,0xb0,0x05,0xbc,0xb7,0x74,0x60,0xd6,0xe5,0xd5,0xce,0x59,
|
|
||||||
0xbe,0xfc,0xfe,0x4b,0xd7,0x64,0x39,0x7d,0x0e,0x75,0x5f,0x83,0x7d,0x70,0x09,0x1d,
|
|
||||||
0x1c,0x83,0x07,0xbd,0x0b,0x7d,0x09,0x57,0xec,0xf8,0x06,0x21,0x4b,0xf7,0x45,0x02,
|
|
||||||
0x04,0x4b,0x39,0xf2,0x8d,0x08,0xdb,0x10,0xc7,0x80,0x7d,0x0c,0xda,0x62,0x7c,0x0c,
|
|
||||||
0x45,0xc1,0x2e,0xcd,0x22,0x64,0x0c,0xc0,0x8f,0x44,0x06,0x70,0x45,0x06,0x49,0xdb,
|
|
||||||
0x36,0xc6,0x18,0xff,0x44,0x0c,0xa0,0x14,0x0f,0x4a,0xbc,0x6d,0xcb,0x41,0x03,0x72,
|
|
||||||
0x65,0xdb,0x06,0xe4,0x59,0x21,0x0c,0xcc,0x01,0x6c,0x78,0x9b,0xba,0x0b,0xe0,0xe8,
|
|
||||||
0x24,0x12,0xee,0x75,0xeb,0x66,0x7a,0x28,0x6e,0x77,0x5e,0x79,0x7c,0x29,0x70,0x50,
|
|
||||||
0xa8,0x08,0x23,0xef,0x6a,0xdc,0x86,0x39,0x45,0x0a,0x75,0x93,0xbd,0x46,0x58,0x0d,
|
|
||||||
0x38,0xfb,0xf6,0x8b,0x45,0x08,0x89,0x07,0xeb,0x30,0xeb,0x2e,0x09,0xbb,0x41,0xce,
|
|
||||||
0x05,0x40,0x82,0x3b,0x7b,0x29,0x35,0x50,0x14,0x50,0x97,0x36,0x3d,0x34,0x6b,0xba,
|
|
||||||
0x3b,0xc6,0xc1,0xb5,0xa8,0x49,0x3e,0xbf,0x55,0x78,0x83,0x4d,0x02,0x10,0xeb,0xac,
|
|
||||||
0x10,0xdf,0x7c,0x15,0x1e,0x1e,0xb4,0x2f,0x19,0x03,0x2e,0x51,0xb4,0x1a,0xd3,0xc1,
|
|
||||||
0xf0,0xb4,0x4e,0xdb,0xd6,0xdd,0x1e,0x9c,0x59,0x93,0x13,0x5a,0x1f,0x59,0xbd,0x08,
|
|
||||||
0x51,0x9d,0x1f,0x4d,0xc8,0xce,0x53,0x32,0xb2,0x66,0x04,0x4f,0x2c,0x13,0x24,0x86,
|
|
||||||
0xb8,0xd6,0xc7,0x46,0xb4,0xbf,0x11,0xb2,0xbe,0xd0,0x3a,0xeb,0x12,0xb8,0xf0,0xf7,
|
|
||||||
0x44,0x02,0x03,0x13,0x08,0x56,0x8d,0x78,0x53,0xff,0xaf,0x0d,0xdb,0xc6,0x10,0xcf,
|
|
||||||
0x4f,0x5c,0xe7,0x03,0x43,0x9b,0x73,0x4b,0x24,0x1f,0x0c,0x49,0x6c,0x02,0x0a,0x2b,
|
|
||||||
0x0d,0x7a,0x2a,0xa3,0x9a,0x83,0x65,0x51,0xc2,0xfe,0x99,0x54,0xde,0x46,0x8a,0x0f,
|
|
||||||
0x8a,0xc1,0x2c,0x34,0x29,0x90,0xba,0x06,0x6a,0x17,0xe4,0xe1,0x56,0x22,0xf9,0x77,
|
|
||||||
0x4a,0x5a,0x6d,0xba,0x62,0x39,0x5b,0xde,0x09,0x61,0x75,0x0d,0x09,0x29,0x95,0xad,
|
|
||||||
0x80,0x1b,0x02,0xda,0xfe,0x9a,0x69,0x8a,0x0c,0x46,0x18,0x2b,0x1a,0x5a,0x89,0x80,
|
|
||||||
0x25,0x1f,0x1b,0xda,0x09,0x74,0x82,0xf9,0x62,0x95,0xdc,0x75,0x15,0x13,0x92,0x7d,
|
|
||||||
0xab,0x1b,0x83,0xfc,0x83,0xca,0x04,0x5c,0xfb,0x31,0x01,0xbf,0xa5,0x1e,0x7e,0x01,
|
|
||||||
0xaa,0xca,0x00,0x40,0xeb,0x1d,0xc6,0xf7,0x24,0x0a,0x80,0xd2,0x5a,0xe2,0xa1,0x3a,
|
|
||||||
0x8b,0x00,0x5b,0x35,0x81,0x91,0xc2,0x5b,0xb5,0xa9,0x0e,0x57,0x83,0xbe,0xc1,0xcf,
|
|
||||||
0x40,0x58,0xcc,0x3a,0xad,0x35,0xa3,0x23,0xf8,0x17,0x96,0x95,0x9c,0xc7,0x30,0x41,
|
|
||||||
0xac,0xd3,0xcb,0x27,0x7a,0x8c,0x15,0xa9,0x13,0xa6,0x47,0x89,0x9a,0x1b,0x6b,0x8a,
|
|
||||||
0x65,0xfc,0xc7,0x63,0xfb,0x35,0x74,0xaf,0x7c,0x44,0x4a,0x71,0x7d,0x27,0xc1,0xd1,
|
|
||||||
0xe8,0x36,0x0b,0xf7,0xb6,0x78,0x1f,0xd0,0x69,0x97,0x6e,0x88,0x44,0x04,0xf3,0x7d,
|
|
||||||
0x0d,0x6a,0xb7,0xc6,0x06,0xff,0xc7,0x2a,0x68,0x47,0x24,0x41,0x8a,0x0c,0x16,0x0c,
|
|
||||||
0x43,0xb7,0x80,0xe1,0x81,0x4c,0xd1,0x80,0x7b,0x42,0x1e,0x30,0x61,0x75,0x56,0xaf,
|
|
||||||
0x18,0x3e,0x85,0x6d,0xa2,0x56,0x2f,0xeb,0xc2,0x14,0xa3,0x42,0x73,0xc3,0x20,0x79,
|
|
||||||
0x56,0x89,0x85,0x3f,0x78,0x7c,0x13,0xa1,0x95,0xa0,0x01,0xeb,0x19,0x3e,0xe2,0xd6,
|
|
||||||
0x8a,0xb1,0x0b,0x31,0x77,0xe7,0x18,0x70,0x0f,0x2b,0x02,0x2f,0x2c,0x7d,0x72,0xe8,
|
|
||||||
0x26,0xc6,0xd0,0x78,0x56,0xe1,0x0d,0x52,0x0a,0x67,0x8e,0xc8,0x61,0x6c,0x0f,0x25,
|
|
||||||
0x7b,0xc0,0xd0,0x2f,0x1e,0x23,0x57,0xba,0x9b,0x99,0x79,0xf1,0x57,0x56,0x75,0x1f,
|
|
||||||
0xa8,0x2e,0x68,0x0b,0x09,0xc4,0x13,0x7a,0xb4,0xd1,0x30,0x7e,0xda,0xdd,0x96,0xf7,
|
|
||||||
0x49,0x83,0x3c,0x77,0xb1,0xfc,0x0a,0xae,0x03,0x14,0x42,0xa2,0xd4,0x8b,0xfa,0xdf,
|
|
||||||
0x80,0x5f,0xe4,0x99,0x33,0xc2,0x2b,0xc2,0xa3,0x5b,0xed,0xf8,0xd4,0x40,0xf9,0xbb,
|
|
||||||
0x54,0x4c,0x4c,0x0a,0x23,0x50,0xe8,0x1d,0x90,0x1b,0x6f,0x24,0xd9,0x80,0x3f,0xf3,
|
|
||||||
0x01,0xba,0x85,0x47,0x77,0x4a,0x8c,0xf0,0x6d,0xad,0xf9,0x10,0x41,0x87,0x84,0x11,
|
|
||||||
0x73,0x9a,0x14,0x0d,0xf4,0x24,0xcc,0x0a,0x56,0x4d,0x9a,0xb9,0x52,0x8b,0x12,0xf6,
|
|
||||||
0x42,0xdb,0x6e,0x10,0x4e,0x7e,0x0b,0x17,0x26,0x62,0xeb,0x90,0x99,0x29,0xc3,0x19,
|
|
||||||
0xe1,0xdf,0xdb,0x81,0x64,0x02,0x5f,0xfe,0xc7,0x04,0x1d,0xa1,0x90,0x14,0x93,0x98,
|
|
||||||
0x71,0x0a,0x57,0x74,0x0c,0x4f,0x69,0x14,0x8a,0x45,0xa8,0x09,0x7d,0x0a,0x8d,0x19,
|
|
||||||
0x16,0x44,0x02,0xa0,0x24,0x3b,0x0a,0x67,0xa9,0x65,0x4b,0xc4,0x29,0xc2,0x50,0x15,
|
|
||||||
0xb0,0x52,0x33,0x9f,0xcb,0x78,0x7e,0x39,0x08,0x17,0x38,0x5a,0x28,0x07,0xe8,0x7d,
|
|
||||||
0xc6,0x74,0x22,0x63,0x39,0x80,0xcd,0x08,0xb0,0xd6,0x74,0x57,0xac,0x3c,0x03,0x25,
|
|
||||||
0x92,0x71,0x02,0xf4,0x76,0x38,0xde,0xd0,0x94,0x24,0xcb,0xfe,0xfc,0x36,0x33,0x0d,
|
|
||||||
0x5f,0xba,0xd0,0x57,0x97,0x2a,0xb8,0x2a,0xc8,0xb5,0xdb,0x4c,0xb2,0x3e,0xfc,0xde,
|
|
||||||
0x6d,0x1b,0x01,0x80,0x11,0x86,0xe5,0xb0,0xeb,0xeb,0xfc,0xb9,0x12,0xdd,0x02,0xe1,
|
|
||||||
0xb4,0x08,0x5e,0x64,0x21,0x7c,0x7a,0xbf,0x14,0x00,0x90,0x13,0x8b,0x76,0xa3,0xcf,
|
|
||||||
0x03,0x3d,0x02,0x22,0xb4,0x6e,0x2e,0x6d,0x92,0x91,0xe6,0xe8,0x82,0x10,0x32,0x12,
|
|
||||||
0x33,0x62,0x87,0xf0,0xe8,0x28,0x12,0x69,0x9e,0x8d,0x28,0x50,0x8d,0x2f,0xfd,0x90,
|
|
||||||
0x89,0xf9,0xa1,0x6d,0xc9,0x7e,0x93,0x49,0xb1,0x63,0xdf,0x03,0x1e,0x83,0x3f,0x07,
|
|
||||||
0xe3,0x55,0x7f,0xfe,0x47,0xab,0x0d,0x46,0xe7,0x0f,0x25,0x8b,0x5f,0x83,0x15,0x1b,
|
|
||||||
0xaf,0x10,0xd2,0x85,0xc2,0xff,0x17,0xea,0xa0,0x76,0x5e,0xba,0x04,0x0c,0x75,0xc3,
|
|
||||||
0xa7,0x96,0x29,0x49,0xa6,0x5a,0xe8,0x0d,0xff,0xde,0x5c,0xed,0x56,0x36,0x6b,0x8a,
|
|
||||||
0x07,0x11,0x74,0x9b,0x47,0x7c,0x54,0x88,0x10,0x74,0x2d,0xc4,0x4d,0x44,0x01,0xd6,
|
|
||||||
0xb4,0x46,0x02,0x80,0x57,0x41,0xa1,0xc7,0x86,0xce,0xaf,0x48,0x39,0xe8,0x65,0xdb,
|
|
||||||
0xcd,0xeb,0x80,0xc9,0xad,0x1f,0x80,0x41,0x44,0x6a,0x6e,0x60,0xab,0xd8,0xf7,0xb3,
|
|
||||||
0x23,0x0e,0x22,0xa8,0x59,0x3d,0x45,0x66,0x01,0x13,0x4c,0x30,0xb0,0x89,0xb0,0x6b,
|
|
||||||
0xb1,0xae,0xac,0x20,0x36,0x51,0x62,0x0d,0xaa,0xfb,0x8e,0x86,0x74,0xae,0xda,0xa0,
|
|
||||||
0x10,0xb8,0x46,0xc1,0xaa,0xb8,0x43,0xd2,0xb5,0x8c,0x15,0xb1,0x44,0x00,0x82,0x2d,
|
|
||||||
0x75,0xf4,0xad,0xbc,0xb7,0x4b,0xa0,0xbd,0x3a,0x03,0xbe,0x5c,0x41,0x4b,0xe6,0xbf,
|
|
||||||
0xb4,0xfa,0x35,0x13,0x48,0x27,0x7b,0x3a,0xa8,0x1e,0x37,0x14,0x07,0x60,0xbc,0x10,
|
|
||||||
0x7d,0xf5,0x3b,0xc7,0x72,0x08,0x61,0x22,0x97,0x28,0x12,0x83,0xa9,0x75,0x66,0xd1,
|
|
||||||
0x13,0x57,0x52,0x32,0xd6,0x9b,0x16,0x08,0x55,0xdf,0xd1,0x2a,0x56,0xb3,0xe2,0x20,
|
|
||||||
0x97,0x4f,0x67,0x6f,0x48,0x6e,0x06,0x06,0x13,0x21,0xe9,0xc8,0x50,0x61,0x72,0x93,
|
|
||||||
0x3d,0x0d,0xdb,0x85,0x6b,0x04,0x40,0x80,0xb8,0xd2,0x2c,0xb9,0xba,0x3a,0xe8,0x76,
|
|
||||||
0xbb,0xaa,0xfe,0x57,0x22,0xe5,0x7b,0x27,0xcb,0x3a,0xb8,0x46,0x69,0xb2,0x08,0x7c,
|
|
||||||
0xe7,0xb7,0xdf,0xab,0x15,0x72,0x7e,0xf8,0x37,0x20,0xce,0x2d,0xc9,0xd9,0x57,0x7e,
|
|
||||||
0xc7,0x13,0x6a,0x0f,0xdf,0x04,0x8d,0x74,0x1a,0xb0,0x00,0x8a,0xa2,0x8b,0x25,0x2e,
|
|
||||||
0xfc,0x96,0x3e,0x2a,0x74,0xbc,0x3e,0x10,0x2e,0x46,0xd8,0xbd,0xf1,0xfe,0x75,0x0b,
|
|
||||||
0x6e,0x2a,0x83,0x6f,0x0d,0xc0,0x2a,0xfe,0x8b,0x3d,0x04,0x37,0xef,0x8a,0x05,0xf4,
|
|
||||||
0xbf,0x30,0xe9,0x0a,0xc2,0x75,0xe9,0x04,0x17,0x80,0x39,0x37,0x6c,0x3b,0xe2,0x33,
|
|
||||||
0xf3,0xa6,0x87,0x02,0xf6,0xcb,0x75,0xd9,0x47,0x5e,0x17,0x13,0x4a,0x59,0x0d,0xdb,
|
|
||||||
0x08,0x39,0x0c,0xcd,0x10,0xb5,0x10,0xf5,0x3f,0x51,0x30,0x20,0xff,0xf8,0x07,0x69,
|
|
||||||
0x3a,0x46,0x0b,0xd2,0x5a,0x14,0x31,0x52,0x07,0xfd,0x13,0x19,0x53,0x00,0x5b,0x86,
|
|
||||||
0x34,0xaf,0xff,0xa1,0xee,0x5c,0x74,0x0a,0x05,0x2f,0x7f,0xd2,0x5b,0x23,0x5c,0x46,
|
|
||||||
0x83,0xf6,0x50,0x82,0x25,0x0d,0x73,0x3e,0x20,0x7d,0xd1,0x80,0x17,0xd3,0x12,0xf6,
|
|
||||||
0xb7,0x04,0x2e,0x22,0x2e,0x46,0x57,0x1a,0x83,0x18,0xbd,0x4b,0x56,0x8e,0xd4,0x01,
|
|
||||||
0x5c,0xd9,0x45,0xb8,0x84,0x03,0xd1,0xe9,0x0c,0x5f,0x0f,0xa5,0x73,0x01,0xa4,0x66,
|
|
||||||
0x6f,0xc1,0x1e,0x14,0x04,0xb4,0x3c,0x84,0x40,0xf8,0xc3,0xa0,0x27,0x0c,0xf0,0x2b,
|
|
||||||
0xc9,0x2b,0xd2,0xef,0x07,0x3d,0xd8,0x7a,0xf8,0xc9,0x04,0x08,0xf7,0xc6,0x00,0x60,
|
|
||||||
0x60,0x52,0x30,0x67,0xd1,0xf0,0x61,0x22,0x77,0xa8,0x49,0xa8,0x1b,0x7d,0x2b,0xb4,
|
|
||||||
0x78,0x23,0x3e,0x3c,0x34,0xb8,0x56,0xc7,0xa9,0x6e,0xf7,0x68,0x6a,0xab,0x57,0x50,
|
|
||||||
0x28,0xc0,0x6e,0xb5,0x93,0x23,0x66,0x40,0x3c,0x6a,0x34,0xc2,0xfb,0x77,0x2d,0x10,
|
|
||||||
0x13,0xe9,0x2c,0xaf,0x0e,0xed,0xf7,0xc7,0x80,0xc1,0xc7,0x9d,0x83,0xc1,0x3e,0xeb,
|
|
||||||
0xa5,0xba,0x0c,0x40,0x04,0x44,0x76,0x01,0x3d,0xeb,0xdc,0x67,0xd8,0x0b,0xf0,0x12,
|
|
||||||
0x5d,0xc3,0x0f,0x71,0x2b,0x3e,0xca,0x5e,0x88,0xc0,0x2c,0xad,0x57,0x12,0x87,0x74,
|
|
||||||
0x73,0x1b,0x81,0xb3,0xfe,0x18,0x6b,0x0e,0x6c,0x56,0x89,0xc2,0xf0,0x2c,0xb5,0x03,
|
|
||||||
0x00,0x3a,0xa5,0x5a,0xfb,0x7d,0x64,0x1e,0x39,0x98,0xfc,0xa9,0x68,0xeb,0xbe,0x1e,
|
|
||||||
0x81,0xce,0x00,0x20,0x60,0x80,0x09,0x65,0x7a,0x25,0xff,0x00,0x14,0xf4,0x0e,0x10,
|
|
||||||
0x22,0x9a,0xdb,0x41,0xeb,0x0a,0x19,0x9c,0x70,0xa9,0x15,0x2b,0x57,0x9a,0x5a,0x04,
|
|
||||||
0x42,0x1a,0xc6,0xc6,0xcc,0x14,0x85,0x0e,0x0a,0xf6,0x29,0xe8,0xec,0x7e,0x6e,0xff,
|
|
||||||
0x7c,0x2f,0x1d,0x03,0x74,0x9c,0x0b,0x3d,0x00,0x10,0xdb,0x1b,0x67,0x81,0xe2,0xff,
|
|
||||||
0x74,0xd0,0x66,0xb3,0x52,0x3a,0xd2,0x9a,0xd8,0x3d,0x5a,0x50,0xdf,0xca,0x85,0xe6,
|
|
||||||
0x89,0x97,0xb5,0x30,0x70,0xf4,0x1b,0x3b,0x4e,0x06,0xf7,0xc1,0x02,0xd9,0x36,0x06,
|
|
||||||
0xb0,0x02,0x07,0x04,0x17,0x5b,0x12,0x00,0x7b,0xf8,0x76,0xb1,0xf0,0x22,0x17,0x0a,
|
|
||||||
0xc1,0xb4,0x3d,0x61,0x68,0x92,0x1a,0x10,0xda,0xcd,0x37,0xaa,0xb8,0x0d,0xb2,0x10,
|
|
||||||
0xa9,0x70,0x99,0x30,0x60,0x51,0x4f,0x08,0xe2,0xb8,0x6a,0x2e,0xee,0x40,0x5b,0x9b,
|
|
||||||
0xba,0xb5,0x8d,0x2c,0x18,0x18,0x12,0x35,0x8c,0x70,0xab,0xb4,0x68,0x56,0x3e,0x13,
|
|
||||||
0xc3,0xfa,0x2d,0x30,0x59,0x8e,0xee,0x4e,0x67,0x14,0xa2,0x46,0x6a,0x7f,0x8b,0x3d,
|
|
||||||
0x7d,0x3a,0xff,0x05,0x8b,0x5d,0x10,0x0b,0x8f,0x45,0x13,0x2a,0x9a,0x94,0xad,0x0b,
|
|
||||||
0x5e,0x2e,0x4e,0x24,0x73,0x6c,0x1c,0x0a,0x7b,0x06,0xaf,0x94,0xfc,0x10,0x1b,0x46,
|
|
||||||
0x29,0x0b,0xee,0xd7,0xc7,0x2e,0x53,0x08,0xaf,0x74,0x2f,0x90,0x36,0x13,0x72,0xc4,
|
|
||||||
0x81,0xd4,0xda,0xe3,0x81,0x05,0xf3,0x34,0x63,0x62,0x45,0x74,0x43,0x93,0xca,0xc8,
|
|
||||||
0x0d,0x76,0xf7,0xd8,0x89,0x6b,0xa0,0xae,0xac,0x57,0x6e,0x07,0x60,0x47,0x75,0x7a,
|
|
||||||
0x32,0x87,0xfe,0x74,0x71,0xeb,0x95,0xeb,0x6d,0xed,0x03,0x06,0x58,0x15,0x32,0x20,
|
|
||||||
0x45,0x11,0x4b,0x3f,0x84,0x6b,0xf5,0x50,0x23,0xd0,0x5a,0x18,0x1b,0x58,0x07,0xa3,
|
|
||||||
0x3d,0x28,0x35,0x71,0x19,0x30,0x0e,0x92,0x83,0x17,0x46,0x6a,0xa3,0x16,0xe5,0x41,
|
|
||||||
0xee,0x36,0x87,0x2d,0x8b,0x96,0x30,0xa4,0xb4,0x37,0x11,0x82,0x50,0x38,0x48,0x58,
|
|
||||||
0x23,0xef,0x61,0x8f,0xe5,0xbc,0x05,0xf8,0x74,0x29,0xeb,0x1a,0x57,0xf7,0x4a,0xad,
|
|
||||||
0xff,0x79,0xc9,0x03,0x13,0x64,0x12,0x9f,0x80,0x60,0x2f,0xf5,0x07,0x76,0x28,0xff,
|
|
||||||
0x4e,0x96,0xf7,0xb6,0xdc,0x0c,0xf2,0x9b,0xec,0xdf,0xe1,0x2f,0x96,0x1c,0x08,0x56,
|
|
||||||
0xab,0x0c,0x11,0xbe,0x84,0x70,0x73,0x51,0x27,0x04,0xd8,0xc5,0xf0,0x1b,0xa3,0x3d,
|
|
||||||
0x08,0xc8,0xef,0x2d,0x48,0x53,0xed,0xee,0xf2,0xeb,0x85,0x04,0x8b,0x05,0x03,0x57,
|
|
||||||
0x34,0xcc,0x7c,0x1b,0x5a,0xa1,0x35,0xac,0x2b,0x67,0x77,0xb0,0x52,0x56,0x61,0xd9,
|
|
||||||
0x43,0xce,0x97,0x3f,0x84,0x89,0xfe,0xf0,0x66,0x63,0x30,0xae,0xdc,0x9b,0x46,0x06,
|
|
||||||
0x01,0x40,0x53,0x64,0x83,0x74,0x08,0xbb,0x61,0x5c,0xeb,0x5c,0xff,0xb8,0xf1,0x3d,
|
|
||||||
0xeb,0x2f,0x5a,0x7d,0x14,0x1c,0x4d,0xf0,0xd8,0x22,0x1e,0x24,0x04,0x49,0x78,0xff,
|
|
||||||
0x0f,0x33,0x26,0x0d,0x32,0x19,0x93,0xf0,0x95,0x30,0xc7,0x1e,0xd8,0xeb,0x19,0x5d,
|
|
||||||
0x34,0x6b,0x67,0x41,0x24,0xfe,0x43,0x46,0x81,0x57,0x83,0x00,0x56,0x0a,0x9f,0x00,
|
|
||||||
0x9d,0xe9,0x30,0xbf,0x6e,0x6f,0x12,0x08,0x40,0x3d,0xb5,0x72,0x0d,0x03,0x01,0x63,
|
|
||||||
0x94,0x6b,0xc3,0x1a,0x80,0x97,0x7c,0x15,0x2f,0x64,0x91,0xdc,0x29,0xa9,0x70,0x40,
|
|
||||||
0xc0,0x62,0x69,0xe9,0x62,0x9f,0xfe,0x42,0xcd,0x80,0x3e,0x06,0x09,0xfe,0xde,0xfc,
|
|
||||||
0xac,0x3c,0x1a,0x74,0x2d,0x0a,0xd5,0x7f,0x05,0xaa,0xe2,0xf4,0xeb,0x1c,0xe2,0xf0,
|
|
||||||
0xd2,0xa3,0x29,0x4f,0x6f,0x9c,0xec,0xfd,0x50,0x4a,0x5b,0x07,0xde,0x5a,0xc9,0x0f,
|
|
||||||
0xaa,0x3b,0xfb,0xda,0x00,0xfc,0x99,0x8f,0x95,0xb1,0x20,0xf7,0xd9,0x1b,0x78,0x5b,
|
|
||||||
0x82,0x51,0x22,0x8e,0x45,0x34,0x8e,0x81,0x8f,0x06,0x7f,0x5b,0x2b,0xfb,0x97,0x21,
|
|
||||||
0x05,0x42,0xe0,0x88,0xad,0x39,0x66,0x75,0xa5,0xde,0x86,0x08,0x02,0x7f,0x94,0x6a,
|
|
||||||
0x0b,0x15,0x7f,0x7d,0x0b,0x7c,0x6c,0x31,0x8d,0x35,0x5c,0xc6,0x0d,0xcc,0x0e,0x81,
|
|
||||||
0xfe,0x94,0xda,0x83,0xc9,0x0c,0xe6,0x00,0xb3,0x14,0x2c,0xcd,0x5a,0x0c,0xd0,0xcc,
|
|
||||||
0xb2,0x06,0x5a,0xd0,0x2e,0x4a,0x74,0x11,0x86,0x96,0xb8,0x21,0x4c,0xb8,0xed,0x74,
|
|
||||||
0xeb,0xe7,0x01,0xdd,0x74,0x54,0x13,0xf2,0xf3,0x0b,0xb0,0x35,0x06,0x6e,0xc6,0x58,
|
|
||||||
0x2c,0x89,0xf3,0x07,0xbf,0x71,0x74,0x3e,0x5b,0xe2,0x5b,0x3a,0x47,0xca,0x3a,0xd3,
|
|
||||||
0x35,0x24,0x9e,0x08,0x18,0xbc,0xd2,0x42,0x1f,0x06,0xf7,0xbb,0x38,0x30,0xe1,0x4e,
|
|
||||||
0x04,0xeb,0x76,0x7a,0x08,0x01,0x33,0x80,0xbe,0x39,0x7c,0x6b,0x71,0xd7,0x02,0x1a,
|
|
||||||
0xf5,0xa8,0x08,0x3f,0xe4,0x96,0x60,0xce,0x19,0x63,0x71,0x34,0x61,0xd0,0xd6,0x01,
|
|
||||||
0xb4,0x1c,0x8c,0x0a,0x9f,0xc9,0xc1,0xe0,0x06,0x5f,0x36,0x40,0xb0,0x93,0x31,0xe9,
|
|
||||||
0x5a,0x04,0xba,0x06,0x96,0x64,0x08,0x1c,0xe5,0x52,0x4a,0x89,0x93,0xd6,0x57,0xfc,
|
|
||||||
0xa9,0x09,0x1e,0x8b,0xd7,0x32,0xd4,0xbd,0x84,0xa4,0x8d,0x75,0xff,0x13,0xcf,0x70,
|
|
||||||
0x0a,0xaf,0x58,0x22,0x96,0xf7,0x37,0x15,0x96,0xd6,0x02,0xa4,0x49,0xe0,0x06,0xed,
|
|
||||||
0xd8,0x14,0x0e,0xeb,0xec,0x92,0x97,0xfc,0xb5,0xea,0x94,0x8a,0xcc,0x83,0x8f,0x1e,
|
|
||||||
0x09,0xac,0x3a,0xc3,0x58,0x77,0x69,0x22,0x0e,0x11,0xad,0x08,0xdb,0x4d,0x11,0x08,
|
|
||||||
0x3a,0xe3,0x03,0x22,0x1b,0xe0,0xe4,0x75,0xef,0xe8,0x46,0x8d,0x74,0xd8,0x44,0xfe,
|
|
||||||
0xcd,0x8c,0xd1,0x16,0xb8,0xfc,0xeb,0x0e,0x3e,0xd6,0xf7,0x74,0x0e,0x37,0x69,0x15,
|
|
||||||
0xa1,0x13,0xeb,0x72,0x58,0x7a,0xff,0x8a,0x5d,0x63,0xc3,0x1b,0x90,0x6e,0xfc,0x28,
|
|
||||||
0x6c,0x21,0xad,0xf3,0x08,0x48,0x71,0xc6,0x04,0xe8,0xb7,0xc5,0x8b,0xb3,0x58,0xf0,
|
|
||||||
0xdf,0x50,0xcb,0xba,0x61,0x80,0xfe,0x56,0x50,0x06,0x41,0x93,0x2c,0x17,0x5b,0x81,
|
|
||||||
0x45,0xc7,0x36,0x83,0xfc,0x52,0x91,0xf7,0x0d,0xec,0xd0,0x48,0x5f,0x9c,0x23,0x82,
|
|
||||||
0x6f,0x81,0xdc,0xad,0xcb,0x1e,0x2b,0xd9,0x2b,0x73,0x2d,0x82,0x73,0x03,0xb8,0x6c,
|
|
||||||
0xaa,0x77,0x56,0x11,0x0b,0xaa,0xfd,0x77,0x69,0x23,0x89,0x16,0x48,0x6a,0xeb,0x1d,
|
|
||||||
0x8b,0xf1,0x6d,0x4b,0x43,0x8a,0x12,0x1e,0x34,0xba,0x0b,0x3a,0x07,0x2c,0xf0,0x11,
|
|
||||||
0x61,0xf0,0x23,0x47,0xb9,0x9d,0x78,0x6d,0x06,0x12,0x16,0x61,0xbb,0x8e,0x75,0xda,
|
|
||||||
0x08,0xf7,0x83,0xcf,0x32,0x8b,0x38,0x21,0xcd,0x21,0x14,0x9e,0xe1,0x75,0x09,0xa8,
|
|
||||||
0x30,0x8d,0x35,0x8f,0x41,0xe7,0xd5,0x81,0x3c,0xd6,0x4b,0xaa,0xc0,0x02,0xa5,0x1a,
|
|
||||||
0x00,0x15,0x00,0x03,0x25,0x66,0x75,0x71,0x71,0x07,0xcb,0x1d,0xa8,0x03,0xab,0x7c,
|
|
||||||
0x70,0x82,0x06,0x05,0x0b,0x06,0x49,0x04,0x1c,0xc1,0x1f,0xc1,0xd6,0x24,0xcc,0xff,
|
|
||||||
0xe0,0x1c,0x83,0x47,0xcb,0x52,0xd8,0x8a,0x98,0xba,0x81,0xa9,0xd9,0xe8,0x3a,0xcf,
|
|
||||||
0xa0,0x15,0xdb,0x1f,0x07,0x38,0x7f,0x87,0x03,0x36,0x5b,0x7f,0x6d,0xf6,0x87,0x39,
|
|
||||||
0xb8,0xc4,0x33,0x03,0xdc,0xea,0xa6,0x33,0x7f,0x15,0x87,0x0d,0xb2,0x0e,0x7e,0x6b,
|
|
||||||
0xba,0x55,0x7f,0x08,0xe0,0x29,0x20,0x01,0x77,0xeb,0x16,0x0d,0xfb,0x0f,0x60,0x10,
|
|
||||||
0x33,0xe8,0x54,0x9a,0x44,0xcc,0x3f,0xe6,0xe8,0x65,0x8a,0xb4,0x51,0xb6,0x32,0x8b,
|
|
||||||
0x4c,0x12,0x68,0x88,0xb5,0x8b,0xa1,0x3b,0x3e,0xe4,0x81,0x71,0x35,0x6b,0xf7,0x1a,
|
|
||||||
0x73,0x64,0x0d,0x80,0x09,0xf2,0x25,0x83,0x3d,0x11,0x0d,0xd6,0x57,0x04,0xdf,0xdc,
|
|
||||||
0x64,0x68,0x0e,0xa8,0x26,0xd0,0x51,0x3f,0x05,0xcc,0x36,0x55,0x9c,0x40,0x89,0x3c,
|
|
||||||
0xd4,0x3d,0x08,0x0f,0x4d,0xe6,0x0a,0x13,0xf2,0x9f,0x1c,0xb5,0xa2,0x2d,0x0d,0xb6,
|
|
||||||
0x5e,0x3c,0xe8,0x6b,0x43,0xea,0x0d,0x46,0x69,0xb1,0xa3,0x88,0xa6,0x86,0x78,0x16,
|
|
||||||
0xbf,0xfc,0xd6,0x2b,0xd0,0x81,0xfa,0xdc,0xd6,0xf8,0x7c,0x27,0x2b,0xf0,0x3d,0x4c,
|
|
||||||
0x51,0x08,0x66,0x00,0x0b,0x1c,0x12,0xdd,0x21,0x60,0x3d,0x4c,0x2b,0xdb,0x32,0x4a,
|
|
||||||
0xb6,0x30,0x4f,0x44,0xc5,0xa9,0x56,0x7b,0x3a,0x30,0x04,0xef,0x85,0x8e,0x76,0x21,
|
|
||||||
0x56,0x0c,0x33,0x61,0x3a,0x0e,0xf4,0x6e,0x74,0xc5,0x35,0x03,0xc2,0x2b,0xc6,0x19,
|
|
||||||
0x5d,0xdd,0x08,0x8e,0x2c,0x20,0x41,0x07,0x39,0x01,0x1f,0xb4,0x1d,0x90,0x40,0x0f,
|
|
||||||
0x50,0xe8,0x65,0xe6,0x10,0x58,0x70,0x92,0x4a,0x33,0xff,0x1f,0x0a,0x97,0x37,0x73,
|
|
||||||
0x16,0x88,0x10,0x2c,0x9a,0x06,0x97,0x1f,0x47,0xb4,0x11,0x4d,0xea,0x62,0x4f,0x03,
|
|
||||||
0xbe,0x04,0x10,0x83,0x65,0x22,0xb6,0x53,0x6e,0x4f,0x23,0xd1,0x64,0x5d,0xec,0x20,
|
|
||||||
0x00,0x00,0xff,0x3f,0x42,0x6f,0x72,0x6c,0x61,0x6e,0x64,0x20,0x43,0x2b,0x2b,0x20,
|
|
||||||
0x2d,0xf5,0x6f,0x05,0x6f,0x70,0x79,0x72,0x69,0x67,0x68,0xd8,0x2f,0x4d,0x31,0x39,
|
|
||||||
0x39,0x31,0x20,0x1c,0xff,0x7f,0x49,0x6e,0x74,0x6c,0x2e,0x00,0x44,0x69,0x76,0x69,
|
|
||||||
0x64,0x65,0x20,0xfb,0xed,0x65,0x72,0x72,0x16,0x0d,0x0a,0x41,0x62,0x6e,0x06,0xdf,
|
|
||||||
0x7e,0x6d,0x61,0x6c,0x20,0x70,0x0e,0x67,0x72,0x61,0x6d,0xfe,0xe5,0x20,0x74,0x65,
|
|
||||||
0x69,0x6e,0x61,0x74,0x69,0x6f,0x6e,0xb2,0xd7,0x1d,0x5f,0x01,0x2b,0xaf,0x4a,0x6a,
|
|
||||||
0x13,0xff,0x23,0xae,0x36,0xb2,0x36,0xb6,0x36,0xba,0x36,0xfd,0x21,0x5c,0x2a,0x2e,
|
|
||||||
0x2a,0x00,0xf3,0xff,0x03,0xb3,0x20,0x20,0x00,0xc3,0xc4,0xc4,0x00,0xc0,0xfb,0x4c,
|
|
||||||
0xc4,0x13,0x2e,0x01,0x86,0x7c,0x2e,0x00,0x25,0x63,0xd8,0xd6,0x20,0x23,0x20,0x0f,
|
|
||||||
0xdd,0x4f,0x25,0x31,0x30,0x6c,0x75,0x06,0x73,0xec,0xbd,0x0a,0x1a,0x1d,0x06,0xff,
|
|
||||||
0xd9,0x0b,0x4e,0x6f,0x20,0x73,0x75,0x62,0x64,0x7b,0xfb,0x69,0x72,0x65,0x63,0x74,
|
|
||||||
0xcc,0x69,0x65,0x73,0xdc,0xb6,0x78,0x78,0x69,0x73,0xd2,0x0a,0x12,0xe6,0x30,0x28,
|
|
||||||
0xdb,0xf7,0x03,0x43,0x5c,0x05,0x30,0x1b,0xef,0x34,0x58,0x3a,0x04,0xc9,0x6f,0xd6,
|
|
||||||
0x6e,0x59,0x6d,0x65,0x40,0xf6,0x5b,0xc3,0x69,0x05,0x6e,0x0b,0x62,0xb7,0x6d,0x09,
|
|
||||||
0x20,0x3d,0x20,0x27,0x1a,0xdb,0x74,0x51,0x65,0x50,0x57,0xee,0x34,0x2b,0x2d,0x2d,
|
|
||||||
0x03,0x0b,0x4d,0x2d,0x47,0x25,0x70,0xed,0xed,0x68,0x69,0x63,0x2c,0x6c,0x79,0x20,
|
|
||||||
0x73,0xdb,0xc2,0x73,0x70,0x5a,0x79,0x2d,0x74,0x86,0xb5,0x68,0x42,0x80,0xed,0xd6,
|
|
||||||
0x16,0x7b,0x72,0x75,0x09,0xed,0xb7,0x75,0x0e,0x20,0x6f,0x66,0x20,0x61,0x18,0xcd,
|
|
||||||
0x6d,0x5a,0x76,0x0a,0x56,0x7f,0xf9,0x70,0x61,0x74,0x68,0x2e,0x54,0x52,0x45,0x45,
|
|
||||||
0x20,0x5b,0xdf,0x63,0x15,0x3a,0x5d,0x5b,0x14,0x5d,0xd8,0x6b,0x0e,0xe8,0x06,0x5e,
|
|
||||||
0x6c,0xe5,0x09,0x36,0xeb,0x06,0x44,0x62,0x61,0x5b,0x21,0x96,0xa9,0x73,0xf9,0x7b,
|
|
||||||
0x53,0x0c,0x66,0x69,0x6c,0xb7,0x82,0xaa,0xec,0x61,0x63,0xec,0xb2,0x68,0x7c,0x2e,
|
|
||||||
0x3c,0x6f,0x0f,0x55,0x73,0x27,0x41,0x53,0x43,0xd6,0xcc,0x49,0x49,0x94,0x28,0x15,
|
|
||||||
0xde,0x64,0x3c,0x1c,0x6d,0xa3,0x09,0x0d,0x65,0x0b,0xad,0x6d,0x36,0x61,0xcb,0x34,
|
|
||||||
0x18,0xe6,0x65,0x72,0x73,0x33,0xda,0x4f,0x35,0x2c,0x20,0x32,0x30,0x00,0xbb,0xdb,
|
|
||||||
0x7c,0x61,0xb8,0x44,0x75,0x6e,0x6b,0xe8,0x78,0x65,0x6c,0x64,0x58,0x46,0x6d,0x66,
|
|
||||||
0x10,0xf6,0xe1,0xdb,0xe2,0x69,0x62,0x75,0xe8,0x62,0x83,0x2d,0x76,0x20,0x28,0x2a,
|
|
||||||
0x19,0xef,0x6e,0x0a,0x61,0x73,0x55,0x47,0x50,0x4c,0x29,0x9b,0x73,0x4f,0x7a,0x9d,
|
|
||||||
0x4a,0x86,0x8d,0x69,0x50,0x48,0x29,0xbb,0xb7,0x27,0x0a,0x3c,0x6a,0x68,0x08,0x40,
|
|
||||||
0x66,0xd6,0x76,0x41,0x64,0x6f,0x70,0xa9,0x5a,0xe3,0x67,0x3e,0xa7,0xfa,0x5a,0xdb,
|
|
||||||
0x18,0x4c,0x48,0x85,0x6e,0xdb,0xb7,0x0a,0xad,0x76,0x89,0xe3,0x1d,0x76,0x20,0x33,
|
|
||||||
0x2e,0x39,0xc2,0xef,0x01,0x28,0x43,0x29,0x92,0xfb,0xde,0x39,0x2c,0x66,0x04,0x31,
|
|
||||||
0x56,0xa3,0x25,0x65,0xd2,0x1a,0x6d,0x76,0x07,0xce,0x86,0x17,0x71,0x77,0x69,0x74,
|
|
||||||
0x05,0x71,0x84,0x2d,0xb6,0x54,0x6f,0x70,0xa3,0x10,0xd2,0x6e,0x79,0xaf,0xc3,0x6f,
|
|
||||||
0xd1,0x65,0xe0,0xb2,0x60,0x19,0x2f,0x61,0x42,0x92,0x59,0xdb,0x42,0x33,0x69,0xdb,
|
|
||||||
0x63,0xb6,0x18,0xed,0x1d,0x44,0x7f,0x12,0xc0,0x50,0x41,0x54,0x48,0x20,0x6c,0x58,
|
|
||||||
0x70,0xe5,0x36,0x67,0xc3,0x50,0x68,0xb9,0x25,0xb0,0x37,0x43,0x25,0x60,0x84,0x98,
|
|
||||||
0xf1,0x4b,0x2e,0x2e,0x5c,0xed,0xce,0x6e,0x00,0x25,0x64,0x2e,0x02,0xdd,0xf8,0x00,
|
|
||||||
0x4c,0x41,0x4e,0x47,0xaf,0x4c,0x53,0xa2,0xfb,0x3a,0x00,0x3b,0x19,0x3b,0xd2,0x85,
|
|
||||||
0x07,0x3a,0x00,0x68,0x9b,0x6c,0x38,0x21,0x00,0xa7,0xe4,0x20,0x01,0x40,0x72,0x21,
|
|
||||||
0x02,0x9c,0x4c,0x40,0x14,0x80,0x8c,0x04,0x32,0x32,0x40,0x18,0x00,0x32,0x08,0x92,
|
|
||||||
0xcd,0x40,0x20,0x00,0xf7,0xa8,0xc1,0x12,0x01,0x25,0xb7,0x13,0x09,0x02,0x5b,0x81,
|
|
||||||
0x04,0x0f,0x0a,0x33,0xc9,0x02,0x01,0xe0,0x93,0x39,0xf1,0x0f,0xf0,0x0c,0x34,0x43,
|
|
||||||
0x23,0xb7,0xc9,0x00,0x3b,0x0f,0x42,0x02,0x66,0x92,0x04,0x10,0x11,0x65,0x01,0x37,
|
|
||||||
0x7f,0x14,0x00,0x01,0x60,0x02,0x04,0xa0,0x02,0x86,0xb2,0xa0,0x2a,0x40,0x63,0x25,
|
|
||||||
0x14,0x07,0x13,0xed,0x0b,0x50,0x04,0x05,0x06,0x08,0x00,0xf9,0xff,0x14,0x15,0x05,
|
|
||||||
0x13,0x0e,0x16,0x05,0x11,0x02,0x1e,0x29,0x2c,0x28,0xa9,0xd8,0x06,0x21,0x81,0x7d,
|
|
||||||
0x29,0x17,0x17,0x0e,0x00,0x77,0xff,0x0f,0x2c,0x23,0x02,0x2c,0x0f,0x2a,0x1b,0x13,
|
|
||||||
0x1b,0x1c,0xfb,0x6f,0x3c,0x05,0x0f,0x02,0x17,0x28,0x2a,0x13,0x2a,0x1d,0xfe,0x07,
|
|
||||||
0x23,0x0e,0x1c,0x28,0x17,0x23,0x25,0x13,0x28,0x4b,0x97,0x8a,0x4d,0x50,0x01,0x24,
|
|
||||||
0x78,0x68,0x00,0x88,0x28,0x2d,0x15,0x5c,0xb2,0x29,0x47,0xdb,0x9f,0x14,0x01,0x66,
|
|
||||||
0xa8,0xf6,0xdb,0x02,0x0a,0x03,0x04,0x14,0x09,0x05,0x00,0x97,0x1c,0x14,0x0f,0xec,
|
|
||||||
0xee,0x17,0x0f,0x08,0x06,0x07,0x14,0x16,0x12,0x2f,0x9b,0x0d,0x1d,0x10,0x0a,0x2f,
|
|
||||||
0xdb,0x0f,0x0f,0x1f,0x0a,0x06,0x14,0x12,0xc9,0xcb,0x0b,0x0e,0x11,0x14,0x0c,0x5c,
|
|
||||||
0x7a,0x00,0x70,0xdb,0x6e,0x74,0x56,0xa9,0xd5,0xb6,0x7a,0xe9,0x20,0x3a,0xbd,0x6c,
|
|
||||||
0x6f,0x61,0x7a,0x47,0xc6,0x70,0x6f,0x16,0xf0,0x6a,0xcc,0x6d,0x75,0x36,0x6d,0xf5,
|
|
||||||
0x74,0xba,0x6e,0x6b,0x18,0xb4,0x8c,0xe5,0x23,0x53,0x0d,0x5b,0x8d,0xd8,0x1d,0x60,
|
|
||||||
0x01,0x74,0xbf,0xdf,0x1d,0x17,0xc5,0xdf,0x20,0x05,0xf4,0x21,0x00,0x00,0x00,0x00,
|
|
||||||
0x04,0x00,0x00,0x80,0xff,0xa4,0xe8,0x3a,0x00,0x72,0xfa,0x41,0xe8,0x2f,0x00,0xe3,
|
|
||||||
0x3b,0x73,0xf9,0x83,0xe9,0x03,0x72,0x06,0x88,0xcc,0xac,0xf7,0xd0,0x95,0x31,0xc9,
|
|
||||||
0xe8,0x1b,0x00,0x11,0xc9,0x75,0x08,0x41,0xe8,0x13,0x00,0x73,0xfb,0x41,0x41,0x81,
|
|
||||||
0xfd,0x00,0xf3,0x83,0xd1,0x01,0x8d,0x03,0x96,0xf3,0xa4,0x96,0xeb,0xc8,0xe8,0x02,
|
|
||||||
0x00,0x11,0xc9,0x01,0xdb,0x75,0x04,0xad,0x11,0xc0,0x93,0xc3,0x5e,0xb9,0xc7,0x01,
|
|
||||||
0xac,0x2c,0xe8,0x3c,0x01,0x77,0xf9,0xc1,0x04,0x08,0x29,0x34,0xad,0xe2,0xf1,0xc3};
|
|
||||||
|
|
||||||
struct BuiltinFileBlob bfb_TREE_EXE = {
|
|
||||||
/*recommended file name*/ "TREE.EXE",
|
|
||||||
/*data*/ bin_tree_exe,
|
|
||||||
/*length*/ sizeof(bin_tree_exe)
|
|
||||||
};
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -136,7 +136,7 @@ INSTALL_SCRIPT = ${INSTALL}
|
|||||||
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
|
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
|
||||||
LDFLAGS =
|
LDFLAGS =
|
||||||
LIBOBJS =
|
LIBOBJS =
|
||||||
LIBS = -lasound -lm -ldl -lpthread -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lncurses -lpng -lz -lpcap -lSDL_net -lX11 -lfluidsynth
|
LIBS = -lasound -lm -ldl -lpthread -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lncurses -lpng -lz -lpcap -lslirp -lSDL_net -lX11 -lfluidsynth
|
||||||
LTLIBOBJS =
|
LTLIBOBJS =
|
||||||
MAKEINFO = ${SHELL} /usr/src/dosbox-x/missing makeinfo
|
MAKEINFO = ${SHELL} /usr/src/dosbox-x/missing makeinfo
|
||||||
MKDIR_P = /bin/mkdir -p
|
MKDIR_P = /bin/mkdir -p
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -374,14 +374,15 @@ public:
|
|||||||
}
|
}
|
||||||
void ClearRelease(void) {
|
void ClearRelease(void) {
|
||||||
// clear out all cache blocks in this page
|
// clear out all cache blocks in this page
|
||||||
for (Bitu index=0;index<(1+DYN_PAGE_HASH);index++) {
|
Bitu count=active_blocks;
|
||||||
CacheBlockDynRec * block=hash_map[index];
|
CacheBlockDynRec **map=hash_map;
|
||||||
while (block) {
|
for (CacheBlockDynRec * block=*map;count;count--) {
|
||||||
CacheBlockDynRec * nextblock=block->hash.next;
|
while (block==NULL)
|
||||||
block->page.handler=0; // no need, full clear
|
block=*++map;
|
||||||
block->Clear();
|
CacheBlockDynRec * nextblock=block->hash.next;
|
||||||
block=nextblock;
|
block->page.handler=0; // no need, full clear
|
||||||
}
|
block->Clear();
|
||||||
|
block=nextblock;
|
||||||
}
|
}
|
||||||
Release(); // now can release this page
|
Release(); // now can release this page
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2002-2020 The DOSBox Team
|
* Copyright (C) 2002-2021 The DOSBox Team
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user