Commit History

Author SHA1 Message Date
  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