https://github.com/maikorapppublic/platform
Maikor platform information and data (language, memory layout, etc)
https://github.com/maikorapppublic/platform
assembly maikor rust
Last synced: about 2 months ago
JSON representation
Maikor platform information and data (language, memory layout, etc)
- Host: GitHub
- URL: https://github.com/maikorapppublic/platform
- Owner: MaikorAppPublic
- License: mit
- Created: 2022-05-18T05:54:52.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-23T08:23:13.000Z (almost 4 years ago)
- Last Synced: 2025-02-28T12:36:06.216Z (over 1 year ago)
- Topics: assembly, maikor, rust
- Language: Rust
- Homepage: https://maikor.app
- Size: 95.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README

>⚠️ Work in progress
>
> Links may be broken, features missing, etc
*Cross-platform 16-bit game system*
See more at [maikor.app](https://maikor.app) and the [project homepage](https://github.com/MaikorAppPublic)
### Play
[Android](https://github.com/MaikorAppPublic/android-app)
[iOS](https://github.com/MaikorAppPublic/ios-app)
[Windows, macOS and Linux](https://github.com/MaikorAppPublic/desktop-app)
### Make
[iOS IDE](https://github.com/MaikorAppPublic/ios-app)
[Desktop IDE](https://github.com/MaikorAppPublic/desktop-ide)
[Build tools](https://github.com/MaikorAppPublic/build-tools)
[REPL](https://play.vm.maikor.app)
[Docs](https://docs.maikor.app)
## 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