Post by Shadow » July 15th, 2018, 6:10 pm

Honestly, the only bug that might have fixed is the infamous 'malloc' bug. As for improvement, they probably added their own custom addressing to take advantage of some registers in the PSP for data store and loading. They probably have also rewritten some assembler functions to take advantage of the PSP hardware better (sort of like register redirection), but the only way to know for sure is by doing a full disassembly in IDA and comparing it with a retail BIOS (which would be a lot of work).



It'd be so nice to get the original source code to the PlayStation BIOS.

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.