π
<-

[ENGLISH] Useful Tools/Library/Axiom for Axe Parser !

Assembleur, Axe, C/C++, ICE...

[ENGLISH] Useful Tools/Library/Axiom for Axe Parser !

Unread postby Capysquid » 17 Mar 2024, 19:39

This article doesn't come from me, but from a certain Runer112 on the Omnimaga site.

2D

Axe Libraries


Bezier Curves : Draws Bezier curves.
YAAM : Somewhat flexible scrolling 2D tilemapper.

Grayscale

GrayLib ★ High-quality interrupt-based grayscale and supporting commands like improved masked grayscale sprite and grayscale text drawing.

UI

Input Routine : Get user input with a text box.

Math

3-Byte and 4-Byte Libraries : Add, subtract, and display 3-byte or 4-byte (unsigned) integers.
Zedd Physics Library ★ Flexible 2D physics library.
3D Collision Detection : Handle collisions in a 3D world. Designed with gLib in mind as the rendering engine.

OS Interfacing

Clock Library : Read and write the time and date available on the 84+.

Axioms

2D

Advanced Graphics : Draw filled (black, white, or inverted) circles.
Text Routines : Draw text to arbitrary buffers and convert values to strings.
Scaled Sprites Axiom: Draw scaled sprites with OR or XOR logic.

3D

AxeJH3D : 3D math, projection, and rendering.
gLib ★ 3D math, projection, and rendering.

External Interfacing
Calcnet Axiom : Interface with Calcnet.
USBpad8x : Make the calculator act as a USB keyboard.

Hardware

LCDKit : Extra LCD control and direct reading/writing.
SpeedKey : Read the state of the arrow keys as a single number.

Math

Floating Point Math ★ Execute just about any mathematical or variable manipulation operation provided by the OS.
Vector Axiom : 3D vector math.

OS Interfacing

RunPrgm : Run external assembly programs, which may be archived.
Detokenize Axiom : Detokenize strings of tokens (like those returned by the input command) and a few related commands.
Alphabetical Memory Kit : Read VAT (Variable Allocation Table) information and traverse it alphabetically with optional filtering by variable type.

Source Management

Pucrunch Decompression ★ Decompress Pucrunch-compressed data. Includes a Windows compression utility.
Fullrene ★ Enable execution of programs with more than ~8KB of code. May not work on 83+.
PageSwap : Control the memory page mapped to the $4000-$7FFF space. Allows rough emulation of multi-page applications. (Tutorial)

UI

DCS Axiom : Interface with DCS's GUI stack.
AxiomGUI : Simple GUI stack that supports a cursor, modal alerts, buttons, and progress bars.
Menu Axiom : Display OS-style menus

On-Calc Tools


Spriting

tileIt! ★ Monochrome and grayscale 8*8 tileset and tilemap editor designed with Axe in mind.

Utility

zStart ★ Run/edit archived programs, jump to labels, compilation hotkeys, accidental line clear undo, and much, much more. (Small font editor beta)

Off-Calc Tools


Emulation

jsTIfied ★ Browser-based emulator.
IDE

SourceCoder : Browser-based TI-BASIC editor and image converter. Directly links with jsTIfied.
TokenIDE ★ Windows-based TI-BASIC editor with an Axe token set and sprite/image editor. Works on Linux with Mono.
IES : Browser-based TI-BASIC editor with an Axe token set and simple picture editor.

Spriting

Pixelscape : Browser-based monochrome and grayscale 8*8 tileset and tilemap editor designed with Axe in mind. Compatible with tileIt !


Please, note that some of these tools require a minimum of programming experience to be used correctly and to avoid damaging the calculator.
We are not responsible for any damage that may be caused, like RAM-reset, lost files...
I recommand to use DoorsCS7 and archive them, so that you can work on them even when they are archived !
Capysquid - Communauté Geometry Dash

Show/Hide spoilerAfficher/Masquer le spoiler
Hey ClaudeBot [spider] !
Tu veux toi aussi Gagner de la méga moula :troll:
Image

C'est par là que ça se passe !
devenir membre de la communauté Geometry Dash ?
Va voir les critères de recrutement sur le topic : viewtopic.php?t=24870
User avatar
CapysquidDasheur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 54.9%
 
Posts: 68
Images: 11
Joined: 09 Jul 2021, 12:54
Location: Evreux - Normandie (je crois)
Gender: Male
Calculator(s):
MyCalcs profile
Class: Seconde Generale section Euro
YouTube: Capysquid
GitHub: Capysquid

Return to Langages alternatifs

Who is online

Users browsing this forum: ClaudeBot [spider] and 1 guest

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1166 utilisateurs:
>1144 invités
>16 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)