turbocat
aae3ae86cc
Newlib:
...
- Added missing basename.c;
- Added original dirname.c;
- Added getcwd (extension of POSIX.1 standard, as in the original NewLib).
git-svn-id: svn://kolibrios.org@9989 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-03-07 20:39:33 +00:00
turbocat
dd61eaf93d
SDL: Fixed cursor freezing in some cases.
...
git-svn-id: svn://kolibrios.org@9961 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-01-14 05:54:27 +00:00
turbocat
43e723374e
Newlib: Added enviroment emulation via the file /sys/settings/system.env
...
git-svn-id: svn://kolibrios.org@9959 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-01-14 01:52:02 +00:00
turbocat
9ab6a07ce2
SDL: Added CD-ROM and Joystick stubs for easer porting
...
git-svn-id: svn://kolibrios.org@9956 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-01-13 18:29:07 +00:00
turbocat
75cc884573
NewLib:
...
Added missing dirent impl
git-svn-id: svn://kolibrios.org@9955 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-01-12 23:03:49 +00:00
turbocat
6e3276cb4b
NewLib:
...
- Added basic support for dirent.h;
- Added memory.h for compatibility;
- Added ftruncate() function;
- Fixed date and time structures in ksys_file_info_t.
git-svn-id: svn://kolibrios.org@9954 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-01-12 23:01:16 +00:00
turbocat
9562f01892
NewLib:
...
- Duplicate functionality files removed;
- Refactoring of file handling functions;
- Removed broken impliments.
Gears (C + TinyGL):
- Removed because it duplicates an existing example on Fasm and uses unsupported wrappers on the KOS API.
KosJS:
- Removed. The MuJS port is too old and not used anywhere. Support is not profitable.
Backy:
- Removed useless GCC version. Support is not profitable.
DGen-SDL and SQLite3
- Fix after removing broken "dirent.h".
Fridge:
- Moving the KOS API wrapper to avoid compilation errors.
Udis86, uARM and 8086tiny:
- Fix after removing redundant "kos_LoadConsole.h".
git-svn-id: svn://kolibrios.org@9952 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-01-04 22:20:35 +00:00
turbocat
c56129836a
SDL: Another fix for SDL_Delay.
...
git-svn-id: svn://kolibrios.org@9875 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-09-01 19:32:56 +00:00
turbocat
6c347146ee
newlib: Try to unify wrappers. And get rid of kos32sys.h
...
git-svn-id: svn://kolibrios.org@9874 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-09-01 19:19:27 +00:00
turbocat
c36e767724
newlib ksys.h synchronized with libc.obj
...
git-svn-id: svn://kolibrios.org@9865 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-08-01 05:22:28 +00:00
turbocat
a0f200534d
ksys.h:
...
- Fixed formatting;
- Added wrapper for sysfunction 65.
git-svn-id: svn://kolibrios.org@9836 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-06-15 10:45:06 +00:00
vitalkrilov
b66e372685
ksys.h:
...
- KSYS_SLOT_STATE_FREE has right value (9, not 6) now
- few style changes (snake_case)
git-svn-id: svn://kolibrios.org@9830 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-06-05 08:46:07 +00:00
vitalkrilov
c48822e03e
sysfuncr.txt: added missing docs for SysFn77.10, SysFn77.11, SysFn77.13 from wiki
...
ksys.h:
- libc.obj's file synced with newlib's (r9788)
- added scancodes enum
- added wrappers for SysFn66.4 and SysFn66.5 (sys. hotkeys)
- added wrappers for SysFn77.0 -- SysFn77.3 (futexes)
git-svn-id: svn://kolibrios.org@9829 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-06-04 22:48:35 +00:00
turbocat
90df188638
Added libvorbis to autobuild
...
git-svn-id: svn://kolibrios.org@9793 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-26 09:36:31 +00:00
turbocat
17728ab831
SDL_mixer added to autobuild
...
git-svn-id: svn://kolibrios.org@9792 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-26 09:28:44 +00:00
turbocat
22b894fdba
Added libogg to autobuild
...
git-svn-id: svn://kolibrios.org@9791 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-26 09:18:26 +00:00
turbocat
2f26d486e6
SDL:
...
- Audio refactoring;
- Delete old menuetos wrappers;
- Fixed tupfile(speed optimization flags) and makefile.
git-svn-id: svn://kolibrios.org@9789 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-26 08:01:26 +00:00
turbocat
d3e724b908
ksys.h:
...
- Added SF 68.1 and SF 68.14 wrappers
- Added SLOT_STATE enum.
git-svn-id: svn://kolibrios.org@9788 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-26 07:57:42 +00:00
turbocat
23d59ab1ad
SDL: remove mentions of menuetos in video src
...
git-svn-id: svn://kolibrios.org@9787 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-26 05:31:32 +00:00
turbocat
1d446821e9
SDL:
...
- Refactoring;
- Fixed mouse bug;
- Added middle mouse button support.
git-svn-id: svn://kolibrios.org@9785 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-25 19:55:00 +00:00
turbocat
2f58880d77
ksys.h:
...
- Fixed thread info struct;
- Added SF 63.3 wrapper;
- Added SF 18.19 universal wraper;
- Fixed ksys_pos_t.
git-svn-id: svn://kolibrios.org@9784 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-25 19:08:45 +00:00
turbocat
bfe9af6494
SDL: now window is always centered.
...
git-svn-id: svn://kolibrios.org@9769 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-15 22:15:59 +00:00
turbocat
635fbac815
SDL: Refactoring part1
...
git-svn-id: svn://kolibrios.org@9768 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-15 14:05:41 +00:00
turbocat
56ff702799
ksys.h:
...
- Added to Newlib and should be in sync with the file from libc.obj;
- Added new wrappers.
git-svn-id: svn://kolibrios.org@9767 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-15 14:02:43 +00:00
maxcodehack
4e324c8612
Samples fix #2 + fridge makefile change
...
git-svn-id: svn://kolibrios.org@9759 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-06 15:32:56 +00:00
maxcodehack
87d53e5e74
c/c++ samples refactoring
...
git-svn-id: svn://kolibrios.org@9758 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-06 15:24:16 +00:00
maxcodehack
4fae618b2c
Refactoring sys/kos.h
...
git-svn-id: svn://kolibrios.org@9757 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-06 14:37:19 +00:00
turbocat
4633866c71
Newlibc: Added wrapper for all console.obj functions.
...
git-svn-id: svn://kolibrios.org@9716 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-13 13:51:56 +00:00
turbocat
7664139794
SDL: removed unused headers for compatibility with libs.obj.
...
git-svn-id: svn://kolibrios.org@9589 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-07 17:52:00 +00:00
vitalkrilov
8800305655
Fixed all misuse of "/rd/1" (changed to "/sys"; all except "/programs/*" and "/kernel/*")
...
ati2d: fixed log creation
git-svn-id: svn://kolibrios.org@9583 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-06 19:34:04 +00:00
turbocat
cb09ffbbd3
Added port(WIP) SDL_mixer-1.2.12
...
OGG, AIFF and VOC only support.
git-svn-id: svn://kolibrios.org@9565 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-03 16:13:14 +00:00
turbocat
7ff1bcb168
Added port libvorbis-1.3.7
...
git-svn-id: svn://kolibrios.org@9564 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-03 16:09:57 +00:00
turbocat
481e42b275
Added port libogg-1.3.5
...
git-svn-id: svn://kolibrios.org@9563 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-03 16:08:58 +00:00
turbocat
a733001ec5
libsound: Fixed Makefile
...
git-svn-id: svn://kolibrios.org@9562 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-03 16:07:17 +00:00
turbocat
9770ba3b5d
libSDL(newlibc)
...
- Added SDL_audiocvt, SDL_mixer, SDL_wave;
- Added ability to get screen resolutions.
git-svn-id: svn://kolibrios.org@9561 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-03 16:00:54 +00:00
turbocat
2a13666707
Newlibc: Added con_set_title wrapper
...
git-svn-id: svn://kolibrios.org@9354 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-02 19:24:53 +00:00
Coldy
603b599e0e
newlib: fixed incorrect work with relative path
...
(previously /sys/open.c buildpath added an extra slash
after the current working directory)
git-svn-id: svn://kolibrios.org@9346 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-29 11:39:21 +00:00
turbocat
3fc184a141
SDL: Rollback to stable revision 9172.
...
git-svn-id: svn://kolibrios.org@9288 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-19 23:03:24 +00:00
turbocat
3908f96f64
Added PDCurses library(uses SDL)
...
git-svn-id: svn://kolibrios.org@9214 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-04 19:26:53 +00:00
turbocat
d26508bea9
SDL:
...
- Fixed SDL_Delay.
- Refactoring
git-svn-id: svn://kolibrios.org@9211 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-04 17:15:27 +00:00
turbocat
3f48750ec0
libsound: Added build for TCC
...
git-svn-id: svn://kolibrios.org@9203 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-26 17:34:51 +00:00
turbocat
d345371a26
SDL: Adapted for building with TCC. Refactoring
...
git-svn-id: svn://kolibrios.org@9202 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-26 17:30:19 +00:00
turbocat
20cc0935c0
SDL for NewLibc:
...
- Updated Hermes library (from SDL 1.2.15) to fix SDL_Flip crash when using bpp = 32.
- Updated example
git-svn-id: svn://kolibrios.org@9172 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-01 23:14:36 +00:00
turbocat
d04cdb8681
SDL for NewLibc: Added fake conversion to utf8 for compatibility.
...
git-svn-id: svn://kolibrios.org@9170 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-31 20:19:46 +00:00
turbocat
6a39cd2c88
SQLite3
...
Disable con_init_opt(causes strange console behavior)
git-svn-id: svn://kolibrios.org@8941 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-24 22:47:27 +00:00
turbocat
5eac99ff8f
SQLite3:
...
an attempt to fix an autobuild (2)
git-svn-id: svn://kolibrios.org@8939 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-24 22:07:16 +00:00
turbocat
1077808b27
SQLite3:
...
an attempt to fix an auto assembly
git-svn-id: svn://kolibrios.org@8938 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-24 21:57:41 +00:00
turbocat
f8322adac0
SQLite3:
...
removed unnecessary define during compilation
git-svn-id: svn://kolibrios.org@8937 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-24 21:32:30 +00:00
turbocat
4cab4d1434
SQLite3:
...
- shell and library added to autobuild
git-svn-id: svn://kolibrios.org@8935 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-24 21:10:57 +00:00
turbocat
8e0821a737
SQLite3:
...
Porting completed (demo VFS adapted for KolibriOS).
Now it can be used)
git-svn-id: svn://kolibrios.org@8931 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-23 21:46:56 +00:00