Pages

Thursday, February 20, 2020

dreamcast.local VI - ChuChu Rocket!

Just like my prior article about Phantasy Star Online Ver. 2, I will split this article into two parts. The first part will be focusing on the website again, while the second part will focus on the game and how to go online with it again. One note about online gaming with ChuChu Rocket!: this time I will show you how to setup your own ChuChu Rocket! game server with the software from Shuouma.

Sunday, February 16, 2020

dreamcast.local V - Phantasy Star Online Ver. 2

With my prior articles about my little dreamcast.local project, you are now set to get back online with Phantasy Star Online Ver. 2. Phantasy Star Online Ver. 2 has a very good chance to be one of my all-time-favorite games, at least on the Dreamcast it is. There are two ways going online with Phantasy Star Online Ver. 2:

1. Visit the website, which is offline
2. Play the game online, but the official servers are offline too

Saturday, February 15, 2020

dreamcast.local IV - Routing

To connect your Dreamcast to the ineternet again, you need to activate routing from your ppp0 (172.16.12.1) device to your eth0 (192.168.3.1) device on the Dreamcast server. Start by checking if routing is activated in your kernel:

# sysctl net.ipv4.ip_forward
net.ipv4.ip_forward = 0

Friday, February 14, 2020

dreamcast.local III - Webserver with Nginx

In part III of this mini-series I will show you how to install Nginx on your Dreamcast server and how to use it with your Dreamcast. Start by install Nginx first:

# apt install nginx
...

Thursday, February 13, 2020

dreamcast.local II - DNS

As I stated in the first article, I have setup a dedicated domain called dreamcast.local. To do the same, you need to install bind first:

# apt install bind9
...

Monday, February 10, 2020

dreamcast.local I - Basic connection

In this mini-series I will describe my current project: the Dremacast Server

The Dreamcast is a game console, released by Sega 14. October 1999 in Europe. The Dreamcast was also my first console and I still use it from time to time.
Besides a lot of great games, the Dreamcast has a build in analog modem, which would allow you to connect your Dreamcast to the internet and play games online with your friends. Of course, most services and websites are not available anymore, why I have decided to start this small project.

Wednesday, February 5, 2020

Nginx server_names_hash_bucket_size

Today I installed nginx to support multiple Server Blocks/Virtual Hosts. When I configured the second or third Server Block and restarted Nginx, I encountered the following error:

# systemctl start nginx
Job for nginx.service failed because the control process exited with error code.
See "systemctl status nginx.service" and "journalctl -xe" for details.