SNES9x-GTK เป็นพอร์ต GTK ของซูเปอร์แฟมิ Emulator, Snes9x มันมี GUI เต็มรูปแบบที่โดดเด่นทำงาน NETPLAY สนับสนุนควบคุม OpenGL หรือ XVideo การแสดงผลบวกมากขึ้น
คำแนะนำในอาคาร:
สร้างจากแพทช์
สารสกัดจาก tarball แพทช์กว่าสำเนาสกัดของคุณของแหล่ง Snes9x แล้วจากระยะไดเรกทอรีที่มา:
& nbsp; SNES9x-1.51-src แพทช์ $ -p1
ยังคงสร้างจากแหล่ง
สร้างจากแหล่งที่มา
เรียกใช้สคริปต์การกำหนดค่าจากไดเรกทอรีแหล่งที่มาที่มีธง --with-GTK หากคุณต้องการสนับสนุน OpenGL ยังเพิ่มธง --with-OpenGL ตัวอย่างเช่น:
& nbsp; SNES9x-1.51-src $ ./configure --prefix = / usr --with-GTK --with-OpenGL
นอกจากนี้คุณยังสามารถเพิ่มสิ่งธงอื่น ๆ ที่คุณต้องการ
ขึ้นอยู่กับที่ระบบปฏิบัติการของคุณจะทำให้บางสิ่งบางอย่างและถ้าคุณได้สร้างอ้างอิงจากแหล่งที่คุณอาจจำเป็นต้องระบุบางเส้นทาง pkg-การตั้งค่า หากคุณพบข้อผิดพลาดใช้คำสั่งกำหนดค่าเช่นนี้แทน:
& nbsp; SNES9x-1.51-src $ PKG_CONFIG_PATH = "/ usr / lib / pkgconfig: / usr / local / lib / pkgconfig" ./configure --with-GTK --with-OpenGL
จากนั้นเรียกใช้ 'ให้'
& nbsp; SNES9x-1.51-src ทำให้ $
นี้จะผลิตแฟ้มที่ปฏิบัติการ SNES9x-GTK ในไดเรกทอรีแหล่งที่มา คัดลอกมันเรียกใช้สิ่งที่ ถ้าคุณต้องการที่จะติดตั้งทุกอย่างดำเนินการดังต่อไปนี้ที่มีสิทธิ์ใช้ super:
& nbsp; SNES9x-1.51-src # ให้ติดตั้ง
หมายเหตุ :
โดยทั่วไปจะทำงานเหมือน Snes9x ไม่ ถ้าคุณไม่สามารถหาตัวเลือกใน GUI ค่อนข้างง่ายคุณสามารถใช้อาร์กิวเมนต์บรรทัดคำสั่งเช่นเดียวกับที่คุณตามปกติจะอยู่ในตัวอย่างเช่นพอร์ตยูนิกซ์
OSS / ปัญหา ALSA กับ PortAudio
หาก PortAudio ถูกสร้างขึ้นด้วยการสนับสนุน ALSA, ALSA จะต้องมีการติดตั้งเพื่อทำงาน ถ้าคุณใช้โอเอสเท่านั้นและได้ลบบางแพ็คเกจ ALSA จากระบบของคุณคุณจะต้องให้แน่ใจว่า PortAudio ไม่ได้รวบรวมด้วยการสนับสนุน ALSA ดู http://www.snes9x.com/phpbb2/viewtopic.php?t=3703&start=141
การสนับสนุนจอยสติ๊ก
ก่อนหน้านี้พอร์ตนี้ libjsw ใช้สำหรับการสนับสนุนจอยสติ๊ก ในฐานะที่เป็นมันจะเปิดออก libjsw สนับสนุนระบบปฏิบัติการน้อยมากดังนั้นผมจึงเปลี่ยนไป SDL จะยุ่งกับการสอบเทียบ libjsw จอยสติ๊กเคอร์เนลของคุณบน Linux ดังนั้นคุณอาจจะต้องเริ่มต้นใหม่ถ้าคุณได้รับการสอบเทียบในการบูตปัจจุบันของคุณ
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- สร้างใหม่การจัดการ IRQ.
- การกำหนดเวลาโดยรวมที่ดีขึ้น.
- interlace หน้าจอที่ดีขึ้นและการสนับสนุน interlace ผีสาง.
- คงพิกเซล Hi-Res พล็อต.
- คง C4 สำหรับร็อคแมน X2 ของ & quot; อาวุธได้ & quot; หน้าจอ.
- คงกราฟิกพี่น้องบัสเตอร์ซูเปอร์หลังจากรีเซ็ต.
- ปรับปรุง SA-1 สนับสนุน.
- เพิ่ม SA-1 สนับสนุน CC2.
- คงโหมดแทนที่ NMI SA-1.
- คงที่คู่ดวง 2 glitch เสียง.
- สับใหม่ระยะเวลา APU, แก้เกมต่างๆที่จัดแสดงปัญหากับห้องสมุด SNES_SPC Blargg ของ.
- แก้ไขปัญหาที่สะท้อนแบ่งบัฟเฟอร์รอม IPL.
- ภาพรวมหนังคงทำน้ำแข็งให้ละลายที่ไม่สอดคล้องกัน.
- ประหยัดไฟล์ config ได้เร็วขึ้น.
- คงเลือกที่ไฟล์ config BlockInvalidVRAMAccess (พอร์ตหน้าต่างพอร์ตยูนิกซ์และการตั้งค่ามรดก GTK)
- ลบ dup POSIX และสายการเข้าถึงและเปลี่ยนชื่อ QWORD ในการแก้ไขปัญหาที่มีการสะสมของเซลล์ SDK.
- คง PS3 รุ่นประหยัดผิดพลาดของรัฐโดยใช้การจัดสรรกองสำหรับ soundsnapshot.
- ผิดพลาดคงที่ที่เกี่ยวข้องกับการให้คำอธิบายถึงสองครั้งที่ปิด.
- การแกะ CPUShutdown speedhack, DisableHDMA และตัวเลือก DisableIRQ.
- การแกะที่เหลือรหัส asm ล้าสมัย.
- JMA สนับสนุน 64 บิต.
- GTK + Win32, Mac. เพิ่มตัวเลือกผสม Hi-Res
- GTK + Win32. การสนับสนุนสำหรับ Bsnes สไตล์ shaders XML
- Unix. segfault คงที่และแขวนขึ้นกับ -DNOSOUND
- GTK +. เพิ่มความสามารถในการตั้งค่าโฟลเดอร์ที่เฉพาะเจาะจงสำหรับ SRAM แพทช์ภาพรวม ฯลฯ
- GTK +. คงหลายประเด็นสิทธิ์กับโฟลเดอร์การตั้งค่า
- GTK + เข้ากันได้ปรับปรุงด้วยดี + ล่าสุดและ GtkBuilder เพิ่มการสนับสนุนการทดลองสำหรับ GTK + 3.x.
- GTK +:. ปรับปรุงการส่งออกซอฟแวร์ที่จะใช้ไคโรและเพิ่มความสามารถในการใช้ bilinear-กรองกับมัน
- GTK +:. ปัญหาถาวรที่กลโกงจะไม่อยู่ที่การใช้งาน
- GTK +:. ปัญหาโฟกัสคงที่เมื่อมีการจัดการหน้าต่างไม่มี
- GTK +. คงที่ X กันไม่ได้ภาพและแสดงปัญหาในการ Xv และ OpenGL เอาท์พุท
- GTK +. vSync ฝากประจำกับเซิร์ฟเวอร์ X ใหม่และไดรเวอร์ NVIDIA
- GTK +: เพิ่ม & quot; ลดความล่าช้าการป้อนข้อมูล & quot; ตัวเลือกที่จะส่งออก OpenGL.
- GTK +. เพิ่มบ่งชี้ภาพของอัตราการรีเฟรชวิดีโอคาดว่าสำหรับอัตราสัญญาณเสียงที่เลือกในปัจจุบัน
มีอะไรใหม่ ในรุ่น 79:
- ตอนนี้รวมอยู่ใน Snes9x 1.52 ดู Snes9x 1.52 การเปลี่ยนแปลงรายละเอียด.
- เพิ่ม PulseAudio และ ALSA เสียงคนขับรถและคนขับรถดัดแปลงที่มีอยู่เพื่อแกนเสียงใหม่.
- เพิ่มการแปลภาษาเซอร์เบียจากมิลาน Kostic.
- เพิ่มไอคอนความละเอียดต่ำลง.
- การตั้งค่าเพิ่มมากขึ้นสำหรับ NTSC และตัวกรอง EPX.
- หลายแก้ไขข้อบกพร่อง.
มีอะไรใหม่ ในรุ่น 77:.
- เพิ่ม pt_BR แปล
- แก้ไขข้อผิดพลาดที่ควบคุมเสียงจะเปลี่ยนจาก SDL ในการเจรจาการตั้งค่าหาก OSS หรือ PortAudio ไม่ได้ติดตั้ง.
มีอะไรใหม่ ในรุ่น 76:.
- แก้ไข bug ที่หน้าต่างเต็มจอจะสูญเสียความสำคัญ
- Updated แปล fr_FR
- เพิ่ม es_VE แปล
มีอะไรใหม่ ในรุ่น 75:
- หน้าจอคงที่ตัวเลือกปิดการใช้งานจึงไม่ส่งปลอม ปุ่มกดเมื่อ Snes9x ไม่ได้มุ่งเน้นไป.
- การตั้งค่าความละเอียดของการเปลี่ยนแปลงในการจัดเก็บกว้างและความสูงแทนดัชนีโหมดหน้าจอ.
- แก้ไขข้อผิดพลาดที่คนขับจะ PortAudio เสียงออกไม่ได้ 44100hz.
- ได้รับอนุญาตการเปลี่ยนแปลงพฤติกรรมของปุ่ม ESC เพื่อออกจาก Snes9x.
มีอะไรใหม่ ในรุ่น 68:.
- คงรั่วไหลของหน่วยความจำที่ใช้ร่วมกันเมื่อใช้ไดรเวอร์ XVideo
- รวบรวมคงมีธง --with-ดีบัก.
- เพิ่มภาพ 4: 3 ตัวเลือกอัตราการรักษาอัตราส่วน .
- เพิ่มใหม่หลายตัวเลือกการปรับขนาดโดยอัตโนมัติเพื่อมุมมองเมนู.
- เพิ่มไดรเวอร์เสียงโอเอสและการกำหนดค่าเพื่อเลือกไดรเวอร์ที่เสียงในการรวบรวมและการที่จะใช้จากผู้ที่สร้างขึ้นใน.
มีอะไรใหม่ ในรุ่น 55:
- ซิงค์ขนาดบัฟเฟอร์เสียงระหว่าง Snes9x และ PortAudio และเปลี่ยนแบ็กเอนด์ PortAudio เพื่อให้สอดคล้องกับขนาดของบัฟเฟอร์ที่เลือก.
- ตั้งค่าเริ่มต้นขนาดบัฟเฟอร์เสียง 32ms (2 เฟรม) แทน 16ms (1 เฟรม).
มีอะไรใหม่ ในรุ่น 52:
- เพิ่มตัวเลือกเพื่อให้ทิศทาง D-pad ตรงข้ามกับการตั้งค่า และปิดการใช้งานได้โดยเริ่มต้น.
- แก้ไขปัญหาที่เหตุการณ์จอยสติกจะไม่ถูกส่งไปยังหน้าต่างการตั้งค่า.
ต้องการ
- GTK 2.10 หรือสูงกว่า
- PortAudio
- gtkglext
- SDL 1.2.12 หรือสูงกว่า
ความคิดเห็นที่ไม่พบ