Files
Sprinter-SDCC/docs/reference/SPRINT2K/SPRN2K32.TXT
T
snark13 c71e249a4e Add full compiler toolchain, libc, examples and reference docs
First substantive commit: the entire Sprinter C compiler tree on top of
the bare README+gitignore initial commit.

What's in here:
  bin/sprinter-cc        — driver script invoking SDCC + linker + mkexe
  libc/                  — Sprinter-specific libc layer over ESTEX/BIOS
                           (conio, gfx, io, mem, stdio + headers)
  runtime/               — crt0 variants (default/small/banked/minimal)
                           + heap + bank trampolines
  toolchain/             — mkexe (SprintEXE packer, C + tests)
  examples/              — 30 demo programs (gfx, file I/O, env, time, …)
  lib/Makefile           — builds the libc archive (sprinter.lib)
  docs/                  — converted Sprinter manuals + asm reference samples
  third_party/           — solid-c reference compiler dump + sdcc setup script
  release_docs/          — packaging / release notes

gitignore overhaul:
  • Drop dangerous blanket patterns: *.asm (would hide docs/samples/*.asm)
    and *.exe (case-insensitive match was hiding third_party/solid-c/*.EXE
    on macOS APFS).  Replaced with examples/*/*.{asm,exe,…} and lib/*.lib.
  • Restore tracking of toolchain/mkexe/tests/{one,big}.bin — those are
    INPUT fixtures, not build outputs.
  • Collapse the duplicated SDCC/C/Sdcc sections into one section per
    concern (build outputs / vendored / OS-junk).
  • Add .sprinter-cc-*/, build/ (catches lib/build/ too), .claude/.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-03 16:13:21 +03:00

47 lines
1.9 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
*** Area: ZX.SPECTRUM Date: 15 Apr 01 14:34:00
*** From: Alex Goryachev (2:5030/529.56)
*** To : Nikolay G.Arhipoff
*** Subj: Sprinter News
ਢ¥âáâ¢ãî, Nikolay!
Saturday April 14 2001 Nikolay G.Arhipoff -> Stas Vlasov.
NA> ‚ á ¬®¬ ­ ç «¥ ®¡á㦤¥­¨ï ‘¯à¨­â¥à   ¢â®àë ¯¨á «¨, çâ® ¨å ª®¬¯
NA> § ¨­â¥à¥á®¢ « ¡ãà¦ã¥¢ ⥬, çâ® ­  ¥£® ¡ §¥ ¬®¦­® áí¬ã«¨à®¢ âì à §­ë¥
NA> ¬®¤¥«¨ ॠ«ì­ëå ª®¬¯®¢ (㦥 ᤥ« ­ë ¥­â, ‘ª®à¯), ª ª â® ¨£à®¢ë¥
NA>  ¢â®¬ âë (¨«¨ ï çâ®-â® ­¥ â ª ¯®­ï«?). ˆ ­  ‘¯à¨­â¥à¥ ¯¨á âì ¤«ï ­¨å
NA> ¯à®£à ¬¬ë, ¨á¯®«ì§ãï ¥£® ª ª ªà®áá-á। . ®ç¥¬ã ­¥ ¥­ì? ’ ¬
NA> ¯à¨¤¥âáï
NA> ¤¥« âì ¯à®£à ¬¬ë© í¬ã«ïâ®à, âॡãî騩 ¡®«ìè¨å à¥áãàᮢ,   ‘¯à¨­â¥à
NA> í¬ã«¨àã¥â ­  ã஢­¥ ¦¥«¥§ .
H¥¬­®£® ­¥ â ª. ˆ­®áâp ­æ¥¢ Sprinter § ¨­â¥p¥á®¢ « ª ª ­¥¤®p®£®© ª®¬¯ìîâ¥p á
¢®§¬®¦­®áâìî p ¡®âë á® áâ ­¤ pâ­®© ¯¥p¨ä¥p¨¥©,   ­¥ ª ª ¯®«¨£®­ ¤«ï
¬®¤¥«¨p®¢ ­¨ï ¦¥«¥§  ¢ ‹Œ. ’¥¬ ¨§ ­¨å ªâ® å®ç¥â ¯¨á âì á®äâ ¯®¤ Sprinter
å®p®è® §­ ª®¬ Z80. ‚¥¤ì, ­ ¯®¬­î, ᮢᥬ ­¥ ®¡ï§ â¥«ì­® ¨á¯®«ì§®¢ âì áp §ã ¢á¥
¢®§¬®¦­®á⨠Sprinter-  ¯p¨ á®§¤ ­¨¨ ¯p®£p ¬¬. Œ®¦­® ¨á¯®«ì§®¢ âì ¢­ ç «¥
⮫쪮 £p ä¨ç¥áª¨© íªp ­, ®áâ ¢ ïáì ä ªâ¨ç¥áª¨ ¢ ‘¯¥ªâp㬥, ¨ ¯®á⥯¥­­®
®á¢ ¨¢ ï ¢á¥ ®áâ «ì­ë¥ ¢®§¬®¦­®áâ¨, ª®â®pë¥ ­¥¤ ¢­® ¯®¤p®¡­® p á¯¨á « Ivan
Mak.
ˆ ¢®â, ®¤­¨ ¨­®áâp ­æë å®âïâ ¯¨á âì ªp á®ç­ë¥ ¨£pë,   ¤p㣨¥ å®âïâ p¥ «¨§®¢ âì
ᮡá⢥­­ë¥ ¯p®¥ªâë ¯® p §p ¡®âª¥ p §«¨ç­ëå ¯¥p¨ä¥p¨©­ëå ãáâp®©áâ¢. …áâì ¨ â¥,
ªâ® å®ç¥â ¨á¯®«ì§®¢ âì Sprinter ¨ ª ª ­®¢ë© ‘¯¥ªâp㬠ᮠ¢á¥¬¨ 㤮¡á⢠¬¨.
ˆ¬¥­­® ¤«ï ¯®á«¥¤­¨å ¨ ¤¥« ¥âáï ª®­ä¨£ãp æ¨ï Real Spectrum.
H¨ªâ® ¨§ ¨­®áâp ­æ¥¢ ­¨ ­¥¬æë, ­¨ ¨á¯ ­æë, ­¨  ­£«¨ç ­¥, ­¥ ᮡ¨p îâáï çâ®-â®
á®§¤ ¢ âì ¢ €«ìâ¥p¥. € ªp®ááp¥¤á⢠ ¨¬¥«¨áì ¢¢¨¤ã ­¥ ­  Sprinter-¥,   ­  PC,
MAC- å, €¬¨£ å.
ޡ饭¨¥ á ¨­®áâp ­æ ¬¨ ¯®§¢®«ï¥â ᤥ« âì ¢ë¢®¤, çâ® ¨§ ¢á¥£® ¬­®£®®¡p §¨ï
¦¥«¥§ , á ¬ë¬ ¯¥pᯥªâ¨¢­ë¬ ¤«ï p¥ «¨§ æ¨¨ ¢ ‹Œ ï¥âáï MSX2.
“¤ ç¨!
Alex Goryachev.
[ZX]...[Sprinter]...
---
* Origin: PETERS Plus Ltd. peters@atlant.ru (2:5030/529.56)