maikor-platform

Crates.iomaikor-platform
lib.rsmaikor-platform
version0.1.29
sourcesrc
created_at2022-05-18 06:01:19.230766
updated_at2022-07-23 08:24:18.378679
descriptionMaikor Platform specifications (language, addresses, etc)
homepagehttps://maikor.app
repositoryhttps://github.com/MaikorAppPublic/platform
max_upload_size
id588773
size134,686
Emma Britton (emmabritton)

documentation

README

Maikor

⚠️ Work in progress

Links may be broken, features missing, etc

Cross-platform 16-bit game system

See more at maikor.app and the project homepage

Play

Android

iOS

Windows, macOS and Linux

Make

iOS IDE

Desktop IDE

Build tools

REPL

Docs

maikor-platform

  • constants
    • Graphical constants and limits for the platform
  • graphics
    • Sprite bit masks
  • input
    • Bits used for inputs
  • mem
    • sizes
      • Size in byte of sections
    • addresses
      • Address in bytes of sections
  • names
    • op
      • Short names, eg. CPY.B
    • full
      • OP + args, eg. CPY.B (R,N)
  • op_params
    • Registers are encoded in one byte, the first four bits are Pre/Post Inc/Dec and the last four bits are the register
  • ops
    • Codes for ops
  • registers
    • offset
      • Address of register
    • ids
      • ID of register
    • flags
      • Bits for flag register
Commit count: 26

cargo fmt