Games are generally not optimized to make the most out of a IDE interface, so games are not the best way to test performance, I agree. In fact, they usually make small reads. When I wrote the above, I was concerned if whether it was 6MB/s when continuously reading blocks of data (and as you wrote, it is not). If it works well (and has support for DMA), then that is very good. In my opinion, there can be a lot of factors here. For example, if one used an old version of OPL or even HDLoader, there may be some stuttering in some games because our dev9DmaTransfer() function used to wait for DMA completion with a semaphore. However, it appears that Sony did not use a semaphore there because it results in a performance impact. This was only corrected in 2013. But if ps2netbox can be better, then that is good! Thank you, but I stopped working on OPL in 2015. As the author of Jimmikaelkael has been absent, I did not want to make the decision to add any feature that links OPL to POPS (OPL is Jimmikaelkael's project, under Ifcaro's account). Thank you for taking the time to explain how your work functions!