Contents

วิธีบีบอัด ISO Retrogame ของคุณด้วย CHDMAN (และใช้งานต่อไป)

หากคุณกำลังรวบรวม ROM เช่น Pokémon คุณคงสังเกตเห็นแล้วว่า ROM สำหรับแพลตฟอร์มรุ่นใหม่ใช้พื้นที่เก็บข้อมูลจำนวนมากของคุณ เกมเดียวอาจต้องใช้พื้นที่เก็บข้อมูลหลายกิกะไบต์ เก็บไว้มากกว่าหนึ่งโหล และคอลเลกชัน ROM ของคุณสามารถขยายเป็นเทราไบต์จำนวนมากได้อย่างรวดเร็ว นั่นคือสิ่งที่เครื่องมือ CHDMAN ของโครงการ MAME สามารถช่วยได้

พื้นที่เก็บข้อมูลของเราครอบคลุมทั้งวิดีโอเกมอาร์เคดและเกมคอนโซลที่ใช้อุปกรณ์จัดเก็บข้อมูลแบบออปติคอล เช่นที่พบใน PlayStation ของ Sony ด้วยความช่วยเหลือของ CHDMAN เกมเหล่านี้อาจถูกบีบอัดเป็นไฟล์ CHD ที่เล็กลง ซึ่งจะลดขนาดไฟล์ลงอย่างมากโดยยังคงเนื้อหาการเล่นเกมที่จำเป็นทั้งหมดไว้

ข้อดีอย่างหนึ่งของการใช้โปรแกรมจำลองสำหรับเล่นเกมก็คือความเข้ากันได้กับรูปแบบไฟล์ Compressed Hungry Dog (CHD) ช่วยให้ผู้ใช้สามารถเล่นเกมได้โดยตรงจากไฟล์บีบอัดโดยไม่ต้องแยกหรือขยายขนาดก่อน ในส่วนนี้ เราจะสาธิตวิธีใช้คุณสมบัตินี้และเพลิดเพลินกับเกมย้อนยุคที่เราชื่นชอบต่อไปได้อย่างสะดวกสบาย

CHDMAN คืออะไร?

ส่วนประกอบ CHDMAN ที่เป็นนวัตกรรมใหม่ของ MAME ช่วยอำนวยความสะดวกในการเก็บถาวรไฟล์ที่ประกอบด้วย ROM ภายในพื้นที่เก็บข้อมูลที่ถูกบีบอัดอย่างเอกเทศ ไม่เพียงแต่ใช้พื้นที่จัดเก็บน้อยลง แต่ยังเพิ่มความคล่องตัวในการจัดการคอลเลกชัน ROM หลายไฟล์ เช่น ที่มาจากระบบสำรองข้อมูลสื่อออปติคัลที่รวมแทร็กข้อมูลเกมและหลาย ๆ แทร็กดนตรี

ลักษณะเฉพาะของรูปแบบข้อมูลบีบอัดของ CHDMAN ซึ่งสร้างความแตกต่างจากยูทิลิตี้การบีบอัดแบบดั้งเดิม เช่น 7-Zip และ WinRAR อยู่ที่ความสามารถในการเข้าถึงและจัดการเนื้อหาของไฟล์บีบอัดโดยไม่ต้องคลายการบีบอัด

การใช้รูปแบบไฟล์ CHD อาจทำให้เกิดความท้าทายบางประการ เนื่องจากต้องใช้ยูทิลิตีบรรทัดคำสั่งที่เรียกว่า CHDMAN ซึ่งจำเป็นต้องป้อนคำสั่งภายในสภาพแวดล้อมของเทอร์มินัล นอกจากนี้ ควรสังเกตว่าไม่ใช่ทุกแพลตฟอร์มจำลองที่รองรับการสร้างหรือจัดการอิมเมจของดิสก์ CHD นอกจากนี้ รูปแบบ CHD ยังจำกัดเฉพาะการบีบอัดไฟล์ที่มีนามสกุลไฟล์เฉพาะ เช่น.vbc,.spr,.dol,.txt,.md5,.crt,.log,.bat,.m3u,.wav,.ogg ,.png,.jpg,.gif,.bmp,.ico,.tga,.flf,.mid,.mod,.s3m,.it,.stm,.roq,

