เมื่อ Humberto Costa ได้เครื่อง MSX มาเพื่อเขียนโปรแกรม ASM ย้อนยุค เขาพบว่าโปรแกรมแอสเซมเบลอร์ Z80 ที่มีอยู่ไม่รองรับไวยากรณ์แบบ NASM ที่เขาคุ้นเคย ทำให้เกิดแรงบันดาลใจในการสร้างโปรเจกต์ HC SDK ขึ้นมา
HC SDK มีเป้าหมายเพื่อนำไวยากรณ์แบบ NASM ที่เป็นที่นิยมในการเขียนโปรแกรมแอสเซมบลีสำหรับสถาปัตยกรรม x86 มาสู่โปรเซสเซอร์ 8 บิตคลาสสิกหลายตัว เช่น Z80, 8080, 8085 และ 8086 โดยขณะนี้กำลังพัฒนาเพื่อรองรับ 6502 เพิ่มเติม
ชุดพัฒนาซอฟต์แวร์นี้รองรับการทำงานบนระบบปฏิบัติการหลักๆ ทั้ง macOS, Windows, OpenBSD, FreeBSD และ Linux ผู้ที่สนใจสามารถดาวน์โหลดทั้งซอร์สโค้ดและเวอร์ชันที่คอมไพล์แล้วได้จากเว็บไซต์ของโปรเจกต์และ GitHub repository
ในอนาคต Humberto ยังวางแผนที่จะเพิ่มการรองรับภาษาโปรแกรมระดับสูงขึ้น เพื่อให้ HC SDK เป็นสภาพแวดล้อมการพัฒนาที่สมบูรณ์แบบยิ่งขึ้นสำหรับคอมพิวเตอร์ย้อนยุคและโครงการใหม่ๆ ที่ได้รับแรงบันดาลใจจากเทคโนโลยีเก่าเหล่านี้
🏷️ หมวดหมู่: Retrocomputing, Software Development, assembler, nasm, z80
🔗 อ่านบทความฉบับเต็ม: hackaday
