MKPSXISO - A PlayStation ISO Maker to Replace BUILDCD

Downloadable items posted by PSXDEV members are within this forum.
User avatar
Shadow
Verified
Admin / PSXDEV
Admin / PSXDEV
Posts: 2670
Joined: Dec 31, 2012
PlayStation Model: H2000/5502
Discord: Shadow^PSXDEV

Post by Shadow » July 28th, 2020, 4:31 am

License your game as SCEI (Japanese). All PlayStation's can boot Japanese licensed discs.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.

User avatar
MottZilla
Verified
Serious PSXDEV User
Serious PSXDEV User
Posts: 88
Joined: Jul 04, 2015
Location: North America

Post by MottZilla » March 6th, 2022, 9:09 pm

I was wondering why MKPSXISO complains about files not being a multiple of 2048 bytes? The old BUILDCD program doesn't have a problem with it. I didn't see any option to bypass or ignore these warnings or errors.

User avatar
Shadow
Verified
Admin / PSXDEV
Admin / PSXDEV
Posts: 2670
Joined: Dec 31, 2012
PlayStation Model: H2000/5502
Discord: Shadow^PSXDEV

Post by Shadow » March 6th, 2022, 11:02 pm

MottZilla wrote: March 6th, 2022, 9:09 pm I was wondering why MKPSXISO complains about files not being a multiple of 2048 bytes? The old BUILDCD program doesn't have a problem with it. I didn't see any option to bypass or ignore these warnings or errors.
BUILDCD might be patching them out to 2048 bytes automatically by adding nulls at the end of the file to match the sector length. Not entirely sure on that though.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.

User avatar
MottZilla
Verified
Serious PSXDEV User
Serious PSXDEV User
Posts: 88
Joined: Jul 04, 2015
Location: North America

Post by MottZilla » March 7th, 2022, 6:39 am

I checked and in the ISOs that BUILDCD creates, the file size in the directory listing is not padded to a multiple of 2048. Ofcourse when the files are put into sectors a file can only start at the beginning of a sector so anything that is not a multiple of 2048 will waste some space at the end of the last sector it uses.

Basically I'm just wondering if MKPSXISO could easily be altered to do the same thing. If it weren't for that issue it does seem faster than building my ISO with the older tools. And I like that it supports FLAC for audio tracks.

User avatar
MottZilla
Verified
Serious PSXDEV User
Serious PSXDEV User
Posts: 88
Joined: Jul 04, 2015
Location: North America

Post by MottZilla » March 7th, 2022, 9:16 am

I figured out what I was doing wrong. The XML I copy pasted together had the files' type as "mixed" instead of "data". After correcting that, no problems.

User avatar
MsULTIMATEMAX
What is PSXDEV?
What is PSXDEV?
Posts: 3
Joined: Nov 15, 2022
PlayStation Model: SCPH-101
Location: Mexico

Post by MsULTIMATEMAX » July 28th, 2023, 1:34 pm

I've done some batch codes.

Bin_Dump_Extract

Code: Select all

cd %~dp0
for %%i in (*.bin) do start /wait dumpsxiso.exe -x "%%~ni\Extracted" -s "%%~ni\XMLFile.xml" "%%~ni.bin"
pause
Bin_Make_Image

Code: Select all

cd %~dp0
for %%i in (*.bin) do start /wait mkpsxiso.exe -y -o "%%~ni\%%~ni_NewImage.bin" -c "%%~ni\%%~ni_NewImage.cue" "%%~ni\XMLFile.xml"
pause
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests