เอกสารประกอบ TinkerOS/TempleOS
ดาวน์โหลด TempleOS
ดาวน์โหลด TinkerOS
คู่มือการตั้งค่า TempleOS/TinkerOS Linux QEMU VM
คู่มือการตั้งค่า TempleOS/TinkerOS Windows QEMU VM
คู่มือการตั้งค่า TempleOS/TinkerOS baremetal (ฮาร์ดแวร์จริง)
คำนำ
โดยพื้นฐานแล้ว TinkerOS ได้รับการเปลี่ยนชื่อ TempleOS ด้วยการเปลี่ยนแปลงบางอย่างที่ทำให้สามารถรัน Bare Metal บนเครื่องที่ทันสมัยกว่าบางเครื่องได้ เนื่องจาก "เท่านั้น" ต้องใช้คีย์บอร์ดและเมาส์ PS/2 จริงหรือจำลองและรองรับการบูตแบบดั้งเดิม แต่ไม่ต้องการการสนับสนุนดิสก์รุ่นเก่า / IDE . แม้ว่าจะมีการเพิ่มการปรับปรุงและแก้ไขข้อบกพร่องบางอย่างลงใน TinkerOS แล้ว แต่ 95% ของโค้ดก็เหมือนกับ TempleOS และ TinkerOS สามารถติดตั้งและคอมไพล์ TempleOS ได้ ในทางกลับกัน TempleOS ต้องการฮาร์ดแวร์ที่รองรับโหมดวิดีโอ 640x480 ที่ฮาร์ดโค้ดของ Terry ซึ่งเลิกใช้งานแล้วในเครื่องรุ่นใหม่บางเครื่อง นอกจากนี้ TempleOS ยังต้องการอินเทอร์เฟซไดรฟ์ IDE หรือการรองรับ ATA SATA แบบเดิมอีกด้วย TinkerOS รองรับการติดตั้งโหมด AHCI SATA นอกจากนี้ยังมีเวอร์ชัน "Live USB" ซึ่งทำงานจากดิสก์ RAM ซึ่งช่วยให้ทดลองใช้งานได้โดยไม่ต้องติดตั้งหรือรันบนระบบที่ไม่มีไดรฟ์ที่รองรับ คุณยังสามารถใช้เวอร์ชัน USB เพื่อติดตั้งลงในเครื่องที่รองรับซึ่งไม่มีไดรฟ์ CD/DVD หากเครื่องของคุณใช้วิธีการบูต EFI ที่ใหม่กว่า เครื่องจะยังคงต้องรองรับการบูทแบบเดิม (ผ่าน CSM) ซึ่งคุณอาจต้องเปิดใน BIOS ของคุณ
เป้าหมาย
- คงรูปลักษณ์และความรู้สึกของ TempleOS ไว้ในขณะที่พยายามรักษา API ที่เข้ากันได้กับ TempleOS โดยสมบูรณ์ในขอบเขตสูงสุดที่เป็นไปได้ TinkerOS ควรสามารถคอมไพล์และติดตั้ง TempleOS ได้เสมอ
- เป็นระบบปฏิบัติการสนามเด็กเล่นแสนสนุกที่คุณสามารถรันบนเครื่องรุ่นเก่า 64 บิต และทำสิ่งที่มีประโยชน์ด้วยพอร์ตอนุกรมและพอร์ตขนาน
- อิมเมจบูต USB แบบสดช่วยให้ลองใช้ TempleOS/TinkerOS ได้โดยไม่ต้องติดตั้ง สิ่งเหล่านี้ยังใช้งานได้กับบางระบบที่ขาดการรองรับที่เก็บข้อมูลแบบเดิม เวอร์ชัน live boot ยังมียูทิลิตี้เพื่อช่วยในการติดตั้ง Baremetal บนฮาร์ดแวร์จริง
- ล้างภาษาที่โชคร้ายบางส่วนที่เหลืออยู่ใน TempleOS
- นำคุณสมบัติ TempleOS เก่ากลับมา และเพิ่มคุณสมบัติใหม่ แอพยอดนิยม และเกม
- ทำให้ความละเอียดสูงขึ้นติดตั้งง่าย
- เพิ่มสีสันให้กับฟีเจอร์ TinkerOS และแอพของบริษัทอื่น รหัส TempleOS ดั้งเดิมที่ใช้เพียง 16 สียังคงใช้งานได้ ความเข้ากันได้แบบย้อนหลังไม่เสียหาย TempleOS ใช้สี 16 สี 0-15 และ 255=โปร่งใส TinkerOS และแอพของบริษัทอื่นสามารถใช้สี 16-254 เพิ่มเติมเพื่อให้ใช้งานได้อีก 239 สี สิ่งเหล่านี้อาจเป็นสี RGB 24 บิตก็ได้
- ทำให้แอปและเกมส่วนใหญ่ใช้งานได้และดูดีทั้งบนจอภาพ 4:3 และจอไวด์สกรีนโดยใช้แถบดำเพื่อประสบการณ์ 4:3 หรือโหมดจอไวด์สกรีนที่ปรับขนาดด้วยความกว้างใช้งานจริง 640 (640x360, 640x400, 640x512)
- ปรับปรุงกระบวนการติดตั้ง
- อาจเป็นไปได้ว่าไดรเวอร์อุปกรณ์ใหม่รองรับการจัดเก็บข้อมูลและ/หรือเครือข่ายสมัยใหม่
- เอกสารความเข้ากันได้ของอุปกรณ์โลหะเปลือย โปรดส่งคำขอเพื่ออัปเดตความเข้ากันได้.csv หากคุณต้องการความช่วยเหลือ
หมายเหตุ
- TempleOS และ TinkerOS ไม่มีไดรเวอร์อุปกรณ์สำหรับควบคุมความถี่ CPU การตรวจจับอุณหภูมิ พัดลม หรืออุปกรณ์มาเธอร์บอร์ดอื่นๆ อาจเป็นกรณีที่คุณสามารถบูต TinkerOS Bare Metal ได้ แต่อาจทำให้เครื่องของคุณตกอยู่ในความเสี่ยงและอาจหยุดทำงานเนื่องจากปัญหาด้านความร้อน หรือเนื่องจากตัวจับเวลา Watchdog สะดุดเนื่องจากระบบปฏิบัติการไม่ได้เข้าควบคุมระบบปฏิบัติการที่สำคัญ ฮาร์ดแวร์ (เนื่องจากไม่มีไดรเวอร์) ไม่มีแผนที่จะแก้ไขปัญหานี้ หากระบบของคุณมีปัญหาเหล่านี้ ทางเลือกเดียวของคุณคือการรันภายในเครื่องเสมือนแทน Bare Metal หรือใช้ไดรเวอร์ที่จำเป็นด้วยตนเอง
- แม้ว่าโดยปกติจะใช้ครั้งละ 16 สีเท่านั้น แต่โหมดกราฟิกจะเป็นแบบ 32 บิต เฟรมบัฟเฟอร์เป็นแบบเส้นตรงและมีความละเอียด FB_WIDTH คูณ FB_HEIGHT ซึ่งอาจใหญ่กว่า GR_WIDTH และ GR_HEIGHT คุณสามารถระงับตัวจัดการหน้าต่างชั่วคราวและวาดกราฟิกใดก็ได้ที่คุณต้องการแทน text.fb_alias เป็นตัวชี้ไปยังเฟรมบัฟเฟอร์
- แล็ปท็อปจำนวนมากมีแป้นพิมพ์และแทร็กแพดที่ไม่รองรับ PS/2 (โดยเฉพาะอย่างยิ่งกับแล็ปท็อปและ chromebooks ที่บางเป็นพิเศษ)
- ยินดีให้การสนับสนุน แต่โปรดอย่าสร้างปัญหาที่คุณไม่ได้ตั้งใจจะสร้างคำขอดึงเพื่อแก้ไข
รับทราบ
- เทอร์รี่ เดวิส สำหรับ TempleOS แน่นอน!
- รหัสที่ย้ายจาก ZealOS