Skip to content.
Sections
Personal tools
You are here: Home » Downloads

Downloads

Up one level
This folder contains all downloadable files.
Downloads Protocol Scanner
This tool will find names and adresses of all protocols definitions and implementations in Newton ROM image.
Downloads Package Packer
This tool will join multiple files into one Newton package.
Downloads Package Splitter
This tool will split package into number of files. Every file will contain part of package.
Downloads Soup part decomposer
This tool splits soup part extracted from package into individual files containing objects. Every file will be named with object ID.
Downloads TLZStoreDecompressor Library
This library implements TLZStoreDecompressor and compressor.
Downloads ROM Image format conversion
This file contains transformed symbols list from original "Senior CirrusNoDebug image" Newton 2100 ROM image, and tool which creates assembler source file. After assembling with GNU AS you get Newton ROM in format of your choice.
Downloads Newton 2100 Branch Map
This file contains parts of dissassebled ROM image. Specifically, only symbols and branch instructions are included. This is very handy, if you want to check where specific function is called or get general impression of actions performed by calling any function. Symbol names are unmangled.
Downloads Newton 2100 Classes
This file contains "raw" information about classess in Newton 2100 ROM. You should open it with Rational Rose. It was autogenerated by "classer" tool from dissassembled ROM image. All classess, methods, methods parameters are included. It's "raw" because everything is put into on package. I plan to improve my tool to add class classification and rough decompilation.
Downloads Protocol Headers 2100
This file contains autogenerated header files for protocols contained in Newton 2100 ROM image. Currently no return type is specified, and all inline methods are missing.
Downloads ROM Extension block dumper
This tool "splits" ROM extension blocks into number of files. All packages go into individual files with pkg extension, other sections go into files with bin extension. "Pad" blocks contain empty space, so they are skipped.
 

Powered by Plone