Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.05 KB

index.md

File metadata and controls

29 lines (22 loc) · 1.05 KB

bass

bass

bass is a table-based, multi-architecture and cross-platform, macro assembler developed by Near up until version 17. It is targeted at developers and hackers interested in legacy video game consoles such as the NES, SNES, MegaDrive and others.

bass is for you if:

  • you want or need to work low level
  • you want to avoid dependencies
  • you target obscure systems that lack any other compiler
  • you want to build your own compiler
  • you want extensive macro features giving you the convenience of a higher-level programming language
  • you want the ability to do root level debugging

This is not for you if:

  • you want an actual high-level programming language
  • you expect an complete toolchain that takes care of all your needs

Available supporting documents

Documentation

Tutorials

  • How to design a good library
  • How to include a malloc macro