- What payment types do you accept?
- We accept Credit Card and PayPal payments in US dollars.
- How quickly will my account be created?
- Accounts are created within 15 minutes if they are paid with a credit card. PayPal payments may take up to 48 hours to process.
- What kind of codebases/games can I run on your servers?
- We allow UNIX/Linux and Java* based text games to run on our servers. More specifically this includes: MUDs, MUSHes, MOOs, MUCK, MUX, Talkers, etc. The only types of programs/codebase we do not host are Windows based games, BYOND (due to excessive CPU usage) and any IRC related program (ie: eggdrop, psybnc, etc).
*Customers looking to run Java based games will need to signup for the Premium (or higher) package, due to the base memory usage of Java.
- What operating system (OS) do your servers run?
- Our servers run Linux for an operating system. Specifically, we run CentOS Linux (RedHat fork) on Intel platforms. Our servers run up to date versions of the 2.6 Linux kernel.
Additional information on our servers is available on our Servers page.
- Do you provide development tools on your servers?
- Yes. We have a full set of development tools installed on our servers, such as C/C++ and Java compilers. We have multiple versions of GCC installed with full support for C/C++. We also have Python, Perl and Java (JDK) installed on our servers and will install additional development tools as needed.
Additional information on our servers is available on our Servers page.
- Do you allow customers to add scripts to the servers startup and/or shutdown?
- Yes. Each user has access to their own server startup and shutdown script. They are free to change them at any time.
- How do I get my own domain for my game?
- Register your domain with a registar such as Register.com or Go Daddy (there are many more). If you would like GenesisMuds to handle the DNS for your domain (free) then set your nameservers to:
NS1.DIGITAL-GENESIS.COM 216.136.9.22 NS2.DIGITAL-GENESIS.COM 216.136.9.3 Then send an email to admin@genesismuds.com letting us know the name of your domain and how you would like it configured.
- I have a domain for my game. Will you host it for me?
- Yes. Just update your nameservers to point to:
NS1.DIGITAL-GENESIS.COM 216.136.9.22 NS2.DIGITAL-GENESIS.COM 216.136.9.3 Then send an email to admin@genesismuds.com letting us know the name of your domain and how you would like it configured.
- Don't I need a lot more RAM than you are offering in your packages?
- Nope. Most games run in around 10M to 20M of RAM. Memory (RAM) needed for compiling does not count against your memory quota.
Customers looking to run Java based games will need to signup for the Premium (or higher) package, due to the base memory usage of Java.
- What kind of database do you use?
- Our database add-on service uses a MySQL 5 server.
- Can you host my website?
- Yes. All of our packages come with 100M or higher of space for a webpage that is related to your game. This web space is separate from the storage for your game.
- Can I run more than one game through my account?
- We do not allow seperate games to run from within the same account. However, we do allow builder or coder copies of your game to run, as long as you do not go over your memory quota.
- My game doesn't compile with your default version of GCC (4.x), how do I compile with a different version of GCC such as 3.4 or 2.95.3?
- You can use another version by editing your Makefile's CC variable and setting it to another versions such as 'gcc34' or 'gcc2.95.3' instead of 'gcc'.
You may also want to try changing 'gcc' to 'gcc34 -std=gnu99' in your Makefile, then run 'make clean; make' to recompile. This works with many older code bases.
- Do your servers support IPv4 and IPv6?
- Yes. All of our servers have been dual stacked with IPv4 and IPv6 since 2009.
- How do I build newer versions of PennMUSH on the server? I'm getting errors related to libpcre.
- The newest versions of PennMUSH require newer versions of PCRE and OpenSSL. These are available on our server in the /usr/local directory and can be used by passing them to configure:
./configure CFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib; make
|