You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
OldSchool Library (OSLib) MODv2 is a 2D graphics library for the PSP. It is a modded version of [[OldSchool_Library_PSP|OSLib]] 2.10 and [[OSLib_MOD_PSP|OSLib MOD]]. ==Installation== Copy libosl.a to $PSPSDK/lib/. Copy the oslib directory (containing header files) in $PSPSDK/include/. You can find the documentation in the Doc directory, or consult it online [http://dogo.github.io/oslibmodv2 here]. ==Changelog== '''v1.3.0''' * Improve oslWriteImageFile function for better safety and extensibility by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/20 #20] * Improve oslLoadImageFile function for better safety and extensibility by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/21 #21] * Refactor and improve oslLoadImageFileJPG for robustness and readability by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/22 #22] * Refactor GIF loading code by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/24 #24] * Code formatting and document oslDrawImageSimple by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/25 #25] * Refactor oslGetRamStatus by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/26 #26] * Code Improvements and Documentation Enhancements for OSLib by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/27 #27] * Update Audio Management Documentation for OSLib by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/28 #28] * Document Browser by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/29 #29] * Document Dialog by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/30 #30] * Document Emu by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/31 #31] * Document OSK by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/32 #32] * Document Messagebox by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/33 #33] * Document Keys by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/34 #34] * Document Map by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/35 #35] * Document Net by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/36 #36] * Document oslmath by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/37 #37] * Document SaveLoad by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/38 #38] * Document SFont by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/39 #39] * Document Text by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/40 #40] * Document usb by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/41 #41] * Document vfpu by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/42 #42] * Document VirtualFile by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/43 #43] * Document vram_mgr by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/44 #44] * Document pspadhoc by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/45 #45] * Document ccc by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/46 #46] * Document oslib by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/47 #47] * Refactor <code>oslDrawImage</code> for C Compatibility and Performance by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/48 #48] * Refactor and Improve Swizzling Functions in OSLib by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/49 #49] * Optimized oslGetImagePixel function for better readability and performance by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/50 #50] * Improve oslLockImage and oslUnlockImage functions for clarity and readability by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/51 #51] * Refactor oslSetDrawBuffer function for improved readability and maintenance by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/52 #52] * Refactor image conversion and palette search functions for clarity and efficiency by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/53 #53] * Refactor oslDrawImageBig function for better readability and maintainability by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/54 #54] * Refactor oslMoveImageTo function for clarity and robustness by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/55 #55] * Refactor oslScaleImageCreate function for improved readability and efficiency by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/56 #56] * Refactor oslSetImagePixel function for clarity and robustness by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/57 #57] * Improve oslUnswizzleTexture and oslUnswizzleImage functions by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/58 #58] '''Full Changelog''': [https://github.com/dogo/oslib/compare/1.2.0...1.3.0 1.2.0...1.3.0] '''v1.2.0''' * Remove the old local MikMod in favor of the PSPSDK version by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/14 #14] * Update PSPSDK to v20240609 by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/15 #15] * Improve oslLoadImageFilePNG code by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/17 #17] * Improve text class by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/18 #18] * Update intrafont to latest version by [https://github.com/dogo @dogo] in [https://github.com/dogo/oslib/pull/19 #19] '''v1.1.3''' * Updated: libpng to 1.6 * Fixed: Make oslib build with newer PSP toolchain * Fixed: Multiple definitions of... '''v1.1.2''' * Updated: libpng to 1.5. * Updated: Doxyfile to 1.8.6 * Fixed: Doxygen warnings. ==Credits== * uppfinnarn for update libpng and makefile. * Strangelove for fixing many bugs. * STAS for tha patch fixing many bugs. * pspZorba for his adhoc sample. * MrMr[iCE] for libpspmath. * InsertWittyName for all the sdk's dialog samples. * Brunni for OSLib. * Sakya for OSLib MOD. * BenHur for intraFont. ==External links== * Author's website - https://dogoautilio.wordpress.com/ * Github - http://dogo.github.io/oslibmodv2/files.html
Advertising: