More Adhoc functions implemented

according to pspsdk it's a void function, since i was worried that the return code going to change something it's not suppose to change i decided to follow pspsdk, but i leave the original return type commented as reference (just in case it cause issue in the future), but so far have notice any problem during my test