Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/teedjay/msx-graphics

Tiles and sprites graphics for the MSX computers
https://github.com/teedjay/msx-graphics

assembly-z80 msx tms9918 vdp z80 z80-assembly

Last synced: 7 days ago
JSON representation

Tiles and sprites graphics for the MSX computers

Awesome Lists containing this project

README

        

# msx-graphics
Show some tiles and sprites graphics for the MSX computers.

## Information about the MSX
- [MSX Technical Data Book](msx_technical_data_book.pdf)

## Prerequisite
- Install [WLA-HL](https://www.villehelin.com/wla.html) to assemble and link code
- Install an MSX emulator, like [openMSX](https://openmsx.org), to run

For MacOS use Homebrew to install :
```
brew install wla-dx
brew install openmsx
```

## Build
First assemble with z80 target, then link object as rom image.

```
wla-z80 teedjay.asm
wlalink teedjay.link teedjay.rom
```

## Run using MSX emulator
On MacOS you could open the ROM you just built manually from the menu of the emulator, or from command line.
```
openmsx teedjay.rom
```

## What does it look like?
![Sceenshot](screenshot.png "Sceenshot from openMSX")