MSDOS 1.25-2.11-3.3-5.0-6.22 และ PCDOS 7.1 (ได้รับการพัฒนาใหม่) เคอร์เนล (และ command.com) แหล่งที่มาใน NASM Syntax
ลิงค์: https://www.singlix.com/trdos/retrodos/index.html
www.youtube.com/@erdogantan
บันทึก:
== หมายถึงประมาณเท่ากับ (เทียบเท่า) หรือ "ขึ้นอยู่กับ" MSDOS .. (แต่มีรหัสที่เหมาะสมกว่าเดิม)
Retro Dos Kernel และ Command.com Assembler ซอร์สโค้ด: NASM (วิธีการ "รูปแบบไฟล์ไบนารีหลายส่วน")
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 -ไม่สามารถใช้งานได้กับ Windows 3.1-
Retro DOS v3.1 == ขนาดกะทัดรัด (ปรับปรุงมากกว่าเล็กน้อยกว่า Retro DOS V3.0) -ไม่สามารถใช้งานร่วมกับ Windows 3.1- ได้
Retro DOS v3.2 == MSDOS 3.3 + 32 บิตดิสก์รองรับ (เช่นใน MSDOS 5.0) -ไม่ได้เข้ากันได้กับ Windows 3.1
Retro DOS v3.3 == MSDOS 3.3 -windows 3.1 เข้ากันได้ - (แต่เคอร์เนลนี้ไม่รองรับภาคดิสก์ 32 บิต)
Retro DOS v4.0 == MSDOS 5.0
Retro DOS V4.1 == ขนาดกะทัดรัด (ปรับปรุงมากกว่าเล็กน้อยกว่า Retro DOS V4.0)
Retro DOS V4.2 == MSDOS 6.22 (ไม่มีคุณสมบัติ DBLSPACE) -Multi เมนูการกำหนดค่า -รองรับ -
Retro DOS V5.0 == IBM PCDOS 7.1 (พร้อม bugfixes) -Fat32 ระบบไฟล์รองรับ -
Retro DOS v3.3 ถึง 5.0 เข้ากันได้กับ Windows 3.1
Retro DOS V5.0 มีคุณสมบัติทั้งหมดของ PCDOS 7.1 (นอกจากนี้ยังมี 10 ข้อผิดพลาด, 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 - อิสตันบูล - 2024