KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
Mrbtris: Sample game for Sega Dreamcast written in Ruby

Mrbtris is a sample game for the Sega Dreamcast which is written in Ruby as an proof-of-concept of using mruby.

This project aims to provide a pratical example of how to use KallistiOS (KOS) API and mruby together.

This program was initially developed by Yuji Yokoo for the RubyConf TW 2019 event; then it was later updated for the RubyConf AU 2020 event. This project has been refactored by Mickaƫl "SiZiOUS" Cardoso.

Compiling

To compile this, you need to install the mruby KallistiOS Port, using the kos-ports repository.

Todo

  • Make an mrbgem for the Dreamcast specific things
  • Create unit tests
  • Use more Sega Dreamcast features

License

This example is under the MIT License. See LICENSE for details.

Final note

The initial source is available here. This version of the source code is almost the same but adapted to be included as an example in KallistiOS, with Yuji Yokoo approval.