⭐คิว & ถังขยะ

⭐จีดีไอ.

⭐ISO.

⭐TOC.

⭐NRG.

⭐CDR.

⭐ไอเอ็มจี

วิธีบีบอัด ISO ของคุณด้วย CHDMAN

CHDMAN แจกจ่ายด้วยโปรแกรมจำลอง MAME หากคุณใช้สิ่งนั้นอยู่แล้ว คุณจะพบไฟล์ปฏิบัติการของ CHDMAN ในไดเร็กทอรีการติดตั้งของ MAME ถ้าไม่เช่นนั้น ให้ดาวน์โหลด MAME เวอร์ชันล่าสุดจากเว็บไซต์อย่างเป็นทางการ และติดตั้งลงในพีซีของคุณเพื่อรับ CHDMAN ด้วย

เพื่อปรับปรุงกระบวนการบีบอัด ROM โดยใช้ MAME ในขณะที่ลดการป้อนข้อมูลซ้ำของเส้นทางไดเรกทอรีทั้งหมดสำหรับ CHDMAN ขอแนะนำให้ผู้ใช้พิจารณารวมโฟลเดอร์ของ MAME ไว้ในตัวแปรสภาพแวดล้อม PATH ของระบบใน Windows 10 ซึ่งสามารถทำได้ผ่านการกำหนดค่า ของตัวแปรสภาพแวดล้อม จึงทำให้งานง่ายขึ้นและเพิ่มประสิทธิภาพการดำเนินงาน

หากต้องการเปิดหน้าต่าง File Explorer ใน Windows ให้กดปุ่ม"ปุ่ม Windows"บนแป้นพิมพ์ตามด้วยตัวอักษร"E"นี่จะเป็นการเปิดแอปพลิเคชั่น explorer และให้คุณเลื่อนดูไฟล์และโฟลเดอร์ของคุณได้ นอกจากนี้ ขอแนะนำให้คุณสร้างโฟลเดอร์ที่กำหนดสำหรับจัดการงานที่เกี่ยวข้องกับ CHDMAN ทั้งหมดของคุณ เนื่องจากสามารถช่วยรักษาองค์กรและทำให้ค้นหาเอกสารหรือข้อมูลที่สำคัญได้ง่ายขึ้น เพื่อให้บรรลุเป้าหมายนี้ เพียงเลือกตำแหน่งที่คุณต้องการสร้างโฟลเดอร์ จากนั้นใช้เครื่องมือที่เหมาะสมเพื่อสร้างโฟลเดอร์ใหม่ภายในตำแหน่งนั้น

โปรดย้ายไฟล์ ROM ที่ต้องการไปยังไดเร็กทอรีที่กำหนดเพื่อวัตถุประสงค์ในการบีบอัด ในกรณีนี้ เราจะใช้การสำรองข้อมูล PlayStation ดั้งเดิมที่บันทึกเป็นการจับคู่ไฟล์ CUE และ BIN

/th/images/bin-and-cue-in-windows-file-explorer.jpg

โปรดนำทางไปยังไดเร็กทอรีที่มีไฟล์เกมของคุณโดยใช้อินเทอร์เฟซพร้อมรับคำสั่งหรือ PowerShell จากนั้นเปลี่ยนไดเร็กทอรีการทำงานปัจจุบันด้วยคำสั่ง"Change Directory"

 cd PATH_TO_FOLDER 

คำสั่งของเราคือ:

 cd "H:\Emulation\ROMs\PS1\Compress-to-CHD" 

/th/images/cd-command-in-cmd.jpg

หากต้องการบีบอัดเกมโดยใช้ CHDMAN และบันทึกในรูปแบบ CHD ให้ทำตามขั้นตอนเหล่านี้:

 chdman.exe createcd -i "ROM_YOU_WANT_TO_COMPRESS.CUE" -o "FILENAME_OF_COMPRESSED.CHD" 

คำสั่งของเราคือ:

 chdman createcd -i "All Things N_PSX.cue" -o "All Things N_PSX.chd"

/th/images/chdman-createcd-command-in-cmd.jpg

