FakeNES โครงการเป็นแบบพกพาที่มาเปิดจำลอง NES ซึ่งเขียนส่วนใหญ่ใน C บริสุทธิ์ในขณะที่ใช้ห้องสมุดดนตรีสำหรับความสามารถหลายแพลตฟอร์ม
ระบบได้รับการสนับสนุนในขณะนี้คือ Windows 9x / 2000 / Me / XP, DOS 32 บิต, Linux, FreeBSD, QNX, BeOS, และ Mac OS X แต่ก็ควรทำงานในระบบใด ๆ ที่สนับสนุน Allegro นี้รวมถึง แต่ไม่ จำกัด เฉพาะ: Windows รุ่นใด ๆ การปล่อยตัวหลังจากปี 1995 DOS 32 บิตที่รองรับและระบบที่สอดคล้องกับหลาย POSIX และโคลน UNIX เช่น Linux, FreeBSD, QNX, BeOS, และ Mac OS X
องค์ประกอบ
FakeNES ใช้ระบบการกำหนดค่ามาตรฐานเดียวกับที่ใช้โดยมาก DOS, Windows และการใช้งานระบบปฏิบัติการยูนิกซ์
แต่ละรายการในแฟ้มการกำหนดค่าที่ไม่ได้ล้อมรอบด้วยวงเล็บ ([และ]) กำหนด 'องค์ประกอบ' หรือ 'สำคัญ'
เครื่องหมายเท่ากับ (=) จะใช้ในการกำหนดค่าให้องค์ประกอบที่
รายการที่ถูกล้อมรอบด้วยวงเล็บจะเรียกว่าส่วนหัว ส่วนหัวกำหนดส่วนหรือกลุ่มขององค์ประกอบที่เกี่ยวข้อง
ความคิดเห็นที่ delimeted โดยเงินปอนด์ (#) เข้าสู่ระบบและได้รับการปฏิเสธโดยแยกวิเคราะห์แฟ้มการกำหนดค่า
ในเวลานี้ตัวเลือกบรรทัดคำสั่งที่ไม่ได้รับการสนับสนุน แต่คุณอาจใส่ชื่อของไฟล์รอมนินเทนที่คุณต้องการในการโหลดบนบรรทัดคำสั่งแทนการโหลดได้จาก GUI
เครื่องมือการป้อนข้อมูล
ปัจจุบัน FakeNES สนับสนุนทั้งสองรูปแบบแป้นพิมพ์ที่แตกต่างกันบนแป้นพิมพ์เดียวและถึงสอง (2) อุปกรณ์จอยสติกเหมือนเช่น joypads อุปกรณ์แต่ละคนจะได้รับมอบหมายให้ผู้เล่นคนใดที่คุณจะสามารถกำหนดเป็นอุปกรณ์เดียวที่ผู้เล่นหลายคน
การกำหนดค่าของตัวควบคุมทั้งหมดจะกระทำในแฟ้มการกำหนดภายใต้ [การป้อนข้อมูล] ส่วนหัว คุณสามารถกำหนดอุปกรณ์ที่เฉพาะเจาะจงกับผู้เล่นแต่ละคนโดยการปรับเปลี่ยนผู้เล่น _ # _ องค์ประกอบอุปกรณ์ (# แทนที่ที่มีจำนวนผู้เล่นที่เกี่ยวข้อง)
ค่าต่อไปนี้จะได้รับอนุญาต:
0: ไม่มีการป้อนข้อมูล (ปิดการใช้งานทุกท่านสำหรับผู้เล่นนี้)
1: รูปแบบแป้นพิมพ์ # 1
2: รูปแบบแป้นพิมพ์ # 2
มีสอง (2) รูปแบบแป้นพิมพ์ที่กำหนดซึ่งมีอยู่บนแป้นพิมพ์เดียวกันและอาจกำหนดคีย์ที่ทับซ้อนกันโดยไม่มีความขัดแย้ง แก้ไข key1_scancodes และองค์ประกอบ key2_scancodes ช่วยให้คุณสามารถปรับแต่งการแมปที่สำคัญสำหรับแต่ละรูปแบบ
โปรดทราบว่าเนื่องจากเหตุผลพกพา FakeNES ไม่ยอมรับมาตรฐาน IBM scancodes แต่คุณจำเป็นต้องจัดหาลำดับของจำนวนเต็ม scancodes 8 ตามที่กำหนดโดยห้องสมุดมัลติมีเดีย Allegro
ลำดับที่ scancodes ถูกนำมาใช้เป็นสิ่งที่สำคัญมากและสอดคล้องกับที่เกี่ยวข้อง NES ปุ่มควบคุมมาตรฐาน: A, B, เลือกเริ่มขึ้นลงซ้ายและขวา ถ้าลำดับที่สมบูรณ์ของ 8 scancodes ไม่สามารถพบได้แล้วเริ่มต้นที่จะใช้
สำหรับรูปแบบที่ 1 พวกเขาเป็น X, Z, แท็บและใส่ตามลำดับรวมกับปุ่มลูกศรในการควบคุมทิศทาง
3: อุปกรณ์จอยสติ๊ก # 1
4: อุปกรณ์จอยสติ๊ก # 2
ระยะเวลาหลัก
FakeNES มีระบบการควบคุมปริมาณความเร็วอัตโนมัติ โดยการปรับเปลี่ยนและ frame_skip_min frame_skip_max องค์ประกอบภายใต้ [ระยะเวลา] หัวในการตั้งค่าที่คุณสามารถสลับหมวกความเร็วและการตั้งค่าพารามิเตอร์สำหรับการกระโดดข้ามเฟรม
ข้ามกรอบเป็นเทคนิคที่ช่วยให้การจำลองเพื่อให้ทำงานได้เร็วขึ้นมากที่ค่าใช้จ่ายของเฟรมต่อวินาทีน้อย (FPS) การแสดงผลที่มีผลในการเล่นเกมที่แฝงอยู่มากหรือขาด ๆ หาย ๆ
ความเร็วสูงสุดที่กำหนดอย่างมีประสิทธิภาพ จำกัด จำนวนเงินสูงสุดของ FPS ที่จะแสดงผลให้ตรงกับนินเทนของตัวเองที่ช่วยให้การแข่งขันจากการทำงานได้อย่างรวดเร็วเกินไปในการประมวลผลได้อย่างรวดเร็วหรือเมื่อข้ามกรอบจะถูกใช้
frame_skip_min กำหนดจำนวนน้อยที่สุดของภาพที่จะข้ามการตั้งค่าให้เป็นศูนย์ (0) ได้อย่างมีประสิทธิภาพปิดการใช้งานข้ามกรอบขั้นต่ำและช่วยให้ความเร็วสูงสุดที่กำหนดกลไก
frame_skip_max กำหนดจำนวนเงินสูงสุดที่อนุญาตของเฟรมที่จะข้าม FakeNES จะไม่ข้ามเฟรมมากกว่าจะถูกกำหนดโดยองค์ประกอบนี้แม้ว่าความเร็วเต็มจะไม่ได้รับ
การตั้งค่าและ frame_skip_min frame_skip_max เป็นค่าเท่ากันได้อย่างมีประสิทธิภาพชุดเป็นจำนวนคงที่ของเฟรมที่จะข้าม
ถ้าหมวกความเร็วถูกเปิดใช้งานคุณสามารถใช้คีย์ไปข้างหน้าอย่างรวดเร็วจะเกินหมวกความเร็วและข้าม frame_skip_max เฟรมตราบเท่าที่สำคัญจะถูกจัดขึ้นลง โดยค่าเริ่มต้นที่สำคัญไปข้างหน้าอย่างรวดเร็วถูกกำหนดให้เป็นปุ่มตัวหนอนดังกล่าวข้างต้นปุ่ม Tab บนแป้นพิมพ์มากที่สุด
องค์ประกอบ machine_type ช่วยให้คุณสามารถเลือกได้ว่ามาตรฐานที่จะใช้ระบบการควบคุมปริมาณความเร็วและเครื่องยนต์เสียง / กราฟิก ตั้งค่าเป็นศูนย์ (0) สำหรับ NTSC หรือหนึ่ง (1) สำหรับ PAL มีไม่มาก PAL เกมนินเทนและมากของพวกเขาควรจะทำงานได้ดีในโหมด NTSC เพียงปรับเปลี่ยนองค์ประกอบนี้หากคุณมีปัญหา
มีอะไรใหม่ในรุ่นนี้:
รายละเอียดซอฟแวร์:
ความคิดเห็นที่ไม่พบ