Snes9x GX
https://github.com/dborth/snes9xgx (ภายใต้ใบอนุญาต GPL)
Snes9x GX เป็นโปรแกรมจำลอง Super Nintendo / Super Famicom สำหรับ Nintendo Wii, Snes9x GX เป็นพอร์ตของ Snes9x (http://www.snes9x.com)
Snes9x GX เป็น "แอปพลิเคชัน homebrew" ซึ่งหมายความว่าคุณจะต้องมีวิธีเรียกใช้โค้ดที่ไม่ได้ลงนามบน Nintendo Wii ของคุณ เว็บไซต์ที่ดีที่สุดสำหรับการเริ่มต้นใช้งาน Wii homebrew คือ WiiBrew (www.wiibrew.org)
สารบัญ
- งานสร้างยามค่ำคืน
- คุณสมบัติ
- อัปเดตประวัติ
- การติดตั้ง
- การตั้งค่าเริ่มต้น
- การกำหนดค่า
- ไฟล์เบราว์เซอร์
- การเล่นเกม
- กลโกง
- โหมดเทอร์โบ
- การนำเข้าและส่งออก SRAM
- ประวัติการอัปเดต (เก่า)
- เครดิต
- ลิงค์
อาคารยามค่ำคืน
ดาวน์โหลดบิลด์ล่าสุดจากการบูรณาการอย่างต่อเนื่อง:
ชื่อ | สถานะ | ไฟล์ |
---|
Snes9x GX Wii/Wii U | | |
Snex9x GX เกมคิวบ์ | | |
คุณสมบัติ
- อิงจาก Snes9x 1.62.3 (พร้อมโมดูล Blargg S-SMP ที่เร็วกว่า)
- รองรับ Wiimote, Nunchuk, Wii Classic, Wii Pro, Wii Super NES Classic, Wii U Pro และคอนโทรลเลอร์ Gamecube
- รองรับ Wii U GamePad (ต้องมีการแทรกโฮมบรูว์เข้าไปในเกม Wii U VC)
- รองรับคอนโทรลเลอร์ Retrode/Xbox 360/Hornet
- รองรับ SNES Superscope, เมาส์, Justifier
- สนับสนุนการโกง
- รองรับงานศิลปะ (อาร์ตเวิร์ค หน้าปก หรือภาพหน้าจอ)
- รองรับ Satellaview (BS-X)
- โหลดอัตโนมัติ/บันทึกภาพรวมเกมและ SRAM
- การกำหนดค่าคอนโทรลเลอร์แบบกำหนดเอง
- รองรับ SD, USB, DVD, SMB, Zip และ 7z
- ตรวจจับอัตโนมัติ PAL/NTSC, รองรับไวด์สกรีน 16:9
- โหมดวิดีโอดั้งเดิม/กรอง/ไม่กรอง
- โหมดเทอร์โบ - สูงสุด 2 เท่าของความเร็วปกติ
- ตัวเลือกการซูมเพื่อซูมเข้า/ออก
- โอเพ่นซอร์ส!
อัปเดตประวัติ
[4.5.5 - 30 มีนาคม 2567]
- เพิ่มตัวกรองวิดีโอ 2xBR, 2xBR-lv1 และ DDT (Hyllian)
- รวบรวมด้วย devkitPPC/libogc ล่าสุด
- เพิ่มการแปลภาษาสวีเดน (IsakTheHacker)
- อัปเดตคำแปลแล้ว
[4.5.4 - 31 กรกฎาคม 2566]
- รวบรวมด้วย devkitPPC/libogc ล่าสุด
- อัปเดตเป็น Snes9x ที่ใหม่กว่า (bladeoner)
- สลับไปยังโหมดวิดีโอที่เลือกเมื่อโหลดครั้งแรก หากไม่ใช่แบบอัตโนมัติ
- เพิ่มตัวเลือก frameskip และเพิ่มการรองรับ PAL 576p (Tanooki16)
- เพิ่มการเปิด/ปิดโหมด SNES Hi-Res และการเปิด/ปิดขีดจำกัดสไปรท์ (Tanooki16)
- ปิดใช้งานอุปกรณ์ต่อพ่วงตามค่าเริ่มต้นหากไม่ได้เลือกในการตั้งค่าคอนโทรลเลอร์ (Tanooki16)
- เพิ่มการรองรับไฟล์ .cht รูปแบบ BML และการเลื่อนข้อความสำหรับชื่อสูตรโกง (InfiniteBlueGX)
- เพิ่มการกดปุ่ม B/1 เพื่อยกเลิกการแจ้งการแมปปุ่มใหม่ (InfiniteBlueGX)
- แก้ไขเมนูการเลือกเกมเริ่มต้น "กระโดด" เมื่อเริ่มต้นด้วยคอนโทรลเลอร์แบบคลาสสิก (InfiniteBlueGX)
- แก้ไขข้อขัดข้องเมื่อเลือกยกเลิกหลังจากถอดอุปกรณ์ SD/USB ออกแล้วเปิดแอปอีกครั้ง (InfiniteBlueGX)
- เพิ่มตัวเลือกในการปิดเสียงของเกม (InfiniteBlueGX)
- เพิ่มตัวเลือกสลับเมนู 1+2+Plus สำหรับ Wiimote (InfiniteBlueGX)
- เพิ่มตัวเลือกการกำหนดค่าคอนโทรลเลอร์ใหม่สำหรับ SNES Mouse (InfiniteBlueGX)
- เพิ่มตัวเลือกเพื่อเลือกปุ่ม/คอมโบที่จะใช้เพื่อสลับเมนู (InfiniteBlueGX)
- เพิ่มตัวเลือกในการแมปปุ่ม ABXY ใหม่ไปยังแท่งอนาล็อกที่ถูกต้อง (InfiniteBlueGX)
[4.5.3 - 15 มิถุนายน 2565]
- รวบรวมด้วย devkitPPC/libogc ล่าสุด
- อัปเดตเป็น Snes9x ล่าสุด (bladeoner)
- เพิ่มการสลับ "เปิดใช้งานโหมดเทอร์โบ" ไปที่เมนูการตั้งค่าวิดีโอ (ตามโค้ดของ InfiniteBlueGX)
- อัปเดตคำแปลแล้ว
- ปรับปรุงการสนับสนุนผู้ส่งต่อ
- เพิ่มความสามารถในการใช้โหมดเรนเดอร์ "ดั้งเดิม" ในการกำหนดค่า 480p (niuus)
- เพิ่มความเร็วใหม่สำหรับการโอเวอร์คล็อก Super FX (niuus)
- เพิ่มการสลับเพื่อซ่อน/แสดงปุ่มบันทึก SRAM ใน UI เมนูบันทึก (saulfabregwiivc)
- เพิ่มตัวกรองวิดีโอ Scale2x และเปลี่ยนชื่อตัวกรอง Scanlines (ขอบคุณ Tanooki16!)
- ปรับตัวกรอง scanline (ขอบคุณ Tanooki16!)
[4.5.2 - 23 มีนาคม 2564]
- เพิ่มการรองรับอะแดปเตอร์ USB SNES USB ของ Mayflash 2 พอร์ต (ขอบคุณ EthanArmbrust!)
- เพิ่ม L+R+START เพื่อกลับไปยังเมนูสำหรับ Wii Classic Controller
- อัปเดตการแปลภาษาฝรั่งเศส (ขอบคุณ Tanooki16!)
- แก้ไขปัญหาการแสดงภาพหน้าจอ
[4.5.1 - 6 กุมภาพันธ์ 2564]
- แก้ไขปัญหาตุ๊กแก SD2SP2 / SD (อีกครั้ง)
[4.5.0 - 31 มกราคม 2564]
- แก้ไขปัญหา SD2SP2
- เปลี่ยนขนาดภาพเกมสูงสุดเป็น 640x480 เพื่อรองรับภาพหน้าจอ
- แก้ไขไฟล์ .bs ไม่ปรากฏ
[4.4.9 - 18 มกราคม 2564]
- รวบรวมด้วย devkitPPC/libogc ล่าสุด
- เพิ่มความสามารถในการเปลี่ยนผู้เล่นที่แมปกับคอนโทรลเลอร์ที่เชื่อมต่ออยู่
- แก้ไขอัตราส่วนภาพโดยเปลี่ยน viWidth เป็น 644 (คลุมเครือ)
- ลดการใช้หน่วยความจำลงอย่างมาก (แบบอักษรและการโหลดภาพหน้าปก)
- การแก้ไขเล็กน้อยอื่น ๆ
[4.4.8 - 29 มิถุนายน 2563]
- รวบรวมด้วย devkitPPC/libogc ล่าสุด
- แก้ไขข้อบกพร่องด้านกราฟิกบนพอร์ต GameCube
- การปรับปรุงการแปล
- เพิ่ม Wii U vWii Channel, แพทช์ไวด์สกรีน และตอนนี้รายงานความเร็วคอนโซล/CPU
- การอัปเดตต้นน้ำสำหรับ Snes9x
- รอม BS-X เป็นตัวเลือกแล้ว หากหายไปจะโหลดเข้าเกมโดยตรง
- การแก้ไขเล็กน้อยอื่น ๆ
[4.4.7 - 4 มีนาคม 2563]
- แก้ไขตัวควบคุมบุคคลที่สาม (อีกครั้ง)
- แก้ไขปัญหาเวอร์ชัน GameCube กับ SD2SP2
[4.4.6 - 16 กุมภาพันธ์ 2563]
- แก้ไขภาพกล่องไม่ทำงานบน GameCube
- แก้ไขคอนโทรลเลอร์ของบุคคลที่สามบางตัวที่มีข้อมูลการสอบเทียบไม่ถูกต้อง
[4.4.5 - 1 กุมภาพันธ์ 2563]
- ปิดใช้งานการแสดงข้อมูล ROM ตามค่าเริ่มต้น
- อัปเดตจาก Snes9x
- เพิ่มการรองรับพอร์ตอนุกรม 2 (SP2 / SD2SP2) บน Gamecube
- รองรับคอนโทรลเลอร์ Xbox 360/Hornet
- รวบรวมด้วยห้องสมุดล่าสุด
[4.4.4 - 13 ตุลาคม 2562]
- เพิ่มการสนับสนุน retrode (ขอบคุณ revvv!)
- เพิ่มทริกเกอร์ L+R+START เพื่อกลับไปยังโปรแกรมจำลอง
- เพิ่มตัวเลือกเพื่อแสดงเวลาท้องถิ่น
- แก้ไขปุ่มสำหรับอุปกรณ์ต่อพ่วง SNES ทั้งหมด (ขอบคุณ niuus!)
- แก้ไขภาพ bg_preview (ขอบคุณ Tanooki16!)
- แก้ไขการแมปปุ่ม ZL สำหรับ Wii U GamePad
- แก้ไขความเร็วคอร์ SuperFX2 (เกาะของ Yoshi ทำงานเร็วเกินไป)
- แก้ไขหน้าจอสีดำของ Dragon Ball Z Hyper Dimension
- ลดเวลาในการคอมไพล์ด้วยไฟล์ไทล์ unmacro
[4.4.3 - 13 เมษายน 2562]
- การแก้ไขเฉพาะเกม (Chou Aniki, Rendering Rangers R2, Tenshi no Uta, Circuit USA)
- เพิ่มสูตรโกงสูงสุดเป็น 150
- แก้ไขการสนับสนุนแพตช์ BPS
- การเพิ่มประสิทธิภาพการวาดภาพ Snes9x (เพิ่มความเร็ว 3-4%)
- อัปเดตเป็น Snes9x อัปสตรีมล่าสุด
- อัปเดตการแปลภาษาสเปน (ขอบคุณ Psycho RFG)
- แก้ไขภาพตัวอย่างที่ไม่แสดงบน GameCube
- เพิ่มตัวเลือกที่จะไม่ต่อท้ายอัตโนมัติเพื่อบันทึกชื่อไฟล์
- แก้ไขข้อขัดข้องเมื่อใช้เป็นปลั๊กอิน wiiflow
- แก้ไขข้อขัดข้องเมื่อเปิดตัวเมื่อใช้การแชร์เครือข่าย
- แก้ไขปัญหาเกี่ยวกับแป้นพิมพ์บนหน้าจอ
- อัปเดตการแปลภาษาเกาหลี
[4.4.2 - 25 มกราคม 2562]
- แก้ไขการรองรับ Wii U GamePad
- เพิ่มความสามารถในการโหลดแบบอักษรภายนอกและเปิดใช้งานการแปลภาษาญี่ปุ่น/เกาหลี เพียงใส่ ko.ttf หรือ jp.ttf ลงในไดเรกทอรีของแอป
- เพิ่มความสามารถในการปรับแต่งเพลงพื้นหลัง เพียงใส่ bg_music.ogg ลงในไดเรกทอรีของแอป
- อัปเดตเป็น Snes9x อัปสตรีมล่าสุด
- เพิ่มการแฮ็กความเร็วสำหรับ Super Mario RPG และ Kirby's Dreamland 3
- เพิ่มความสามารถในการเปลี่ยนแหล่งภาพตัวอย่างด้วยปุ่ม + (ขอบคุณ Zalo!)
[4.4.1 - 4 มกราคม 2562]
- ตัวควบคุมแบบคงที่โดยไม่มีแท่งอนาล็อก
- แก้ไขการสร้าง GameCube
[4.4.0 - 23 ธันวาคม 2561]
- อัปเดตคอร์เป็น 1.58
- ปรับปรุงการรวม WiiFlow
- เพิ่มการรองรับ Wii U GamePad (ขอบคุณ Fix94!)
- เพิ่มการตั้งค่าเพื่อเปลี่ยนการแก้ไขเสียง
- แก้ไขภาพที่บิดเบี้ยวเมื่อสลับระหว่าง HQ2x และตัวกรองเส้นสแกน
- เพิ่มการโหลด BIOS BS-X
- แก้ไขหน้าจอสีดำ Tengai Mekyou Zero
- แก้ไขหน้าจอสีดำของ Chou Aniki
- APU Hacks สำหรับ 1.58 คอร์เพื่อแก้ไข Earthworm Jim 2
- ปรับการตั้งค่า SA1 เพื่อแก้ไขการชะลอตัวของ Super Mario RPG ด้วยคอร์ 1.58
[4.3.9 - 24 สิงหาคม 2561]
- เปลี่ยนคอร์กลับเป็น Snes9x 1.52 โดยสมบูรณ์
- การจัดการเสียงที่เขียนใหม่
- แก้ไขปัญหาเสียงไม่ชัดเมื่อออกจากเกมไปที่เมนูและย้อนกลับ
- แก้ไขข้อขัดข้องในเกมแบบสุ่ม
- แก้ไขปัญหาเสียงจากโหมดเทอร์โบ
[4.3.8 - 16 สิงหาคม 2561]
- อัปเดตคอร์บางส่วนเป็น 1.56 (พร้อมคอร์เสียง Blargg ที่แม่นยำน้อยกว่า แต่เร็วกว่า)
- ปรับปรุงการซิงโครไนซ์เสียงด้วยการควบคุมอัตราไดนามิก - แก้ไขเสียงแตก
- การปรับแต่งหน่วยความจำเพื่อเพิ่มพื้นที่ว่าง MEM1 สำหรับ Snes9x
- ปิดใช้งานการสนับสนุนรูปแบบหลายพิกเซลเพื่อเพิ่มความเร็ว
- เพิ่มตัวเลือกการกรองวิดีโอที่นุ่มนวลและคมชัด
- เพิ่มการรองรับ MSU1 (ขอบคุณ qwertymodo!)
- เพิ่มการสนับสนุนการแพตช์ BPS แบบนุ่มนวล (ขอบคุณ qwertymodo!)
- อนุญาตให้ตัวโหลดส่งผ่านสองข้อโต้แย้งแทนที่จะเป็นสามข้อ (libertyernie)
- Backport แก้ไข MSU1 บางส่วนจาก snes9x
- แก้ไขข้อขัดข้องที่อาจเกิดขึ้นจาก GUI
- รวบรวมด้วย libOGC/devkitPPC ล่าสุด
- ลบการตรวจสอบการอัปเดตออกอย่างสมบูรณ์
- การแก้ไขการคอมไพล์สำหรับ DevkitPPC/Gamecube/Linux
[4.3.7 - 9 ธันวาคม 2559]
- ซ่อนกล่องโต้ตอบการบันทึกที่ปรากฏขึ้นชั่วครู่เมื่อกลับจากเกม
[4.3.6 - 12 กันยายน 2559]
- เพิ่มตัวเลือกลบไฟล์บันทึก (SRAM / Snapshot)
- เปลี่ยนสีกล่องสำหรับไฟล์ SRAM และ Snapshots เพื่อให้ตรงกับโทนสีของ emu GUI
- เปลี่ยนตัวเลือกการออก "ปิดเครื่อง Wii" เพื่อปิดเครื่อง Wii โดยสมบูรณ์ โดยไม่สนใจการตั้งค่า WC24
- อัปเดตเครดิตโปรแกรมจำลอง
- เพิ่มตัวเลือกในการสลับระหว่างภาพหน้าจอ หน้าปก หรือภาพอาร์ตเวิร์ค โดยมีโฟลเดอร์ที่มีชื่อตามลำดับอยู่ภายใน /snes9xgx ที่รากของอุปกรณ์ คุณสามารถกำหนดได้ว่าจะให้แสดงอันไหน โดยไปที่การตั้งค่า > เมนู > ดูตัวอย่างรูปภาพ ไฟล์ภาพ .PNG จะต้องมีชื่อเดียวกันกับ ROM (เช่น Contra III.png)
[4.3.5 - 06 กุมภาพันธ์ 2559]
- เพิ่มโหมดปลั๊กอิน Fix94 wiiflow
- ลบเสียงออกจาก GUI และตอนนี้ได้รับประสิทธิภาพ/FPS ที่ดีขึ้นในเกมเช่น Yoshi's Island และ Kirby Dream Land 3
[4.3.4 - 2 กุมภาพันธ์ 2559]
- แก้ไขขนาดภาพหน้าจอ
- แก้ไขตัวเลือกภาพหน้าจอ มันไม่สร้างไฟล์ "จำลอง" เพิ่มเติมอีกต่อไป
- แก้ไขปัญหาด้านประสิทธิภาพ เปลี่ยนกลับเป็นวิธี vsync ก่อนหน้า
- ลบการดาวน์โหลดเวอร์ชันใหม่โดยอัตโนมัติโดย Burnt Lasagna
- คอมไพล์ด้วย devkitPPC r26 หมายเหตุ: หากคอมไพล์ด้วย devkitPPC r27 บางเกม เช่น Final Fantasy III และ Chrono Trigger อาจเกิดปัญหาในการต่อสู้
[4.3.3 - 3 กันยายน 2558 - 7 กรกฎาคม 2558]
- เพิ่มการรองรับรูปภาพตัวอย่างของ Cebolleto
- เพิ่มการรองรับคอนโทรลเลอร์ WiiUPro
- เพิ่มตัวเลือกตัวกรอง Scanline
- เพิ่มขนาดภาพตัวอย่างและลดความกว้างของรายการเกม
- เพิ่มพื้นหลังให้กับภาพตัวอย่าง
- เพิ่มปุ่มภาพหน้าจอ
- เพิ่มปุ่ม "WiiuPro" บนเมนูการแมปปุ่ม
- แก้ไขการเลือกปุ่มสีกลับด้านซึ่งอยู่ในหน้าต่างตัวเลือกบางหน้าต่าง
[4.3.2 - 9 พฤศจิกายน 2555]
- แก้ไขความล่าช้าด้วยคอนโทรลเลอร์ GameCube
[4.3.1 - 7 กรกฎาคม 2555]
[4.3.0 - 6 กรกฎาคม 2555]
- รองรับ Wiimotes รุ่นใหม่
- แก้ไขการสั่นไหวของหน้าจอเมื่อกลับไปที่เมนู
- ปรับปรุงปุ่ม L/R สำหรับ GameCube - ปุ่มทริกเกอร์กดปุ่มเมื่อกด 50%+
- ปรับปรุงพฤติกรรมของคอนโทรลเลอร์ - อนุญาตให้กดสองทิศทางพร้อมกัน
- การเปลี่ยนแปลงเวลา
- คอมไพล์ด้วย devkitPPC r26 และ libogc 1.8.11
[4.2.9 - 14 มกราคม 2555]
- การปรับขนาดพิกเซลที่แม่นยำยิ่งขึ้น (ขอบคุณ eke-eke!)
- การเปลี่ยนแปลงเล็กๆ น้อยๆ อื่นๆ
[4.2.8 - 15 พฤษภาคม 2554]
- ย้ายการแก้ไขเกมอัปสตรีมบางส่วนสำหรับ: Mutant Chronicles - Doom Troopers, Porky Pig's Haunted Holiday, Big Sky Trooper และ Mechwarrior 3050 / Battle Tech 3050
- เพิ่มการแปลภาษาตุรกี
[4.2.7 - 23 มีนาคม 2554]
- แก้ไขการถดถอยของเบราว์เซอร์ด้วยความเสถียรและความเร็ว
- การเปลี่ยนแปลงของโซนที่เปลี่ยนกลับเป็น IRQ และ SA-1 - สิ่งเหล่านี้ทำให้เกิดผลกระทบด้านประสิทธิภาพ
[4.2.6 - 19 มีนาคม 2554]
- ปรับปรุงความเข้ากันได้ของเกม (อัปเดตคอร์เป็น Snes9x ล่าสุด)
- แก้ไขปัญหาการโกงไม่คงอยู่
- ปรับปรุงความเข้ากันได้ของ USB และคอนโทรลเลอร์ (คอมไพล์ใหม่ด้วย libogc ล่าสุด)
- เปิดใช้งาน SMB บน GameCube (ขอบคุณ Extrems!)
- เพิ่มการแปลภาษาคาตาลัน
- การปรับปรุงการแปล
[4.2.5 - 7 ตุลาคม 2553]
- ซิงค์กับอัพสตรีม SVN - แก้ไขปัญหาเกมบางอย่าง
- แก้ไขปัญหา "รายการว่างเปล่า" สำหรับ SMB
- ปรับปรุงความเข้ากันได้และความเร็วของ USB
- เพิ่มการแปลภาษาโปรตุเกสและโปรตุเกสแบบบราซิล
- การเปลี่ยนแปลงเล็กๆ น้อยๆ อื่นๆ
[4.2.4 - 14 สิงหาคม 2553]
- การสนับสนุน iOS 202 ถูกลบออก
- เพิ่มการรองรับ USB 2.0 ผ่าน IOS 58 - จำเป็นต้องติดตั้ง IOS58 ไว้ล่วงหน้า
- รองรับ DVD ผ่าน AHBPROT - ต้องใช้ HBC เวอร์ชันล่าสุด
[4.2.3 - 22 กรกฎาคม 2553]
- แก้ไขการอัปเดตอัตโนมัติที่เสียหาย
[4.2.2 - 20 กรกฎาคม 2553]
- คืนค่าการเปลี่ยนแปลง USB2
- แก้ไขข้อขัดข้องในการกลับไปสู่เมนูด้วยโหมดกรอง
[4.2.1 - 14 กรกฎาคม 2553]
- ปรับปรุงเวลาเสียง
- แก้ไขการแก้ไข 16:9 ในโหมดดั้งเดิม
- ความสามารถในการใช้พอร์ต USB ทั้งสองพอร์ต (ต้องอัปเดต iOS 202 - คำเตือน: ไม่รองรับ IOS 202 เวอร์ชันเก่าอีกต่อไป)
- แก้ไขปัญหาเกี่ยวกับไฟล์แพทช์ IPS
- ซ่อนไฟล์ที่ไม่ใช่ ROM
- การปรับปรุงเล็กน้อยอื่น ๆ
[4.2.0 - 20 มิถุนายน 2553]
- แก้ไขปัญหาอัตราส่วนภาพที่ไม่ถูกต้อง
- แก้ไขปัญหาเฟรมเรตขาด ๆ หาย ๆ
- แก้ไขการแพตช์ IPS/UPS
- การปรับปรุง USB
- การปรับปรุง GameCube - เสียง, SD Gecko, แสดงภาพขนาดย่อเพื่อการบันทึก
- การเปลี่ยนแปลงเล็กๆ น้อยๆ อื่นๆ
[4.1.9 - 19 พฤษภาคม 2553]
- การสนับสนุนดีวีดีได้รับการแก้ไขแล้ว
- แก้ไขปัญหากลโกงบางอย่าง
- แก้ไขอาการค้างที่อาจเกิดขึ้นเมื่อกลับสู่เมนู
- การเปลี่ยนแปลงรหัสวิดีโอ/เสียง
- แก้ไขข้อผิดพลาดข้อความเลื่อน
- การเปลี่ยนแปลงเล็กๆ น้อยๆ อื่นๆ
[4.1.8 - 9 เมษายน 2553]
- แก้ไขข้อผิดพลาดในการบันทึกอัตโนมัติ
[4.1.7 - 9 เมษายน 2553]
- แก้ไขปัญหาการแช่แข็งแล้ว
- การแก้ไขเวลาหลักควรแก้ไขปัญหาบางอย่างกับบางเกม
- ตัวควบคุมบุคคลที่สามส่วนใหญ่ควรจะใช้งานได้ในขณะนี้ (ยินดีต้อนรับ!)
- แก้ไขข้อขัดข้องของ 7z แล้ว
- GameCube เท่านั้น - แก้ไข DVD/SD Gecko แล้ว (ขอบคุณ emukidid!)
- อัปเดตการแปล (ภาษาเยอรมันและดัตช์)
- การเปลี่ยนแปลงเล็กๆ น้อยๆ อื่นๆ
[4.1.6 - 30 มีนาคม 2553]
- แกนใหม่! อัปเดตเป็น Snes9x 1.52 บันทึกสถานะเก่าจะไม่ทำงาน!
- รองรับ DVD / USB 2.0 ผ่าน IOS 202 การรองรับ DVDx ถูกยกเลิก ขอแนะนำอย่างยิ่งให้ติดตั้ง IOS 202 ผ่านตัวติดตั้งที่ให้มาด้วย
- รองรับหลายภาษา (เฉพาะการแปลภาษาฝรั่งเศสเท่านั้นที่สมบูรณ์)
- ขอบคุณทุกคนที่ส่งคำแปล
- การปรับปรุง SMB/แก้ไขข้อบกพร่อง
- การเพิ่มประสิทธิภาพวิดีโอและอินพุตเล็กน้อย
- ตอนนี้ใช้ไฟล์ .srm โดยไม่ต้องต่อท้าย "อัตโนมัติ" หากพบ
- เพิ่มตัวเลือกในการปิดการใช้งาน crosshair
[4.1.5 - 23 ธันวาคม 2552]
- เปลี่ยนโฟลเดอร์เริ่มต้นเป็น snes9xgx/roms และ snes9xgx/saves โฟลเดอร์เก่าจะถูกย้ายไปยังตำแหน่งใหม่โดยอัตโนมัติ
- ไฟล์เบราว์เซอร์จะเลื่อนลงไปที่เกมสุดท้ายเมื่อกลับมาที่เบราว์เซอร์
- การอัปเดตอัตโนมัติสำหรับผู้ที่ใช้ USB ใช้งานได้แล้ว
- แก้ไขปุ่มเลื่อนขึ้น/ลงของแถบเลื่อน
- การเพิ่มประสิทธิภาพเล็กน้อย
[4.1.4 - 2 ธันวาคม 2552]
- แก้ไข SMB (จริงคราวนี้!)
- แก้ไขการถดถอยในการโหลดสแนปชอต
[4.1.3 - 30 พฤศจิกายน 2552]
- คงที่ SMB
- เพิ่มตัวเลือกการซูมแนวนอน/แนวตั้งแยกกัน
- ปรับปรุงระยะเวลาการเลื่อน - ยิ่งคุณเลื่อนมากเท่าไรก็ยิ่งเร็วขึ้นเท่านั้น
- แก้ไขปุ่มรีเซ็ตบนคอนโซล Wii - ตอนนี้คุณสามารถรีเซ็ตได้หลายครั้ง
- การเพิ่มประสิทธิภาพโค้ดเล็กน้อย
- ลดการกระจายตัวของหน่วยความจำ - แก้ไขข้อขัดข้องของหน่วยความจำไม่เพียงพอ
[4.1.2 - 7 ตุลาคม 2552]
- ปรับปรุงไฟล์เบราว์เซอร์และไฟล์ I/O
- การแก้ไขข้อบกพร่องอื่น ๆ อีกมากมาย
[4.1.1 - 19 กันยายน 2552]
- แก้ไขข้อผิดพลาดหน้าจอสีดำ
[4.1.0 - 16 กันยายน 2552]
- การแก้ไขการแสดงผลข้อความ
- การปรับปรุง SMB
- สร้างด้วยห้องสมุดล่าสุด
- การสลับโหมดวิดีโอทำงานได้อย่างถูกต้องแล้ว
- การแก้ไขข้อบกพร่องเล็กๆ น้อยๆ และการล้างข้อมูล
[4.0.9 - 22 กรกฎาคม 2552]
- แก้ไข "ไม่พบการบันทึกเกม" ข้อความเมื่อมีการบันทึกจริง
- แก้ไขปุ่ม Shift บนแป้นพิมพ์
- การเลื่อนข้อความทำงานได้อีกครั้ง
- เปลี่ยนการเลือกหน้าต่างพร้อมท์เริ่มต้นเป็นปุ่ม "ยกเลิก"
[4.0.8 - 9 กรกฎาคม 2552]
- การท่องเว็บ SMB/USB ที่เร็วขึ้น
- โฟลเดอร์ที่เรียกดูล่าสุดจะถูกจดจำแล้ว
- แก้ไขปุ่มรีเซ็ตการแมปคอนโทรลเลอร์
- แก้ไขไม่มีเสียงในเวอร์ชัน GameCube
- ชื่อไดเรกทอรีจะไม่ถูกเปลี่ยนแปลงอีกต่อไป
- การตั้งค่าตอนนี้บันทึกไว้เมื่อออกเท่านั้น
- แก้ไขข้อบกพร่องของแป้นพิมพ์บนหน้าจอ
- SRAM บันทึกอัตโนมัติเมื่อปิดเครื่องจากภายในเกม
- ป้องกันการล็อค 7z ข้อความแสดงข้อผิดพลาด 7z ที่ดีกว่า
- เพิ่มขีดจำกัดสูตรโกงจาก 30 เป็น 150
- สูตรโกงจะไม่ส่งผลต่อการโหลดเกมถัดไปอีกต่อไป - กลโกงจะถูกเคลียร์อย่างถูกต้อง
[4.0.7 - 30 มิถุนายน 2552]
- แก้ไขการอัปเดตอัตโนมัติ
- เพิ่มรายการเบราว์เซอร์ไฟล์เป็น 10 รายการ ลดขนาดตัวอักษร
- เพิ่มการเลื่อนข้อความบนเบราว์เซอร์ไฟล์
- เพิ่มปุ่มรีเซ็ตสำหรับการแมปคอนโทรลเลอร์
- ขณะนี้การตั้งค่าถูกโหลดจาก USB เมื่อโหลดแอปจาก USB บน HBC
- แก้ไขเมนูขัดข้องที่เกิดจากข้อบกพร่องของผู้เล่น ogg
- แก้ไขข้อบกพร่องในการตรวจสอบการบันทึกการ์ดหน่วยความจำ
- แก้ไขข้อบกพร่องของโปรแกรมบันทึกเบราว์เซอร์เกม
- การล้าง/แก้ไขโค้ดเบ็ดเตล็ด
[4.0.6 - 30 พ.ค. 2552]
- แก้ไขข้อผิดพลาดความเสียหายของ SD/USB
- SMB กลับมาทำงานได้อีกครั้ง
- แก้ไขข้อผิดพลาด GUI ปรับปรุงพฤติกรรม GUI
[4.0.5 - 26 พฤษภาคม 2552]
- ปรับปรุงเสถียรภาพ
- แก้ไข SDHC ที่เสียหายจากการอัพเดต HBC 1.0.2
- แก้ไขปัญหาในการกลับเข้าสู่เมนูจากในเกม
- เพิ่มตัวเลือกในการปิดเสียงก้อง
- กำหนดอัตโนมัติว่ามี HBC อยู่หรือไม่ - กลับไปที่เมนู Wii มิฉะนั้น
- แก้ไขปัญหาปุ่มเทอร์โบ Super Scope
- แก้ไขข้อผิดพลาดเบ็ดเตล็ด
[4.0.4 - 30 เมษายน 2552]
- แถบเลื่อนที่ได้รับการปรับปรุง
- สร้างด้วย libogc/libfat ที่เสถียรยิ่งขึ้น
- แก้ไขข้อผิดพลาดดังก้องในเบราว์เซอร์ไฟล์
- เพิ่มข้อความแจ้งการยืนยัน
- แก้ไขการตั้งค่าการบันทึกข้อผิดพลาด
[4.0.3 - 23 เมษายน 2552]
- แก้ไขข้อผิดพลาดในการรีเซ็ตการตั้งค่าแล้ว
[4.0.2 - 22 เมษายน 2552]
- แก้ไขทริกเกอร์โฮมของคอนโทรลเลอร์ GameCube แล้ว
- การสนับสนุน USB คงที่
- การสนับสนุน SMB ที่มีเสถียรภาพมากขึ้น
- การแก้ไข/ปรับปรุงการบันทึก/การโหลดเกม
- การแก้ไขโหมดวิดีโอ
- ตัวกรอง hq2x จะไม่ทำให้เกมความละเอียดสูงหยุดทำงานในโหมดไม่มีการกรองหรือกรองอีกต่อไป
- การแก้ไขการแยกวิเคราะห์ไฟล์โกง
- ตอนนี้เทอร์โบ Super Scope เปิดใช้งานเมื่อกดปุ่มลงค้างไว้
- การตั้งค่าจะถูกบันทึกเมื่อออกจากพื้นที่การตั้งค่าเมนูเกม
- ปุ่มหยุดชั่วคราว Super Scope ใช้งานได้แล้ว
- ขณะนี้อนุญาตให้เข้าถึง VRAM ที่ไม่ถูกต้อง - ควรแก้ไขเกมโฮมบรูว์บางเกม
- การเลือกโหมดวิดีโอใหม่ในเมนู (ไม่แนะนำให้บังคับโหมดวิดีโอ)
[4.0.1 - 13 เมษายน 2552]
- แก้ไขการปิดการบันทึกอัตโนมัติในเมนู
- แก้ไขคีย์บอร์ดแล้ว เพิ่มปุ่มเพิ่มเติม
- แก้ไขการโหลด 7z จาก DVD
- เปิดใช้งานการโหลดและเปลี่ยนชื่อบันทึก SRAM อัตโนมัติโดยไม่มี "อัตโนมัติ" ในชื่อ
- แก้ไขความละเอียด PAL แล้ว - ไม่มีแถบดำตัวอักษรอีกต่อไป
- กล่องแถบเลื่อนของเบราว์เซอร์ไฟล์สามารถลากได้แล้ว ปุ่มลูกศรสามารถเลื่อนรายการได้
- จัดการ wiimotes บนหน้าจอหลายตัวได้ดีขึ้น
- ปรับโครงสร้างเมนูใหม่ - เมนู "การตั้งค่าเกม" ใหม่
[4.0.0 - 4 เมษายน 2552]
- เมนูที่ใช้ GX ใหม่พร้อมเค้าโครงที่ออกแบบใหม่ทั้งหมด มีการรองรับ Wiimote IR, เสียง, กราฟิก, เอฟเฟ็กต์ภาพเคลื่อนไหว และอื่นๆ
- ขอขอบคุณ the3seashells สำหรับการออกแบบงานศิลปะชั้นยอด ขอบคุณ Peter de Man สำหรับการแต่งเพลง และขอขอบคุณเป็นพิเศษสำหรับ shagkur สำหรับการแก้ไขข้อบกพร่องของ libogc ที่อาจขัดขวางไม่ให้มีการเผยแพร่
- แป้นพิมพ์บนหน้าจอสำหรับเปลี่ยนบันทึก/โหลดโฟลเดอร์และการตั้งค่าเครือข่าย
- ตัวเลือกการกำหนดค่าเมนู (ปุ่มออกที่กำหนดค่าได้, การวางแนว wiimote, ระดับเสียง)
- การแมปปุ่มที่กำหนดค่าได้สำหรับซูเปอร์สโคป เมาส์ และตัวปรับ
- ตัวจัดการบันทึกใหม่ ช่วยให้สามารถบันทึกได้หลายรายการและบันทึกการเรียกดู แสดงภาพหน้าจอสำหรับการบันทึก Snapshot และบันทึกวันที่/เวลา
- ตัวกรอง hq2x แบบทดลอง สนับสนุนโดย michniewski
[009 - 27 มกราคม 2552]
- SD/USB ที่เร็วขึ้น - แคชการอ่านล่วงหน้าใหม่
- ลบทริกเกอร์การกลับไปที่เมนูสำหรับจอยสติ๊กด้านขวาของ Classic Controller
- แก้ไขข้อผิดพลาดในการอ่านไฟล์ < 2,048 ไบต์
- แก้ไขหน่วยความจำรั่ว บัฟเฟอร์ล้น ฯลฯ
- การล้างโค้ด และการแก้ไขข้อบกพร่องทั่วไปอื่นๆ
[008 - 24 ธันวาคม 2551]
- แก้ไขการเข้าถึงการ์ด SD ที่ไม่เสถียร
- SD/USB hotswap ที่เหมาะสม (Wii เท่านั้น)
- คุณสมบัติอัปเดตอัตโนมัติ (Wii เท่านั้น)
- การเข้าถึง SMB ที่เขียนใหม่ - เพิ่มความเร็ว รองรับ NTLM แล้ว (Wii เท่านั้น)
- ปรับปรุงรหัสการเข้าถึงไฟล์
- การรีเซ็ตการตั้งค่าตอนนี้จะรีเซ็ตการควบคุม
- แก้ไขข้อผิดพลาด "ขนาดไฟล์ไม่ถูกต้อง" ในเกมขนาดเล็ก (เช่น Space Invaders)
- แก้ไขอาการค้างใน Super Mario RPG
- แก้ไขข้อผิดพลาดเล็กน้อย
[007 - 19 พฤศจิกายน 2551]
- เพิ่ม: รองรับ SDHC
- เพิ่ม: SD/USB hot-swap
- เพิ่ม: การบันทึกการซูม
- เพิ่ม: รองรับแพทช์ IPS / UPS / PPF
- เพิ่ม: รองรับ Qoob modchip (ขอบคุณ emukidid!)
- เพิ่ม: เพิ่มการรองรับปุ่มเปิด / ปิดเครื่องระยะไกล (Wii เท่านั้น)
- ที่เพิ่ม: เพิ่มการรองรับปุ่มรีเซ็ต - รีเซ็ตเกม (Wii เท่านั้น)
- เปลี่ยนแปลงแล้ว: ไฟล์การตั้งค่าเปลี่ยนชื่อเป็น settings.xml และจัดเก็บไว้ในโฟลเดอร์เดียวกับ DOL - เช่น: apps/Snes9xGX/settings.xml (Wii เท่านั้น)
- แก้ไขแล้ว: รองรับไฟล์ swc, sfc
- คงที่: ช่องเสียงกลับด้าน
- แก้ไขแล้ว: เกมขัดข้องบางเกม
- แก้ไขแล้ว: การบันทึกสแนปช็อตสำหรับเกมด้วย SPC7110, BS, DSP หรือ CX4
- แก้ไข: การสนับสนุนตัวระบุ
- แก้ไขแล้ว: ปุ่มเทอร์โบ superscope
- แก้ไข: รองรับจอไวด์สกรีน
- คงที่: ปัญหา ActRaiser 2
- แก้ไข: การเข้าถึงหน่วยความจำไม่ถูกต้องใน C4 และ OBC1 MMX3 Toxic Seahorse สามารถจำลองด้วย HDMA ได้แล้ว (โซน)
- แก้ไขแล้ว: อัปเดตสแนปชอตเพื่อป้องกันการซิงค์ เพิ่มตัวแปรบางตัวที่เกี่ยวข้องกับ APU และ HDMA (โกชา)
- แก้ไขแล้ว: ปัญหาการซูม (ขอบคุณ eke-eke!)
- แก้ไขแล้ว: โหมดดั้งเดิม (ขอบคุณ eke-eke!)
- แก้ไขแล้ว: การปรับขนาดแนวตั้งสำหรับโหมดกรอง/ไม่กรอง (ขอบคุณ eke-eke!)
[006 - 15 ตุลาคม 2551]
ตันตระ
- เพิ่ม: 480p สำหรับ GameCube
- เพิ่ม: การซิงค์เสียง
- เพิ่ม: รองรับ 7z
- เปลี่ยนแปลง: การเข้าถึง SD/USB ที่เร็วขึ้น (เปิดใช้งานแคช readahead)
- คงที่: ปัญหาการชดเชยวิดีโอ
- แก้ไขแล้ว: เกม BS-X ใช้งานได้แล้ว
- แก้ไขแล้ว: Wii DVD ใช้งานได้แล้ว
- แก้ไข: เปิดใช้งาน DVD อีกครั้งสำหรับ GameCube
- คงที่: ปัญหาแท่งอนาล็อก Nunchuk
- แก้ไขแล้ว: ล่มหลายครั้ง หน่วยความจำรั่ว ฯลฯ
มิชนีฟสกี้
- เพิ่ม: ตัวเลือกการเปลี่ยนวิดีโอ
- เปลี่ยนแล้ว: ปิดตัวเลือกปิดมอเตอร์ DVD เปิดใช้งานใหม่สำหรับ GameCube
[005 - 23 กันยายน 2551]
มิชนีฟสกี้
- เพิ่ม: รองรับ Superscope/mouse/justifier พร้อมรีโมท Wii
- เพิ่ม: 3 โหมดการเรนเดอร์ - ดั้งเดิม, กรองแล้ว, ไม่กรอง
- เพิ่ม: ตัวเลือกการชดเชยไวด์สกรีน
- เพิ่ม: รองรับ DVD บน Wii
- เปลี่ยนแล้ว: ซูม - ช่วงที่จำกัด เพิ่มตัวเลือกการรีเซ็ตการซูม
ตันตระ
- เพิ่ม: ตอนนี้ใช้ SNES 1.51 core (ขอบคุณ eke-eke สำหรับความช่วยเหลือในเรื่องนี้)
- เพิ่ม: เมนูกลโกง! โหลดไฟล์ .CHT จากโฟลเดอร์ /snes9x/cheats ชื่อไฟล์ .CHT จะต้องตรงกับชื่อไฟล์ ROM
- เพิ่ม: ตัวเลือกการตั้งค่าโหลด/บันทึก ROM, SRAM, Freeze และการตั้งค่าจะถูกบันทึก/โหลดตามสิ่งเหล่านี้
- เพิ่ม: รองรับการโหลด/บันทึกไฟล์ Windows เบื้องต้น (SMB) บน Wii: คุณสามารถป้อนการตั้งค่าเครือข่ายของคุณลงใน snes9xGX.xml หรือแก้ไข s9xconfig.cpp จากซอร์สโค้ดและคอมไพล์
- เพิ่ม: การตั้งค่า 'อัตโนมัติ' สำหรับการบันทึก/โหลด - พยายามกำหนดโหลด/บันทึกอุปกรณ์ของคุณโดยอัตโนมัติ - SD, USB, การ์ดหน่วยความจำ, DVD, SMB
- เพิ่ม: หน้าข้อมูล ROM
- เพิ่ม: เมนูเกม - ตัวเลือกเฉพาะเกมทั้งหมดอยู่ที่นี่แล้ว: บันทึก/โหลด SRAM, บันทึก/โหลด Snapshot, โหลดเกมใหม่ ฯลฯ
- เพิ่ม: หน้าเครดิต
- แก้ไขแล้ว: sd gecko ใช้งานได้แล้ว
- คงที่: รองรับ USB เต็มรูปแบบ
- เปลี่ยนแล้ว: โครงสร้างเมนู
- เปลี่ยนแล้ว: การตั้งค่าถูกโหลดและบันทึกในรูปแบบ XML แล้ว คุณสามารถเปิด snes9xGX.xml แก้ไขการตั้งค่าทั้งหมดได้ รวมถึงการตั้งค่าบางอย่างที่ไม่มีในโปรแกรมด้วย
- เปลี่ยนแล้ว: หากกดปุ่มโฮมในขณะที่เกมกำลังทำงานอยู่ เมนูเกมจะปรากฏขึ้น
- เปลี่ยนแปลงแล้ว: หากไม่สามารถโหลดการตั้งค่าได้ตั้งแต่เริ่มต้นและ/หรือถูกรีเซ็ต เมนูการตั้งค่าจะปรากฏขึ้น - ลบออกเพื่อบันทึกการตั้งค่าของคุณ!
- เปลี่ยนแปลงแล้ว: โหลด SRAM - เกมจะโหลดใหม่โดยอัตโนมัติหลังจากโหลด SRAM
[004 - 5 สิงหาคม 2551]
- เพิ่ม: ตัวเลือกในการปิดใช้งานการกรอง AA (กราฟิก snes 'crisper', AA จะเป็นค่าเริ่มต้นปิด)
- เพิ่ม: การแมปการซูมและโหมดเทอร์โบกับคอนโทรลเลอร์แบบคลาสสิก
- เพิ่ม: รองรับ usb เบื้องต้น (กำลังโหลด)
- เปลี่ยนแล้ว: ตอนนี้ sram และค้างบันทึกด้วยชื่อไฟล์ ไม่ใช่ romname ภายใน หากคุณมีเกมเดียวกันหลายเวอร์ชัน ตอนนี้คุณสามารถมี sram และค้างสำหรับแต่ละเวอร์ชันได้แล้ว ข้อความแจ้งให้แปลงเป็นการตั้งชื่อใหม่มีให้สำหรับ sram เท่านั้น
- เปลี่ยนแปลงแล้ว: โดยค่าเริ่มต้น เปิดใช้งานการโหลดอัตโนมัติ/บันทึก sram และหยุดการทำงาน
[003 - 25 กรกฎาคม 2551]
- เพิ่ม: การเรียงลำดับไฟล์ตามตัวอักษร
- เพิ่ม: โลโก้พื้นหลัง/ฉากหลัง + เมนูที่สวยงามยิ่งขึ้น
- เพิ่ม: การเลื่อนในตัวเลือก ROM
- แก้ไขแล้ว: การสลับระหว่าง pal/ntsc ROMS ไม่ทำให้การกำหนดเวลาเลอะเทอะ
- แก้ไขแล้ว: การกำหนดค่าคอนโทรลเลอร์ GC ใช้งานได้แล้ว
- แก้ไข: หยุดการโหลดอัตโนมัติเมื่อโหลด ROM
- แก้ไขแล้ว: ROMS ที่ซิปไว้ควรโหลดในเวลาที่เหมาะสม
- คงที่: dols ที่คอมไพล์แล้วสำหรับการบันทึกอัตโนมัติไปยังตำแหน่งต่างๆ (ดู readme)
- เปลี่ยนแล้ว: สล็อต Quickload เริ่มต้นของ GC (เป็น sd) (ขอบคุณ kerframil)
- เปลี่ยนแปลงแล้ว: dirs โหลด/บันทึกเริ่มต้นตอนนี้คือ "/snes9x/roms" และ "/snes9x/saves/" (ขอบคุณ kerframil)
- เปลี่ยนแล้ว: ค่าเริ่มต้น Classic X และ Y จะไม่ถูกเปลี่ยน
- เปลี่ยนแล้ว: หากเปิดใช้งานการบันทึกอัตโนมัติ ระบบจะไม่ขอให้บันทึก SRAM อีกต่อไป มันถูกบันทึกไว้ในพื้นหลัง
- อัปเดต README
[002 - 21 กรกฎาคม 2551]
- เพิ่ม: การสนับสนุนแบบคลาสสิกและกระบอง
- เพิ่ม: ตอนนี้สามารถกำหนดค่าคอนโทรลเลอร์ทั้งหมดได้แล้ว
- เพิ่ม: เวอร์ชัน GC (ยังไม่ได้ทดสอบ)
- เปลี่ยนแปลงแล้ว: การแมปจะไม่ถูกเก็บไว้ใน SRAM อีกต่อไป แต่อยู่ในไฟล์ปรับแต่ง ซึ่งหมายความว่าไม่มีการกำหนดค่าต่อเกม แต่มีการกำหนดค่าส่วนกลางหนึ่งรายการต่อคอนโทรลเลอร์
- makefile หนึ่งไฟล์เพื่อสร้างทุกเวอร์ชัน (ขอบคุณ snes9x143 SVN)
[001 - 12 กรกฎาคม 2551]
- คอมไพล์ด้วย devkitppc (r15) ล่าสุด
- ตอนนี้ใช้ libfat (สามารถใช้ช่อง sd ด้านหน้าบน wii)
- อัพเดตรายการเมนูนิดหน่อย
- การสนับสนุน wiimote
- คงที่: โหลดอัตโนมัติ sram/ค้าง
- แก้ไข: rom เล่นทันทีหลังจากโหลด
[ประวัติการอัปเดตเก่าที่ด้านล่าง]
การติดตั้ง
หากต้องการติดตั้ง Snes9x GX คุณจะต้องคัดลอกโฟลเดอร์ (ไดเรกทอรี) "apps" และ "snes9xgx" จากไฟล์เก็บถาวรนี้ไปยังการ์ด SD ของคุณ บรรจุไว้ล่วงหน้าในรูปแบบ Homebrew Channel (ซึ่งคุณจะใช้เพื่อเปิดใช้โปรแกรมจำลอง) เมื่อคุณคัดลอกไดเร็กทอรีไปยังการ์ด SD แล้ว คุณจะต้องวางอิมเมจ ROM ของคุณลงในไดเร็กทอรี "snes9xgxroms" และวางไฟล์ cheat code ใดๆ (ไม่บังคับ) ลงในไดเร็กทอรี "snes9xgxcheats" เมื่อเสร็จแล้ว คุณสามารถเรียกใช้โปรแกรมจำลองผ่านทาง Homebrew Channel ได้
ดาวเทียมวิว (BS-X)
Snes9x GX รองรับการโหลดเกม BS ไม่จำเป็นต้องใช้ BSX BIOS หากคุณต้องการใช้ ให้ดาวน์โหลด ROM ภาษาอังกฤษ + ไม่มี DRM BS-X ที่นี่: https://project.satellaview.org/downloads.htm
ใส่ไว้ในโฟลเดอร์ snes9xgx ของคุณ โดยเปลี่ยนชื่อเป็น BS-X.bin
การตั้งค่าเริ่มต้น
ครั้งแรกที่คุณรัน Snes9x GX มันจะสร้างไฟล์ "settings.xml" ใหม่บนการ์ด SD ซึ่งจัดเก็บการกำหนดค่าของโปรแกรมจำลอง ดังนั้นเมื่อคุณเรียกใช้ Snes9x GX มันจะตรวจจับสื่อบันทึกข้อมูลของคุณโดยอัตโนมัติ และจะนำคุณไปยังหน้าจอการเลือก ROM หากคุณต้องการรันเกมด้วยการตั้งค่าเริ่มต้น เพียงไฮไลต์เกมแล้วกด "A" จากนั้นเกมจะโหลดขึ้นมา อย่างไรก็ตาม คุณสามารถกำหนดค่า Snes9x GX ตามที่คุณต้องการได้
การกำหนดค่า
หากต้องการกำหนดค่า Snes9x GX ให้กด "A" ในช่อง "Settings" นี่จะแสดงหน้าจอ "การตั้งค่า" ขึ้นมาซึ่งคุณสามารถกำหนดค่าการแมปปุ่ม วิดีโอ การบันทึก เมนู และเครือข่าย คุณยังสามารถคืนค่าการตั้งค่าเป็นค่าเริ่มต้นได้โดยคลิกที่ "รีเซ็ตการตั้งค่า" และคุณสามารถกลับไปที่หน้าจอการเลือก ROM ได้โดยคลิกที่ "ย้อนกลับ"
การแมปปุ่ม
เมื่ออยู่ในเมนูการตั้งค่าการแมปปุ่ม คุณจะมีตัวเลือกในการกำหนดค่าตัวควบคุม SNES, Super Scope, เมาส์ SNES และ Justifier เมื่อคุณเลือกคอนโทรลเลอร์เพื่อกำหนดค่าแล้ว คุณจะพบกับอุปกรณ์อินพุตที่คุณต้องการกำหนดค่า หากต้องการตั้งค่าปุ่ม เพียงคลิกบนอุปกรณ์อินพุตที่คุณต้องการใช้ จากนั้นเลือกปุ่มที่คุณต้องการแมป หลังจากที่คุณเลือกปุ่มเพื่อกำหนดค่า Snes9x GX จะแจ้งให้คุณกดปุ่มที่คุณต้องการกำหนดให้กับปุ่มที่คุณเลือก ด้านล่างนี้คือรายการของคอนโทรลเลอร์แต่ละตัวตามด้วยอุปกรณ์อินพุตและค่าเริ่มต้นสำหรับอุปกรณ์เหล่านั้น
ตัวควบคุม SNES
GameCube Controller
A = A
B = B
X = X
Y = Y
L = L
R = R
START = START
SELECT = Z
UP = UP
DOWN = DOWN
LEFT = LEFT
RIGHT = RIGHT
Wiimote
A = B
B = 2
X = 1
Y = A
START = PLUS
SELECT = MINUS
UP = UP
DOWN = DOWN
LEFT = LEFT
RIGHT = RIGHT
Classic Controller
A = A
B = B
X = X
Y = Y
L = L
R = R
UP = UP
DOWN = DOWN
LEFT = LEFT
RIGHT = RIGHT
Wiimote Nunchuck + Wiimote
A = A
B = B
X = C
Y = Z
L = 2
R = 1
START = PLUS
SELECT = MINUS
UP = UP
DOWN = DOWN
LEFT = LEFT
RIGHT = RIGHT
ซุปเปอร์สโคป
GameCube Controller
FIRE = A
AIM OFFSCREEN = B
CURSOR = Z
TURBO ON = Y
TURBO OFF = X
PAUSE = START
Wiimote
FIRE = B
AIM OFFSCREEN = A
CURSOR = MINUS
TURBO ON = UP
TURBO OFF = DOWN
PAUSE = PLUS
เอสเนส เมาส์
GameCube Controller
LEFT BUTTON = A
RIGHT BUTTON = B
Wiimote
LEFT BUTTON = A
RIGHT BUTTON = B
เหตุผล
GameCube Controller
FIRE = B
AIM OFFSCREEN = A
START = START
Wiimote
FIRE = B
AIM OFFSCREEN = A
START = PLUS
วิดีโอ
หน้าจอการตั้งค่าวิดีโอจะช่วยให้คุณสามารถกำหนดการตั้งค่าวิดีโอต่างๆ รวมถึงวิธีการเรนเดอร์ การปรับขนาด การกรอง การซูมหน้าจอ และตำแหน่งหน้าจอ คุณสามารถสลับตัวเลือกสำหรับสามตัวเลือกแรกได้โดยคลิกที่ตัวเลือกเหล่านั้น หากต้องการเลือกตัวเลือกการกรอง คุณต้องเปิดใช้งานการกรองภายใต้การตั้งค่าการแสดงผล
กำลังแสดงผล
- ไม่มีการกรอง
- ต้นฉบับ
- กรองแล้ว
การปรับขนาด
การกรอง
- ไม่มี
- hq2x
- hq2x ซอฟท์
- hq2x ตัวหนา
การซูมหน้าจอจะแสดงเมนูที่คุณสามารถปรับระดับการซูมได้โดยใช้ลูกศรซ้ายและขวาที่คุณสามารถคลิกได้ การตั้งค่าเริ่มต้นคือ 100%
ตัวเลือกตำแหน่งหน้าจอจะแสดงหน้าจอพร้อมลูกศรสี่ลูกศรที่ให้คุณย้ายตำแหน่งของเอาต์พุต คุณจะต้องใช้ตัวเลือกนี้เฉพาะในกรณีที่หน้าจอไม่ได้อยู่ตรงกลาง เมื่อรวมสิ่งนี้เข้ากับการซูมและการปรับขนาดคุณควรจะสามารถแสดงผลที่เหมาะสมบนโทรทัศน์ของคุณได้
การบันทึกและการโหลด
จากตัวเลือกการตั้งค่านี้ คุณสามารถกำหนดค่าวิธีที่ Snes9x GX โหลดและบันทึกได้ ตัวเลือกของคุณได้แก่ วิธีการโหลด, โหลดโฟลเดอร์, วิธีบันทึก, บันทึกโฟลเดอร์, โหลดอัตโนมัติ และ บันทึกอัตโนมัติ การคลิกที่ตัวเลือกทั้งหมดยกเว้นโฟลเดอร์จะช่วยให้คุณสามารถสลับการตั้งค่าต่างๆ ได้ การคลิกที่ตัวเลือกโฟลเดอร์จะเป็นการเปิดกล่องข้อความที่คุณสามารถป้อนลงในโฟลเดอร์ที่คุณต้องการใช้สำหรับบันทึกข้อมูลของคุณ Snes9x GX มีการบันทึกสองประเภท - ประเภทแรกคือ SRAM ซึ่งเป็นข้อมูลบันทึกเกม (ใช้ได้เฉพาะในกรณีที่เกมที่คุณกำลังเล่นรองรับการบันทึก) และอีกประเภทคือ Snapshots ซึ่งเป็นการบันทึกแบบเรียลไทม์ การบันทึกแบบเรียลไทม์ทำให้คุณสามารถบันทึกเกมของคุณในสถานะปัจจุบันและเล่นเกมต่อได้ในภายหลัง
วิธีการโหลด - SD, USB, DVD, เครือข่ายและอัตโนมัติ
วิธีการบันทึก - SD, USB, เครือข่ายและอัตโนมัติ
โหลดอัตโนมัติ - SRAM, สแนปชอต และปิด
บันทึกอัตโนมัติ - SRAM, สแนปชอต และปิด
เมนู
หน้าจอการตั้งค่านี้จะช่วยให้คุณปรับแต่งลักษณะการทำงานของเมนูได้บางประการ รวมถึงการออกคำสั่ง การวางแนว Wiimote ระดับเสียงเพลง และระดับเสียงเอฟเฟกต์เสียง Exit Action สามารถตั้งค่าเป็น "Return to Loader", "Return to Wii Menu" และ "Power off Wii" Wiimote Orientation สามารถตั้งค่าเป็นแนวตั้งหรือแนวนอน จากนั้นคุณสามารถเพิ่มและลดระดับเสียงของเพลงและเอฟเฟกต์เสียงได้
งานศิลปะ
อาร์ตเวิร์ค ภาพปก หรือภาพหน้าจอจะแสดงบนเมนูหลักเมื่อเลือกแต่ละเกม เลือกประเภทที่จะแสดงบนเมนูโดยไปที่การตั้งค่า > เมนู > ดูตัวอย่างรูปภาพ แต่ละภาพอยู่ในโฟลเดอร์ที่มีชื่อตามลำดับ (เช่น sd:/snes9xgx/covers) ควรเป็น PNG ที่มีชื่อเหมือนกับรอมทุกประการและมีขนาดไม่เกิน 640px x 480px รูปแบบที่แนะนำคือ 316px x 224px PNG และมีความลึก 32 บิต
เครือข่าย
หากคุณกำลังจะใช้เครือข่าย (LAN) เพื่อโหลดและ/หรือบันทึก คุณจะต้องเข้าสู่การตั้งค่าการแชร์ SMB ที่คุณได้ตั้งค่าบนคอมพิวเตอร์ของคุณผ่านเมนูการตั้งค่านี้ คุณจะต้องป้อน SMB Share IP, Share Name, Share Username และ Share Password หากคุณไม่มีรหัสผ่านในการแชร์ SMB ของคุณ ให้ตั้งค่ารหัสผ่านการแชร์ SMB เป็น "0"
แฟ้มเบราว์เซอร์
ไฟล์เบราว์เซอร์จะโหลดโดยอัตโนมัติเมื่อคุณเริ่มโปรแกรมจำลอง และจะแสดงรายการเนื้อหาของไดเรกทอรี "snes9xgxroms" บนการ์ด SD ของคุณโดยอัตโนมัติ เช่นเดียวกับที่กล่าวไว้ข้างต้นในการกำหนดค่า -> การบันทึกและการโหลดคุณสามารถโหลดไดเร็กทอรีอื่นโดยเฉพาะ หากต้องการเปิดเกม (เกมอาจไม่มีการบีบอัดหรืออยู่ในไฟล์ ZIP) เพียงคลิกที่เกม เกมจะโหลดขึ้นมา คุณยังสามารถเปลี่ยนไดเร็กทอรีที่คุณอยู่ได้โดยคลิกที่ "ขึ้นหนึ่งระดับ"
การเล่นเกม
เมื่อคุณโหลดเกมแล้ว คุณจะสามารถเข้าถึงเมนูตัวเลือกอื่นได้โดยการกดปุ่ม "หน้าแรก" สิ่งนี้จะแสดงตัวเลือกบันทึก, โหลด, รีเซ็ต, ตัวควบคุมและกลโกง จากเมนูนี้ คุณยังสามารถกลับไปที่ File Browser ได้โดยเลือก "เมนูหลัก" หากต้องการออกจากเมนูและเล่นเกมต่อ ให้เลือก "ปิด"
ตัวเลือกบันทึกจะช่วยให้คุณสามารถบันทึก SRAM หรือ Snapshot ของคุณได้ เมื่อคุณเลือกบันทึกแล้ว สองตัวเลือกจะปรากฏชื่อ "New SRAM" และ "New Snapshot" การคลิกที่สิ่งเหล่านี้จะเป็นการสร้างบันทึกใหม่ เมื่อคุณมีการบันทึกแล้ว คุณสามารถบันทึกทับได้โดยการเลือกมันแทนตัวเลือก "ใหม่" ตัวเลือกโหลดจะช่วยให้คุณสามารถโหลด SRAM หรือ Snapshot ที่บันทึกไว้ได้ การรีเซ็ตจะรีเซ็ตเกม หากคุณเลือกคอนโทรลเลอร์ คุณสามารถสลับระหว่างคอนโทรลเลอร์ที่คุณต้องการใช้เพื่อควบคุมเกมของคุณได้ ตัวเลือกสุดท้ายคือ Cheats จะช่วยให้คุณสามารถสลับรหัสโกงของคุณได้ (ดูด้านล่าง)
กลโกง
สูตรโกงถูกโหลดจากไดเร็กทอรี "snes9xgxcheats" และต้องอยู่ในรูปแบบไฟล์ SNES9X .CHT พวกเขายังต้องตั้งชื่อเป็นชื่อเดียวกันกับเกมที่คุณกำลังเล่นด้วยส่วนขยาย .cht ตัวอย่างคือถ้าคุณมี ROM ชื่อ "Super Mario World.smc" คุณจะต้องตั้งชื่อไฟล์ .cht ของคุณเป็น "Super Mario World.cht" คุณสามารถดูลิงก์ไปยังชุดรหัสโกง Super NES จำนวนมากได้ในส่วนลิงก์ (ด้านล่าง)
โหมดเทอร์โบ
TurboMode เพิ่มความเร็วในการเล่นเกมประมาณ 2 เท่า หากต้องการใช้ TurboMode เพียงกด c-stick (แท่งควบคุมสีเหลือง) ไปทางขวาและกดค้างไว้ตราบเท่าที่คุณต้องการให้การเล่นเป็นสองเท่า ปล่อย c-stick เมื่อคุณต้องการให้เล่นต่อด้วยความเร็วปกติ
การนำเข้าและส่งออก SRAM
ขณะนี้ Snes9x GX มีความสามารถในการโหลด SRAM จาก Snes9x บนแพลตฟอร์มอื่นๆ (Mac/PC/Linux/อื่นๆ) และบันทึกกลับไปยังแพลตฟอร์มเหล่านั้นได้
หากต้องการโหลดไฟล์ SRAM บน Wii หรือ Gamecube จากแพลตฟอร์มอื่น ตรวจสอบให้แน่ใจว่าชื่อของไฟล์ SRM ตรงกับชื่อไฟล์ของ ROM (ยกเว้นนามสกุล SRM)
หากต้องการใช้ไฟล์ Wii/GameCube SRAM บนแพลตฟอร์มอื่น ให้ทำตรงกันข้าม: คัดลอกไฟล์ SRAM ที่บันทึกไว้ไปยังแพลตฟอร์มอื่น คุณอาจต้องเปลี่ยนชื่อไฟล์ให้เป็นเวอร์ชันที่ snes9x คาดหวังให้เป็น
ประวัติการอัปเดต (เก่า)
[2.0.1b8]
- เพิ่ม: ตัวเลือก SD slot B สำหรับการค้าง, sram และการโหลด roms
- เปลี่ยนแปลงแล้ว: ตัวเลือก SMB จะไม่แสดงในเมนูอีกต่อไปเมื่อใช้งานบน Wii
- เปลี่ยนแปลงแล้ว: เกมทำงานต่อโดยอัตโนมัติหลังจากรีเซ็ตเมื่อเลือกตัวเลือกเมนู "รีเซ็ตเกม"
- แก้ไขแล้ว (อาจจะ): การอ่านดีวีดีที่เกินขีดจำกัด 1.36 GB (เฉพาะ Wii เท่านั้น) โปรดทดสอบ! - สวีพีอี
[2.0.1b7]
- แก้ไขแล้ว: การบีบอัดไฟล์ Zip ค้างที่การ์ดหน่วยความจำอาจเสียหายเมื่อขนาดไฟล์เปลี่ยนไป - แก้ไขโดยการลบไฟล์ที่มีอยู่ก่อนที่จะเขียนไฟล์ใหม่หากขนาดไฟล์เพิ่มขึ้น หากไฟล์มีขนาดเล็กลงหรือคงเดิม ไฟล์ต้นฉบับจะได้รับการอัปเดต โดยใช้ไฟล์ที่มีอยู่น้อยลงหากขนาดไฟล์จริงเล็กลง มีการตรวจสอบก่อนที่จะลบไฟล์ตรึงที่มีอยู่เพื่อให้แน่ใจว่ามีพื้นที่ว่างเพียงพอสำหรับไฟล์ใหม่ โปรดทราบว่าต้องมีพื้นที่เพิ่มเติมเทียบเท่ากับขนาดไฟล์ใหม่ หากมีพื้นที่ว่างไม่เพียงพอ การแช่แข็งดั้งเดิมจะยังคงอยู่ และผู้ใช้จะได้รับแจ้งว่ามีพื้นที่ไม่เพียงพอ
- แก้ไขแล้ว: หากเลือกตัวเลือกในการหยุดโหลดอัตโนมัติ การกำหนดค่า joypad จะไม่ถูกกู้คืนเนื่องจากถูกเก็บไว้ใน SRAM แก้ไขปัญหานี้ในตอนนี้โดยโหลด SRAM ก่อน ถ้ามี จากนั้นจึงโหลดการแช่แข็ง แน่นอนว่าการต้องมีทั้ง SRAM และการแช่แข็งนั้นไม่เหมาะ แต่วิธีนี้จะช่วยให้งานสำเร็จได้หากคุณมีพื้นที่เพียงพอในการ์ดหน่วยความจำ การ์ด SD ฯลฯ
- เพิ่มพรอมต์เมื่อกลับสู่เมนูโดยเปิดใช้งานการบันทึกอัตโนมัติ โดยให้ผู้ใช้เลือกได้ว่าจะดำเนินการบันทึกหรือไม่ กด A เพื่อบันทึก หรือ B หากคุณไม่ต้องการบันทึก
- เพิ่มการตรวจสอบเพิ่มเติมของการบันทึกการ์ดหน่วยความจำ Gamecube หลังจากเขียนไฟล์แล้ว ไฟล์จะอ่านกลับเข้าไปและตรวจสอบว่าไฟล์ที่เขียนตรงกับไฟล์ที่จะบันทึก หากไม่เป็นเช่นนั้นหรือมีปัญหาในการเปิดไฟล์ ระบบจะรายงานปัญหาดังกล่าวให้ผู้ใช้ทราบ ตั้งค่าตัวเลือกนี้ในการตั้งค่าหากต้องการ
- เพิ่มรายการเมนูรีเซ็ต Gamecube/Wii
- รองรับ DVD รุ่นทดลองสำหรับการอ่านเกินอุปสรรค 1.36 GB บน Wii ฉันไม่มีทางทดสอบสิ่งนี้ได้ ดังนั้นโปรดรายงานว่ามันใช้งานได้หรือไม่! ขึ้นอยู่กับรหัสของ svpe
หมายเหตุ: เนื่องจากการเปลี่ยนแปลงการตั้งค่า เวอร์ชันนี้จะรีเซ็ตการตั้งค่าตัวเลือกโปรแกรมจำลองของคุณ ดังนั้นหากคุณได้บันทึกการตั้งค่าไว้ คุณจะต้องทำการเปลี่ยนแปลงการตั้งค่าโปรแกรมจำลองอีกครั้งและบันทึก
[2.0.1b6a]
- แก้ไข: การขึ้นไดเร็กทอรีเมื่อเลือกรอมบนดีวีดีไม่ทำงาน
[2.0.1b6]
- รองรับ PAL Wii - ไม่จำเป็นต้องแยกเวอร์ชัน! - เอก-เอก
- ตอนนี้ PAL roms เล่นด้วยความเร็วที่ถูกต้องผ่านตัวจับเวลาภายใน roms ntsc ยังคงใช้จังหวะ VSYNC ที่แม่นยำยิ่งขึ้น - eke-eke
- ซิปค้างไปที่การ์ดหน่วยความจำ - ใช้เวลา 9-12 บล็อกหรือมากกว่านั้น - ตามรหัสของ denman
- เพิ่มตัวเลือกสำหรับการบันทึกอัตโนมัติและโหลดการค้าง สำหรับการประหยัดสามารถทำได้ทั้ง SRAM และ Freeze หากต้องการ
- การบันทึกและการโหลดการ์ดหน่วยความจำจะแสดงแถบความคืบหน้า
- การปรับปรุงและการล้างข้อมูลเบ็ดเตล็ดที่ง่ายดายยิ่งขึ้น
- แก้ไขแล้ว: การกด B เพื่อออกจากหน้าจอการเลือกไฟล์ ROM จะไม่ทำให้คุณกลับไปที่เมนูหลักอีกต่อไป ตอนนี้กลับไปเลือกตำแหน่งที่จะโหลด ROM (หน้าจอ "โหลดจาก DVD", "โหลดจาก SMB"...)
- แก้ไขแล้ว: การโหลดการกำหนดค่า Joypad ใน SRAM ทำงานได้อีกครั้ง - ไม่เกิดความยุ่งเหยิงอีกต่อไป
[2.0.1b5]
- ปุ่ม B ใช้งานในทุกเมนู (กลับสู่เมนูก่อนหน้า)
- แก้ไขข้อผิดพลาดเมื่อค้างสถานะไปยังการ์ด SD - จะหยุดทำงานหากไม่ได้เริ่มต้นการสนับสนุน SD ก่อนหน้านี้
- แก้ไขการกดปุ่ม A สองครั้งหลังจากบันทึกการตั้งค่า/sram ลงในการ์ดหน่วยความจำด้วยตนเอง
- แก้ไขความล่าช้าหลังจากกดปุ่ม A หลังจากบันทึกการแช่แข็งลงในการ์ด SD
- แก้ไขปัญหาไฟล์ SRAM ".srm" ที่ถูกสร้างขึ้นเมื่อบันทึก SRAM โดยไม่โหลด ROM
- หมายเลขเวอร์ชันคงที่ใน SRAM และการตั้งค่า
- การแก้ไขโค้ดอื่นๆ เล็กน้อย
[2.0.1b1 ถึง 2.0.1b4]
- บันทึกและโหลด SRAM จาก snes9x บนแพลตฟอร์มอื่นผ่านการ์ด SD หรือ SMB
- ตอนนี้เกมเริ่มอัตโนมัติเมื่อโหลดแล้ว
- หลังจากโหลด SRAM ด้วยตนเอง โปรแกรมจำลองจะถูกรีเซ็ตโดยอัตโนมัติ
- ตัวเลือกการโหลด SRAM อัตโนมัติจากการ์ดหน่วยความจำ, SD หรือ SMB หลังจากโหลดเกม
- ตัวเลือกการบันทึก SRAM อัตโนมัติลงในการ์ดหน่วยความจำ SD หรือ SMB เมื่อกลับไปที่เมนู
- โหมดเทอร์โบ
- การตั้งค่าโปรแกรมจำลองทั่วโลก
- เมนูได้รับการออกแบบใหม่ (หวังว่าจะดีขึ้น!)
- มาใน 6 รูปแบบ แต่ละการตั้งค่าการโหลดอัตโนมัติ/การบันทึก/sram ไปยังตำแหน่งที่แตกต่างกัน: mcslota, mcslotb, sdslota, sdslotb, smb และ noload
- ROM injector ทำงานอีกครั้ง
- การปรับปรุงเล็กๆ น้อยๆ และการแก้ไขข้อบกพร่องจำนวนหนึ่ง
[2.0 WIP6]
- พอร์ตของ SNES9X 1.50
- การสนับสนุนธุรกิจขนาดกลางและขนาดย่อม
- รองรับ SD
- การจำลองและเวลาที่ดีขึ้นอย่างมากสำหรับ NTSC roms
- บันทึกสถานะ (ค้าง) ลงใน SD และ SMB
- ซูมหน้าจอ
- ปรับปรุงแบบอักษรและการแสดงผล
- หัวฉีดรอม
- ... และอื่น ๆ ...
เครดิต
Coding & menu design Tantric
Additional coding michniewski
Menu artwork the3seashells
Menu sound Peter de Man
Extra coding Zopenko, Burnt Lasagna,
Askot, bladeoner
Snes9x GX GameCube SoftDev, crunchy2,
eke-eke, others
Snes9x Snes9x Team
libogc/devkitPPC shagkur & WinterMute
FreeTypeGX Armin Tamzarian
ลิงค์
SNES9X GX Project Page
https://github.com/dborth/snes9xgx
Wii Homebrew Community
www.wiibrew.org
Free (Public Domain) ROMs
www.pdroms.de
Cheat Codes
www.cheatzilla.com