Beiträge von Snoopy im Thema „ugBASIC - Cross Development BASIC für verschiedene Retroplattformen“

    Zweiter Test:

    Bitte melde dich an, um diesen Link zu sehen.

    Zitat

    This 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.

    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.

    Zitat

    This 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.

    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! :D

    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.

    Zitat

    WHAT 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.