Raytracing generiert eine Szene mit vier schwebenden Kugeln über einem Boden mit Schachbrettmuster.
Die Suche ergab 17 Treffer
- 10.07.2024, 20:22
- Forum: Programmierung
- Thema: BASICODE in Java
- Antworten: 59
- Zugriffe: 63776
Re: BASICODE in Java
Schön zu sehen, dass Michaels Java-Implementierung von BASICODE noch munter verwendet wird. Ich habe das Programm ein bisschen erweitert, damit man auch ein Menü hat. Natürlich kann man das Programm noch verbessern, aber ich finde, dass es in dieser Form schon deutlich benutzerfreundlicher ist.
Zu beachten ist, dass man eine neuere Java-Version benötigt; ich verwende das OpenJDK in Version 21.0.1. Wenn man alles korrekt eingerichtet hat, dann sollte man das Programm durch einen Doppelklick auf basicode.jar starten können. Sicherheitshalber habe ich noch eine cmd-Datei beigelegt, mit der das Starten auf jeden Fall klappen sollte, wenn man die Pfadangaben (javabin und jarpath) auf die eigene Installation angepasst hat.
Zu beachten ist, dass man eine neuere Java-Version benötigt; ich verwende das OpenJDK in Version 21.0.1. Wenn man alles korrekt eingerichtet hat, dann sollte man das Programm durch einen Doppelklick auf basicode.jar starten können. Sicherheitshalber habe ich noch eine cmd-Datei beigelegt, mit der das Starten auf jeden Fall klappen sollte, wenn man die Pfadangaben (javabin und jarpath) auf die eigene Installation angepasst hat.
Code: Alles auswählen
@echo off
set javabin="C:\Program Files\Java\jdk-21.0.1\bin"
set jarpath=D:\RetroComputing\dev\JavaBasiCode
%javabin%\java -jar %jarpath%\basicode.jar
- 26.03.2023, 20:34
- Forum: Programmierung
- Thema: Fragen und Antworten zum C-Kurs
- Antworten: 108
- Zugriffe: 86378
Re: Fragen und Antworten zum C-Kurs
Tja, manche Fehler werden halt nicht als Fehler erkannt. Funktionsaufrufe ohne Klammern gehören dazu; diesen Fehler meldet keiner der beiden Compiler des z88dk (sccz80 und zsdcc). Das Leben ist hart...
Die erste Testdatei forms3tst.c enthielt noch einen Fehler, den ich mittlerweile korrigiert habe; lade einfach die Datei forms3.zip erneut herunter. Ich frage mich allerdings, wie du sie überhaupt kompilieren konntest: du hättest einen Compile-Fehler bekommen müssen...
Ich wünsche dir auch einen schönen Rest-Sonntag!
fnplot - Funktionsplotter
Das Programm fnplot zeichnet mathematische Funktionen, die der Benutzer nach Belieben eingeben kann, wie z.B. f(x) = sin(2*x) * cos(x). Es verwendet die Bibliotheken Forms3 für die Benutzereingaben und TinyExpr für die dynamische Auswertung der Funktionen.
TinyExpr - Matematische Ausdrücke zur Laufzeit in C berechnen
TinyExpr ist ein sehr kleiner rekursiver Descent-Parser und eine Auswertungsmaschine für mathematische Ausdrücke. Es ist praktisch, wenn man die Möglichkeit haben möchte, mathematische Ausdrücke zur Laufzeit auszuwerten, ohne dem Projekt einen Haufen Ballast hinzuzufügen.
Zusätzlich zu den Standard-Mathematik-Operatoren mit Punkt-vor-Strichrechnung unterstützt TinyExpr auch die Standard-C-Mathematik-Funktionen und die Laufzeitbindung von Variablen.
Features:
Das hier vorgestellte Paket ist eine Portierung der Original-Software für das z88dk.
Zusätzlich zu den Standard-Mathematik-Operatoren mit Punkt-vor-Strichrechnung unterstützt TinyExpr auch die Standard-C-Mathematik-Funktionen und die Laufzeitbindung von Variablen.
Features:
- z88dk-C ohne Abhängigkeiten.
- Eine einzige Quelldatei und Header-Datei.
- Einfach und schnell.
- Implementiert Standard-Operatoren Vorrang.
- Stellt Standard-C-Mathematikfunktionen (sin, sqrt, ln, etc.) zur Verfügung.
- Kann benutzerdefinierte Funktionen und Variablen leicht hinzufügen.
- Kann Variablen zur Eval-Zeit binden.
- Freigegeben unter der zlib-Lizenz - frei für fast jeden Gebrauch.
- Einfach zu verwenden und in Ihren Code zu integrieren
- Thread-sicher, vorausgesetzt, dass Ihr malloc es ist.
Das hier vorgestellte Paket ist eine Portierung der Original-Software für das z88dk.
- 03.12.2022, 14:30
- Forum: Flohmarkt
- Thema: PCW WiFi Modem Kit bei eBay
- Antworten: 4
- Zugriffe: 14259
Re: PCW WiFi Modem Kit bei eBay
Der Beitrag zum PCW WiFi Modem wird hier weitergeführt.
Info
In "Downloads" sind die wichtigsten Dateien aus verschiedenen Foren und Beiträgen zusammengefasst. Im Falle von Software findet man hier immer die neuesten Versionen.
FORMS - Pascal- und C-Sourcen für Eingabeformulare
TurboPascal-Version:
Aktuelle Version: 2.4
C-Version (z88dk):
Aktuelle Version: 3
Aktuelle Version: 2.4
C-Version (z88dk):
Aktuelle Version: 3