Texture64: โปรแกรมดึงและแก้ไขเท็กซ์เจอร์ N64 ที่มุ่งเน้น
สัมผัสการดึงและการแทรกข้อมูลพื้นผิวของ Nintendo 64 ด้วยการแก้ไข ROM โดยตรง: เปิด ROM, ดูพื้นผิว IA หรือ CI, และแทรกการแทนที่ที่ตำแหน่งที่เลือกไว้ Texture64 สร้างโดย queueRAM มุ่งเป้าไปที่แฮ็กเกอร์ ROM และผู้ปรับแต่งย้อนยุคที่ต้องการการจัดการพื้นผิวที่แม่นยำ แอปนี้รองรับหลายโค้ด N64, การโหลดพาเลตภายนอก, การอ่านสีพิกเซลแบบเรียลไทม์, และทางลัดคีย์บอร์ดเพื่อเร่งกระบวนการดึงและแทรกที่พบบ่อยสำหรับการอนุรักษ์และการปรับแต่งที่ต้องใช้มือทำ
เครื่องมืออ่านและเขียนอะไรจริงๆ
Texture64 วิเคราะห์โค้ดของเท็กซ์เจอร์เฉพาะ N64 เช่น RGBA16, IA8, CI8, CI4, I4, และ 1bpp และแปลงเป็นไฟล์ภาพมาตรฐาน (PNG, JPG, BMP) แอปพลิเคชันเปิดไฟล์ไบนารีและเปิดเผยข้อมูลเท็กซ์เจอร์สำหรับการส่งออกและการแก้ไข และรวมถึงคำสั่งแทรก (Ctrl+I) พร้อมกับบันทึก (Ctrl+S) เพื่อเขียนทับไฟล์ที่เปิดอยู่ที่ออฟเซ็ตที่เลือก ซึ่งหมายความว่าคุณสามารถดึงทรัพย์สินออกมาและเขียนกราฟิกที่แก้ไขกลับเข้าไปในภาพ ROM ได้
มันมีผลต่อประสิทธิภาพของระบบในระหว่างการใช้งานหรือไม่?
โปรแกรมใช้การออกแบบที่เบาและพกพาได้ซึ่งมุ่งเน้นไปที่การดึงและแทรกอย่างรวดเร็วแทนการสแกนพื้นหลัง ตัวดูเสนอการปรับขนาดและการตั้งค่าสีพื้นหลังที่ปรับได้ในขณะที่แสดงข้อมูลสีพิกเซลที่ชี้อยู่ในเวลาจริง ซึ่งหมายถึงการใช้ I/O ที่ไม่สำคัญและการใช้หน่วยความจำที่พอเหมาะซึ่งเป็นลักษณะเฉพาะของโปรแกรมแก้ไขภาพแบบหน้าต่างเดียว ไฟล์ปฏิบัติการพกพาทำงานบน Windows และสามารถทำงานภายใต้ Mono บน Linux ลดภาระการติดตั้งบนระบบเดสก์ท็อป
มันปลอดภัยที่จะรันบน ROM ผลิตหรือสำหรับงานอนุรักษ์หรือไม่?
Texture64 ทำการเขียนโดยตรงไปยังไฟล์ไบนารีที่เปิดอยู่เมื่อคุณใช้บันทึก ดังนั้นมันจึงไม่สร้างจุดคืนค่าที่อัตโนมัติก่อนที่จะเขียนทับไฟล์ มันรองรับการโหลดพาเลตภายนอกและโหมดพาเลตแยกสำหรับข้อมูลพาเลตที่ไม่ต่อเนื่อง ซึ่งช่วยหลีกเลี่ยงการเสียสีโดยไม่ตั้งใจเมื่อทำงานกับเท็กซ์เจอร์ที่จัดทำดัชนี เนื่องจากการบันทึกแก้ไขไฟล์โดยตรง ผู้ใช้ควรสำรองภาพภายนอกก่อนที่จะทำการเปลี่ยนแปลง
ใครควรใช้ Texture64 และข้อควรระวังที่ชัดเจน
Texture64 เหมาะสำหรับ ROM แฮกเกอร์ที่มีประสบการณ์, ผู้ดัดแปลง, และผู้อนุรักษ์ที่ต้องการเข้าถึงโค้ด N64 texture และการควบคุมพาเลตอย่างแม่นยำ มันจัดการกับรูปแบบเฉพาะและกระบวนการแทรกที่ผู้ใช้เหล่านั้นต้องการ แต่เขียนโดยตรงไปยังไบนารีโดยไม่มีการย้อนกลับอัตโนมัติ ดังนั้นควรเก็บสำรองแยกต่างหากก่อนที่จะบันทึกการเปลี่ยนแปลงใน ROM.