Skip to content

Document obscure and not officially documented file formats/structures.

License

Notifications You must be signed in to change notification settings

nahkd123/file-structures-index

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

nahkd's File structures index

Index

  • Minecraft Schematics
    • Axiom Blueprint: v1

Read further to learn how to install ImHex patterns and read my Markdown docs.

Install

ImHex

  1. Clone this repository: git clone https://github.com/nahkd123/file-structures-index.git
  2. Add path to file-structures-index repository to ImHex: Extras > Settings > Folders > Add new folder then put the path to repository.
  3. Enjoy!

Syntax in Markdown

General

  • @<address>: Jump to specified address
    • Eg: @0x00, @addressField

Data types

  • uN: Unsigned N-bit integer
  • sN: Signed N-bit integer
  • namespace::type: Namespaced type reference
  • unknown: Need to be documented
    • No more field declarations after this type

Endianness

  • le: Little endian (default endianness for all types)
  • be: Big endian

Conversion

  • typeA => typeB: Convert from typeA to typeB (assuming you can convert it)
    • Eg: u8[256] sector => bios::boot_sector
    • Mainly used to give information on how to skip the section if you don't need it

License

All contents in this repository are licensed under CC0 1.0. See LICENSE for more info.

About

Document obscure and not officially documented file formats/structures.

Topics

Resources

License

Stars

Watchers

Forks