I am currently writing my own PS2 emulator, and I'm currently wrapping my head around the monster of floating-point operations so I thought why not document my journey. This repo will be updated with some findings as I understand more while emulating. That's all there is to it.
The PS2 does not follow the IEEE 754 specifications for floating-point numbers, so it makes debugging a pain since I have to experiment using a PS2 as my baseline to learn what works.
I am writing a series as I go, but I'm very busy at the moment, so I probably won't have part 2 for a while.