MSDOS 1.25-2.11-3.3-5.0-6.22 y PCDOS 7.1 (derivado, reconstruido) Código fuente del kernel (y Command.com) en la sintaxis NASM
Enlace: https://www.singlix.com/trdos/retrodos/index.html
www.youtube.com/@erdogantan
NOTA:
== significa aproximadamente igual a (equivalente de) o "basado en" msdos ... (pero contiene un código más optimizado que el original)
Retro Dos Kernel y Command.com Ensamblador de código fuente: NASM ("Formato de archivo binario de sección múltiple" Método)
construction: Retro DOS bootsector (loads combined kernel)
MSDOS.SYS (IO.SYS+MSDOS.SYS), COMMAND.COM
PCDOS.SYS (IBMBIO.COM+IBMDOS.COM), COMMAND.COM -Retro DOS v5 only-
source code: retrodos5.s (includes ibmdos7.bin), ibmdos7.s, command7.s
retrodos42.s (includes msdos6.bin), msdos6.s, command6.s
alternative: MSDOS/PCDOS bootsector (loads MSLOAD sectors)
same with MSDOS and PCDOS
source code: iosys6.s, msdos6.s, command6.s (for Retro DOS v4.2)
ibmbio7.s, ibmdos7.s, command7.s (for Retro DOS 5.0)
MSDOS and PCDOS assembler: MASM (segment group linked together)
construction: boot sector (loads MSLOAD sectors)
IO.SYS (MSLOAD+BIOS+SYSINIT), MSDOS.SYS, COMMAND.COM
IBMBIO.COM (MSLOAD+BIOS+SYSINIT), IBMDOS.COM, COMMAND.COM
Retro dos v1.0 == msdos 1.25
Retro Dos v2.0 == MSDOS 2.11
Retro Dos v3.0 == MSDOS 3.3 -NO COMPATIBLE CON WINDOWS 3.1-
Retro Dos v3.1 == Compact (un poco más mejorado que Retro Dos v3.0) -No Compatible con Windows 3.1-
Retro Dos v3.2 == SHOPTORS SECTORS DE DISCO MSDOS 3.3 + 32 BITS (como en MSDOS 5.0) -NO Windows 3.1 Compatible-
Retro Dos v3.3 == MSDOS 3.3 -Windows 3.1 Compatible- (pero este núcleo no admite sectores de disco de 32 bits)
Retro Dos v4.0 == MSDOS 5.0
Retro DOS V4.1 == Compacto (un poco más mejorado que Retro Dos V4.0)
Retro dos v4.2 == msdos 6.22 (sin función dblspace) -multi menú de configuración soporte-
Retro Dos v5.0 == IBM PCDOS 7.1 (con correcciones de errores) -FAT32 SISTEMA DE ARCHIVO
Retro Dos V3.3 a 5.0 son compatibles con Windows 3.1.
Retro Dos v5.0 tiene todas las características de PCDOS 7.1. (También contiene 10 correcciones de errores, 9 IBM, 1 Microsoft Code Bugfix)
(If a program runs on PCDOS 7.1, it also will run on Retro DOS v5.0)
((Only exception: Program must not stand on original IBMBIO.COM and IBMDOS.COM order and layout.))
Erdogan Tan - Estambul - 2024