motoharu-gosuto
motoharu-gosuto
Need to go through Sdif driver again and check if there are any other accesses to physical device through DMA mapped memory. Previous accesses include: executing command, get card insertion...
There are places where insert state mutex variable is set before real insertion happens. In theory it is not quite safe if there are some timing issues. This should be...
Technically smth can break in user app if buttons are spammed.
Not sure, but maybe it would be better to add timeout to the mutexes in diver?
Need to investigate if there is a way to speed up the read ops. One major reason is the fact that ioread can not be called from read_sector hook. This...
I was able to fix the deadlocks as described in issue: https://github.com/motoharu-gosuto/psvgamesd/issues/1 However true reason of deadlock is not fully known. I am not satisfied with the current patch so...
This should be stream compression which is fast. Possible advised options are: https://github.com/lz4/lz4 https://github.com/facebook/zstd/releases
Either make it possible to have multi boot sd card with multiple isos on it. Can be done with offset table and currently selected entry index. Other and more prefferable...
I dont think that adding auto startup of game on insert is a good feature. But who knows.
Investigate how this works. Most likely this will require some additional implementation. Like CMD18 or hooking write sector api.