raze/source/common/platform/posix
Christoph Oelckers 84173ee09b - backend update from GZDoom.
The main bulk of this is the new start screen code. To make this work in Raze some more work on the startup procedure is needed.
What this does provide is support for the DOS end-of-game text screens in Duke and SW on non-Windows systems.
2022-06-06 11:45:34 +02:00
..
cocoa - backend update from GZDoom. 2022-06-06 11:45:34 +02:00
osx - Backend update from GZDoom 2022-04-25 11:13:55 +02:00
sdl - backend update from GZDoom. 2022-06-06 11:45:34 +02:00
unix - moved platform backend code to 'common'. 2020-05-26 00:09:27 +02:00
dikeys.h - moved platform backend code to 'common'. 2020-05-26 00:09:27 +02:00
hardware.h - moved platform backend code to 'common'. 2020-05-26 00:09:27 +02:00
i_system.h - fixed compilation on non-Windows. 2021-10-30 11:38:55 +02:00
i_system_posix.cpp - Backend update from GZDoom. 2021-10-07 22:46:45 +02:00
readme.md - moved platform backend code to 'common'. 2020-05-26 00:09:27 +02:00

This directory contains files required to support POSIX-compatible OSes, like GNU/Linux, OS X or BSD.

Common files are placed in this directory directly.
SDL backend files are in sdl subdirectory.
Native OS X backend files are in cocoa subdirectory.
Shared files for both OS X backends are in osx subdirectory.