Port of PAlib to BlocksDS.
Go to file
2025-01-13 22:37:05 +00:00
docs docs: Cleanup documentation generation scripts 2025-01-06 23:05:04 +00:00
examples chore: Re-encode text files as UTF-8 2025-01-13 22:37:05 +00:00
include chore: Re-encode text files as UTF-8 2025-01-13 22:37:05 +00:00
source chore: Re-encode text files as UTF-8 2025-01-13 22:37:05 +00:00
sys chore: Use UNIX line endings 2025-01-06 22:43:23 +00:00
template chore: Remove some batch files 2025-01-06 22:44:48 +00:00
tools chore: Re-encode text files as UTF-8 2025-01-13 22:37:05 +00:00
.gitignore Add NDS files to gitignore 2024-12-09 02:21:10 +00:00
changelog.txt library: docs: Prepare repository for version 250107 2025-01-07 19:45:40 +00:00
defaultlogo.bmp Remove lib/ folder and save some files from it 2024-12-02 18:20:16 +00:00
Makefile build: Remove outdated code from Makefile 2025-01-06 23:08:22 +00:00
Makefile.arm7 Remove nesting in include folder 2024-12-02 18:20:16 +00:00
Makefile.arm9 Add some missing binary files 2024-12-02 18:20:16 +00:00
readme.md library: docs: Prepare repository for version 250107 2025-01-07 19:45:40 +00:00

PAlib

Introduction

Welcome to PAlib 250107!

PAlib (Programmer's Arsenal library) is a Nintendo DS library used to create homebrew games. It is designed to be easily used by anyone. However, nowadays there are better alternatives and PAlib should only be used to build old projects that depend on it to be built.

Installation

To install PAlib you'll need to install BlocksDS first. Then, clone this repository, enter that directory and run:

make install

Directory structure

Templates:

  • template: Contains a PAlib project template.

Resources:

  • examples: Contains examples that show you how to use PAlib.
  • docs: Contains the documentation in two languages (English and French).
  • tools: Contains tools that will aid you in the development process of your projects.

Library source folders:

  • include: Contains the library headers.
  • source: Contains the PAlib source code.
  • sys: Contains the source code of each PAlib ARM7 binary.

Credits

This repository is based on PALib 100707. Please, check the PAlib archive repository if you want to see the history of the library reconstructed from several sources.