OSLib MOD PSP

From GameBrew
Revision as of 00:58, 2 August 2021 by HydeWing (talk | contribs) (Created page with "{{Infobox PSP homebrew | title = OSLib MOD | image = https://dlhb.gamebrew.org/psphomebrew/OSLibMOD.jpg|250px | type = Game engine | version = v1.0.1 | licence = Mixed | autho...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
OSLib MOD
OSLibMOD.jpg
General
Author(s)Sakya
TypeGame engine
Versionv1.0.1
LicenceMixed
Links
Download
Website
Source
Advertisements

<htmlet>adsense</htmlet>

A modified version of the OldSchool Library homebrew (OSLib) originally developed by Brunni, with bug fixes and added features.

Installation To install OSLib MOD copy libosl.a in $PSPSDK/lib/. Copy the oslib directory (containing header files) in $PSPSDK/include/.

User guide You can find the documentation in the Doc directory, or consult it online here: http://www.sakya.it/OSLib_MOD/doc/html

Changelog Version MOD 1.0.1 - Added: Support for UTF-8 with intraFont (many thanks to nextos): -- Use INTRAFONT_STRING_UTF8 to init intraFont. - Fixed: corrupted graphic using intraFont. - Fixed: MP3/ATRAC3+ playback under kernel 3.xx (sorry, I didn't test it before). - Fixed: crash in MP3 playback after some seconds (many thanks to Drakon for reporting and testing). - Fixed: message boxes work now.

Version MOD 1.0.0 - Added: oslSetReadKeysFunction(int (*sceCtrlReadBufferPositive)(SceCtrlData *pad_data, int count)); You can pass to it a function from a kernel prx, so you'll be able to read all buttons (VOLUME_UP, NOTE...) oslUnsetReadKeysFunction(); - Added: All USB.c functions now works. - Added: OSL_VERSION. - Added: oslSetHoldForAnalog. - Added: support for intraFont. - Added: Dialogs (message, error and net conf). - Added: On Screen Keyboard. - Added: Save and load. - Fixed: Tagged MP3 and ATRAC3+ now works. - Fixed: osl_keys->analogToDPadSensivity now works correctly.

Credits InsertWittyName for all the sdk's dialog samples. Brunni for OSLib. BenHur for intraFont.

References Author's webpage, https://www.sakya.it/OSLib_MOD/doc/html/main.html Further reading, http://trac2.assembla.com/oslibmod/browser/trunk

Advertising: