JTCEMU
1. Allgemeines
JTCEMU ist ein Software-Emulator, der den von Dr. Helmut Hoyer ab 1987
in der Zeitschrift Jugend+Technik veröffentlichten
Eigenbaucomputer nachbildet.
2. Lizenzbestimmungen und Haftung
Die Software JTCEMU darf von jedermann, auch für kommerzielle Zwecke,
entsprechend den Bedingungen der GNU General Puplic License (GNU-GPL)
Version 3 angewendet und weitergegeben werden.
Weitere Rechte, die in der GNU-GPL nicht aufgeführt sind,
werden ausdrücklich nicht gewährt.
Wird das Programm weiterentwickelt oder der Quelltext teilweise
oder vollständig in anderen Programmen verwendet,
so ist die daraus neu entstandene Software ebenfalls unter der GNU-GPL
zu veröffentlichen und muss einen Copyright-Vermerk mit allen,
auch den ursprünglichen, Rechteinhabern enthalten.
Den originalen Wortlaut der GNU-GPL finden Sie in der Datei
LICENSE.txt.
Sollten Sie Verständnisprobleme mit dem englischsprachigen Wortlaut
haben, müssen Sie sich selbst um eine juristisch abgesicherte
Übersetzung bemühen,
bevor Sie JTCEMU anwenden, weitergeben oder modifizieren.
Der Autor stellt die Software entsprechend den Bedingungen der GNU-GPL
zur Verfügung.
Der Gebrauch der Software ist kostenfrei und erfolgt deshalb
ausschließlich auf eigenes Risiko!
Jegliche Gewährleistung und Haftung ist ausgeschlossen!
3. Von der GNU-GPL ausgenommene Programmteile
Für den Betrieb von JTCEMU sind ROM-Images notwendig.
Diese finden Sie im Verzeichnis src/rom.
Die ROM-Images unterliegen nicht der GNU-GPL,
d.h., die Rechte, die Ihnen von der GNU-GPL bzgl. der Benutzung,
Modifizierung und Weitergabe von JTCEMU eingeräumt werden,
gelten nicht für die ROM-Inhalte!
Jegliche Benutzung dieser ROM-Images außerhalb von JTCEMU
oder außerhalb eines rein privaten, nicht kommerziellen Umfeldes
müssen Sie im Zweifelsfall mit den Urhebern klären.
Die Urheberschaften der ROM-Inhalte liegen bei:
- VEB Mikroelektronik Erfurt (Tiny-MP-BASIC-Interpreter)
- Dr. Helmut Hoyer (2K-System und EMR-ES 1988)
- Harun Scheutzow (ES 2.3 und ES 4.0)
4. Installation
-
Installieren Sie die Java Runtime Environment (JRE)
der Java Standard Edition (Java SE) Version 6 oder höher.
Überprüfen Sie die installierte Java-Version durch den
Kommandozeilenaufruf: java -version
Für Java 6 muss die Versionsnummer 1.6.x erscheinen.
-
Laden Sie die Datei jtcemu-1.1.jar von
http://www.jens-mueller.org/jtcemu
herunter.
Die Datei darf dabei nicht als ZIP-Datei entpackt werden!
-
Kopieren Sie die Datei jtcemu-1.1.jar in ein beliebiges
Verzeichnis auf die Festplatte ihres Computers, z.B. unter Linux/Unix
nach /tmp oder unter Windows nach C:\
-
Starten Sie JTCEMU
- unter Linux/Unix mit: java -jar /tmp/jtcemu-1.1.jar
-
unter Windows in der DOS-Box mit:
javaw.exe -jar C:\jtcemu-1.1.jar
-
Legen Sie auf dem Desktop eine
Verknüpfung zu einem Programm an,
und tragen dort die in der Console/DOS-Box erfolgreich verwendete
Kommandozeile ein.
5. Compilieren
Möchten Sie den Quelltext compilieren,
sind folgende Schritte notwendig:
-
Stellen Sie sicher, dass das Java Development Kit (JDK)
der Java Standard Edition (Java SE) Version 6 oder höher
installiert ist.
-
Wechseln Sie in das cmd-Verzeichnis des JTCEMU-Quelltextes
- Compilieren Sie
- unter Linux/Unix mit: ./compile
- unter Windows in der DOS-Box mit: compile.cmd
Alternativ können Sie auch mit ant compilieren.
Die dazu notwendige Datei build.xml finden Sie
im Wurzelverzeichnis des Quelltextes.
6. Dank
Die Entwicklung des Emulators war nur möglich
durch die Zuarbeit anderer,
vorallem durch Bereitstellung von Dokumenten und Software.
Besonders bedanken möchte ich mich bei:
-
Dr. Helmut Hoyer für die Entwicklung des Jugend+Technik-Computers
und den dazu veröffentlichten Programmen
-
Harun Scheutzow für die freundliche Genehmigung zur Integration
seiner Betriebssysteme in JTCEMU
-
Volker Pohlers für die vielen Unterlagen,
die er mir zur Verfügung gestellt hat und
für das intensive Testen
-
Daniel Weitendorf für die Hilfe bei der Emulation
des 2K-Kassettenformats
-
Alexander Schön für die Anfertigung eines WAV-Datei-Abzugs
der Begleitkassette zum Sonderdruck zum ES 4.0
- allen, die den Emulator getestet haben
7. Kontakt
Ihre Mail muss im Betreff das Wort JTCEMU enthalten.
Anderenfalls wird sie möglicherweise vom Spam-Filter
zurückgehalten.