Skip to content

Beagle Compiler and DiversiDOS for speed #3

Description

@xandark

Hello! Your tools are very cool! And you are inspiring me to do some hacking from Linux as well. (I don't have PulseAudio/ALSA input issues, so I wonder if it is a driver issue you're experiencing?)

Anyway, a few thoughts came to mind:

  1. I noticed in your TODO list you mention "Convert to assembly language?" Have you checked out Beagle Compiler? [ftp://ftp.apple.asimov.net:21/pub/apple_II/images/programming/basic/beagle/Beagle Compiler v3.2.dsk] Beagle's Applesoft compiler does a great job at speeding up programs, and even has a faster hires line routine. Would be worth a shot since your output is Applesoft.

  2. Since you're using DOS 3.3 disks, why not use a souped-up DOS flavor for speedy loading, such as DiversiDOS? Because KSP is so cool, but waiting for a hires screen to load is trying on my patience. If the disk were formatted with DiversiDOS, the load would be about a second.

  3. Declare all Applesoft variables in the very first line of code. I've heard that this speeds up program execution.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions