~/talk

"Developing your Dreamcast games with mruby"

Talkat RubyConf Au 2020 · 2020-02-20..02-21· [ruby]
github:yujiyokoo
slides:none on file

Shows a working mruby runtime on a Sega Dreamcast, cross‑compiled with CallistiOS toolchain and packaged into a bootable image; Ruby code is compiled to mruby bytecode embedded in C and linked against the VM. Demo presentation app implements naive syntax highlighting, PNG support and a game prototype and boots on real hardware, though deployment uses a fragile home‑built serial cable hack or CD/SD workflows and some peripherals are slow or flaky.

AI-written summary · about

  1. 0:00Introduction
  2. 1:08About me
  3. 7:34Dreamcast
  4. 9:13Why Dreamcast
  5. 11:06Disadvantages
  6. 12:30About mruby
  7. 16:32C for Dreamcast
  8. 21:39Bitshifting
  9. 22:47Masking
  10. 28:34Where to run
  11. 30:33Getting the program onto Dreamcast
  12. 32:50Building the serial cable
  13. 34:48Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.