Reverse Engineering The Sega Mega Drive

ด้วยการยอมรับที่แพร่หลายของ Emulators เกือบทุกคนสามารถเริ่มเล่นวิดีโอเกมจาก Eygone Eras บางระบบมีความสามารถในการสนับสนุนเกม Homebrew โดยมีชุมชนที่ใช้งานอยู่หลายแห่งที่ยังคงสร้างเกมใหม่แม้กระทั่งทศวรรษต่อมา ความเรียบง่ายของการเขียนโปรแกรมสำหรับแพลตฟอร์มที่ไม่ใช่พีซีนั้นไม่ง่ายนัก หากคุณต้องการสร้างเกมในคอนโซลแบบโบราณตอนนี้เมื่อยังค่อนข้างใหม่คุณต้องกระโดดผ่านห่วงจำนวนมาก [ฉีก] แสดงให้เราเห็นว่ามันจะทำอย่างไรกับชุดความก้าวหน้าของ Sega Mega Drive ที่เขาสร้างขึ้นจากศูนย์ ในขณะที่ [ฉีก] มี atari st เขาต้องการที่จะทำอะไรบางอย่างที่ทันสมัยมากขึ้นเช่นเดียวกับในขณะที่ไม่มีอะไรดีไปกว่าไดรฟ์ขนาดใหญ่ (หรือปฐมกาลที่เป็นที่รู้จักในอเมริกาเหนือ) มีคุณสมบัติจำนวนมากที่ให้ยืมแพลตฟอร์มในการพัฒนาคือชิป Motorola 68000 ที่เป็นเรื่องปกติมากสำหรับเวลาเช่นเดียวกับผลลัพธ์ที่ได้มีเอกสารมากมายที่มีอยู่ เขายังคงต้องการที่จะทำวิศวกรรมย้อนกลับของระบบเพื่อให้ได้บอร์ด Dev ที่เหมาะสม แต่เริ่มต้นด้วยการหาวิธีการทำงานของตลับคาร์ทริดจ์ เขาสามารถพัฒนาธนาคารหน่วยความจำที่ทำหน้าที่เป็นตลับเกมที่เขียนซ้ำได้ ด้วยชิ้นส่วนที่ยากลำบากออกจากทาง [ฉีก] ตั้งค่าเกี่ยวกับการสร้างตรรกะกาวเฟิร์มแวร์เริ่มต้นที่เชื่อมต่อกับ Atari ST ของเขารวมถึงการเดินสายโปรแกรมทั้งหมดด้วยกัน ในที่สุดเขาก็สามารถให้เพียงพอที่จะส่งโปรแกรมไปยังไดรฟ์ขนาดใหญ่ที่จะช่วยให้เขาควบคุมสไปรต์บนหน้าจอด้วยคอนโทรลเลอร์อย่างไรก็ตามเขาถูกขัดจังหวะก่อนที่เขาจะสามารถสร้างเกมทั้งหมดทั้งหมดได้ จำนวนการวิจัยรวมถึงงานเพื่อให้ได้ไกลอย่างไม่น่าเชื่อเช่นเดียวกับที่อาจมีนักเก็ตที่เป็นประโยชน์สำหรับบุคคลใด ๆ ในย่าน Homebrew Mega Drive ในวันนี้ หากคุณไม่ต้องการที่จะได้รับสิ่งที่ลึกลงไปในฮาร์ดแวร์ไดรฟ์ขนาดใหญ่นี้คุณสามารถพัฒนาคาร์ทริดจ์ที่ช่วยให้ความก้าวหน้าของฮาร์ดแวร์ SEGA ดั้งเดิมแทน

สวิตช์ Maglev ที่พิมพ์ 3 มิตินั้นร้อนที่สุดตอนนี้

