- HexaEdit CE: On-calc hex editor
- 04 Jul 2020 09:32:47 pm
- Last edited by Captain Calc on 27 Jun 2021 03:01:48 pm; edited 13 times in total
Welcome to the HexaEdit CE development thread!
Overview
HexaEdit CE is a fully-fledged hex editor for the TI-84 Plus CE. It can edit programs, appvars, and RAM as well as display the contents of ROM!
Download
Version 2.1.0: https://www.cemetech.net/downloads/files/2010/x2384
Features
Source Code
The source code is available on Github: https://github.com/Captain-Calc/HexaEdit-CE
Known Limitations
Overview
HexaEdit CE is a fully-fledged hex editor for the TI-84 Plus CE. It can edit programs, appvars, and RAM as well as display the contents of ROM!

Download
Version 2.1.0: https://www.cemetech.net/downloads/files/2010/x2384
Features
- A ROM viewer
- A RAM editor
- A file editor
- A file search function for finding files more quickly
- Storing of up to 15 "recent" files for easy access
- Alpha-scrolling for both main menu file list and editor for quick navigation
- Byte insertion and deletion for programs and appvars
- A search function within the editor for finding hexadecimal or ASCII byte sequences
- An icon/sprite viewer
- A "Goto" function for fast navigation anywhere in the given memory
- An “Undo” function
- Multi-byte selection
- Auto-translation of one-, two-, and three-byte clusters from hexadecimal into decimal allowing for little-endian architecture
Source Code
The source code is available on Github: https://github.com/Captain-Calc/HexaEdit-CE
Known Limitations
- HexaEdit cannot save changes to very large files (~65,505 bytes). When HexaEdit is asked to edit a file, it copies it into an appvar whether or not the file is in archive or RAM. When it is asked to save changes to a file, it creates a new file with same type as the original and makes it the same size as the editing appvar. This resizing fails on large files. I encountered this limitation specifically with regard to OiramT, the tile appvar for Oiram.
- HexaEdit does not support inserting and deleting bytes from RAM.