Michael VAN CANNEYT
|
7559c75201
* Char -> AnsiChar
|
2 years ago |
ondrej
|
1a0ba60de6
* revert r47598: implement TRandomGenerator
|
4 years ago |
ondrej
|
c4dd3b661a
* rtl: implement TRandomGenerator for thread-safe random
|
4 years ago |
nickysn
|
59b90c24ed
+ initialize StackBottom and StackLength in the startup of the ZX Spectrum system unit
|
5 years ago |
nickysn
|
5594302d2a
* fixed GotoXY (parameters were swapped)
|
5 years ago |
nickysn
|
843024f3b7
* PrintChar and OpenChannel converted to pure assembler functions
|
5 years ago |
nickysn
|
fe05a87a27
* made ErrOutput/StdErr a true alias of Output/StdOut to save memory
|
5 years ago |
nickysn
|
d970112f26
+ implemented console output in the ZX Spectrum RTL. Writeln('Hello, world!'); now works!!! :)
|
5 years ago |
nickysn
|
caecdfd51d
+ allow setting the heap size for the ZX Spectrum target
|
5 years ago |
nickysn
|
57912f673f
+ added PrintShortString to the ZX Spectrum RTL to help with testing
|
5 years ago |
nickysn
|
6088f4a882
+ added Mem[] support to the ZX Spectrum system unit
|
5 years ago |
nickysn
|
c343286b3e
+ initialize more stuff in the system unit. Stdio doesn't work yet... :(
|
5 years ago |
nickysn
|
a9bf07d1f9
* the system unit now compiles with FULL_RTL, so the ifdefs are removed. Smartlinking is required from
|
5 years ago |
nickysn
|
d359787c91
* loop forever in system_exit
|
5 years ago |
nickysn
|
0b73bfa3ab
* the dummy fpc_InitializeUnits and fpc_do_exit procedures are only defined if system unit is compiled
|
5 years ago |
nickysn
|
11433210d7
+ more dummy functions added
|
5 years ago |
nickysn
|
4ca4f8abd5
+ more dummy consts added
|
5 years ago |
nickysn
|
91eeb82e5a
+ some dummy consts for the file io
|
5 years ago |
nickysn
|
7ccebb5073
+ include the tiny heap in the ZX Spectrum system unit, when compiled with -dFULL_RTL
|
5 years ago |
nickysn
|
9c27227d3a
+ include softfpu in the ZX Spectrum system unit, when compiled with -dFULL_RTL (which still doesn't work)
|
5 years ago |
nickysn
|
902b8e0958
+ implemented Move() using inline asm
|
5 years ago |
nickysn
|
7f409534a1
+ exposed FillChar, Sptr, get_frame, get_caller_addr, get_caller_frame from z80.inc even without FULL_RTL. This allows
|
5 years ago |
nickysn
|
16b2fd4378
+ compile z80.inc even without FULL_RTL
|
5 years ago |
nickysn
|
1669254c5a
+ full RTL include, hidden behind ifdefs, because the code generator isn't able to compile it yet
|
5 years ago |
nickysn
|
6f874eefa6
+ added keyboard input functions (ReadKey and KeyPressed) to the ZX Spectrum. Now you can start having fun! :)
|
5 years ago |
nickysn
|
93be8bba50
+ added fancier ZX Spectrum console output stuff: OpenChannel, Ink, Paper and GotoXY
|
5 years ago |
nickysn
|
04a4ff3f3f
* loop forever in fpc_do_exit in the ZX Spectrum RTL
|
5 years ago |
nickysn
|
4f1174cc6e
+ added a very minimal and incomplete ZX Spectrum RTL
|
5 years ago |