|
OldSchool Library 1.5.1
|
Welcome to the OldSchool Library (OSLib) documentation! This comprehensive guide is intended to help you navigate and utilize the various functions and features provided by OSLib. To get started, you can access the function reference by clicking on the "Topics" tab in the navigation menu, or search for a specific symbol using the search box.
Alongside the function reference, this documentation includes background articles on specific topics, such as image swizzling. If you are new to PSP development, it is highly recommended that you first explore the resources available on the official PSPDev site: PSPDev Official Site. There, you will find a variety of beginner-friendly tutorials to get you up and running.
Please note that the documentation you are currently reading is intended for more advanced users who already have a foundational understanding of PSP development.
As mentioned earlier, this documentation is tailored for users with prior experience in PSP development. If you are a beginner, the OSLib repository on GitHub is the best starting point: it holds the README, the changelog and a set of ready-to-build samples under samples/ covering audio, drawing, text and font rendering, maps, networking, dialogs and save/load.
For more advanced topics, such as optimizing image rendering using swizzling, please refer to the detailed explanations provided in the What is image swizzling? section.