]> git.sur5r.net Git - cc65/blob - doc/CREDITS
Document the symbols section and the new -D and --define options
[cc65] / doc / CREDITS
1
2 Many special thanks go to the guy who started it all:
3
4                         John R. Dunning
5
6 Without his great work, there would not be a single freeware C crosscompiler
7 for the 6502 out there. He built the grounds for this cc65 and some other cc65
8 implementations and a lot of his code is still in the current compiler.
9
10
11
12 More special thanks to:
13
14   * Keith W. Gerdes <kwg@netzero.net>
15
16     Without his outstanding help, the assembler/compiler wouldn't be, what it
17     is now. He helped with suggestions, bug reports and even kicked me here
18     and then, when I started to get too lazy:-)
19
20   * Kevin Ruland <kevin@rodin.wustl.edu>
21
22     Kevin did the Apple 2 port and found at least one serious error in the
23     C library while doing so.
24
25   * Christian Groessler <cpg@aladdin.de>
26     Mark Keates <Mark.Keates@dendrite.com>
27     Freddy Offenga <taf_offenga@yahoo.com>
28     David Lloyd <dmlloyd@atari-central.com>
29
30     The team that added support for the Atari 8 bit machines.
31     Christian Groessler also sent me several fixes for 64 bit machines.
32
33   * Sidney Cadot <sidney@ch.twi.tudelft.nl>
34
35     Sidney rewrote the random number generator.
36
37   * Maciej Witkowiak <ytm@friko.onet.pl>
38
39     Maciej wrote the GEOS support libraries for cc65.
40
41   * Eric Au <eric_au@hotmail.com>
42
43     Eric is one of the most active testers, and supplied me with dozens of
44     bug reports.
45
46   * MicroSystems Development Technologies Inc. located in San Jose,
47     California payed me for the addition of several assembler features,
48     which went also into the freeware version. These guys are selling
49     nice hardware devices like EPROM emulators. If you are developing
50     hardware or embedded microcontroller applications, you should have
51     a look at their web site at www.msd.com.
52
53   * Mirco Miranda <mircomir@libero.it>
54
55     Miroc contributed Makefile additions, docs and patches to compile cc65
56     cleanly under OS/2 using the EMX toolkit.
57
58   * Marc 'BlackJack' Rintsch <blackjack@civitas64.de>
59
60     Marc wrote and contributed BASIC compatible file I/O routines for the
61     Commodore machines.
62
63   * Groepaz <groepaz@gmx.net>
64
65     Thanks for several nice samples programs, the NES port, and a lot of other
66     code.
67
68   * Craig Bruce
69
70     ...for his public domain Swiftlink/Turbo232 drivers which are part
71     of the cc65 library in modified form.
72
73   * Steve Schmidtke <steve_schmidtke@hotmail.com>
74
75     Steve contributed the VIC20 port.
76
77   * Michael Klein <michael.klein@puffin.lb.shuttle.de>
78
79     for the Debian support files.
80
81   * Greg King <gngking@erols.com>
82
83     reported quite some bugs and helped with lots of code and suggestions.
84
85   * MagerValp <magervalp@cling.gu.se>
86
87     for sample code regarding the Plus/4 banking, the base for the new C128
88     conio library supporting 80 column mode and much more.
89
90   * Piotr Fusik <P.Fusik@elka.pw.edu.pl>
91
92     for the zlib routines, lots of bug reports, code snippets and
93     suggestions.
94
95   * Josef Soucek <josef.soucek@ct.cz>
96
97     Josef contributed the CBM directory routines.
98
99   * Stephen L. Judd
100
101     for his GRLIB code which is the base of the C64 320x200 TGI driver.
102
103   * Stefan A. Haubenthal <polluks@web.de>
104
105     Stefan contributed several code snippets for the C64 and Apple ][.
106
107   * Peter Trauner <peter.trauner@utanet.at>
108
109     Peter added minimal Supervision support.
110
111   * The Lynx guys: Bastian Schick, who contributed the code from his own,
112     lynx-only version of cc65, and Karri Kaksonen <karri@sipo.fi> and Shawn
113     Jefferson <jefferson_shawn_a8bit@yahoo.com> who built on this foundation.
114
115   * Oliver Schmidt <ol.sc@web.de> ...
116
117     ... for quite some Apple ][ contributions.
118
119
120
121 Thanks to
122
123     da Blondie <db@tvnet.hu>
124     Adam Dunkels <adam@sics.se>
125     Bill Craig <craigw@gusun.georgetown.edu>
126     C. N. Wong <superufo@netvigator.com>
127     Carsten Strotmann <cas@strotmann.de>
128     Chris Ward <chris.ward@freenet.co.uk>
129     Dagan Galarneau <dagan@dnai.com>
130     Darrell Krulce <dkrulce@atcomm.com>
131     Dennis Lin <dennis@mosart.com.tw>
132     Eric Bacher <ebacher@teaser.fr>
133     Gábor Lénárt <lgb@lgb.hu>
134     Ingo Korb <unseen@gmx.net>
135     Jacek Jozwiak <jacek.jozwiak@interia.pl>
136     Jaleco <jaleco@gameone.com.tw>
137     Jari Tuominen <jer64@kolumbus.fi>
138     Jesse Beach <agmorion@erols.com>
139     Joerg Schwedes <joerg.schwedes@siemens.com>
140     John Weidman <jweidman@slip.net>
141     Jonathan Wright <jonathan.wright@adtran.com>
142     Mark Nasgowitz <MNasgowitz@NAZdesign.com>
143     Peter Karlsson <peter@softwolves.pp.se>
144     Robert R. Wal <rrw@reptile.eu.org>
145     Shawn Jefferson <sjefferson@sd62.bc.ca>
146     Stefan Andree <sandree@physik.tu-berlin.de>
147     Stephan Lesch <slesch@studcs.uni-sb.de>
148     Tim Vanderhoek <hoek@FreeBSD.org>
149     Todd Elliott <eyeth@videocam.net.au>
150
151 for bug reports and suggestions.
152
153
154 This list is probably incomplete. So, if you think you should be mentioned
155 here, but cannot find yourself, please drop me a mail.
156
157