Commit Graph

100 Commits

Author SHA1 Message Date
36c2d5ee13 Stripped PE Dumper tool added 2021-01-19 00:10:31 +03:00
3317a0088d // Put all WinAPI definitions to single include file
Be independent from Delphi versions 7 and below, merge all imports (Delphi linker workaround).
2021-01-19 00:10:31 +03:00
f3b9eb0296 Less data section of SysInit and System units
HelloGUI program compiled by Delphi 7 now is 4858 bytes long instead of 8196 bytes before.
2021-01-19 00:08:38 +03:00
42bf5fb77e Image formats type definitions moved to KolibriOS unit 2021-01-18 23:52:16 +03:00
08306b3601 SysUtils helper types moved to System unit 2021-01-18 23:52:16 +03:00
d808aeb0f9 Unpacker support for LoadFile in KoW 2021-01-18 23:52:16 +03:00
fa788aeb37 Program exit code support in KoW 2021-01-18 23:52:16 +03:00
d7a6530b18 Console Board program KoW support, improvement and bugfix 2021-01-18 23:52:16 +03:00
be915bb843 Debug board support in KoW 2021-01-18 23:52:16 +03:00
c1f730a0cb KolibriOS console window title using UTF-8 encoding 2021-01-18 23:52:16 +03:00
65ad809822 Build regular Windows programs using KoW {$IFNDEF Debug} 2021-01-18 23:52:16 +03:00
5f3fca1705 KoW for console applications added 2021-01-18 23:52:16 +03:00
305cd924f7 System.RTLVersion removed 2021-01-18 23:52:16 +03:00
8ea48f49ba CRT unit API made closest to original one
GotoXY/WhereXY coordinates start from 1, ClrEOL procedure added.
2021-01-18 23:52:16 +03:00
6a77197098 FastMM memory manager added, not tested
Based on FastMM2.
2021-01-18 23:52:16 +03:00
c4cef5c849 Memory manager support added 2021-01-18 23:52:16 +03:00
9bfe4f3559 FractalTree example application added 2021-01-18 23:52:16 +03:00
b012c3b855 Floating-point functions added
FWAIT opcodes removed as well, not needed for Pentium.
2021-01-18 23:52:16 +03:00
8759ae0881 ConBoard example application added 2021-01-18 23:52:16 +03:00
5343d74f97 Runtime error support added 2021-01-18 23:52:16 +03:00
0fa5d17830 SDK preparation procedure reworked with init-for-IDE script 2021-01-18 23:52:16 +03:00
311e2d94a8 Build scripts bugfixes 2021-01-18 23:52:16 +03:00
133c1f6e02 Put DCU files into Bin\DCU subdirectory 2021-01-18 23:52:16 +03:00
6eabb2141b Build scripts moved to Tools subdirectory 2021-01-18 23:52:16 +03:00
7f456bc7ea Tools added 2021-01-18 23:52:16 +03:00
f5b2618b92 KolibriOS.TerminateThread → ExitThread 2021-01-18 23:52:16 +03:00
37ee57a6e3 User program templates renamed to MyXXXX 2021-01-18 23:52:16 +03:00
731fbb7c1b Console character map example added 2021-01-18 23:52:16 +03:00
24094ee87c KolibriOS error codes added 2021-01-18 23:52:16 +03:00
8d01247957 Little code cleanup and styling 2021-01-18 23:52:16 +03:00
66f8410294 KolibriOS window styles sorted by value, WS_NO_DRAW and WINDOW_BORDER_SIZE added 2021-01-18 23:52:16 +03:00
e4a5b1e0a6 Random function bugfix © 0CodErr 2021-01-18 23:52:16 +03:00
b52068a7f2 {$APPTYPE CONSOLE} support added 2021-01-18 23:52:16 +03:00
9888dd9095 Console API made closest to original one
Extended I/O procedures (CoreLite-like) removed, initial Read/ReadLn procedures added to System unit.
2021-01-18 23:52:16 +03:00
fb0f58f0d5 RTL version set equal to compiler version 2020-12-27 02:06:31 +03:00
07075c3f36 KolibriOS.TThreadInfo.Window/Client are TBox now 2020-09-17 18:40:57 +03:00
5481451551 Exit HelloGUI app using standard Break procedure call 2020-09-17 00:36:12 +03:00
73d3f78bdf Standard Pascal Write/WriteLn procedures added 2020-06-24 19:38:45 +03:00
700e45b364 Console interface made close to original one 2020-06-24 19:37:05 +03:00
a6dcaf154c Example programs bugfixes © 0CodErr 2020-06-24 16:24:49 +03:00
e397ace02c System.Random function bugfix 2020-06-24 16:23:19 +03:00
8fe7482d92 Changelog added 2020-06-24 03:40:32 +03:00
b5b65b3ef1 User program templates renamed 2020-06-24 03:17:28 +03:00
52e8a44318 Random functions added 2020-06-22 13:24:02 +03:00
733019e96b FPU support added 2020-06-22 01:01:08 +03:00
fcc3c349b8 System.UpCase procedure added 2020-06-22 01:00:52 +03:00
d9331d8235 Bugfixes © 0CodErr 2020-06-21 22:57:20 +03:00
577e04b0fa CRT console API made interfaced 2020-06-21 20:55:11 +03:00
6ff32000ac Echo example program added 2020-06-21 19:34:51 +03:00
c44fe51b0b CRT.Read/ReadLn procedures added 2020-06-21 03:17:25 +03:00