วิศวกรรมย้อนกลับของรหัส GTA III และ GTA VC เสร็จสมบูรณ์

มีการเปิดตัวโครงการ re3 และ reVC ครั้งแรกซึ่งภายในงานได้ดำเนินการวิศวกรรมย้อนกลับซอร์สโค้ดของเกม GTA III และ GTA Vice City ที่เปิดตัวเมื่อประมาณ 20 ปีที่แล้ว การเผยแพร่ที่เผยแพร่ถือว่าพร้อมสำหรับการสร้างเกมที่ใช้งานได้เต็มรูปแบบ บิลด์ได้รับการทดสอบบน Linux, Windows และ FreeBSD บนระบบ x86, amd64, arm และ arm64 นอกจากนี้ พอร์ตต่างๆ ยังได้รับการพัฒนาสำหรับคอนโซล Nintendo Switch, Playstation Vita, Nintendo Wii U, PS2 และ Xbox หากต้องการรัน คุณต้องมีไฟล์ที่มีทรัพยากรเกม ซึ่งคุณสามารถแยกจากสำเนา GTA III ของคุณได้

โครงการกู้คืนโค้ดเปิดตัวในปี 2018 โดยมีเป้าหมายในการแก้ไขข้อบกพร่อง ขยายโอกาสสำหรับนักพัฒนา mod และดำเนินการทดลองเพื่อศึกษาและแทนที่อัลกอริธึมการจำลองทางฟิสิกส์ สำหรับการเรนเดอร์ นอกเหนือจากเอ็นจิ้นกราฟิก RenderWare ดั้งเดิม (D3D8) แล้ว ยังสามารถใช้เอ็นจิ้น librw ซึ่งรองรับเอาต์พุตผ่าน D3D9, OpenGL 2.1+ และ OpenGL ES 2.0+ ได้อีกด้วย สามารถใช้ MSS หรือ OpenAL สำหรับเอาต์พุตเสียงได้ รหัสมาโดยไม่มีใบอนุญาต โดยมีประกาศจำกัดการใช้งานเพื่อวัตถุประสงค์ทางการศึกษา เอกสารประกอบ และการดัดแปลง

นอกเหนือจากการแก้ไขจุดบกพร่องและการปรับให้เข้ากับการทำงานบนแพลตฟอร์มใหม่แล้ว ฉบับที่นำเสนอยังได้เพิ่มเครื่องมือแก้ไขจุดบกพร่องเพิ่มเติม ติดตั้งกล้องแบบหมุนได้ เพิ่มการรองรับ XInput การรองรับเพิ่มเติมสำหรับอุปกรณ์ต่อพ่วง ให้การสนับสนุนสำหรับเอาต์พุตที่ปรับขนาดบนหน้าจอไวด์สกรีน เพิ่มแผนที่ และอีกมากมาย ตัวเลือกในเมนู

วิศวกรรมย้อนกลับของรหัส GTA III และ GTA VC เสร็จสมบูรณ์


ที่มา: opennet.ru

เพิ่มความคิดเห็น