ของอิมเมจของฮาร์ดดิสก์

เครื่องมือ CHDMAN ยังสามารถใช้เพื่อจัดเก็บข้อมูลสำรองที่บีบอัดของฮาร์ดดิสก์ไดรฟ์ (HDD) ในรูปแบบไฟล์ CHD ข้อมูลสำรองเหล่านี้มีนามสกุลไฟล์เดียวกันกับข้อมูลสำรองออปติคัลดิสก์ที่จัดเก็บไว้ในรูปแบบ BIN หรือ IMG อย่างไรก็ตาม ต้องใช้เวอร์ชันดัดแปลงของคำสั่งที่กล่าวถึงก่อนหน้านี้เพื่อบีบอัดข้อมูล HDD ลงในไฟล์ CHD

 chdman createhd -i "OLDPCback.img" -o "OLDPCback.chd" 

แอปพลิเคชันการจัดการฮาร์ดไดรฟ์คอมพิวเตอร์ (CHDMAN) มีความสามารถในการสร้างการสำรองข้อมูลของฮาร์ดดิสก์ไดรฟ์ภายนอกหรือภายในจริงที่เชื่อมต่อทางกายภาพกับคอมพิวเตอร์ส่วนบุคคลในรูปแบบความหนาแน่นสูง Compact Disc-Read Only Memory (CD-ROM) ( ซีเอชดี) อย่างไรก็ตาม ผู้ใช้ทั่วไปอาจไม่ได้ใช้ฟังก์ชันนี้บ่อยนัก เนื่องจากมีจุดประสงค์เฉพาะสำหรับการจัดเก็บและเรียกค้นข้อมูลบนอุปกรณ์ดังกล่าว

คุณควรรู้อะไรอีกเกี่ยวกับ CHDs?

วัตถุประสงค์หลักของเราในบทความนี้คือการอธิบายศิลปะในการลดข้อมูล ROM ขนาดใหญ่ให้เป็นรูปแบบ CHD ที่มีความคล่องตัวมากขึ้น อย่างไรก็ตาม หากคุณเลือกที่จะใช้โครงสร้างไฟล์เฉพาะนี้สำหรับเกมจำลองของคุณ ข้อมูลที่ให้ไว้ด้านล่างอาจพิสูจน์ได้ว่ามีประโยชน์

อีมูเลเตอร์ตัวไหนที่รองรับ CHD?

แม้ว่าไฟล์ Compressed HD DVD (CHD) ได้รับการยอมรับอย่างกว้างขวางว่าเป็นวิธีที่มีประสิทธิภาพในการจัดเก็บถาวรทั้งสื่อออปติคอลและการสำรองข้อมูลฮาร์ดดิสก์ไดรฟ์ในรูปแบบที่เข้ากันได้กับการจำลอง แต่ก็ควรสังเกตว่าไม่ใช่ว่าโปรแกรมจำลองทั้งหมดจะติดตั้งเพื่อจัดการกับไฟล์เหล่านี้

/th/images/duckstation-chd-file-selection-1.jpg

อันที่จริงอีมูเลเตอร์ที่ได้รับการยกย่องหลายตัวมีความเข้ากันได้กับไฟล์ CHD ดังนั้นจึงอำนวยความสะดวกในการใช้งานในบริบทการเล่นเกมต่างๆ ด้านล่างนี้เป็นรายการโปรแกรมจำลองที่รู้จักกันว่ารองรับไฟล์ CHD:

⭐เมม

⭐เป็ดสเตชั่น.

⭐บีเทิล PSX.

⭐PCSX.

⭐PCSX

⭐DEmul.

⭐lr-โอเปร่า

⭐รีแคสต์

⭐ฟลายแคสต์

⭐ฝันอีกครั้ง

⭐เจเนซิส พลัส จีเอ็กซ์

⭐PicoDrive

เนื่องจากลักษณะการทำงานของ LaunchBox พร้อมด้วยโซลูชันส่วนหน้าทางเลือกที่เปิดใช้งานการจำลอง เช่น การใช้ RetroArch บนแพลตฟอร์ม Windows จึงเป็นไปตามที่ CHD ควรทำงานอย่างมีประสิทธิภาพภายในบริการเหล่านั้นเช่นกัน

