Open GoogleCodeExporter opened 9 years ago
Just to give an example, I recently did tests on FPLs on a PSP.
At least in 6.60, blocks in an FPL are allocated sequentially, even if blocks
are freed. In other words, if A and B are allocated, then A is freed, and C is
allocated, the filled positions will be 2 and 3, and 1 will still be free.
This can be seen pretty clearly here (generated by a PSP-3000 running 6.60):
https://github.com/hrydgard/pspautotests/blob/2121ec9e74438c66bf8d2ef9e28274b86d
dc1496/tests/threads/fpl/allocate.expected#L12
And I don't think JPCSP does it properly:
http://code.google.com/p/jpcsp/source/browse/trunk/src/jpcsp/HLE/kernel/types/Sc
eKernelFplInfo.java?r=3019#128
There are other behaviors, such as an error when the alignment value is wrong,
that I didn't check whether JPCSP implements. Some aren't likely to affect
compatibility, but you never know.
-[Unknown]
Original comment by unknownb...@gmail.com
on 26 Aug 2013 at 12:42
Thank you for the information!
I did not check your updates on pspautotests... this is an amazing progress!
Original comment by gi...@web.de
on 18 Sep 2013 at 11:27
Oh, so it already had some support - I didn't realize. I could swear I looked
at the --help and didn't see it, my bad.
Glad it's useful.
-[Unknown]
Original comment by unknownb...@gmail.com
on 20 Sep 2013 at 2:55
Original issue reported on code.google.com by
unknownb...@gmail.com
on 19 Aug 2013 at 2:33