Jpcsp SVN changelog:
r2268
- Fixes on sceUtility, sceUsb and sceJpeg (modules that had initialization code on installModule). InstallModule will be removed on next commits.
- Improve exception handling on HLEModuleFunctionReflection :: throw(InvocationTargetException.getCause()) to get a proper trace.
r2269
- Removed public HLEModuleFunction *Function; from all the modules but ThreadManForUser. Because it has references to *Function fields.
- Please, check that all is working. These commits are pretty fragile.
r2270
- Forgot to include the script to change the @HLEFunction annotation from fields to methods.
r2271
- Removed installModule and uninstallModule methods from all the HLEModules.
r2272
- Convert HLEModule into a class instead of an interface. (In order to be able to hold installedHLEModuleFunctions for removing *Function from ThreadManForUser.
- Refactored sceDisplay to be able to extend from HLEModule instead of AWTGLCanvas
r2273
- The last commit related to annotations+reflection module refactoring
- Removed *Function from ThreadManForUser
- Removed field @HLEFunction checking from installModuleWithAnnotations
- @Target(ElementType.METHOD) for HLEFunction
- Removed all the temporal scripts made for refactoring modules
Download: Jpcsp SVN r2273
Source: Here
0 Comments
Post a Comment