Normally I would just use WindHex to dump the script, but this time the script is out of order, HOWEVER the pointer table is in the right order. What it would have to do is:
Read first pointer @ location 000060 (it's value is: B5080000)
Flip stuff around so it is 000008B5
Add $48 to it (08B5 + 0048 = 08FD)
Jump to location 0008FD
Dump text until it runs into an end break (00)
Jump back to pointer table
Read next pointer @ location 000064
repeat
Is there anything that does that?