Wie kann man das UgBasic wieder deinstallieren?
Ich habe es bei mir auf Linux "installiert", als nur die Datei runtergeladen. Wenn ich es nicht mehr haben will, lösche ich sie wieder. ![]()
Keine Ahnung, wie es bei Windows ist?
Wie kann man das UgBasic wieder deinstallieren?
Ich habe es bei mir auf Linux "installiert", als nur die Datei runtergeladen. Wenn ich es nicht mehr haben will, lösche ich sie wieder. ![]()
Keine Ahnung, wie es bei Windows ist?
Trotzdem, die Idee verfolge ich weiter.
Es gibt auch Bitte melde dich an, um diesen Link zu sehen., in dem du dich unkompliziert mit dem Entwickler kurzschließen kannst. ![]()
Gibt's irgendwo eine komplette Liste der Keywords mit Beschreibung
Bitte melde dich an, um diesen Link zu sehen.
![]()
Zweiter Test:
Bitte melde dich an, um diesen Link zu sehen.
ZitatThis is a very simple example. We will run two separates tasks: the first will print the "first" string, while the second will print the "second". Since the two tasks are running at the same time on the processor, the two strings are printed alternatively.
PARALLEL PROCEDURE printFirst
DO
PRINT "first"
LOOP
END PROC
PARALLEL PROCEDURE printSecond
DO
PRINT "second"
LOOP
END PROC
SPAWN printFirst
SPAWN printSecond
CLS
Alles anzeigen
Kompilieren:
./ugbc.c64 -O d64 -o parallel.d64 parallel.bas
Und Laden:
Bitte melde dich an, um diesen Anhang zu sehen.
Bitte melde dich an, um diesen Anhang zu sehen.
Ich habe gerade mal einen ersten Test mit ugBASIC probiert und hierfür ein Beispiel von dessen Webseite rauskopiert:
Bitte melde dich an, um diesen Link zu sehen.
ZitatThis example will fill the entire screen with random points. It will enable the first bitmap mode available (in order to have better resolution) by using the BITMAP ENABLE command. Then, it will clear the screen with the black color. Finally, it will run an endless loop (DO...LOOP) that will draw random points on the screen.
BITMAP ENABLE(16)
CLS BLACK
DO
x = RND(SCREEN WIDTH-1)
y = RND(SCREEN HEIGHT-1)
SELECT CASE RND(SCREEN COLORS-1)
CASE 0
c = WHITE
CASE 1
c = RED
CASE 2
c = BLUE
CASE 3
c = GREEN
CASE ELSE
c = YELLOW
ENDSELECT
PLOT x, y, c
LOOP
Alles anzeigen
Dann mit der Option als D64-Image für den C64 zu kompilieren, das Programm übersetzen lassen (auf Linux):
./ugbc.c64 -O d64 -o random_plotting.d64 random_plotting.bas
Das liefert mir das D64-Image random_plotting.d64 (habe ich mal angehängt).
In VICE geladen:
Bitte melde dich an, um diesen Anhang zu sehen.
und ... bunte Punkte! ![]()
Bitte melde dich an, um diesen Anhang zu sehen.
Ich bin gerade zufällig über ugBASIC gestolpert.
Bitte melde dich an, um diesen Link zu sehen.
ZitatWHAT IS ugBASIC?
ugBASIC is an isomorphic and open source language, fully documented and designed to develop portable programs, without sacrificing efficiency. With a single source it is therefore possible to create games for numerous 8 bit platforms.
Kannte ich bislang nicht. Folgende unterstützte Plattformen dürften hier im Forum besonders interessant sein: ![]()
Bitte melde dich an, um diesen Link zu sehen.
Bitte melde dich an, um diesen Anhang zu sehen.