;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; Some txt Patches to JAPAN Version to print bi(u)g text smaller ;;; .open "2_EP/BIN/SLPS_028.25", 0x8000F800 ;Text speed patch (0 - show all text, 2 - Normal, 1 - Button Pressed (fast) ) .org 0x8001b5b8 li a1, 0 ;lhu a1, 0x74(s0) ;Original Code // ; Main Bigfont size between letters for special codes .org 0x8001a880 addiu v0,v0,0x6 // ;calcNextX Routine (calc X in line after command) // ;.org 0x8001af38 // ; sll r2,r3,2h ; Its Original - Custom in custom routine // ;dialog start line tabulation // ;.org 0x8007b195 // ; .byte 0x4 ;pixels // .org 0x8001ca0c // li a2, 0x4 // ;;;;;;;;;;;;;;;;;;;;;;;;Print Routines Calls Replacing // ;main dialog calls from PrintProgramText Routine .org 0x8001d0c4 jal ExternalPrint .org 0x8001d138 jal ExternalPrint .org 0x8001df7c jal ExternalPrint .org 0x8001dffc jal ExternalPrint // ;printPlaneTEXT (PlayerName, etc...) .org 0x8001d1dc jal ExternalPrint // ;custom CheckCharNumToLineEnd for proper Complex Lines Read (charcountread) .org 0x8001bee0 j ReturnCharsInString ;custom routine clear v1 // ;j 0x8001af00 ;original code // ;calcnextX Custom .org 0x8001bf08 ; addiu sp,sp,-0x18 ;Original Code ; sw ra,0x10(sp) j calcnextXCustom ;PATCHED nop // strings custom concat .org 0x8001687c j concat_string //lhu v0,0x0(a0) .close