มันไม่ได้เกิดขึ้นตลอดเวลาอย่างไรก็ตามตลอดหลายปีที่เราค้นพบว่าเมื่อเราทำงานโครงการจำนวนมากที่คล้ายกันมากพัฒนาโดยทั่วไปมักจะค้นพบตัวเองในข้อเสนอแนะของเรา บรรทัดก่อนเช่นกัน แน่นอนว่าสิ่งเหล่านี้ไม่ได้ลอกเลียนแบบ; เวลาไม่เพียงพอได้ส่งผ่านไปสำหรับผู้สร้างการแข่งขันบางคนเพื่อหมุนรุ่นของตัวเอง ไม่หลายครั้งที่มีคนอื่นที่ทำงานกับงานที่คล้ายกันมากในการแยกเช่นเดียวกับที่ตอนนี้เป็นครั้งแรกที่ตระหนักว่าพวกเขาไม่ได้อยู่คนเดียว ต้องขอบคุณปรากฏการณ์นี้เรายินดีที่จะรายงานว่ายังมีสวิตช์สวิตช์แบบแม่เหล็ก 3 มิติที่พิมพ์ได้อีกหนึ่งดวงมาถึงแสง ก่อตั้งขึ้นโดย [Famichu] จัดการนี้ความคิดนั้นแตกต่างอย่างเห็นได้ชัดจากสิ่งที่เราเคยเห็นมาก่อนซึ่งในวิธีการทำให้ทุกอย่างน่าประทับใจยิ่งขึ้น มันเป็นสิ่งหนึ่งสำหรับแฮ็กเกอร์หลายคนในการสร้างงานที่คล้ายกันแยกกันเป็นเป้าหมายสุดท้ายที่กำหนดลักษณะของสไตล์ของตัวเอง อย่างไรก็ตามที่นี่เราเห็นงานที่ใช้แนวคิดหลักเดียวกันเช่นเดียวกับการวิ่งในทิศทางที่แตกต่างกัน ดังนั้นอะไรที่ทำให้ Maglev Switch MX แตกต่างจาก [เสี่ยงต่อ] ของเพิ่งเปิดตัว void_switch? ในคำพูดการประชุม ดูเหมือนว่า [Famichu] ต้องการผลิตสวิตช์แม่เหล็กที่ดำเนินการในอีกมากหรือน้อยกว่าวิธีเดียวกันที่แน่นอนสวิตช์เชอร์รี่ MX ธรรมดาทำในขณะที่ void_switch แสดงถึงการจินตนาการอีกครั้งว่าสวิทช์คีย์บอร์ดควรทำงานอย่างไร ตัวอย่างเช่นแทนที่จะใส่เซ็นเซอร์แรงกระแทกห้องโถงทั้งหมดบน PCB หลักดังนั้นจึงไม่มีข้อกำหนดในการเชื่อมต่อไฟฟ้ากับสวิตช์ส่วนตัวทุกสวิตช์ Maglev แต่ละสวิตช์ MX จะถูกตรึงรวมทั้งควรมีสายเข้าด้วยกันเพื่อพิมพ์เมทริกซ์ ภายใน [Famichu] ได้วางแผนที่แตกต่างกันซึ่งมีเซ็นเซอร์แรงกระแทกเชิงเส้นของ Allegro A1304 อยู่ระหว่างสองแม่เหล็กตรงข้ามที่ยืนอยู่ในฤดูใบไม้ผลิทั่วไป เมื่อจำเป็นต้องมีความกดดันเซ็นเซอร์จะหยิบบรรยากาศฟลักซ์แม่เหล็กเปลี่ยนไปรอบ ๆ อย่างไรก็ตามแผนผังที่น่าสนใจสำหรับแป้นพิมพ์ PCB จะดูเหมือนจะแนะนำว่าวุฒิสมาชิกจะไม่ถูกตรวจสอบโดยตรงจากไมโครคอนโทรลเลอร์ แต่เอาต์พุตของพวกเขาถูกนำไปใช้เพื่อกำหนด mosfets ในแต่ละแถวของเมทริกซ์ ในการออกแบบนี้แต่ละสวิตช์จะนำเซ็นเซอร์ฮอลล์ของตัวเอง ในแง่ของการพิมพ์พวกเขาที่พิมพ์ Maglev Switch MX …

สวิตช์ Maglev ที่พิมพ์ 3 มิตินั้นร้อนที่สุดตอนนี้Read More