-

Difference between revisions of "Main Page"

From HI-TECH C for CP/M Fan WIKI(EN)
Jump to: navigation, search
(For UZIX on MSX)
(Z80 embeded boards)
Line 146: Line 146:
  
 
<br clear=all>
 
<br clear=all>
 +
 +
===ZX Spectrum===
 +
[[FILE:ZXLOGO.PNG|200px|thumb|left|ZX LOGO]]
 +
:Basics of HI-TECH C for CP/M (on ZX spectrom)
 +
:http://zx-pk.ru/threads/27300-osvaivaem-hi-tech-c-v3-09-dlya-cp-m.html
 +
 
===Z80 embeded boards===
 
===Z80 embeded boards===
 
[[FILE:SOLDERING.PNG|200px|thumb|left|SOLDERING]]
 
[[FILE:SOLDERING.PNG|200px|thumb|left|SOLDERING]]

Revision as of 01:34, 17 May 2018

HI-TECH C Compiler for CP/M fan WIKI HI-TECH C for CP/M fan Wiki


This WIKI is...

A fun site of "HI-TECH C Compiler for CP/M" C compiler which has beed destributed for 8 bit OS "CP/M".

This WIKI researches and describes about HI-TECH C related information all over the world and aimed mainly for MSX use but HI-TECH C compiler is executable on many CP/M ports on many platforms generally other than MSX. Thus, CP/M related information are treated as the core information and platform depended information is written separately including MSX

This WIKI deals only "HI-TECH C for CP/M 3.09", which is not supported by developer but not limited usage and freely distributed. "HI-TECH C compiler for PIC10/12/16 MCUs" from MICROCHIP Technology Inc. is not covered here.

Official Packages

HI-TECH SOFTWARE LOGO


These are packages released by HI-TECH Software.


Execution Package

This package contains execution files, libraries and header files.

Source Package

This package contains source of C.COM execution file and libraries.

Manual Package

This package contains HI-TECH C manual. Many of explanations on this WIKI is cited, translated and edited sentences from this manual.

Index of the Manual
Debugger Manual

Functoins of Standard Library

Standard Library of Basic Package

User Made Complements for Basic Package

Recompiled LIBF.LIB

Lacked Header Files

User Made Public Libraries

For CP/M

CPM LOGO

Public Patches

Public Library

Public Utilities

For MSX

MSX LOGO

Public Patches

Public Library

Public Utilities

For UZIX on MSX

UZIX LOGO
Kernel
Library
Application




ZX Spectrum

ZX LOGO
Basics of HI-TECH C for CP/M (on ZX spectrom)
http://zx-pk.ru/threads/27300-osvaivaem-hi-tech-c-v3-09-dlya-cp-m.html

Z80 embeded boards

SOLDERING
HI-TECH C port for embedded usage(JP)
http://www.spice-elec.com/Z80/C_compiler/C_compiler.html

Popular Devices and Specifications

For TMS9918

For AY-3-8910(PSG)

For MS-DOS Compatible File System(MSX-DOS1 etc.)

For ATARI D-Sub 9 Connector Controller & Compatibles

  • These are not specified in CP/M

Restriction

RESTRICTIONS


HI-TECH C Compilable resources

ANSI-C

Asteroid belt like game: https://github.com/MBilderbeek/bigblast

MSX Sudoku: http://andrear.altervista.org/contents/msx/sudoku/

MSX computer magazine Sokoban for Hitech-C?: http://www.msxcomputermagazine.nl/archief/mccm-72/

HI-TECH C related blogs & TIPS

HI-TECH C port for embedded usage(JP) http://www.spice-elec.com/Z80/C_compiler/C_compiler.html

ANSI C compatibility test with AES256 with HI-TECH C compilable source(EN) http://www.z80.eu/c-compiler.html

Development with HI-TECH C for PC-6001(JP) http://www.geocities.jp/submarine600/html/p6/demo9.html

HI-TECH C review blogs(JP) http://www.nabeta.tk/nblog/?paged=3&author=1

Lets start HI-TECH C(JP) http://tatsu.life.coocan.jp/TMR/MSX-StartHC.html

CPM Executor with HI-TECH C(JP) http://hp.vector.co.jp/authors/VA000084/HI-TECH_C.html

C language cource with HI-TECH C(PO) http://marmsx.msxall.com/cursos/index.php#c

HI-TECH C manual pdf http://koyado.com/Heathkit/My_Backups_files/Z80DOC.pdf

Basics of HI-TECH C for CP/M (on ZX spectrom) http://zx-pk.ru/threads/27300-osvaivaem-hi-tech-c-v3-09-dlya-cp-m.html

HI-TECH C review http://www.commodore.ca/manuals/funet/cpm/programming/HiTech_C/hitechc.txt

Make HI-TECH C 256 times more useful http://tatsu.life.coocan.jp/TMR/MSX-HCTECH.html

SOME HI-TECH C Update http://webspaceme.com.au/tesseract/pds/091/htcmods.txt

PIPEMGR http://www.seasip.demon.co.uk/Cpm/software/Pipemgr/index.html

Linux CPM emulator & HI-TECH C ftp://ftp.ucsd.edu/hamradio/packet/tcpip/linux/cpm-hitech.tar.txt

HI-TECH C archive in some other format http://www.classiccmp.org/cpmarchives/cpm/Miscellany/Prgrming/C/Hi-Tech%20C/

ZXCC Wrapper for HI-TECH C on unix

http://koaks.amstrad.free.fr/amstrad/download/c_compiler/zxcc.html

UZI280 for Z280

http://oldcomputers.dyndns.org/public/pub/rechner/zilog/z280/uzi280/download.html

Z80pack http://www.autometer.de/unix4fun/z80pack/

CP/M emulator suits YAZE & execute as CP/M 2.2(jp) http://www.yamamo10.jp/yamamoto/comp/Tiny_BASIC/Lesson_2/index.php

SG C Tools for C64 http://www.lemon64.com/forum/viewtopic.php?t=63042&sid=05d83b1774192f4293cdaea28838a3b3

ZXCC http://brewformulas.org/zxcc

LIBF bug report (confirm source is attached) http://comp.os.cpm.narkive.com/aJNgx34C/hitech-c-3-09-defective-libf-lib

CP/M emulator suites Z80pack http://tk-s.net/pc/blog/diary.cgi?Date=20130123

SG C tools http://ftp.martnet.com/cpm/programming/HiTech_C/SteveGoldsmith/index.html

HI-TECH C for C 128 + Atob.c ?? http://ftp.martnet.com/cpm/programming/HiTech_C/index.html

Q&A

Q and A

Editorial Policy

Editorial Policy