Skip to content
This repository was archived by the owner on Apr 18, 2025. It is now read-only.

CycleGen 2.0

Latest

Choose a tag to compare

@twisted-nematic57 twisted-nematic57 released this 30 Dec 01:11
· 1 commit to main since this release
9cd5500

Here is the revised version of your text with premature line endings removed:


CycleGen 2.0: Can take full advantage of all available memory; more case-specific messages in the status bar after imperfect termination; bundles CycleView.

  • CODE: Add fillmem flag, add code to handle it.
  • CODE: Introduce arcthres flag (does not have an effect when fillmem=0; it's just illogical).
  • CODE: Add error-specific messages to the status bar after imperfect (not normal) exit.
  • CODE/DOC: Fix issue showing recommended free RAM values to be 1024× their true size.
  • DOC: Reword some phrases for more clarity.
  • DOC: Remove examples, too tedious.
  • MISC: Add plaintext form of source code for curious people without TI-89Ts or emulators.

CycleView 2.0: Initial release; allows playback of animations formatted mostly the same way as CyclePic (there is no 1.0 or 1.1 to prevent versioning confusion).

  • CODE: Create an animation player using a while loop with keypress detection, and react accordingly—basic keybinds implemented.
    • Optimization by wrapping the main keypress reaction code in a giant if (not indented as a stylistic choice). The calculator only has to check a single if this way in the main loop, making it faster 99% of the time.
  • DOC: Document how the program should be used.
  • DOC: Provide some rudimentary examples (...it's pretty simple, do we even need these?)