ขับจอภาพ 15 KHz RGB


16

ฉันสนใจโอกาสของการใช้ RP เพื่อรัน MAME ในตู้อาเขตจริง

วิธีที่ง่ายคือเปลี่ยนหน้าจอของตู้ อย่างไรก็ตามฉันต้องการความถูกต้องจริง ๆ ในการรักษาจอภาพ RGB 15Khz ดั้งเดิม

ไม่มีใครมีข้อเสนอแนะใด ๆ เกี่ยวกับวิธีการหนึ่งที่สามารถขับรถตรวจสอบจาก RP?

แก้ไข : บนฮาร์ดแวร์พีซีมาตรฐานนี่เป็นพื้นที่ที่เข้าใจกันดี การ์ดกราฟิกบางตัวสามารถโอเวอร์คล็อกได้ถึง 15Hz ได้รับหนึ่งในการ์ดเหล่านี้จะได้รับโปรแกรมควบคุมที่เหมาะสมและการใช้งานบางอย่างเช่นAdvMAME ความท้าทายของ RP คือมันไม่ได้เชื่อมต่อกับการ์ดกราฟิกเหล่านี้ที่สามารถใช้ได้


mod ที่น่ารังเกียจมาก ฉันพบสิ่งนี้ .. mmmonkey.co.uk/console/other/rgb2vga.htmฉันไม่รู้ว่าเกิดอะไรขึ้น แต่อาจช่วยคุณได้ จอภาพมีวิดีโอหรือไม่ ntsc / pal / scart หรืออะไร? และนี่? youtube.com/watch?v=W1MfqbyGamE
Piotr Kula

ขอบคุณ ppumkin ลิงก์แรกคือการแปลงในทิศทางที่ไม่ถูกต้อง: ลดระดับสัญญาณอินพุต lo-res เป็น VGA ลิงค์ที่สองคือสิ่งที่ถูกต้อง มีวิธีการเชื่อมต่อ RPi กับ PCI / AGP / การ์ดใด ๆ หรือไม่?
ผอม

ฉันไม่คิดว่าคุณจะเข้าใกล้การจัดการ PCI หรือ AGP ฉันกลัว อาจเป็น ISA แต่คุณจะต้องทำรหัสไดรเวอร์ขนาดใหญ่และซอฟต์แวร์จะเป็นขยะ ลองค้นหาโซลูชันฮาร์ดแวร์ CGA ถึง VGA ต่อไป เพียงแค่ต้องย้อนกลับกระบวนการ
Piotr Kula

หากจอภาพ 15 KHz ใช้การกำหนดเวลาโทรทัศน์ฉันคิดว่าคุณสามารถใช้เอาต์พุตคอมโพสิตของ pi พร้อมวงจรคอมโพสิตไปเป็นวงจรแปลง RGB / Sync หากจอภาพไม่ได้มีอยู่ - แม้ว่าคอมโพสิตแน่นอนจะไม่คมชัดเนื่องจาก ถึงแบนด์วิดท์สีที่ จำกัด อะไรที่เหมาะจะเป็นอุปกรณ์ HDMI-to-SCART บางประเภท
Chris Stratton

2
ฉันทำสิ่งนี้กับเครื่องอาเขตเก่า แต่ด้วยพีซีแน่นอน การทำแผนที่สายนั้นค่อนข้างง่าย AdvMAME ดีมากสำหรับการตั้งค่าวิดีโอเอาต์พุตเป็น 15Khz เช่นกันและตั้งค่าได้ง่ายใน linux หวังว่าฉันจะให้ข้อมูลเพิ่มเติม โชคดี!
ไบรอัน

คำตอบ:


12

ประการแรกเนื่องจาก Raspberry Pi ไม่มี RGB ออกคุณจะต้องมี ACTIVE (โดยใช้ชิปในการแปลงดิจิตอลเป็นอนาล็อก) HDMI เป็น VGA ฉันใช้หนึ่งในเหล่านี้ใน RPi ของฉันและใช้งานได้ดี - สำหรับจอภาพ VGA รุ่นเก่า .. แต่ยังมีอีกราคาที่เพิ่มขึ้น ...

ป้อนคำอธิบายรูปภาพที่นี่

