Use bold for points

This commit is contained in:
Fierelier 2024-06-16 13:58:52 +02:00
parent e0f7427413
commit 8ca18f8f46

View File

@ -15,20 +15,20 @@ This repository contains documentation, links and example applications.
# Layers # Layers
A unigi app is built from different layers: A unigi app is built from different layers:
* [Headers](https://git.lumen.sh/Fierelier/unigi.headers) - The functions to be implemented by the Platform * **[Headers](https://git.lumen.sh/Fierelier/unigi.headers)** - The functions to be implemented by the Platform
* Platform - Implements the functions from Headers to work on a particular system (see below for a list) * **Platform** - Implements the functions from Headers to work on a particular system (see below for a list)
* ... - Optionally, more layers * **...** - Optionally, more layers
* App - Your code, uses other layers for input/output * **App** - Your code, uses other layers for input/output
# Platforms # Platforms
Platforms act as the translation layer for different systems. The idea is to minimize the amount of work it takes to port graphical applications. Platforms act as the translation layer for different systems. The idea is to minimize the amount of work it takes to port graphical applications.
## Official platforms ## Official platforms
* [SDL1](https://git.lumen.sh/Fierelier/unigi.platform.sdl1) - The highly compatible SDL 1.2, works on old Linux and Windows 95+ * **[SDL1](https://git.lumen.sh/Fierelier/unigi.platform.sdl1)** - The highly compatible SDL 1.2, works on old Linux and Windows 95+
* SDL2 (soon) - SDL 2.x, works on somewhat recent Linux and Windows XP+ * **SDL2 (soon)** - SDL 2.x, works on somewhat recent Linux and Windows XP+
* DOS (soon) - DOS (Disk Operating System), compatible with FreeDOS and MS-DOS * **DOS (soon)** - DOS (Disk Operating System), compatible with FreeDOS and MS-DOS
* PSP (soon) - PlayStation Portable gaming console * **PSP (soon)** - PlayStation Portable gaming console
* Null (soon) - A placeholder that does "nothing", good if you want to test basic compilation for an unsupported platform * **Null (soon)** - A placeholder that does "nothing", good if you want to test basic compilation for an unsupported platform
## Third party platforms ## Third party platforms
... ...