![]() The 1st line is supposed to only allow the next 5 lines to execute if the 16-bit value at 00488874 is 1640 which becomes true after said texture dictionary is loaded, and then those lines copy the data, overwrite pointers, including the one being originally checked just so the PS2 wouldn't be constantly and needlessly copying 128KiB every frame. While really any scenario would be affected, this is the following patch I've written for the Japanese version of Burnout 3: Takedown (SLPM-65719) that patches the main font with an unused font that is loaded in RAM temporarily D0488874 05001640 // Check if it's loaded (original ptr)ĥ0DD1890 000200C0 // Copy texture data bytesĢ0488874 00495840 // Overwrite 3rev pointer DD1640->495840Ĥ068A3D0 00020002 // Overwrite fontmap pointers (main, kbd) ![]() The D-codetype in the extended pnach mode, which from my understanding is supposed to emulate the behaviour of PS2RD on a real PS2, isn't being parsed correctly.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |