[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 561: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 617: sizeof(): Parameter must be an array or an object that implements Countable
Stepmania Online • Stepmania server
Page 1 of 1

Stepmania server

Posted: Fri Jul 29, 2016 11:48 pm
by ningirsu
Hi guys!

I'm new on SMO, but I used to play stepmania with a custom server install from here https://github.com/freem/OpenSMO

I was wondering if you use this one too, or you use another custom one ?

Since I haven't see any other inplementation and this one has several limitations (only one user by client, pain to install on linux, no more maintained, and C#...), I have develop a new one in python3 (>=3.3), for me and my friends.

If you want to use it for StepmaniaOnline server, you can, it's open source (MIT), easy to install, ... but it can have a lot of bug since I'm the only one to use it for now ^^

So it's here https://github.com/ningirsu/stepmania-server and you can install it with pip using 'pip3 install smserver'

Thx!

Re: Stepmania server

Posted: Mon Aug 08, 2016 11:55 am
by Cube
Ours is based on OpenSMO but contains lot of changes.

https://github.com/concubidated/OpenSMO ... o.net-live

If you want to take a look at some of the features we have implemented you can go through source here.

Checked out some of your code, looks like it has potential. I was planning on rewriting ours in python, right now its mostly c# with some python. You will definitely run into some limitations with sqlite when you try to scale this.

Re: Stepmania server

Posted: Mon Aug 08, 2016 11:48 pm
by ningirsu
Oh indeed, I havn't seen this branch since is behind master. Il will check this out.

My implementation use sqlalchemy for the database handling, so you can use the database you want. Personally, I use mysql.

Re: Stepmania server

Posted: Wed Oct 12, 2016 12:49 am
by Cube
I finally had a chance to go through all your code, and wow. I am impressed, obviously lots to add before I could switch things over to it, but when I get a few free cycles I will run see what I can do.