Bringing back the eighties with Emscripten - let the fun begin

Posted on Wednesday, 22nd January 2014

Ok, so I started up with getting the source of gnurobbo 0.66 and unpacking it in local directory. I decided to build the native version first, so I can have a reference to which I could compare the browser version later. After installing SDL with apt-get everything went pretty smoothly.

Main menu After starting the first level

Read more

Bringing back the eighties with Emscripten - setting things up

Posted on Tuesday, 21st January 2014

Introduction

Since a lot of work done with Emscripten and LLVM requires usage of command line and I loathe the Windows command line, the steps in this post will describe the process of setting up LLVM on Linux-based system. Specifically, I had some old virtual machine with Crunchbang Waldorf already installed, soI used this one. Since this distribution is based on Debian Wheezy, steps to set things up on Debian should be fairly simillar.

Read more

Bringing back the eighties with Emscripten - introduction

Posted on Tuesday, 21st January 2014

Since I first stumbled on some Emscripten demos, I had this idea of trying it out by bringing back my favorite childhood games to the web. Last week, I finally got some time to get to it. This post starts the series that descibe my attempts to port a game written in C to HTML5.

All aboard the nostalgia train!

Behold the Atari ST power in all it`s might!

For those who weren`t in Poland in 1980s, the above screenshot comes from one of the first Polish games developed for Atari. This game introduced me to computers and dragged-in my whole family, including my mother, which was a feat no other game has archived ever since. So when I found this Open Source port of Robbo it seemed natural candidate for bringing back all the 1980s gaming fun to the modern Web.

Read more