Beiträge von Snoopy im Thema „Little demo program for using the DMA command in BASIC 10“

    I'd the info about the DMA command from this textfile: Bitte melde dich an, um diesen Link zu sehen.

    Snoopy Interessanter wäre statt den Bildschirm mit ein und das gleiche Zeichen zu füllen, ob du damit z.B. eine Bildschirmmaske rasant Kopieren kannst.

    Also z.B. es steht ein bild wie dem Norton Commander, dann rufst du Hilfe (HELP), der sichert (mit DMA) den Bildschirm, pastet ein Bildschirm (oder nur ein Bereich) mit Hilfstext natürlich auch mittels DMA, und 'Restorest' hinterher den gesicherten Status zurück.

    Danke für die Anregung! Das probiere ich mal aus, wenn ich bisschen Luft dafür habe.

    Last night I wrote a little demo program on the Xemu emulator (C65 mode) to get a feeling of the new BASIC commands.

    I was very impressed by the speed of the DMA command. It is described in the Mega65 manual at page 93:

    Bitte melde dich an, um diesen Anhang zu sehen.

    I wrote a little demo program which fill the textscreen with the pressed key. If ESC is pressed, the program clears the screen and end.

    Nothing special, just to see how fast the whole screen (80 x 25 = 2.000 characters) get filled.
    Answer: Veryyyyyyy fast! And it's a BASIC(!) command. =O

    Bitte melde dich an, um diesen Anhang zu sehen.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Bitte melde dich an, um diesen Anhang zu sehen.


    I attached the program as a zipped D81 discimage, if someone is interested to test it on real hardware (or Xemu).

    Do someone know a method to export the C65 BASIC program as text, to read it with a normal editor?

    I've used Bitte melde dich an, um diesen Link zu sehen. to create the disc image and I can drag and drop the PRG file to the new D81 discimage. But I see no option to export the C65(!) BASIC program as text.