Menu

Tree [93da10] master /
 History

HTTPS access


File Date Author Commit
 include 2022-03-13 Paul Osmialowski Paul Osmialowski [3d1236] gsx: add the escapes for window management
 libgsxrender 2023-10-08 Paul Osmialowski Paul Osmialowski [93da10] escapes: fix buffer overrun
 tests 2023-10-06 Paul Osmialowski Paul Osmialowski [b29668] tests: make it Ubuntu/Debian friendly
 vfont-compiler 2021-10-23 Paul Osmialowski Paul Osmialowski [98317c] gsx extensions: vfont: add missing include for ...
 .gitignore 2023-10-06 Paul Osmialowski Paul Osmialowski [cfa195] sdl: introduce my own renderer library instead ...
 COPYING.txt 2020-06-28 Paul Osmialowski Paul Osmialowski [9b348d] Initial commit
 Makefile 2021-06-02 Paul Osmialowski Paul Osmialowski [b95bac] NFC: cleanup and style unification
 Makefile.sdl 2023-10-06 Paul Osmialowski Paul Osmialowski [cfa195] sdl: introduce my own renderer library instead ...
 README.md 2023-10-06 Paul Osmialowski Paul Osmialowski [cfa195] sdl: introduce my own renderer library instead ...
 compiler.def 2020-06-28 Paul Osmialowski Paul Osmialowski [9b348d] Initial commit
 cpm_dispatch.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_001_open.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_002_close.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_003_clear.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_004_output.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_005_escape.c 2022-03-13 Paul Osmialowski Paul Osmialowski [3d1236] gsx: add the escapes for window management
 gsx_006_draw_line.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_006_draw_polyline.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_006_plot_point.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_007_plot_marker.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_007_plot_markers.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_008_draw_text.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_009_draw_filled_polygon.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_010_output_cell_index_array.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_011_general_drawing_primitive.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_012_set_text_size.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_013_set_text_direction.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_014_set_color_index.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_015_set_line_style.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_016_set_line_width.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_017_set_line_color.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_018_set_marker_style.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_019_set_marker_height.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_020_set_marker_color.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_021_set_text_font.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_022_set_text_color.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_023_set_fill_style.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_024_set_fill_hatch_style.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_025_set_fill_color.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_026_read_palette.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_027_inquire_cell_array.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_028_read_locator_request.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_028_read_locator_sample.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_029_read_valuator_request.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_029_read_valuator_sample.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_030_read_choice_request.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_030_read_choice_sample.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_031_read_string_request.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_031_read_string_sample.c 2021-03-16 Paul Osmialowski Paul Osmialowski [7398ee] gsx: correct overlooked type mismatch
 gsx_032_set_writing_mode.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_033_set_input_mode.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsx_100_openv.c 2022-03-13 Paul Osmialowski Paul Osmialowski [19195f] NFC: slightly cheaper conversion
 gsx_101_closev.c 2022-03-13 Paul Osmialowski Paul Osmialowski [79cfb1] gsx: add GEMVDI-specific functions for opening ...
 gsx_104_set_perimeter.c 2020-11-06 Paul Osmialowski Paul Osmialowski [4191c5] NFC: fix misleading part of the LGPL statement
 gsxext_vector_font.c 2021-03-21 Paul Osmialowski Paul Osmialowski [9b5d7f] gsx extensions: vector font functions (plus vfo...
 objs.def 2022-03-13 Paul Osmialowski Paul Osmialowski [79cfb1] gsx: add GEMVDI-specific functions for opening ...
 sdl.def 2023-10-06 Paul Osmialowski Paul Osmialowski [cfa195] sdl: introduce my own renderer library instead ...
 sdl_dispatch.c 2023-10-06 Paul Osmialowski Paul Osmialowski [675eb5] sdl: the new SDL dispatcher using my new renderer

Read Me

CP/M libgsx

GSX functions library for CP/M

Before starting a build process of this library, the settings (paths mostly)
held in the compiler.def file need to be adjusted.

This library can be built for either CP/M or UNIX systems. On UNIX systems
it depends on SDL2 and SDL2_gfx libraries.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.