ฉันซื้อ HDMI เป็น VGA จาก ebay

  • ฉันมีรุ่น B ฉันไม่รู้ว่ามันจะทำงานกับรุ่น A หรือไม่เนื่องจากข้อ จำกัด ด้านพลังงาน
  • นอกจากนี้คุณจะต้องอ่านหนังสือเล่มนี้ เห็นได้ชัดว่าการใช้งานและตัวแปลงที่ใช้งานแบบอินไลน์สามารถทำให้เกิดปัญหาระยะยาวโดยไม่ต้องมีการปรับแต่งอะไรบางอย่างบนกระดาน ....
  • ปรับปรุง: ในการแก้ไขแผง C และเก่ากว่าข้อ จำกัด พลังงานจะไม่เป็นปัญหาอีกต่อไป

ดังนั้นคุณสามารถขอรับสิ่งนี้ได้โดยมาร์กบูธหากคุณกังวลเกี่ยวกับปัญหาที่อธิบายไว้ในวิกิ


ประการที่สองคุณจะต้องแปลงจาก VGA เป็น CGA บางสิ่งที่เหมือนเด็กเลวคนนี้! (รู้จักในชื่อ GBS-8100)

ป้อนคำอธิบายรูปภาพที่นี่

คุณสามารถหาซื้อได้บนอีเบย์ไม่ใช่ราคาถูก . แต่บางทีมันอาจช่วยให้คุณพัฒนา mod อื่น ๆ ตามบรรทัดเดียวกันได้หรือไม่


ข้อมูลอ้างอิงเพิ่มเติมบางอย่างที่อาจช่วยคุณแก้ไขปัญหาการผลิตเบียร์ทางเลือก

นี้ดูเหมือนแปลงแต่ไม่แน่ใจว่าถ้ามันเป็นจริงได้ทำอะไรเลยในการประมวลผลสัญญาณไปยังรูปแบบถูกต้อง

อีกวิธีหนึ่งในการนำCGAไปใช้ใน Scart .. แต่อาจใช้การย้อนกลับได้ไหม?


1
สิ่งนี้ไม่น่าจะช่วยได้เนื่องจาก pi ไม่มีเอาต์พุต VGA
Chris Stratton

ด้วยทัศนคติแบบนั้น - มันจะไม่ช่วยใครเลย .. ฉันแก้ไขคำตอบของฉัน - เพราะฉันลืมว่าฉันใช้ DVI เป็นสิ่งที่ VGA สิ่งที่ฉันทำ แก้ไขปัญหา. ไม่ถูกแม้ว่า
Piotr Kula

1
@ ทำเครื่องหมายไม่ได้ปัญหาทางเทคนิคพื้นฐานยังคงไม่ชัดเจนหากผลลัพธ์จะเป็นที่น่าพอใจหลังจากการแปลงเพิ่มเติม ที่สำคัญกว่านั้นหลังจากเพิ่มค่าคอนเวอร์เตอร์สองตัวแล้วข้อดีส่วนใหญ่ของแพลตฟอร์มราสเบอร์รี่ปี่เทียบกับต้นทุนต่ำ (หรือรีไซเคิล) แพลตฟอร์มอื่น ๆ
Chris Stratton

1
@ChrisStratton - นั่นเป็นข้อโต้แย้งที่แตกต่างอย่างสิ้นเชิง เราไม่มีความคิดว่าเพรียวบางถูก จำกัด ด้วยราคาหรือเพียงแค่ต้องการทำเพื่อความสนุก คำตอบนี้จะตอบข้อกังวลเดิมของคุณไม่มีอะไรอื่นนอกเหนือจากขอบเขตของคำถามนี้ อย่าลังเลที่จะโพสต์คำตอบที่ดีกว่าถ้าคุณมี
Mark Booth

1
@ เห็นว่าคุณถูกต้องทั้งในสมมุติฐานของคุณ ในการรับคอมโพสิตคุณต้องใช้ RGB แต่ทำได้โดยใช้ฮาร์ดแวร์ภายในชิป BCM ดังนั้นคุณจึงไม่สามารถเชื่อมต่อกับซอฟต์แวร์ในระดับใดก็ได้ หากมีเอาท์พุท VGA หรือ VGA ขาออกจะทำให้ชีวิตง่ายขึ้นสำหรับบางคน
Piotr Kula
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.