NES 6502: ซินธิไซเซอร์ 8 บิต
เดโมที่โหดที่สุด: เปลี่ยน Nintendo ให้กลายเป็นเครื่องดนตรี (Theremin) ที่ใช้ชิป APU
synth.asm
โค้ดนี้เป็น Assembly 6502 ที่เขียนด้วยมือ มันเขียนอินสตรักชันลงไปยังชิปเสียง (APU) ของ Nintendo โดยตรงและสร้างเสียงแบบกำเนิดเชิงกระบวนวิธี ปุ่ม A = โทนสัญญาณสี่เหลี่ยม (Square wave) ปุ่ม B = เสียงรบกวน (Noise) ปุ่มลูกศรขึ้น/ลง เปลี่ยนความถี่เสียง (Pitch) ปุ่มลูกศรซ้าย/ขวา เปลี่ยนลักษณะของเสียงรบกวน หน้าจอจะกระพริบตอบสนองตามความถี่
รับไฟล์ ROM นามสกุล .nes สำหรับฮาร์ดแวร์จริง:
- นี่ไม่ใช่เรื่องล้อเล่น แอปได้จัดเรียงไบต์ (เลขฐานสิบหก Hex) ให้ตรงกับอินสตรักชัน 6502 ด้วยมือ และสร้าง ROM ที่ถูกต้องพร้อมส่วนหัว iNES ให้คุณแล้ว
- คลิกปุ่มเพื่อดาวน์โหลดเครื่องมือดนตรีที่ใช้งานได้จริงในรูปแบบตลับ 16KB สำหรับ NES
- อัปโหลดมันไปยังฮาร์ดแวร์จริง (แฟลชการ์ด) หรือทดลองกับอีมูเลเตอร์ใดก็ได้ ทุกครั้งที่คุณกดปุ่มลูกศร คุณกำลังเขียนทับรีจิสเตอร์ของ APU ที่แอดเดรส $4002 และ $400E
