Martin Galway công bố mã nguồn âm nhạc từ các trò chơi Commodore 64 thập niên 80

25 tháng 4, 2026·2 phút đọc

Nhà soạn nhạc nổi tiếng Martin Galway đã chia sẻ mã nguồn âm nhạc của các tựa game Commodore 64 lên GitHub. Di sản kỹ thuật số này cho phép các lập trình viên và game thủ nghiên cứu sâu hơn về cách tạo âm thanh trên nền tảng huyền thoại này.

Martin Galway công bố mã nguồn âm nhạc từ các trò chơi Commodore 64 thập niên 80

Martin Galway, một trong những nhà soạn nhạc game đình đám của kỷ nguyên máy tính 8-bit, đã chính thức công bố mã nguồn âm nhạc từ các trò chơi Commodore 64 thập niên 1980 lên GitHub. Kho lưu trữ này được mở ra để cộng đồng có thể đọc, phân tích và hiểu rõ cơ chế hoạt động của các trình phát nhạc (music player) mà ông đã xây dựng, cũng như cách thức ông thực hiện công việc của mình trong quá khứ.

Galway khuyến khích mọi người tự do tái lắp ráp, sửa đổi và tạo ra những bản nhạc mới dựa trên mã nguồn này. Tuy nhiên, ông cũng yêu cầu ghi nhận công lao của tác giả gốc, Martin Galway, trong các sản phẩm phát sinh.

Vấn đề bản quyền và lịch sử phát triển

Một điểm thú vị trong thông báo này là vấn đề sở hữu trí tuệ. Galway khẳng định ông hiện là chủ sở hữu bản quyền đối với toàn bộ âm nhạc và mã lập trình được công bố. Tuy nhiên, ông giải thích rằng mình không phải là chủ sở hữu vào thời điểm các tác phẩm này được tạo ra vào thập niên 80. Quyền sở hữu này đã được ông mua lại từ Infogrames vào một thời điểm sau này.

Trong mô tả kỹ thuật, Galway cũng cung cấp bối cảnh lịch sử về sự phát triển của các trình phát nhạc do ông viết:

  • Trò chơi Wizball sử dụng trình phát "Thế hệ thứ nhất" (1st Generation player), thiết kế này đã được sử dụng từ năm 1984 đến khoảng giữa năm 1987.
  • Trình phát "Thế hệ thứ hai" (2nd Generation player) lần đầu tiên được sử dụng trong game Athena (được viết riêng cho tựa game này), và sau đó được áp dụng cho các tựa game khác như Times Of LoreInsects In Space.

"Wizball" sử dụng trình phát "Thế hệ thứ nhất", thiết kế này đã được sử dụng từ năm 1984 đến khoảng giữa năm 1987. Trình phát "Thế hệ thứ hai" lần đầu tiên được dùng trong "Athena" - thực chất là được viết riêng cho trò chơi này - và sau đó xuất hiện trong các game như Times Of Lore và Insects In Space.

— Martin Galway, 14 tháng 4 năm 2026

Động thái của Galway không chỉ là một cử chỉ hoài niệm mà còn là một nguồn tài nguyên quý giá cho những người quan tâm đến lập trình âm thanh low-level, kỹ thuật reverse engineering và lịch sử của ngành công nghiệp game điện tử.

Bài viết được tổng hợp và biên soạn bằng AI từ các nguồn tin tức công nghệ. Nội dung mang tính tham khảo. Xem bài gốc ↗