Jpcsp SVN changelog:
r1672
When reloading the GE from memory, also read the alpha component: this is important for games storing non-image data into the VRAM (e.g. vertex lists), loading and saving the GE must preserve the data.
Small fixes for sceDisplayGetFrameBuf and sceDisplayGetBrightness.
r1673
Improved Image Viewer to also support indexed (CLUTs) and compressed imaged.
Added new ImageReader class to abstract image decoding: it is already used by the Image Viewer. The VideoEngine still need to be updated to use it.
r1674
Improved Async IO compatibility by waiting at least 10ms before completion (was sometimes causing problems when completing too quickly).
r1675
Small fixes in scePsmf: endian swap for 16 bits is not the same as for 32 bits.
r1676
Improved sceMpegAvcDecodeYCbCr() and sceMpegAvcCsc(): perform decoding in sceMpegAvcDecodeYCbCr and display in sceMpegAvcCsc (splitting these 2 steps is currently only possible with the MediaEngine). This is providing a better timestamp and frame synchronization.
r1677
Confirmed interrupt checking for all the syscalls in ThreadManForUser.
Fixed sceKernelCancelEventFlag and improved sceKernelCancelSema.
Removed deprecated hack setting enableWaitThreadEndCB.
Improved German translation (by Omar Hawk).
Improved SPLINE processing in the VideoEngine:
- Fixed control points' parameters;
- Added new method, provided by Orphis, for SPLINE calculation (based on deBoor's algorithm; still not fully working).
r1678
Added splinesurface.pbp demo.
r1679
Fix my spline implementation: it shows that bezier is probably reading the control points the wrong way. Also add the color and normals if they are present in the VTYPE.
The splines look ok, although the last line of points and normals are wrong, the splinesurface demo looks now great.
We should now regenerate the normals if lighting is enabled and fix accordingly bezier that should be similar.
Download: Jpcsp SVN r1679
Source:Here
0 Comments
Post a Comment