
หากไม่มีสินทรัพย์จากการเผยแพร่อย่างเป็นทางการการสลายตัวนี้จะไม่ทำงาน
สำหรับบทช่วยสอนเกี่ยวกับวิธีการค้นหาสินทรัพย์เกมจากสำเนาเกมที่ได้รับตามกฎหมายของคุณดูที่บทช่วยสอนนี้สำหรับ Android หรือบทช่วยสอนนี้สำหรับ iOS
คุณสามารถรับการเผยแพร่อย่างเป็นทางการของ Sonic 1 & Sonic 2 ได้จาก:
แม้ว่าแพลตฟอร์มของคุณจะไม่ได้รับการสนับสนุนจากการเปิดตัวอย่างเป็นทางการคุณ ต้อง ซื้อหรือดาวน์โหลดอย่างเป็นทางการสำหรับสินทรัพย์ (คุณไม่จำเป็นต้องเรียกใช้การเปิดตัวอย่างเป็นทางการคุณเพียงแค่ต้องการสินทรัพย์เกม)
หากคุณต้องการถ่ายโอนบันทึกของคุณจากรุ่นมือถืออย่างเป็นทางการเส้นทางไฟล์ Android Pre-Forterver คือ Android/data/com.sega.sonic1 or 2/SGame.bin (เวอร์ชันอื่นอาจมีเส้นทางไฟล์ที่แตกต่างกัน ). คัดลอกไฟล์นั้นลงในโฟลเดอร์ decompilation ด้วยชื่อ SData.bin
settings.ini ที่เกมใช้ในการโหลดการตั้งค่าทั้งหมดคล้ายกับ Sonic ManiaESC หากเปิดใช้งานในการกำหนดค่าF12 PAUSE, F11 ขั้นตอนการดีบัก F11 และ Fast Forward Debug จาก Sonic Mania ได้รับการพอร์ตทั้งหมดและเปิดใช้งานหากเปิดใช้งาน devMenu ในการกำหนดค่าF1 จะโหลดฉากแรกในรายการขั้นตอนการนำเสนอ (โดยปกติจะเป็นหน้าจอชื่อเรื่อง)F2 และ F3 จะโหลดฉากก่อนหน้าและถัดไปในรายการเวทีปัจจุบันF5 จะโหลดฉากปัจจุบันใหม่รวมถึงสินทรัพย์และสคริปต์ทั้งหมดF8 และ F9 จะเห็นภาพหน้าจอสัมผัสและกล่อง hitboxesF10 จะเปิดใช้งานการซ้อนทับจานสีที่แสดงจานสีภายใน 8 ของเกมแบบเรียลไทม์pacman -Syuu ในพรอมต์และกด EnterY เมื่อถามว่าคุณต้องการอัปเดตแพ็คเกจหรือไม่ หากมันขอให้คุณปิดพรอมต์ทำเช่นนั้นให้รีสตาร์ทและเรียกใช้คำสั่งเดียวกันอีกครั้ง สิ่งนี้จะอัปเดตแพ็คเกจเป็นเวอร์ชันล่าสุดของพวกเขาpacman -S pkg-config make git mingw-w64-i686-gcc mingw-w64-x86_64-gcc mingw-w64-x86_64-SDL2 mingw-w64-x86_64-libogg mingw-w64-x86_64-libvorbis mingw-w64-x86_64-glewgit clone --recursive https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation.gitcd Sonic-1-2-2013-Decompilationmake -f Makefile.msys2 CXX=x86_64-w64-mingw32-g++ CXXFLAGS=-static -j4Data.rsdk ของคุณลงใน Sonic1Decomp.UWP หรือ Sonic2Decomp.UWP ขึ้นอยู่กับเกมจากนั้นสร้างและปรับใช้ผ่าน RSDKv4.UWP.slnsudo apt install build-essential git libsdl2-dev libvorbis-dev libogg-dev libglew-dev libtheora-devlibgbm-dev และ libdrm-devsudo pacman -S base-devel git sdl2 libvorbis libogg glew libtheoragit clone --recursive https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation.gitcd Sonic-1-2-2013-Decompilationmake -j5LIBS=-lstdc++fsandroid/app/jni นั้นถูกต้อง ถ้าไม่แก้ไขด้วยสิ่งต่อไปนี้บน Windows:mklink /D src ......mklink /D SDL ......dependenciesandroidSDLandroid/ In Android Studio ติดตั้ง NDK และทุกอย่างอื่น ๆ ที่มันขอและสร้าง ทำตามคำแนะนำการติดตั้งใน readme ของแต่ละสาขา
เนื่องจากสาขาเหล่านี้ไม่เป็นทางการเราจึงไม่สามารถให้การสนับสนุนพวกเขาและพวกเขาอาจไม่ทันสมัย
ปัจจุบันแพลตฟอร์มที่รองรับเพียงอย่างเดียวคือแพลตฟอร์มที่ระบุไว้ข้างต้นอย่างไรก็ตามแบ็กเอนด์ใช้ libogg, libvorbis & SDL2 เพื่อให้พลังงาน (เช่น TinyxML2 สำหรับ MOD API และ ASIO สำหรับเครือข่าย) หากคุณสามารถทำได้คุณสามารถโคลน repo นี้และพอร์ตไปยังแพลตฟอร์มที่ไม่อยู่ในรายการ
เซิร์ฟเวอร์ผู้เล่นหลายคนต้องใช้ Python 3.8 หรือใหม่กว่า คุณสามารถดาวน์โหลด Python ได้ที่นี่ หากต้องการใช้เซิร์ฟเวอร์ให้เปิดพรอมต์คำสั่งใน Folder Server.py อยู่ในนั้นจากนั้นเรียกใช้คำสั่ง py -3 Server.py [local IPv4 address] [port] debug คุณสามารถค้นหาที่อยู่ IPv4 ในพื้นที่ของคุณโดยใช้คำสั่ง ipconfig โปรดทราบว่าเซิร์ฟเวอร์ CPP ที่พบในโฟลเดอร์เซิร์ฟเวอร์ใน repo นั้นเลิกใช้แล้วและไม่ทำงานอีกต่อไป มันถูกเก็บไว้ใน repo เพื่อวัตถุประสงค์ในการอ้างอิง
ตอบ: ลองเปิด vsync ใน settings.ini
ตอบ: ส่งปัญหาในแท็บปัญหาและเรา อาจ แก้ไขในสาขาหลัก อย่างไรก็ตามอย่าคาดหวังว่าจะมีการเผยแพร่ในอนาคต
A: ฉันมีแล้ว! คุณสามารถค้นหาได้ที่นี่
ตอบ: ไม่ Sonic Mania นั้นใหญ่กว่ามากและต้องการให้ฉันสลายตัวไม่เพียง แต่วิธีการทำงานของ RSDKV5 ( ซับซ้อน กว่า) แต่ยังทำงานได้อย่างไร
เข้าร่วมเซิร์ฟเวอร์ Discord Modding Retro สำหรับคำถามพิเศษใด ๆ ที่คุณอาจต้องรู้เกี่ยวกับการสลายตัวหรือการปรับเปลี่ยน