2020-06-26 13:26:42 +02:00
|
|
|
/*
|
|
|
|
|
* 86Box A hypervisor and IBM PC system emulator that specializes in
|
|
|
|
|
* running old operating systems and software designed for IBM
|
|
|
|
|
* PC systems and compatibles from 1981 through fairly recent
|
|
|
|
|
* system designs based on the PCI bus.
|
|
|
|
|
*
|
|
|
|
|
* This file is part of the 86Box distribution.
|
|
|
|
|
*
|
|
|
|
|
* Definitions for project version, branding, and external links.
|
|
|
|
|
*
|
|
|
|
|
* Authors: Miran Grca, <mgrca8@gmail.com>
|
|
|
|
|
*
|
|
|
|
|
* Copyright 2020 Miran Grca.
|
|
|
|
|
*/
|
|
|
|
|
|
2021-11-08 18:22:04 -03:00
|
|
|
#define _LSTR(s) L ## s
|
|
|
|
|
#define LSTR(s) _LSTR(s)
|
|
|
|
|
|
2020-06-26 13:26:42 +02:00
|
|
|
/* Version info. */
|
|
|
|
|
#define EMU_NAME "86Box"
|
2021-11-08 18:22:04 -03:00
|
|
|
#define EMU_NAME_W LSTR(EMU_NAME)
|
2020-06-26 13:26:42 +02:00
|
|
|
|
2021-12-25 21:42:02 +01:00
|
|
|
#define EMU_VERSION "3.2"
|
2021-11-08 18:22:04 -03:00
|
|
|
#define EMU_VERSION_W LSTR(EMU_VERSION)
|
2021-12-25 21:42:02 +01:00
|
|
|
#define EMU_VERSION_EX "3.02"
|
PIC rewrite, proper SMRAM API, complete SiS 471 rewrite and addition of 40x, 460, and 461, changes to mem.c/h, disabled Voodoo memory dumping on exit, bumped SDL Hardware scale quality to 2, bumped IDE/ATAPI drives to ATA-6, finally bumped emulator version to 3.0, redid the bus type ID's to allow for planned ATAPI hard disks, made SST flash set its high mappings to the correct address if the CPU is 16-bit, and added the SiS 401 AMI 486 Clone, AOpen Vi15G, and the Soyo 4SA2 (486 with SiS 496/497 that can boot from CD-ROM), assorted 286+ protected mode fixes (for slightly more accuracy), and fixes to 808x emulation (MS Word 1.0 and 1.10 for DOS now work correctly from floppy).
2020-10-14 23:15:01 +02:00
|
|
|
#define EMU_VERSION_MAJ 3
|
|
|
|
|
#define EMU_VERSION_MIN 0
|
2021-11-12 21:53:12 -03:00
|
|
|
#define EMU_VERSION_PATCH 0
|
|
|
|
|
|
|
|
|
|
#define EMU_BUILD_NUM 0
|
2020-06-26 13:26:42 +02:00
|
|
|
|
2021-11-08 18:22:04 -03:00
|
|
|
#define EMU_VERSION_FULL EMU_VERSION
|
|
|
|
|
#define EMU_VERSION_FULL_W EMU_VERSION_W
|
|
|
|
|
|
|
|
|
|
#define COPYRIGHT_YEAR "2021"
|
2020-06-26 13:26:42 +02:00
|
|
|
|
|
|
|
|
/* Web URL info. */
|
2020-07-08 10:06:26 +03:00
|
|
|
#define EMU_SITE L"86box.net"
|
2020-07-19 19:21:03 -03:00
|
|
|
#define EMU_ROMS_URL L"https://github.com/86Box/roms/releases/latest"
|
2021-11-13 01:06:53 -03:00
|
|
|
#ifdef RELEASE_BUILD
|
|
|
|
|
# define EMU_DOCS_URL L"https://86box.readthedocs.io/en/v3.0/"
|
|
|
|
|
#else
|
|
|
|
|
# define EMU_DOCS_URL L"https://86box.readthedocs.io"
|
|
|
|
|
#endif
|