All Projects → theNestruo → msx-msxlib

theNestruo / msx-msxlib

Licence: other
MSX assembly library

Programming Languages

assembly
5116 projects
HTML
75241 projects
Makefile
30231 projects

Labels

Projects that are alternatives of or similar to msx-msxlib

MSXPi
Interface for MSX to Connect and use Raspberry Pi resources
Stars: ✭ 61 (+45.24%)
Mutual labels:  z80, msx
The-MSX-Red-Book
The MSX Red Book in Markdown format.
Stars: ✭ 85 (+102.38%)
Mutual labels:  z80, msx
6502.Net
A .Net-based Cross-Assembler for Several 8-Bit Microprocessors
Stars: ✭ 44 (+4.76%)
Mutual labels:  z80, msx
gorilla-cpm
GORILLA.BAS port to CP/M in Turbo Modula-2. Supported terminals: VT52, VT100, ANSI, ADM-31, KayPro, C128, Memotech monochrome, CPC / Zenith Z19
Stars: ✭ 45 (+7.14%)
Mutual labels:  z80, msx
TMS9918A
TMS9918A video card for RC2014
Stars: ✭ 104 (+147.62%)
Mutual labels:  z80, msx
asMSX
AsMSX, originally developed by Pitpan. More info: https://www.msx.org/wiki/AsMSX.
Stars: ✭ 58 (+38.1%)
Mutual labels:  z80, msx
msx diagnostics
Tool written in Z80 assembler to test the MSX hardware basics.
Stars: ✭ 34 (-19.05%)
Mutual labels:  z80, msx
pac-man-emulator
🕹 An emulator for the Pac-Man arcade machine (Zilog Z80 CPU) for Win/Mac/*nix and Xbox One.
Stars: ✭ 20 (-52.38%)
Mutual labels:  z80
sebasic4
SE Basic IV 4.2 Cordelia - A free BASIC interpreter written in Z80 assembly language
Stars: ✭ 44 (+4.76%)
Mutual labels:  z80
zx-spectrum-games
Collection of ZX Spectrum annotated game source code dissasemblies as .skool files
Stars: ✭ 35 (-16.67%)
Mutual labels:  z80
lighthouse-of-doom
A simple text-based adventure game
Stars: ✭ 52 (+23.81%)
Mutual labels:  z80
awesome-list
Awesome Lists of retrocomputing resources (6502, Apple 2, Atari, ...)
Stars: ✭ 38 (-9.52%)
Mutual labels:  z80
Awesome Cpus
All CPU and MCU documentation in one place
Stars: ✭ 1,602 (+3714.29%)
Mutual labels:  z80
zx-sizif-512
ZX Spectrum CPLD-based clone for rubber case
Stars: ✭ 92 (+119.05%)
Mutual labels:  z80
zx-spec
A unit testing framework for Sinclair ZX Spectrum assembly
Stars: ✭ 32 (-23.81%)
Mutual labels:  z80
techdocs
Reference documents for z88dk
Stars: ✭ 23 (-45.24%)
Mutual labels:  z80
jetpac-disassembly
JETPAC: annotated source code disassembly of this classic 8-bit game (1983, ZX Spectrum)
Stars: ✭ 36 (-14.29%)
Mutual labels:  z80
Z80
Highly portable Zilog Z80 CPU emulator written in ANSI C
Stars: ✭ 131 (+211.9%)
Mutual labels:  z80
Collapseos
Bootstrap post-collapse technology
Stars: ✭ 4,263 (+10050%)
Mutual labels:  z80
rc2014-ym2149
KiCad schematics and gerbers for a YM sound card for the RC2014. See it in action here: https://www.youtube.com/watch?v=-iLwi9FagFE
Stars: ✭ 54 (+28.57%)
Mutual labels:  z80

MSXlib

MSXlib is a set of assembly libraries to create MSX videogame cartridges.

MSXlib is BIOS-based, and it is divided in several libraries: MSX-related core, MSX-related optionals, games core, genre-specific (such as platformers), and generic game optionals. These libraries can be used incrementally, but are designed to work together.

The MSXlib Development Guide will help you start creating MSX videogame cartridges.

External libraries

External tools

References

The readme files of the external tools (such as tniASM, ZX0, etc.), and some technical documentation have been copied into the ref folder for your convenience; you can open The MSX Red Book in an editor tab next to your code.

This techincal documentation contains:

  • The MSX Red Book in text format, in ASCII format (by MSXHans 2001) and in MarkDown format (by Gustavo Seidler)
  • The MSX2 Technical Handbook in MarkDown format by Néstor Soriano
  • Portar Specifications in text format and in HTML format (by Mayer of WC Hakkers)
  • Texas Instruments TMS9918A VDP (by Sean Young)

Author and last words

Coded by theNestruo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].