คุณจะตรวจสอบ CHD ของคุณได้อย่างไร?

CHDMAN ไม่ใช่แค่โซลูชั่นแบบบีบอัด แต่เป็นเครื่องมือการจัดการที่ครอบคลุมซึ่งออกแบบมาโดยเฉพาะสำหรับการจัดการไฟล์ CHD ด้วยเหตุนี้ นอกเหนือจากความสามารถในการลดข้อมูลแล้ว ยังมีฟังก์ชันการทำงานที่หลากหลายซึ่งช่วยให้ผู้ใช้สามารถจัดการและจัดระเบียบไฟล์ CHD ของตนได้อย่างมีประสิทธิภาพได้อย่างง่ายดาย

ใช้คำสั่งข้อมูล chdman กับโหมดโต้ตอบและระบุชื่อไฟล์ในเครื่องหมายคำพูด เช่น “FILENAME.chd” เพื่อดูรายละเอียดเกี่ยวกับไฟล์ CHD

ใช้ยูทิลิตีบรรทัดคำสั่งที่เรียกว่า chdman เพื่อดำเนินการตรวจสอบไฟล์ที่ระบุซึ่งมีนามสกุล".chd"เช่น"FILENAME.chd"คำสั่งย่อย ตรวจสอบ ถูกเรียกใช้ ตามด้วยพาธไฟล์อินพุต เพื่อให้มั่นใจถึงความสมบูรณ์และความถูกต้องของเนื้อหาภายในไฟล์

คุณสามารถขยาย CHDs ได้หรือไม่?

กระบวนการคลายการบีบอัดสำหรับไฟล์ Condusiv Health Check Disk (CHD) เกี่ยวข้องกับการกลับรายการขั้นตอนการบีบอัดที่ใช้ในตอนแรก เมื่อใช้โซลูชันการสำรองข้อมูลสื่อออปติคอลหรือฮาร์ดดิสก์ไดรฟ์ (HDD) การปรับเปลี่ยนคำสั่งที่ใช้ตามสื่อบันทึกข้อมูลเฉพาะที่ใช้อยู่ถือเป็นสิ่งสำคัญ

/th/images/mame-requires-chd-filter.jpg

CHDMAN สามารถดึงข้อมูลสำรองสื่อออปติคัลในรูปแบบของไฟล์ CUE และ BIN เท่านั้น

 chdman.exe extractcd -i "INPUT.chd" -o "OUTPUT.cue" 

ไม่จำเป็นต้องกำหนดไฟล์ Bin ด้วยตนเอง CHDMAN สร้างมันขึ้นมาได้อย่างราบรื่นโดยใช้ชื่อเล่นที่เหมือนกันซึ่งใช้ร่วมกับไฟล์คิว เพื่อปลดปล่อยฮาร์ดไดรฟ์ภายนอกที่ซ้ำกันแบบย่อ ให้แทนที่ “extractcd” ด้วย “extracthd” ตามที่แสดงด้านล่าง:

 chdman.exe extracthd -i "INPUT.chd" -o "OUTPUT.IMG" 

พื้นที่เก็บข้อมูลมากขึ้น การเล่นเกมมากขึ้น

การใช้ CHDMAN เพื่อบีบอัด ROM ที่เชื่อมโยงกับโปรแกรมจำลองของคุณสามารถส่งผลให้ประหยัดได้มากในแง่ของความจุในการจัดเก็บ อย่างไรก็ตาม สิ่งสำคัญคือต้องตระหนักว่าแนวทางนี้อาจมีข้อเสียบางประการเช่นกัน

การปล่อยหน่วยความจำที่เก็บไว้จะช่วยเพิ่มขนาดของไลบรารีเกม ซึ่งต่อมาส่งผลให้มีเกมในมือจำนวนมากขึ้น ความสะดวกสบายในการเข้าถึงเกมจำนวนมากได้ทันทีเน้นถึงความต้องการของเครื่องมือที่คล้ายกับ CHDMAN ที่มีความสามารถในการย่อและขยายเวลาว่างที่มีอยู่