Line 8:
Line 8:
===Libraries===
===Libraries===
Cafe OS applications dynamically link with system libraries to get access to OS services. These OS services include memory management, graphics, audio, and controller input. All libraries are [[RPL|RPL files]], a modification of the standard ELF format with compressed sections and more Windows-like dynamic linking. The main system libraries are listed below, with some having their own pages of documentation:
Cafe OS applications dynamically link with system libraries to get access to OS services. These OS services include memory management, graphics, audio, and controller input. All libraries are [[RPL|RPL files]], a modification of the standard ELF format with compressed sections and more Windows-like dynamic linking. The main system libraries are listed below, with some having their own pages of documentation:
−
*[[avm.rpl]] - Audio/Video Manger
+
*[[avm.rpl]] - Audio/Video Manager
*[[camera.rpl]] - Gamepad camera
*[[camera.rpl]] - Gamepad camera
*[[coreinit.rpl]] - Kernel, memory, and FS
*[[coreinit.rpl]] - Kernel, memory, and FS